217,255,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,192,94,80,191,67,1,0,0,21,215,82,0,84,136,5,177,0,239,113,3,28,224,238,138,17,17,10,176,21,119,134,194,109,197,170,97,45,0,0,0,0,80,36,47,238,10,0,10,100,43,214,221,0,96,129,34,58,0,251,12,133,189,32,22,196,82,0,84,136,165,0,0,53,218,69,192,45,147,6,168,1,31,248,136,192,88,136,191,43,128,130,125,166,66,230,82,12,92,184,1,221,31,65,21,214,173,68,161,49,238,185,102,24,217,159,41,224,94,10,129,15,133,189,16,183,35,106,128,189,0,234,234,23,92,47,34,20,48,183,66,108,133,168,171,36,107,136,122,66,130,6,136,85,67,214,39,9,55,186,159,230,142,164,44,173,209,253,244,126,167,198,6,176,91,144,245,73,242,141,238,171,207,172,78,67,253,162,209,6,184,147,41,212,111,154,110,136,186,160,65,67,226,146,210,164,1,99,41,226,112,107,213,176,238,145,52,0,159,145,36,105,192,29,153,52,212,237,172,49,236,131,134,88,185,163,0,222,235,48,23,222,227,150,53,224,35,179,73,26,64,49,183,66,93,165,164,64,221,150,1,128,2,89,152,100,43,0,40,214,173,84,80,192,250,250,173,160,16,184,200,64,92,0,226,111,10,113,75,69,124,40,226,111,1,80,159,161,168,136,207,186,5,184,181,20,0,0,0,21,151,2,42,192,253,190,41,160,226,93,0,220,239,27,196,245,240,238,182,21,235,234,22,224,206,92,161,112,11,28,68,6,224,240,56,128,250,29,144,75,81,177,126,133,2,160,226,90,10,53,96,226,146,134,26,19,151,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,78,81,161,6,192,197,45,146,132,98,226,42,165,169,144,62,163,18,88,123,211,40,149,6,184,191,47,180,203,133,251,182,21,240,59,34,0,118,164,2,40,224,240,10,0,0,128,161,24,183,121,164,2,0,220,103,13,197,189,34,238,10,246,177,0,64,49,183,226,206,0,251,155,2,198,12,99,166,144,50,72,185,2,198,12,34,208,46,82,65,1,235,86,42,128,66,253,2,88,247,173,120,199,69,36,73,197,251,138,77,169,27,113,123,83,210,6,180,143,144,41,222,87,166,27,22,190,180,177,46,86,1,80,172,207,76,5,192,69,202,105,128,148,215,184,112,155,36,57,226,86,250,154,178,25,219,4,11,77,143,230,159,38,46,242,110,228,68,84,194,92,26,250,114,242,0,248,140,21,73,41,75,222,128,171,25,17,17,84,152,140,11,218,91,245,52,51,146,100,67,101,153,74,182,36,88,203,25,118,57,123,176,203,220,187,225,155,98,252,234,196,79,207,47,91,178,84,114,202,71,139,100,44,96,121,177,40,16,33,7,231,150,155,2,183,81,70,220,223,117,109,41,111,46,75,170,136,34,90,34,140,116,137,78,25,123,192,253,200,186,166,148,191,209,101,253,208,218,16,11,25,53,161,91,182,48,48,204,94,165,193,161,144,126,103,82,161,122,102,184,195,189,85,215,84,242,118,122,172,223,82,220,98,92,52,133,150,73,121,196,253,187,182,220,101,244,70,21,113,100,230,139,180,137,142,121,197,0,219,11,234,52,198,93,83,250,197,187,220,191,111,28,116,114,226,231,231,226,168,225,96,82,250,70,0,255,180,45,38,197,199,138,178,55,41,52,131,22,90,73,26,61,207,112,12,107,174,20,116,103,226,1,215,194,209,66,99,253,157,70,118,208,0,255,179,91,89,99,182,157,6,216,17,135,123,228,90,243,198,13,7,88,183,172,52,196,61,227,30,59,200,17,31,187,158,150,54,220,236,87,105,3,220,241,17,25,52,174,88,81,107,188,101,68,20,168,203,27,13,24,177,221,248,94,222,42,109,67,172,88,81,21,227,190,35,21,96,149,170,96,159,73,104,140,216,91,209,46,34,106,0,187,58,167,225,118,207,44,10,43,82,113,215,5,77,26,48,238,123,43,40,102,102,96,110,5,0,0,192,80,184,225,21,67,49,239,1,136,199,225,29,167,24,59,3,110,177,2,160,62,51,176,62,35,16,143,83,168,1,236,115,129,125,110,26,160,6,176,207,5,246,185,20,86,164,66,198,61,111,128,245,247,10,56,197,250,59,172,175,95,128,121,199,129,125,46,69,220,14,176,207,173,0,246,185,192,62,151,66,202,20,21,240,118,11,168,223,129,43,34,112,223,182,2,38,46,20,247,109,43,38,46,20,35,0,238,119,46,69,197,192,58,5,64,197,125,91,184,51,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,97,69,40,0,0,42,214,69,0,236,251,2,92,192,61,21,227,22,10,80,159,81,35,46,20,246,109,43,0,0,0,0,0,0,0,0,0,128,194,186,47,192,80,200,173,176,238,11,215,45,82,1,113,1,0,0,0,10,118,246,1,16,248,84,192,5,220,239,180,6,0,187,84,196,213,200,76,26,214,125,213,88,183,34,105,192,125,139,155,66,172,237,70,252,157,132,27,236,235,230,183,213,82,54,224,221,74,154,132,104,199,251,251,133,91,214,151,205,107,188,25,110,4,21,74,150,107,120,159,252,157,126,91,151,183,212,130,47,75,25,55,62,179,31,78,149,45,153,108,187,4,191,115,218,32,252,7,83,166,6,79,194,120,180,26,133,242,119,184,11,103,157,252,166,82,158,203,103,167,61,139,59,211,190,243,76,107,150,209,28,12,206,160,251,113,91,241,54,29,247,134,230,242,68,188,234,16,187,53,132,206,52,146,193,46,183,63,223,107,182,244,167,78,157,154,155,47,231,123,14,195,50,204,28,22,46,229,107,239,162,122,214,175,203,93,34,163,29,91,205,27,17,125,202,240,187,46,177,106,129,129,251,237,50,239,242,216,153,178,250,56,157,142,246,230,73,32,169,41,17,93,115,160,30,113,15,125,114,118,196,101,47,83,207,238,230,16,87,70,71,91,153,181,83,99,88,219,102,80,109,226,68,17,185,24,170,237,21,214,246,218,57,55,111,203,102,234,243,1,95,152,136,200,14,165,211,248,136,225,78,123,165,110,213,182,228,44,0,255,12,230,107,176,176,175,248,85,163,4,192,223,153,0,255,214,46,111,179,214,186,70,63,59,120,227,212,218,217,43,174,137,171,3,19,248,125,207,12,247,149,225,74,113,54,59,56,35,155,208,91,117,143,231,16,81,123,89,183,70,223,150,205,108,174,86,118,118,173,141,193,161,254,173,0,255,96,95,116,87,85,161,9,136,187,179,246,27,79,157,58,223,171,90,110,154,240,235,173,83,233,42,22,191,228,29,238,114,239,118,167,207,240,205,122,89,21,42,10,115,229,164,18,136,99,6,42,33,210,0,255,237,254,218,54,23,153,243,172,25,232,81,123,246,139,231,151,185,91,54,230,139,160,109,196,42,103,19,234,137,120,236,39,121,248,216,139,16,79,190,17,69,173,246,76,5,244,140,60,77,151,184,132,81,225,193,253,27,31,115,124,68,202,54,33,102,154,100,184,14,137,48,158,138,82,75,68,134,32,153,184,133,118,117,29,209,46,82,0,255,70,114,237,57,162,31,19,199,243,217,13,252,32,12,132,135,164,117,24,153,241,30,247,106,186,181,21,253,82,152,216,250,12,192,39,149,115,236,90,250,131,87,11,112,247,236,181,228,107,21,183,233,106,115,107,114,71,243,212,178,223,188,241,84,3,122,136,127,24,22,46,172,175,157,52,203,115,227,82,44,247,117,101,172,3,117,83,212,28,89,85,252,163,143,56,56,161,252,157,218,223,114,153,124,244,201,104,163,173,204,71,187,131,231,213,83,211,113,227,115,182,215,46,228,201,101,155,183,196,45,95,109,63,39,252,122,86,240,41,156,196,236,249,128,247,247,246,139,188,121,122,154,78,202,104,81,161,148,121,58,216,227,35,240,153,212,181,36,226,111,215,215,142,39,230,242,93,243,114,183,122,162,189,122,135,111,84,196,224,28,139,102,164,41,24,237,162,188,91,169,155,83,223,214,90,126,234,57,87,77,200,231,137,226,90,91,128,101,87,105,88,247,109,14,246,183,61,91,97,125,152,88,28,239,145,155,214,54,96,93,38,141,129,203,26,243,86,105,136,29,68,1,113,43,112,112,143,152,43,238,40,10,59,82,1,239,238,164,134,186,93,131,134,149,169,160,0,184,123,166,130,125,44,197,21,169,160,128,248,128,235,43,222,67,113,223,23,32,46,96,101,42,220,2,20,224,126,45,188,227,20,234,51,20,106,192,187,133,247,114,26,0,160,70,92,40,236,123,132,162,2,222,236,151,2,42,238,188,5,192,190,47,136,235,193,61,32,174,175,0,235,182,35,20,240,161,168,176,239,25,128,118,185,21,234,114,133,226,202,80,168,1,239,182,34,62,105,220,145,10,59,2,16,79,112,71,166,130,226,202,123,0,238,136,0,124,222,3,87,220,2,113,69,1,23,222,215,194,29,169,96,127,199,41,64,221,206,80,84,92,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,251,150,161,168,88,191,66,1,0,0,0,80,17,191,66,1,80,97,103,40,0,0,0,0,0,0,0,0,0,0,0,212,112,55,83,184,71,46,69,5,220,113,15,192,133,162,98,228,170,1,64,113,175,92,80,23,43,21,0,160,62,118,0,0,210,184,35,21,112,247,0,88,247,76,69,26,162,6,0,184,7,0,224,45,0,0,0,0,20,96,71,42,238,251,74,130,119,220,157,212,80,183,67,1,238,230,10,17,107,43,224,86,68,212,16,177,101,10,88,183,73,184,241,182,118,67,220,16,55,124,219,144,67,220,214,110,26,26,5,247,205,34,210,181,237,57,224,87,250,101,93,78,170,9,7,185,161,110,37,250,140,244,180,109,200,38,12,9,10,158,23,222,143,254,22,228,223,168,60,54,165,66,179,5,109,152,105,50,144,32,181,77,2,51,69,73,194,40,172,13,130,125,148,183,178,181,190,124,246,117,29,205,127,125,231,217,168,4,243,31,6,225,182,68,247,147,183,114,123,229,93,179,185,108,59,43,107,150,141,250,207,185,204,214,63,63,225,42,250,240,152,119,247,188,221,179,189,101,38,181,164,81,107,52,180,213,166,137,170,165,196,77,1,25,99,2,74,207,110,143,238,162,25,25,227,127,187,221,74,246,130,84,227,147,82,95,163,205,148,87,246,98,210,20,192,147,143,64,28,83,214,89,145,3,186,159,188,149,218,147,205,230,51,166,223,181,217,102,35,243,221,252,132,15,226,35,94,69,220,248,76,253,21,164,146,39,187,125,17,35,226,69,187,130,63,20,164,217,193,219,241,31,123,163,93,24,31,87,93,190,146,6,234,213,126,189,129,202,149,197,60,228,74,64,122,143,139,24,217,119,47,139,168,121,179,94,41,45,194,77,166,76,228,0,119,247,81,183,84,95,110,252,153,108,179,38,54,168,58,63,143,184,29,123,147,79,171,191,111,13,113,171,75,66,209,101,67,218,172,17,253,223,180,153,49,111,131,66,28,176,126,69,210,88,95,204,33,209,127,45,245,59,105,130,2,210,62,50,27,122,143,18,66,21,28,0,23,53,212,47,39,200,145,212,111,54,219,16,117,171,13,5,180,191,45,249,202,25,17,129,30,238,55,126,169,94,146,178,100,177,147,226,220,54,245,164,231,33,235,163,180,65,67,93,102,200,160,12,96,151,185,63,223,107,246,244,171,78,157,218,58,63,156,235,121,29,247,112,71,226,198,103,181,189,178,18,242,228,183,205,218,224,161,85,91,130,23,100,92,89,193,7,210,2,140,132,144,184,117,171,100,205,156,150,120,168,92,180,191,71,169,95,52,221,156,228,241,157,33,161,178,49,17,214,120,40,210,212,150,75,156,195,244,9,120,135,199,126,226,210,71,217,75,70,222,144,75,84,173,118,218,169,177,38,5,127,50,39,13,195,189,117,124,92,95,107,219,156,44,221,79,215,172,107,248,199,199,121,115,52,154,146,254,60,182,0,255,189,103,150,43,217,164,115,90,242,77,26,109,3,105,40,137,174,214,164,9,72,136,88,168,161,210,100,116,58,195,251,209,163,203,91,220,162,224,105,37,18,94,194,133,182,193,30,117,110,10,177,38,163,60,67,29,121,128,128,219,46,203,219,164,180,228,89,219,249,157,198,229,147,205,231,73,6,97,120,24,86,99,205,226,93,221,94,107,78,74,99,157,33,98,39,190,159,145,107,69,54,113,143,18,194,107,145,74,132,40,101,133,140,42,51,244,84,59,76,132,169,106,164,52,243,104,89,250,19,129,125,119,130,207,144,71,121,141,35,223,73,134,138,211,205,102,244,184,79,71,34,141,39,167,178,186,204,224,59,246,99,192,157,145,155,150,54,214,101,98,135,188,71,110,90,114,173,146,181,105,220,182,178,196,173,208,49,56,176,31,231,40,224,78,2,10,118,43,48,112,1,112,55,131,29,225,198,186,92,161,24,245,73,147,6,0,197,186,149,10,0,176,173,55,3,80,192,117,219,10,24,138,119,28,224,206,128,29,129,129,83,176,139,173,0,229,193,221,156,6,0,0,64,5,184,5,236,188,7,238,8,184,135,2,42,196,245,20,21,226,122,10,168,184,35,20,0,160,134,187,153,66,228,194,250,136,168,1,144,134,152,43,214,173,84,0,0,0,0,0,5,88,25,10,245,25,96,151,1,247,219,82,64,197,149,1,5,118,166,2,84,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,113,10,128,138,59,96,41,0,0,0,42,212,239,192,250,21,10,0,128,10,183,196,1,220,239,88,138,10,247,80,0,0,0,0,0,0,0,64,5,216,25,10,128,10,16,96,151,129,117,177,21,226,142,3,196,165,226,94,248,30,172,12,128,53,83,196,223,2,87,4,172,76,26,160,198,184,103,222,96,101,0,126,45,64,92,42,40,100,221,13,234,87,0,214,45,124,42,4,220,3,113,0,0,0,160,96,143,94,97,173,26,235,86,40,128,93,166,66,172,88,55,168,139,93,67,93,68,42,224,61,86,18,55,224,112,113,39,68,161,125,145,132,188,225,125,132,184,81,136,91,172,160,205,57,172,136,251,138,36,180,161,148,146,134,12,11,161,253,198,103,222,246,38,17,65,219,134,182,66,44,16,176,187,88,87,254,61,102,59,195,169,179,200,250,20,183,41,191,30,84,219,97,203,66,67,149,41,21,237,148,130,79,56,27,132,246,221,111,129,125,74,91,60,165,195,194,145,142,83,123,50,147,40,17,154,194,73,1,103,184,132,129,18,111,247,104,87,100,38,27,73,163,148,66,158,168,148,141,154,33,111,211,195,196,152,44,17,109,194,156,163,189,104,211,161,226,34,41,137,149,145,178,173,74,138,142,34,74,75,116,204,54,196,147,24,206,154,134,52,117,110,65,52,20,141,205,248,94,58,92,202,113,81,202,167,153,198,19,110,137,223,76,246,137,38,104,83,86,153,39,77,166,1,223,151,238,142,175,171,121,207,172,196,17,195,173,235,102,77,98,146,65,155,171,58,30,30,78,48,222,242,94,246,138,104,232,170,100,91,203,108,51,7,209,222,122,58,22,14,178,252,20,81,204,216,152,206,47,164,171,199,190,83,247,166,67,66,78,198,108,148,29,153,241,49,161,193,137,106,206,65,250,143,95,17,239,99,126,143,104,104,236,218,50,109,16,247,216,146,91,105,81,165,68,197,72,27,77,86,188,199,171,69,241,254,110,221,201,246,204,120,111,206,103,3,110,57,69,213,60,220,34,112,177,41,161,213,91,66,142,117,107,181,81,222,26,50,34,119,100,212,8,82,42,51,76,14,68,136,62,104,212,200,12,7,56,232,59,220,112,119,107,197,206,32,17,36,91,18,201,150,74,229,64,197,145,46,133,195,221,110,71,4,201,76,90,156,164,180,125,73,144,244,104,127,31,59,236,235,114,178,117,147,100,25,126,219,230,248,73,203,225,72,130,189,252,238,126,35,53,221,174,110,4,13,69,22,90,68,145,46,142,14,119,236,199,237,88,77,44,39,221,82,25,179,184,24,191,196,30,109,41,93,155,52,181,60,15,113,50,15,23,83,141,137,120,200,250,136,29,91,78,42,205,104,211,101,135,138,145,102,230,1,50,105,238,136,226,10,59,227,176,34,50,233,142,82,25,7,59,222,215,173,149,65,73,84,134,178,45,17,141,242,143,242,111,120,38,74,148,12,182,84,168,3,224,226,30,55,90,218,208,190,196,62,37,101,59,70,250,219,202,8,82,111,165,185,92,216,200,254,88,101,197,108,184,130,3,68,125,36,9,55,228,61,34,227,78,98,22,15,45,173,27,34,234,162,58,141,177,137,139,61,64,250,123,148,125,79,74,202,222,36,175,37,81,123,249,120,71,132,125,128,44,77,125,249,107,160,7,137,247,247,247,222,149,25,201,38,157,211,18,111,137,66,155,167,134,147,248,170,204,152,46,5,91,23,182,210,97,116,48,226,173,188,164,37,73,165,242,234,33,253,61,83,126,79,74,202,157,16,98,124,162,22,136,182,36,110,27,98,160,75,83,7,113,77,180,65,31,240,254,118,187,83,220,174,52,202,163,149,8,229,167,198,208,28,194,212,153,52,196,157,57,204,83,84,79,203,24,179,254,126,171,183,136,104,34,209,19,150,204,73,161,37,133,168,44,118,225,161,225,165,155,97,78,84,107,90,170,211,139,86,165,43,11,5,31,25,25,25,43,106,223,148,10,1,209,76,167,232,242,112,33,222,92,220,57,242,48,80,145,17,152,254,161,0,255,25,241,89,254,157,206,246,206,198,218,114,91,150,186,108,110,57,170,99,14,114,88,170,51,76,106,172,32,55,16,128,125,119,130,207,172,30,229,181,69,190,147,10,23,151,53,187,209,91,157,138,220,180,157,32,109,109,41,193,116,204,88,200,200,21,37,147,38,41,81,104,91,72,33,111,51,68,196,77,76,124,212,123,100,146,114,79,194,146,89,212,74,100,76,66,22,155,80,195,84,102,44,115,162,122,83,210,196,69,175,210,155,136,120,92,58,124,202,241,149,198,10,242,18,215,8,161,167,242,91,92,230,82,113,155,169,242,85,144,34,60,197,163,5,188,135,66,29,30,0,255,198,184,101,222,147,6,41,25,73,28,90,218,167,21,42,102,35,14,192,46,147,212,104,159,155,6,0,136,149,183,130,246,185,107,76,154,50,26,240,139,6,0,96,221,13,243,30,128,185,20,113,56,197,91,236,84,180,143,0,88,247,8,184,47,200,251,61,105,0,0,0,0,0,0,0,0,64,133,125,95,10,0,0,0,53,96,125,174,80,168,143,12,69,69,187,116,0,184,168,209,62,151,98,44,172,207,88,0,183,251,86,80,180,207,72,5,0,128,251,80,184,195,5,64,222,215,194,141,95,169,160,104,191,147,6,64,69,187,116,104,151,78,1,80,209,46,29,212,223,20,0,21,215,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,188,11,5,128,26,210,65,122,26,80,113,43,164,131,116,10,184,119,40,212,144,14,210,41,224,90,80,191,83,161,250,32,61,13,0,53,164,131,244,52,0,212,144,78,161,126,135,2,0,0,0,0,0,0,0,64,13,117,233,105,64,5,200,133,184,155,66,141,184,0,192,71,125,164,226,166,33,119,166,98,93,164,2,128,66,221,14,192,237,173,0,138,185,21,20,234,99,1,178,111,7,226,240,17,11,235,86,42,0,0,0,224,94,16,73,146,192,90,111,172,179,207,166,161,1,242,182,130,80,197,149,225,70,252,142,82,162,180,209,62,83,1,105,13,113,35,52,146,55,212,197,45,54,109,220,40,212,221,209,214,28,87,36,9,74,98,183,132,208,150,109,132,133,105,188,69,4,37,177,40,165,132,52,100,72,152,92,184,199,99,63,234,93,22,148,68,236,82,104,91,195,140,37,166,204,54,121,152,181,76,153,41,202,28,190,97,210,3,186,111,190,119,214,250,112,203,92,230,214,218,98,209,38,28,178,59,197,48,148,39,37,53,233,193,29,140,146,80,23,137,143,116,201,45,201,19,123,147,204,57,199,186,109,47,115,125,168,205,154,153,54,226,84,252,162,189,232,109,192,69,36,62,210,37,183,164,79,236,77,50,231,28,235,182,187,172,245,161,53,111,98,218,88,115,241,139,214,162,171,25,220,79,222,74,251,76,42,155,81,98,45,246,156,184,210,30,212,176,67,155,167,214,244,212,211,52,136,239,37,110,213,164,242,221,210,89,100,83,178,214,218,135,218,225,97,206,87,111,162,20,249,88,188,199,101,47,83,159,110,167,238,69,8,108,81,134,163,210,219,212,110,53,67,74,102,170,58,1,233,57,174,29,35,237,105,123,91,181,190,244,214,210,148,63,90,246,82,109,110,151,154,33,84,83,87,153,106,172,72,0,255,34,184,159,226,50,83,63,34,93,249,189,22,216,130,62,143,228,120,102,179,154,14,103,190,212,244,36,31,215,49,128,59,60,197,101,166,126,68,58,43,125,169,176,211,246,121,35,199,51,123,213,205,48,102,225,165,40,245,152,143,211,24,240,123,69,196,206,148,103,214,210,80,90,237,113,136,221,32,32,22,211,166,55,220,225,239,17,17,59,67,190,156,202,200,171,19,189,245,25,182,44,204,121,243,117,88,59,35,100,148,40,10,185,239,180,33,231,120,91,177,98,209,29,65,114,104,72,209,253,100,190,178,52,173,119,172,191,244,155,228,218,44,245,160,212,45,1,139,3,139,121,95,41,191,183,114,66,147,21,26,238,142,236,139,29,145,244,86,104,125,75,4,91,67,221,138,140,181,215,142,36,148,204,219,135,109,135,137,107,16,157,30,238,113,55,251,8,213,35,209,100,86,15,162,65,242,210,235,52,37,229,129,97,252,51,182,79,171,156,157,237,97,246,50,197,142,239,217,165,241,247,10,178,129,75,165,68,173,49,211,67,225,66,245,221,31,15,159,237,170,204,172,226,82,5,60,26,238,223,139,189,50,173,215,215,156,3,213,26,69,198,65,76,23,229,129,73,188,219,254,94,59,130,246,219,140,56,242,201,241,52,52,152,168,195,44,93,199,123,220,202,189,87,18,107,153,109,178,14,177,38,204,50,53,48,105,134,244,153,123,176,11,251,219,222,50,89,189,75,173,17,5,147,174,230,102,19,73,30,220,127,95,107,227,151,83,217,38,228,25,175,219,4,19,167,211,241,192,196,246,227,51,93,102,68,198,26,174,86,73,203,74,118,193,241,14,119,15,227,101,46,154,43,56,106,117,23,184,233,35,234,225,22,129,71,159,49,115,158,140,32,126,138,178,134,187,92,121,167,232,230,81,75,236,151,228,176,203,108,206,132,201,91,192,187,189,232,218,78,25,118,197,241,142,199,147,123,108,182,118,199,250,189,54,217,114,226,50,69,224,120,191,215,147,29,233,154,106,29,176,110,221,163,208,58,14,121,143,188,147,146,116,30,213,28,237,247,45,114,221,219,55,28,219,191,226,169,30,224,94,151,52,240,52,92,146,139,20,106,37,138,67,93,82,155,230,96,227,225,201,85,85,234,10,168,64,98,220,99,225,54,75,210,69,125,237,179,230,90,107,183,167,187,189,242,12,105,105,214,101,174,244,19,189,140,184,119,146,146,196,165,37,181,7,247,147,183,146,198,61,162,84,217,140,20,106,85,110,157,40,105,215,36,100,4,76,137,234,202,94,3,221,79,64,252,253,124,175,114,31,141,245,106,111,27,250,231,150,170,205,25,69,14,87,157,97,85,67,245,148,135,225,22,17,59,51,158,178,119,188,73,171,172,164,206,215,124,235,211,66,77,245,15,143,132,169,200,152,18,49,137,254,164,29,143,113,143,247,89,146,46,234,238,103,205,53,214,94,190,116,94,115,138,172,116,181,166,74,55,209,3,9,184,59,28,246,174,87,126,149,109,55,244,29,53,15,27,176,101,20,160,79,31,30,53,101,252,249,128,247,184,236,101,185,163,115,105,228,110,107,203,151,66,47,101,183,214,246,52,81,100,182,132,85,100,8,111,49,105,49,110,123,101,210,36,37,102,180,54,165,125,200,80,17,49,33,226,158,235,41,123,231,83,105,149,71,232,124,141,183,58,53,212,86,19,122,242,17,49,38,75,197,43,186,149,214,69,216,184,40,185,214,110,172,239,166,208,70,41,91,4,92,179,54,202,196,151,141,152,190,202,210,135,173,216,182,128,123,97,141,238,71,183,102,141,219,70,252,222,53,64,253,93,33,110,40,25,108,196,173,200,88,89,99,198,218,57,83,64,90,151,149,198,184,119,99,100,100,182,33,178,158,20,5,220,55,140,133,113,7,245,232,0,86,220,66,49,0,135,223,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,21,215,82,84,216,11,112,1,78,161,70,187,8,5,192,227,215,170,241,46,20,240,169,0,128,117,11,64,1,234,118,40,222,50,106,128,181,105,192,181,20,107,88,75,49,54,13,80,67,93,58,197,181,96,1,236,133,119,161,168,184,111,11,224,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,97,69,96,222,215,130,247,0,87,166,130,125,46,5,133,26,192,62,55,13,0,0,168,128,95,129,43,67,1,0,0,0,0,0,0,0,0,80,33,215,82,0,84,192,135,66,13,120,139,192,123,226,0,23,177,20,215,90,55,128,184,71,141,184,80,88,248,149,10,0,138,43,82,1,0,0,20,169,2,0,96,228,157,68,132,2,102,102,224,190,239,26,3,127,35,169,24,11,159,114,26,176,126,69,68,208,55,190,151,49,79,210,134,154,155,134,172,139,168,89,3,224,236,118,173,52,218,69,96,93,68,42,110,92,210,26,192,46,194,28,111,145,36,86,141,36,209,54,116,72,104,28,241,43,130,182,225,162,253,45,201,190,237,70,22,179,253,100,178,194,64,100,25,7,11,28,228,52,211,65,69,103,120,119,20,223,143,254,150,100,227,40,37,123,211,32,218,194,44,37,226,99,170,67,141,165,202,73,91,214,48,10,207,36,180,63,111,247,104,106,196,78,54,106,77,34,99,114,254,208,167,136,200,176,85,149,53,27,13,27,109,110,91,180,23,157,58,230,93,155,17,59,152,82,106,16,249,236,115,135,56,77,68,135,171,158,148,249,104,24,147,81,165,209,76,180,60,195,251,210,221,227,150,183,168,184,82,88,161,76,226,18,78,121,140,43,201,136,51,87,181,105,82,101,115,96,248,126,236,199,13,159,84,158,81,74,59,76,246,38,42,15,17,112,219,54,154,165,194,116,217,146,182,248,126,236,103,58,124,67,173,87,114,246,69,173,40,131,18,117,202,38,206,84,111,138,113,23,15,30,223,143,253,52,222,61,90,42,207,168,179,161,116,179,21,183,174,211,73,133,60,97,166,170,179,145,182,99,123,196,40,248,72,39,114,103,180,49,143,26,89,236,16,217,236,195,142,155,244,39,32,198,147,144,211,192,72,250,142,155,163,248,190,88,183,112,34,118,236,226,29,117,61,15,165,174,80,80,117,203,211,152,128,133,142,157,90,58,119,76,75,59,49,220,240,247,188,71,172,136,136,90,51,156,210,54,73,217,167,186,46,11,204,98,214,236,134,204,125,139,168,43,41,73,247,169,153,36,40,97,132,142,137,138,221,203,145,130,63,65,21,142,247,125,203,125,203,38,26,182,13,12,243,190,241,145,62,104,219,14,179,221,65,126,251,30,81,209,189,145,37,221,134,137,36,172,240,158,125,186,112,219,140,148,23,33,96,233,241,62,209,69,210,92,25,109,37,181,212,167,86,130,14,92,168,191,176,71,231,146,242,158,188,84,183,35,251,112,107,223,50,75,92,207,203,222,227,123,239,225,179,176,115,156,181,66,76,137,250,186,228,105,184,117,3,251,237,40,250,189,35,140,134,221,90,107,145,179,84,14,15,16,0,255,123,172,21,37,61,217,53,51,221,150,152,180,64,67,66,37,59,202,207,62,137,131,190,4,186,202,26,5,165,244,248,50,49,80,244,80,155,216,107,103,186,65,177,243,61,102,136,27,74,91,151,55,23,246,146,132,102,74,66,14,120,191,239,155,60,229,205,73,164,48,206,181,12,21,182,164,121,114,13,129,223,212,193,203,111,204,81,109,31,98,231,114,209,103,114,184,191,95,183,85,90,242,119,189,3,85,183,109,141,54,99,2,26,71,187,181,247,202,220,153,153,116,46,151,51,89,146,17,102,29,118,82,177,177,166,228,81,172,203,82,111,155,68,82,218,74,165,66,193,132,168,28,228,79,203,44,74,84,186,159,98,82,136,51,84,89,105,118,122,176,219,228,197,138,189,87,77,74,220,58,197,20,243,19,144,135,181,163,93,236,216,171,52,59,73,22,151,68,2,87,134,150,119,211,102,32,110,129,88,164,190,181,35,50,230,59,162,36,45,174,165,113,135,154,32,164,233,27,205,63,205,149,59,105,6,38,151,86,82,219,74,27,94,194,197,247,236,75,232,223,228,223,124,45,108,114,198,212,118,199,247,237,74,241,86,92,15,120,145,39,55,101,102,147,69,134,195,104,254,233,253,253,232,250,244,242,135,71,57,80,191,61,141,157,153,165,110,77,53,92,247,173,149,39,220,113,23,179,18,31,191,106,177,84,109,53,158,140,75,141,183,123,220,35,74,201,157,77,100,121,210,137,34,28,35,99,198,120,175,253,187,133,190,198,181,93,155,67,42,201,52,140,20,212,198,195,125,149,63,43,25,233,210,224,34,32,195,246,131,102,172,82,59,73,87,104,238,70,22,13,97,5,45,198,93,212,27,63,220,6,93,27,174,176,231,226,1,241,117,185,200,219,6,251,29,25,43,232,204,37,216,225,125,137,43,247,140,25,99,116,29,239,25,25,65,220,234,1,223,143,253,40,235,22,181,202,147,84,242,204,182,172,17,231,107,57,19,99,20,52,73,42,32,173,137,30,37,236,123,220,187,43,51,9,181,74,178,208,112,173,205,153,169,137,233,240,82,198,70,149,46,229,101,35,38,173,68,43,34,70,214,71,70,148,140,160,149,86,170,46,188,47,253,61,203,219,217,202,51,162,82,98,161,200,225,188,173,60,146,58,19,162,74,233,42,203,40,54,97,253,4,188,191,31,61,58,124,226,43,249,164,50,70,17,70,173,195,84,230,177,84,11,208,103,162,56,53,137,71,104,127,220,226,214,202,102,25,109,75,147,210,57,179,202,171,25,72,168,18,81,109,201,242,209,101,166,134,91,27,29,77,163,23,237,54,30,221,45,220,149,153,132,141,74,162,208,172,180,21,135,149,250,161,67,78,19,19,87,170,68,236,212,241,144,174,162,33,25,112,236,191,223,238,20,251,65,179,122,18,90,134,142,35,158,234,206,135,52,75,174,71,149,141,63,140,115,209,85,157,243,1,238,238,184,93,151,33,219,243,226,17,21,235,179,101,26,114,42,170,230,17,119,203,182,6,18,236,163,217,120,234,107,85,218,80,155,215,78,253,165,74,104,182,7,191,211,229,23,237,72,83,48,220,221,237,186,76,217,154,201,226,41,214,170,29,49,147,54,75,7,216,17,0,25,73,10,214,0,59,110,84,17,31,73,179,13,117,185,74,186,49,209,147,54,96,221,44,87,20,133,29,233,198,88,123,71,212,54,212,231,14,5,88,153,52,212,184,239,75,49,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,6,136,123,228,13,227,190,151,98,238,8,69,5,192,43,220,247,82,172,139,84,196,167,2,224,64,17,151,138,59,3,0,119,134,194,142,192,250,29,128,49,67,60,158,6,84,64,251,133,17,136,95,91,1,31,121,83,128,188,225,48,3,246,61,2,243,190,150,2,160,194,45,112,120,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,220,185,20,0,0,80,113,71,40,0,0,0,0,42,212,71,40,160,226,237,190,112,101,40,42,96,40,0,0,0,42,238,8,5,172,193,62,22,32,13,184,50,21,237,34,112,69,42,0,128,125,44,0,0,0,0,0,0,0,80,220,153,138,247,148,40,96,204,21,236,118,141,247,148,210,88,191,72,40,96,224,34,178,6,252,251,132,40,224,114,47,184,159,185,1,215,82,184,221,115,149,82,218,176,86,172,26,138,248,84,128,184,203,74,85,180,139,164,177,110,37,173,17,119,167,84,1,86,132,27,215,222,114,66,107,192,239,251,154,173,144,179,172,185,104,31,219,155,173,45,95,250,87,187,118,125,205,111,187,204,123,24,81,204,163,104,23,55,252,170,203,176,190,228,214,163,168,82,163,173,146,176,210,79,21,18,111,184,118,203,51,156,54,87,144,108,75,166,91,233,146,145,59,76,117,208,177,209,155,52,11,36,163,143,232,221,163,238,187,254,203,212,95,118,185,156,159,223,207,95,123,209,126,180,61,195,194,229,94,59,74,81,61,235,114,185,155,199,147,253,186,49,102,76,24,158,37,161,113,96,226,237,253,233,209,149,91,222,178,226,106,29,14,202,52,114,201,27,207,17,205,135,209,231,174,56,61,5,57,88,120,31,151,238,158,206,61,34,221,72,154,81,106,12,7,117,94,207,109,251,54,229,176,64,152,136,164,226,156,164,5,233,197,35,126,227,86,86,195,211,235,178,217,252,54,235,241,74,45,91,117,4,127,50,230,216,185,32,237,74,39,35,216,39,249,59,171,245,229,215,54,53,151,0,255,90,205,61,121,9,230,186,14,241,236,33,195,251,74,93,88,75,124,83,210,71,210,34,34,178,168,11,187,164,41,168,219,216,76,105,169,74,57,230,226,204,226,253,29,151,185,34,34,28,55,215,110,178,25,42,122,139,195,0,13,113,194,116,29,239,246,150,103,16,185,91,201,161,126,237,149,142,144,234,108,144,27,136,197,251,190,37,62,41,245,86,248,59,220,189,151,247,165,250,46,186,164,77,90,182,236,198,251,251,184,227,100,43,55,121,180,17,183,198,123,18,80,119,180,39,81,183,252,70,28,218,233,48,118,128,187,247,242,30,169,250,196,205,38,201,18,167,39,125,143,218,207,176,39,233,131,212,59,102,150,20,215,13,110,63,188,105,224,113,165,95,91,78,171,57,194,110,96,63,126,149,183,98,201,168,211,66,107,207,68,195,5,176,79,244,184,189,118,210,154,250,187,122,49,34,150,87,207,68,41,104,76,108,184,95,247,72,234,150,149,100,103,91,142,94,90,168,240,228,72,148,163,195,189,246,247,222,123,244,203,100,242,50,191,53,219,185,162,60,142,218,91,184,125,125,147,122,159,215,92,75,11,108,92,103,162,30,240,238,254,94,23,232,103,238,202,151,188,242,22,51,149,188,233,58,218,167,60,246,45,51,152,200,250,36,81,109,141,135,186,141,39,107,205,208,81,102,182,162,162,29,238,241,183,136,189,22,121,148,52,242,25,109,148,29,138,141,210,229,238,128,239,227,151,125,202,178,215,108,166,80,51,42,197,111,40,100,226,110,235,190,163,100,208,250,54,194,213,250,165,232,33,126,115,60,141,192,239,217,208,175,185,108,231,52,17,162,218,63,28,8,122,136,0,255,38,107,239,149,126,89,175,94,109,136,96,202,185,34,33,227,81,124,47,238,121,223,81,35,106,82,217,34,197,33,143,208,112,173,65,140,99,36,14,242,167,53,51,119,70,134,75,76,105,54,173,37,201,195,208,195,93,222,93,111,237,69,61,92,160,234,154,50,43,222,221,165,245,151,181,69,138,179,171,199,230,58,192,183,67,21,121,58,144,96,127,187,109,226,172,136,69,35,222,226,250,82,151,152,82,211,46,118,188,147,63,173,59,146,134,179,42,49,161,225,14,95,174,108,25,123,164,254,186,117,125,167,108,54,179,185,166,45,162,174,21,49,57,220,191,175,250,41,151,173,216,10,81,206,166,130,236,45,8,119,119,187,142,58,178,189,171,133,123,108,77,134,73,178,83,199,214,241,125,187,44,184,90,238,67,69,53,234,67,52,180,41,83,188,104,31,119,107,109,153,232,155,91,183,158,242,83,171,249,168,56,25,143,119,217,95,233,112,212,118,113,158,213,211,249,135,8,179,108,104,206,201,34,99,188,191,203,146,158,198,179,98,152,182,168,132,97,57,127,46,30,223,207,219,158,69,68,153,39,165,180,30,129,139,119,213,71,126,6,241,218,180,21,235,214,37,79,237,45,190,103,159,110,207,50,114,198,28,75,7,120,95,222,86,226,51,194,216,58,70,236,136,76,242,102,199,192,111,18,100,17,162,112,176,191,205,230,13,241,117,192,123,70,70,16,199,141,59,209,173,178,10,113,233,140,16,183,175,16,222,241,180,178,177,110,145,18,100,128,247,165,191,103,186,184,53,116,239,72,162,97,74,134,83,83,173,245,169,78,142,83,36,95,13,76,99,3,150,75,96,0,255,109,134,203,121,100,174,234,144,136,36,243,162,90,211,146,166,226,150,153,249,82,134,181,54,90,51,141,209,104,7,68,220,190,109,121,102,115,221,29,58,50,44,92,144,191,194,205,249,158,215,190,104,176,91,93,182,7,127,72,179,145,133,247,226,61,154,50,1,216,127,203,94,160,195,201,229,43,171,48,207,119,173,246,230,19,164,109,243,73,113,150,176,19,43,34,190,31,251,81,124,92,181,217,170,148,206,190,106,159,237,141,154,173,14,115,82,91,214,209,130,52,91,130,251,202,223,161,61,235,114,153,156,233,71,157,118,218,195,252,58,215,224,163,120,132,189,193,125,229,239,220,158,92,46,147,45,253,175,211,78,123,155,191,230,24,252,12,95,177,114,62,224,251,113,95,229,215,168,36,27,162,38,232,72,28,241,17,75,201,112,143,203,94,150,119,119,232,218,51,217,23,109,156,230,178,65,248,77,72,170,240,36,140,72,207,49,224,247,109,205,229,212,58,251,140,3,220,3,87,67,174,136,140,40,68,113,101,224,61,222,128,59,101,17,138,129,223,65,42,13,43,240,181,117,163,108,143,3,226,87,20,133,123,172,12,55,212,223,211,66,131,2,212,231,78,26,106,168,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,128,185,150,194,190,47,5,168,1,113,129,184,162,80,191,35,96,103,0,238,136,26,112,52,42,238,91,6,64,125,102,42,212,231,78,26,80,1,234,21,238,153,25,10,59,83,49,115,109,26,160,134,186,123,26,21,118,220,2,16,167,168,120,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,220,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,43,82,97,71,210,0,168,184,50,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,246,61,67,1,0,0,0,0,0,0,21,247,109,41,42,212,219,133,2,160,194,94,235,174,16,185,20,112,71,42,214,69,42,226,0,0,0,0,0,0,0,0,0,0,0,64,113,103,42,198,90,138,25,11,96,71,184,113,101,208,168,96,151,251,13,136,158,180,17,127,167,142,98,216,229,140,134,251,237,22,57,83,192,186,136,26,112,69,96,6,128,2,121,169,208,190,180,94,146,8,114,136,164,178,189,229,164,101,72,82,194,178,193,195,109,0,60,57,7,187,77,222,44,221,220,154,140,202,22,20,108,61,220,111,73,238,43,130,230,141,80,161,149,207,41,199,31,154,20,89,136,38,227,180,228,14,39,234,204,216,254,184,223,146,169,17,59,154,8,146,89,66,152,204,94,202,153,173,196,68,63,181,249,97,132,39,179,34,250,143,150,99,192,123,60,246,179,188,149,173,245,100,178,47,218,49,173,218,34,124,234,150,21,252,7,127,240,86,2,110,165,238,89,155,205,231,166,254,179,207,62,187,62,127,158,135,240,105,52,5,35,23,223,151,30,125,22,63,238,77,221,171,184,181,40,67,152,217,84,169,43,153,40,158,75,152,182,138,170,192,32,220,122,120,63,246,51,29,94,54,219,225,28,241,124,214,102,115,162,170,231,39,251,212,83,187,184,213,215,3,216,181,127,175,238,71,141,250,125,249,60,105,70,140,238,39,111,101,234,175,160,198,159,205,110,155,55,154,51,197,86,93,193,155,29,235,157,227,113,44,109,90,108,127,253,253,193,237,212,155,145,124,228,51,158,127,104,107,77,55,63,230,19,26,211,101,236,143,104,151,117,239,77,3,221,38,65,45,201,83,222,140,204,77,81,35,244,40,93,249,196,67,140,28,69,236,39,249,59,171,245,228,215,54,147,46,31,109,53,247,208,202,14,158,87,38,230,45,178,127,203,35,137,220,45,227,112,195,237,29,37,105,19,111,173,161,46,113,17,181,41,7,202,24,17,43,219,239,152,236,187,205,215,94,14,203,204,72,36,234,248,126,226,119,100,70,205,66,162,206,130,163,199,247,235,210,47,167,4,105,105,164,49,37,236,129,8,228,31,247,123,231,42,191,58,219,22,203,140,46,187,1,191,115,175,242,155,218,206,158,196,59,166,93,200,238,153,245,158,229,205,112,95,98,226,38,55,17,230,160,205,197,88,247,93,222,200,21,14,37,249,102,162,15,41,47,103,231,82,116,20,237,83,182,113,178,59,45,146,45,218,158,38,172,83,42,90,58,106,223,250,46,232,55,158,123,89,6,52,149,245,24,247,136,220,25,145,36,130,38,221,141,91,90,135,176,178,59,66,67,157,56,141,3,251,238,43,90,89,148,140,219,48,112,177,86,132,129,40,13,37,15,68,176,253,181,214,6,125,123,62,75,243,207,100,47,26,200,122,220,254,123,59,127,80,82,126,207,213,218,202,50,28,114,247,72,237,215,218,25,177,101,178,153,19,76,105,163,93,248,53,186,105,236,193,30,87,159,235,94,95,213,47,78,147,65,180,89,230,20,111,242,252,102,26,30,115,184,61,187,173,243,69,20,111,238,243,65,9,181,11,167,164,61,220,227,178,151,120,116,123,237,89,181,85,27,185,46,251,109,214,156,10,111,41,203,197,99,216,223,118,100,58,247,12,103,70,139,142,25,167,110,227,79,153,151,135,251,250,219,78,124,144,82,168,156,150,120,107,36,19,124,41,55,19,193,11,57,81,134,143,168,91,180,165,219,178,25,205,3,185,47,245,16,207,44,142,246,236,203,189,181,191,169,93,91,149,16,207,92,29,34,30,150,29,46,162,86,138,126,19,74,72,177,156,24,13,101,154,60,236,70,237,103,221,166,164,236,77,43,5,98,72,182,64,212,142,2,62,71,241,46,174,191,173,47,155,203,175,167,91,153,182,74,155,105,136,95,68,221,218,171,70,153,207,172,49,133,141,77,24,72,92,120,143,226,34,202,207,40,165,70,204,172,5,117,46,61,70,68,65,148,221,132,97,68,171,139,247,218,179,15,231,77,71,194,120,117,56,231,170,252,72,42,162,44,5,139,57,225,238,252,219,168,63,75,63,203,121,18,9,123,209,66,218,195,125,245,223,241,178,237,32,110,181,237,115,14,41,178,110,97,148,215,197,219,253,62,19,191,92,98,235,217,36,37,153,111,39,74,220,22,119,150,186,201,156,45,148,123,220,118,108,89,37,37,194,109,220,210,28,191,194,77,17,150,99,21,149,56,128,93,222,239,189,102,214,91,213,170,181,252,51,157,147,20,108,29,238,177,183,210,227,174,47,250,18,81,219,54,199,188,155,103,89,113,237,60,20,59,252,10,66,228,107,54,111,141,133,168,83,27,150,28,226,157,191,197,187,220,251,62,35,155,92,165,198,155,37,40,152,200,9,55,88,152,233,76,194,131,96,95,191,163,212,203,214,174,94,188,173,205,222,24,166,57,166,235,228,225,46,251,145,117,139,218,166,73,102,214,117,254,173,196,55,39,180,229,239,81,254,247,153,233,231,117,39,41,177,232,209,19,140,137,141,247,123,84,63,238,86,156,229,198,61,141,29,210,212,103,19,193,90,120,120,36,142,113,251,118,107,238,63,214,188,231,41,29,166,166,97,142,116,184,203,94,172,181,247,108,119,153,245,106,60,247,190,21,231,59,252,147,247,80,253,228,69,202,201,39,101,81,156,111,219,66,60,12,68,226,159,139,199,251,187,125,223,148,146,183,208,61,108,173,149,6,95,134,234,216,91,192,59,251,101,125,217,92,70,91,186,237,53,202,153,161,3,110,163,91,233,35,231,236,243,61,220,37,217,107,211,140,104,107,56,100,120,200,201,212,60,212,7,121,84,22,133,68,12,21,59,15,184,162,154,227,174,203,148,203,139,87,42,237,69,65,53,228,109,147,79,229,185,43,101,136,199,161,62,118,144,25,0,183,50,247,173,205,102,179,167,159,108,212,168,169,243,131,240,127,190,199,119,116,90,130,251,202,223,169,253,185,92,38,31,125,213,105,167,157,204,135,115,13,254,215,29,222,206,135,251,251,93,183,202,91,232,156,148,89,47,106,49,93,106,51,216,167,241,112,215,215,170,164,92,91,178,83,119,163,126,173,65,120,157,46,19,105,58,154,155,1,177,159,243,189,243,169,107,201,99,151,181,196,83,89,163,77,194,59,242,188,201,193,99,48,42,13,136,112,143,203,94,204,214,10,199,250,243,217,102,68,145,105,203,206,243,66,68,146,133,199,225,52,254,79,120,63,122,116,121,139,91,22,60,169,142,202,39,108,173,77,166,8,211,58,134,202,40,204,155,37,103,24,237,236,178,217,177,10,109,85,94,105,182,108,146,124,171,42,38,172,83,193,66,156,116,158,242,27,224,101,26,13,1,111,123,69,18,235,237,203,134,117,95,224,226,253,158,244,190,162,144,92,81,162,33,90,14,33,138,124,46,95,126,90,26,28,117,176,81,35,38,60,218,239,136,76,26,89,146,56,109,192,117,91,110,140,63,109,163,245,32,111,229,191,1,110,184,54,196,207,113,163,125,68,166,172,16,133,8,220,34,165,13,176,50,240,94,174,112,91,184,57,41,160,128,117,153,52,212,176,50,20,236,98,41,0,42,172,72,197,148,211,0,80,99,102,100,40,196,82,0,84,176,139,133,59,50,20,0,0,0,0,0,0,80,33,150,2,160,130,93,44,180,139,80,0,168,49,101,176,111,75,1,87,134,66,141,41,67,251,216,52,0,212,152,50,76,25,96,226,66,113,223,182,98,202,32,98,83,74,3,128,27,86,174,12,133,189,110,139,6,192,26,115,69,165,97,69,40,0,214,16,118,17,73,163,93,132,2,64,141,41,195,148,211,0,168,112,203,128,12,5,64,5,187,88,96,23,75,1,160,198,21,129,177,105,128,26,169,2,208,128,138,251,22,1,176,20,0,106,180,143,76,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,112,1,176,227,22,184,50,106,64,26,240,94,86,3,128,2,84,26,106,88,25,136,11,0,187,59,78,113,101,212,160,176,50,105,0,84,136,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,88,23,1,176,21,242,190,22,214,109,5,5,188,7,94,17,7,0,0,0,0,0,0,0,10,183,186,92,53,226,119,100,40,0,0,126,69,42,222,227,158,52,224,13,183,110,176,86,196,173,198,186,189,34,2,110,25,177,0,214,206,88,129,185,239,164,214,152,59,86,4,236,88,81,104,192,250,168,36,106,80,120,95,94,195,222,120,74,219,0,118,25,10,11,159,65,211,13,113,39,175,97,197,45,34,34,9,109,9,37,164,109,135,27,54,0,251,34,9,46,169,172,134,36,183,136,88,217,50,145,132,180,236,112,51,61,220,110,73,86,220,34,34,34,41,97,137,207,18,166,58,107,169,242,80,195,14,81,178,108,52,164,121,193,46,218,250,68,191,51,105,112,19,217,164,112,146,138,84,83,196,15,45,148,42,217,104,70,33,11,120,119,195,239,21,17,209,144,216,139,4,5,190,220,54,13,5,6,98,202,178,187,248,190,236,101,241,240,165,204,86,208,224,225,219,181,225,218,50,221,224,181,150,128,154,150,84,224,24,150,100,192,111,54,235,75,250,204,8,217,203,236,58,117,28,162,157,38,74,203,149,134,135,66,244,12,71,51,196,123,43,101,123,71,187,102,17,46,145,151,226,56,174,81,204,104,51,110,140,32,25,29,99,162,124,164,117,213,56,122,131,51,139,226,170,11,207,164,139,21,179,101,20,167,54,79,20,66,108,212,180,198,71,7,111,202,196,28,23,105,22,209,97,244,54,195,253,125,233,209,39,250,184,147,154,247,112,159,150,79,184,49,186,94,26,205,45,9,198,164,149,212,72,43,53,29,227,119,43,101,223,235,166,155,166,123,92,180,171,55,214,74,103,171,24,161,6,115,215,88,111,141,89,199,144,246,241,202,243,230,102,204,146,102,81,137,104,138,101,39,152,173,161,182,204,188,175,38,98,46,237,197,236,5,241,125,233,209,135,179,241,165,102,198,46,198,196,52,100,3,118,228,84,75,53,20,153,57,107,78,64,250,138,143,17,237,210,248,56,185,124,133,12,245,175,95,35,84,223,107,14,18,100,41,125,197,148,135,247,163,191,133,245,29,17,206,109,133,108,168,82,98,119,82,184,4,194,115,152,227,161,164,37,11,105,53,142,99,148,223,194,175,116,78,204,228,67,45,230,98,238,128,247,119,171,46,66,182,102,198,39,34,214,169,93,18,162,154,19,116,8,246,37,141,216,141,188,210,208,190,180,94,146,200,114,168,171,39,244,150,148,52,173,56,10,118,183,36,100,197,162,44,121,131,29,158,182,17,73,163,109,233,57,230,74,121,38,201,72,130,126,152,61,7,249,103,68,196,90,17,196,89,73,27,34,96,114,29,40,195,251,43,105,196,157,182,44,119,172,199,231,109,158,25,145,81,26,50,111,42,187,65,126,65,210,62,98,120,136,148,168,148,141,212,156,131,252,130,226,247,14,118,246,150,22,135,177,60,36,61,138,239,221,203,111,184,140,168,73,8,58,230,161,68,110,4,165,235,161,110,5,185,71,58,53,34,102,107,101,44,48,49,165,227,81,118,95,81,99,103,41,181,4,113,138,0,255,180,17,169,92,68,151,59,138,181,204,8,162,136,90,139,75,37,36,143,201,82,228,32,36,73,183,102,185,217,44,145,68,195,143,240,119,232,254,183,181,102,73,73,173,25,70,153,212,28,34,33,173,129,104,136,95,70,149,69,249,73,200,75,110,195,197,150,178,13,249,254,40,238,125,69,100,101,140,159,26,145,155,152,42,213,3,220,21,28,126,175,164,116,149,39,111,142,88,217,151,17,229,16,103,152,71,187,76,252,218,228,7,105,171,69,212,112,163,20,32,34,218,148,73,147,57,113,18,135,247,222,223,43,138,187,247,146,147,199,136,186,220,248,168,152,136,198,247,34,19,87,50,35,41,137,26,197,110,161,148,101,50,234,160,54,10,242,11,146,25,43,201,140,21,206,54,107,35,116,153,209,14,246,145,25,251,142,46,51,105,37,33,204,146,183,18,149,104,250,242,118,200,219,173,88,139,157,52,101,143,113,148,242,208,227,162,96,234,225,253,117,75,26,185,50,170,75,50,171,15,85,175,229,152,136,201,23,56,115,179,180,241,200,4,246,215,103,212,211,182,164,223,197,77,18,148,180,21,54,178,76,124,25,123,184,219,254,194,199,46,183,121,37,181,56,230,212,140,135,173,150,60,61,98,47,146,252,76,135,168,220,86,33,165,229,84,31,247,248,177,186,40,76,192,3,126,101,172,72,90,174,165,92,86,178,41,153,132,200,11,84,212,9,152,83,185,0,248,53,199,103,218,237,72,151,222,141,204,89,135,88,224,8,42,241,167,194,133,181,215,142,216,121,43,153,75,158,13,169,149,6,101,135,136,75,176,195,96,18,74,79,68,54,134,246,173,157,17,123,85,74,74,97,93,26,196,233,14,117,15,215,219,232,227,70,155,82,41,9,226,172,65,20,20,73,154,34,201,87,41,85,14,104,23,53,87,44,74,61,98,7,185,53,157,203,117,56,138,9,36,170,190,242,22,227,159,148,70,238,136,136,66,212,206,10,113,128,167,174,247,194,253,109,147,204,140,136,140,149,183,146,164,172,226,14,183,46,177,172,97,178,49,126,147,61,86,122,211,83,198,214,194,189,246,34,51,118,148,226,70,164,211,210,168,193,110,208,8,198,148,121,104,170,151,7,100,127,125,150,236,203,131,168,233,87,76,180,115,224,112,159,174,30,23,73,126,18,199,169,78,53,69,203,214,162,106,137,197,60,41,220,217,69,113,229,123,111,218,22,201,171,179,154,32,31,13,15,119,246,153,251,30,59,42,227,88,111,73,20,71,54,178,14,112,183,125,187,160,13,58,185,179,9,113,80,204,91,160,201,87,119,114,30,194,0,255,223,155,50,52,67,190,87,115,185,184,251,18,205,63,219,195,123,145,121,43,214,163,36,161,180,102,99,84,155,118,152,106,134,52,92,61,188,143,91,14,113,68,102,68,100,16,206,73,92,98,135,234,165,132,154,69,12,249,254,8,236,221,235,240,208,123,163,172,100,214,59,98,111,147,191,237,87,44,161,140,98,170,137,16,37,197,112,143,118,17,247,219,45,146,20,151,80,89,174,134,109,140,128,179,16,215,77,79,103,106,3,254,158,183,204,184,71,148,36,197,153,223,137,29,210,22,95,34,68,165,97,130,175,69,18,238,222,167,25,107,103,137,97,182,9,151,188,36,114,102,228,145,253,183,204,226,135,60,179,182,78,13,62,158,23,162,158,196,45,162,186,73,150,188,182,196,193,204,36,113,113,209,230,102,170,103,209,110,7,174,16,159,150,34,119,90,26,68,158,158,7,148,31,121,25,145,185,74,107,100,29,35,111,183,76,121,182,245,59,146,92,233,114,181,76,189,15,181,64,89,29,238,242,150,73,30,149,147,210,60,49,84,124,29,48,235,87,80,15,246,121,195,205,235,150,245,37,43,30,81,86,167,93,243,144,84,76,53,143,36,214,154,49,69,209,238,30,73,158,75,172,57,19,48,110,183,112,35,110,193,86,26,73,51,31,66,130,137,167,216,182,70,181,201,88,136,120,154,244,238,24,138,198,100,184,189,31,61,186,184,197,173,184,228,211,40,42,127,16,81,38,106,45,243,6,225,44,85,81,71,144,187,98,33,190,175,238,123,206,119,70,180,232,119,210,36,42,133,120,248,233,112,43,39,151,14,77,158,100,21,176,140,243,104,180,132,219,251,209,163,203,26,17,183,198,201,88,81,137,132,73,6,149,74,109,147,159,58,17,199,43,245,208,199,49,14,96,114,4,104,95,216,103,147,25,155,22,97,146,89,54,243,214,76,225,77,143,67,157,178,20,140,57,133,164,38,4,222,166,43,24,238,238,184,140,29,25,73,156,220,242,18,14,195,184,236,27,116,212,86,242,60,79,124,127,221,238,132,4,174,18,161,217,162,17,193,148,50,194,197,209,12,81,110,217,71,211,214,66,25,71,56,151,62,68,96,223,29,251,33,79,92,227,202,119,228,48,81,122,217,138,28,39,242,164,108,62,57,101,53,112,132,0,255,56,143,1,238,43,51,72,165,225,190,203,33,113,185,162,220,86,137,218,54,181,173,12,113,43,108,44,142,177,111,59,101,128,246,145,37,200,177,62,87,70,102,54,227,88,183,98,237,26,111,247,200,74,21,160,190,208,136,199,187,177,158,148,8,26,226,134,163,149,6,0,133,172,203,173,0,184,34,0,0,224,30,136,3,0,164,177,46,163,134,149,161,176,241,73,3,160,162,93,132,2,0,42,222,111,11,235,34,0,235,35,162,70,156,98,222,214,86,0,0,80,168,219,169,0,10,247,1,137,139,88,53,68,218,147,164,1,234,98,5,68,224,35,182,27,236,51,72,42,102,93,37,209,6,196,227,0,2,95,48,0,51,240,126,95,149,210,176,51,20,220,0,59,87,186,204,12,124,111,222,70,133,125,223,10,24,171,20,140,164,1,222,128,137,223,153,132,70,251,136,162,88,159,43,16,135,3,172,203,72,5,0,0,204,5,10,107,43,96,46,204,5,246,91,6,118,155,6,0,40,212,39,122,197,8,0,0,0,88,75,177,110,43,32,13,128,43,138,10,184,130,89,31,17,10,0,53,174,189,119,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,166,76,1,86,164,66,6,214,231,74,5,5,216,183,72,69,28,0,192,90,235,6,118,177,21,110,113,167,53,166,188,13,16,117,59,20,236,209,185,33,67,177,46,35,105,0,80,164,10,0,0,160,128,117,43,98,7,102,70,166,2,6,13,128,10,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,107,41,64,141,120,2,25,91,113,45,0,0,0,0,0,0,220,11,247,2,28,224,82,192,237,85,227,45,113,155,4,224,51,50,20,0,127,75,5,92,129,244,138,184,188,147,88,10,136,75,133,204,91,68,164,34,62,35,82,17,135,223,187,6,184,225,230,149,36,13,81,159,164,212,144,43,125,4,236,29,155,132,2,222,115,37,85,136,178,21,214,45,66,246,70,252,190,45,74,30,109,133,91,54,64,224,22,201,26,221,79,112,73,170,107,135,251,180,187,223,163,168,222,60,157,60,152,149,211,96,75,79,3,139,139,246,161,251,107,175,234,186,252,75,110,173,250,82,213,104,163,140,212,129,61,173,45,96,252,51,175,183,230,178,33,249,124,88,120,114,80,188,184,240,97,125,173,12,66,111,110,185,157,214,70,56,168,20,217,150,38,194,236,211,72,71,50,112,9,231,23,242,254,193,239,217,222,225,176,249,101,213,172,87,223,48,219,111,191,188,52,134,246,225,117,134,216,184,120,98,239,168,196,185,183,173,206,23,242,10,49,37,108,7,170,8,19,177,101,172,170,54,209,29,124,89,20,23,126,191,100,71,102,155,81,87,18,158,171,196,37,149,30,102,190,225,155,139,26,227,34,205,25,90,130,69,25,237,66,245,115,237,204,77,155,151,191,60,193,22,231,218,210,53,73,237,20,149,129,53,21,46,222,225,178,87,87,126,102,238,38,245,163,168,22,167,214,30,243,215,248,106,171,107,133,22,239,110,81,234,162,189,199,174,11,29,105,109,46,219,199,201,28,45,237,90,5,53,70,197,82,91,181,164,161,24,247,168,19,112,119,178,181,137,93,36,145,207,26,182,122,46,249,49,189,221,200,33,34,210,20,98,35,46,21,212,42,198,196,149,123,182,222,74,169,182,87,4,205,55,212,102,115,137,117,17,99,154,146,167,122,116,36,166,239,120,143,49,227,30,153,108,222,51,171,205,86,113,106,158,200,102,99,31,106,95,95,14,230,121,72,76,99,233,54,198,98,72,251,36,113,139,36,101,182,106,161,86,102,50,134,80,215,100,84,84,4,20,41,178,87,85,187,11,24,169,191,150,139,43,175,153,47,107,203,68,161,182,207,223,9,134,60,116,147,86,98,201,130,125,146,251,125,37,89,181,82,207,120,10,219,36,245,204,197,213,109,37,75,218,250,115,116,172,207,216,183,136,45,115,28,55,233,240,80,113,145,56,36,109,22,96,6,110,78,182,172,206,35,135,153,135,136,70,247,161,223,242,33,242,134,168,247,204,150,190,113,239,112,146,65,209,253,164,252,112,89,218,29,240,183,141,203,123,4,145,149,221,190,36,152,182,72,152,18,13,121,191,118,67,62,45,14,14,26,113,89,31,113,155,39,153,209,119,184,14,103,15,140,11,113,159,184,251,70,159,212,120,148,222,136,28,24,168,22,34,225,204,75,51,225,120,31,191,168,198,203,244,73,231,151,51,178,49,178,156,180,163,112,103,151,89,252,140,164,30,243,226,36,50,34,33,168,36,101,143,113,151,216,187,167,79,130,62,72,22,79,70,148,169,80,10,164,137,243,37,229,81,192,213,95,166,75,92,117,210,23,18,73,44,57,153,239,144,239,225,50,163,174,29,183,156,207,100,232,143,216,33,224,160,218,158,186,30,51,241,59,241,183,92,59,218,116,228,55,109,181,33,96,25,177,37,171,102,46,28,238,51,112,59,246,90,214,10,206,154,181,224,225,218,135,114,158,169,178,29,240,174,70,253,61,238,212,218,108,17,217,190,36,92,212,96,34,153,145,122,219,240,126,218,197,42,175,88,91,25,165,162,19,2,110,10,181,75,144,46,145,99,212,225,235,99,229,173,202,41,205,93,141,111,93,136,22,5,165,163,96,236,248,94,125,196,186,101,236,136,204,74,234,204,125,222,50,100,36,92,76,73,17,116,31,251,194,189,133,60,179,88,39,207,44,48,51,221,176,217,81,0,255,47,114,39,110,22,165,16,244,53,137,19,196,100,83,29,238,223,111,253,219,136,93,76,104,22,74,63,109,106,35,174,62,238,101,239,200,32,233,28,33,235,115,200,69,195,231,114,129,243,63,99,247,230,178,203,248,33,161,163,210,28,222,171,228,239,157,183,36,215,35,202,42,117,118,73,211,99,221,8,211,209,150,166,67,252,194,201,125,217,252,104,190,31,167,172,110,105,192,173,91,198,14,183,90,20,18,65,107,117,227,194,18,2,196,180,84,52,122,0,246,215,109,146,228,70,55,77,66,155,182,236,214,210,208,176,165,166,147,16,45,23,113,247,181,35,35,203,108,22,105,189,82,183,146,226,118,6,228,98,42,230,100,100,164,84,164,110,113,225,111,177,35,99,103,226,87,165,37,135,158,118,55,71,70,178,199,21,106,186,92,192,223,50,215,138,172,36,229,75,78,162,113,115,40,100,69,67,65,198,157,98,251,124,9,58,96,218,239,188,231,206,181,74,89,84,182,217,164,230,6,1,21,86,146,37,99,226,114,120,175,196,45,114,227,163,210,86,230,155,82,217,228,34,227,38,133,128,55,252,146,27,178,46,35,110,145,107,111,217,188,204,215,219,92,107,138,143,155,202,153,0,1,191,241,125,138,103,127,161,22,178,29,238,206,124,153,153,61,147,183,126,177,3,20,251,187,188,150,123,239,77,249,109,8,113,139,63,44,168,123,188,143,91,222,102,183,104,140,87,8,113,131,206,130,159,58,124,116,164,85,83,195,209,162,249,151,117,229,95,171,146,25,167,167,20,250,66,18,177,119,58,88,111,223,239,233,202,150,52,131,212,42,247,220,52,37,152,164,82,236,184,95,208,161,93,224,110,81,79,24,244,209,70,13,114,157,136,212,58,196,9,196,57,95,22,199,92,248,76,92,198,146,47,183,153,71,41,37,221,148,141,9,122,8,73,122,106,75,156,145,5,251,192,223,34,214,42,46,250,180,94,72,84,123,163,70,75,105,169,204,150,207,5,187,133,223,153,17,155,38,186,213,56,45,181,238,224,92,41,210,36,108,140,20,182,192,192,46,239,246,218,52,69,223,172,186,53,148,159,154,38,97,165,56,61,143,236,195,7,157,69,202,201,146,15,213,182,109,130,58,85,42,226,194,189,108,239,160,161,127,54,151,25,205,102,23,242,28,245,212,223,34,251,113,43,18,23,113,175,75,30,243,2,92,133,135,137,140,159,227,231,65,200,196,69,230,253,86,50,114,203,172,71,181,70,228,186,214,132,47,185,193,104,174,144,169,94,30,51,229,25,43,163,202,93,98,61,24,161,227,150,123,204,250,77,62,45,45,191,220,45,149,200,88,200,61,150,58,120,88,49,195,225,101,233,139,31,36,222,227,40,174,65,208,131,96,151,228,197,154,165,11,34,223,81,233,158,17,119,114,41,91,220,121,211,83,227,136,127,159,148,159,73,236,73,181,168,94,45,98,97,146,196,22,63,132,211,85,88,69,199,180,207,204,184,149,50,91,185,105,84,99,153,134,8,85,170,92,25,40,59,188,87,112,237,187,158,229,239,109,25,211,155,229,122,209,14,240,192,80,126,123,237,140,186,69,66,94,107,177,14,12,76,148,233,121,108,95,93,249,153,36,239,172,83,42,9,114,249,33,23,239,236,146,166,91,171,146,249,80,19,142,67,164,153,114,166,229,1,23,153,52,234,74,39,11,169,197,148,168,121,96,226,45,99,69,162,43,101,86,9,250,119,232,141,112,192,239,157,153,177,66,222,100,169,109,112,19,228,72,143,20,191,34,98,55,52,119,115,36,244,74,135,196,45,92,38,201,156,85,150,148,198,152,58,197,211,1,235,239,250,107,111,226,203,28,122,169,168,58,186,15,221,154,49,15,119,168,223,107,57,115,121,219,24,17,93,199,251,181,82,246,210,200,240,14,127,139,140,92,153,242,8,151,50,78,88,123,90,135,21,62,106,48,89,210,50,218,213,85,92,100,245,157,73,88,18,101,145,10,27,113,221,97,166,217,151,246,170,29,75,147,45,77,101,185,199,89,244,15,67,100,146,168,223,1,143,91,145,247,157,148,148,152,211,172,86,130,168,9,34,202,235,70,44,49,144,229,207,193,82,37,229,79,64,60,174,146,183,11,173,179,245,16,106,155,169,65,178,155,211,156,44,145,212,26,214,153,107,13,243,49,224,50,234,61,51,220,184,39,97,200,92,94,9,206,57,114,216,135,135,103,63,234,50,231,170,63,59,133,137,71,223,210,151,197,122,187,114,191,181,116,71,70,24,71,37,223,230,218,112,139,44,15,223,180,234,36,105,232,114,82,37,157,66,7,36,226,239,231,123,117,127,198,122,181,183,245,93,42,103,254,21,91,107,88,212,65,15,8,224,126,217,90,57,199,103,91,101,243,166,210,78,247,236,197,89,123,100,87,136,179,211,86,93,194,240,25,127,22,239,145,73,35,55,77,82,137,75,218,71,150,128,203,247,157,138,62,232,218,47,231,221,106,176,69,44,162,40,127,182,170,178,37,70,11,211,198,136,120,220,202,184,173,168,164,196,156,166,117,26,172,19,252,228,245,203,68,195,199,149,60,5,39,141,213,241,0,10,183,188,191,17,183,238,139,238,200,74,24,151,13,247,200,77,3,240,190,87,33,111,196,101,70,176,145,250,106,204,189,35,42,169,1,234,54,13,26,110,25,145,245,13,247,200,59,13,183,204,204,200,160,201,6,172,91,169,168,16,117,81,105,188,109,244,10,0,0,0,10,118,153,10,0,176,150,34,110,109,5,0,88,0,0,0,245,75,49,163,134,91,230,142,69,137,2,220,167,66,226,34,146,212,120,203,172,35,169,112,143,89,134,2,226,224,22,55,197,12,133,122,26,81,3,228,66,242,118,20,80,180,94,44,5,136,216,89,20,241,169,192,126,220,90,10,81,79,50,104,0,168,193,158,202,20,236,169,76,1,160,6,123,34,3,59,90,157,6,128,26,234,147,200,20,234,147,202,20,80,113,111,133,188,223,101,138,248,181,21,176,110,165,130,162,125,4,230,86,0,196,239,8,216,75,49,150,27,0,119,143,168,17,53,212,45,18,109,200,204,164,110,188,225,10,81,0,252,141,212,54,4,62,146,20,114,188,175,26,149,13,118,184,91,165,1,0,247,237,6,123,1,0,128,2,196,202,0,187,76,5,160,1,80,97,69,6,196,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,88,91,33,112,91,6,136,191,5,68,236,84,88,11,236,113,59,169,2,224,111,36,20,111,25,145,241,198,200,72,74,3,46,51,51,35,221,54,0,40,226,82,1,16,23,53,42,169,177,46,115,70,99,44,188,237,123,68,68,13,104,151,53,20,239,103,136,203,136,128,59,153,2,82,5,168,223,50,133,181,83,1,20,234,118,42,64,102,46,5,68,135,155,44,55,236,187,156,68,13,184,121,208,100,3,236,21,155,70,55,68,93,208,160,161,62,41,77,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,98,41,160,226,142,128,148,33,169,1,215,2,0,0,0,188,7,128,226,221,186,65,230,86,192,1,102,93,164,92,161,174,110,97,222,163,134,149,17,41,83,64,123,18,129,117,41,115,99,253,10,74,20,20,208,110,183,84,33,110,115,121,141,107,161,93,4,13,104,151,169,144,65,194,141,187,46,171,43,46,59,25,13,184,87,224,130,196,27,111,145,17,201,180,110,196,175,91,141,72,74,26,42,44,60,61,222,221,103,214,237,217,154,23,175,56,72,48,237,101,33,165,33,75,7,136,186,85,31,81,210,213,72,31,110,80,26,20,168,149,116,185,94,124,31,221,45,168,245,130,236,123,97,137,174,101,81,30,211,181,233,105,88,34,60,20,101,28,237,194,206,197,248,221,34,245,55,37,76,249,148,146,162,8,231,61,166,165,145,154,186,245,161,163,42,221,232,57,26,37,33,125,236,104,115,103,102,187,41,37,81,131,216,90,88,134,231,91,106,85,211,197,207,165,227,169,54,225,104,11,102,98,20,239,147,220,119,200,130,68,38,144,102,121,22,146,169,13,246,51,176,38,98,33,87,216,184,79,238,194,178,12,119,213,110,142,139,32,77,228,201,137,119,204,244,172,118,78,36,102,161,41,253,47,222,239,129,187,101,238,157,117,152,90,178,212,173,225,28,81,34,201,20,117,230,4,249,146,116,176,143,244,184,93,95,104,234,205,170,39,176,208,140,186,166,78,35,238,137,13,196,162,246,74,246,215,108,83,150,88,54,91,179,215,152,52,251,92,42,173,51,12,120,58,220,71,250,200,85,42,122,90,155,140,172,47,81,182,174,48,1,126,223,205,159,137,66,108,235,107,81,247,112,59,203,223,243,85,28,124,234,179,51,158,144,52,168,127,12,170,119,167,59,242,238,70,148,124,173,205,32,29,37,101,141,218,122,227,37,214,29,25,195,93,98,47,172,5,158,40,168,100,100,205,220,184,117,168,147,240,16,145,220,232,33,205,197,70,140,113,79,110,247,178,210,85,119,120,39,27,199,242,150,108,46,14,151,145,156,148,137,141,152,245,112,199,109,63,239,17,89,168,83,130,20,218,105,3,60,236,214,135,216,82,167,18,131,218,89,188,43,235,30,133,198,150,63,25,165,29,102,23,43,132,249,19,213,194,163,120,23,118,27,191,114,111,25,73,82,29,167,58,36,88,40,54,73,135,188,139,229,230,78,66,8,101,23,122,76,235,221,54,165,150,53,163,248,200,136,141,117,153,178,220,183,74,130,113,42,101,195,232,104,248,121,0,249,69,246,246,114,111,89,74,43,217,105,67,226,236,74,238,136,185,101,2,46,216,149,54,51,243,78,162,222,60,37,68,236,102,34,166,58,216,223,239,153,232,50,3,125,113,88,106,149,54,68,195,70,202,3,131,108,223,156,100,4,37,55,239,6,249,101,226,214,60,221,34,155,177,67,146,133,161,135,250,203,251,198,187,148,100,210,150,88,98,186,71,237,227,215,70,183,101,139,26,49,215,175,185,137,84,100,227,129,193,61,247,175,39,85,182,151,156,18,63,215,229,199,150,143,126,164,227,138,91,38,117,118,241,61,220,90,107,103,208,53,159,207,172,13,201,62,91,176,49,81,84,108,160,254,172,167,113,155,149,26,161,201,45,174,235,58,148,37,156,102,139,148,23,238,145,232,110,37,41,177,222,10,85,15,239,231,93,150,250,145,164,132,51,84,135,36,123,7,244,31,158,102,70,202,41,201,200,228,52,145,41,84,9,195,134,222,120,195,113,127,124,180,111,147,225,70,113,138,123,164,185,113,171,131,57,105,10,127,222,40,220,165,125,6,46,35,34,246,114,106,166,35,111,152,204,66,196,151,164,199,247,238,41,62,35,55,142,36,201,116,156,192,20,76,140,168,182,112,151,239,225,130,188,52,215,174,148,100,230,135,150,52,142,116,185,168,13,247,235,238,30,73,93,74,241,181,18,33,76,47,201,56,186,204,169,29,23,32,239,59,106,212,172,44,27,109,48,78,27,61,216,221,238,145,177,51,194,90,144,108,137,9,41,44,17,99,153,91,124,31,221,202,85,115,213,25,33,67,105,45,179,37,150,250,233,237,225,126,223,247,94,37,43,201,218,212,161,218,188,108,26,7,209,0,241,219,114,92,148,18,81,11,169,25,133,16,134,8,40,232,161,156,226,98,150,159,183,154,242,69,220,54,35,155,39,155,150,165,140,153,14,97,54,194,186,210,164,225,49,34,110,43,3,159,65,158,83,223,58,228,176,76,112,56,222,213,103,82,39,54,41,89,179,10,97,106,91,218,148,203,154,54,159,11,216,253,234,219,103,142,155,21,42,153,218,22,218,154,168,210,60,188,111,183,113,65,156,157,155,202,138,203,178,133,105,51,21,33,101,212,60,84,251,189,215,46,107,109,25,177,84,68,155,181,218,68,236,18,218,69,193,173,21,183,186,106,70,212,168,196,185,28,65,148,169,149,140,69,220,19,245,0,183,59,238,126,179,94,174,124,181,151,34,61,230,237,158,184,59,205,40,127,201,115,62,52,111,90,214,104,78,124,116,140,89,105,102,209,253,183,112,51,98,69,146,16,50,142,72,202,8,123,202,232,33,238,183,136,141,91,41,207,108,136,156,197,210,161,166,184,148,51,16,105,8,100,166,41,57,181,46,160,93,100,63,246,125,71,206,182,188,141,42,44,60,36,236,230,101,206,84,111,34,199,251,176,223,107,39,157,197,124,222,20,74,132,137,115,184,189,196,169,178,211,108,108,253,50,112,145,12,81,189,205,73,82,205,156,202,203,188,195,67,23,152,164,238,49,247,163,62,25,98,122,155,149,40,154,57,211,96,222,135,168,3,139,156,60,10,89,191,226,126,111,158,154,50,89,210,82,129,132,28,226,135,120,38,42,106,229,33,236,168,19,145,153,187,146,167,189,94,133,232,35,52,48,191,240,30,197,217,109,218,188,145,243,29,133,201,140,249,118,18,207,82,17,46,132,247,123,36,126,231,138,216,209,182,81,154,32,149,132,17,16,81,165,79,103,163,167,51,125,139,76,188,171,245,145,235,150,196,161,25,45,117,82,78,129,235,203,18,121,254,52,9,56,121,76,92,68,100,222,178,86,91,196,33,78,113,133,50,104,40,134,142,136,67,124,42,234,33,238,226,182,34,93,205,168,180,174,172,57,188,223,40,186,204,214,114,249,18,16,85,194,34,254,78,227,150,196,201,77,222,225,36,36,140,136,155,183,82,145,37,97,171,216,128,119,247,181,89,27,79,152,114,189,186,108,235,35,197,168,91,73,50,51,42,169,73,40,33,65,131,109,8,67,152,202,69,85,5,33,15,89,143,203,112,102,178,100,217,162,54,110,124,70,68,141,184,103,147,89,72,83,75,210,250,16,15,5,111,110,10,208,247,136,49,241,184,181,11,49,37,25,181,180,68,198,78,75,60,127,11,25,113,223,59,51,92,66,163,18,13,63,21,122,184,191,191,225,35,202,110,195,165,25,67,148,201,200,203,198,85,105,150,14,121,91,177,50,208,5,105,173,5,57,138,117,81,127,155,101,70,20,82,170,172,146,104,221,98,116,153,182,66,41,25,19,100,233,241,206,14,123,145,232,146,102,144,164,107,165,67,139,57,17,29,57,154,218,161,132,48,141,67,125,70,186,136,85,114,37,173,108,187,74,161,37,169,89,206,244,44,168,63,113,110,74,161,62,239,11,62,202,222,89,106,173,22,50,25,201,7,56,232,114,101,34,23,232,147,137,75,205,60,48,225,62,234,22,238,30,73,99,182,147,182,233,26,55,46,117,132,136,143,146,199,248,103,245,77,98,185,77,86,34,76,209,163,221,218,245,89,23,197,26,174,205,245,48,53,24,74,195,76,49,135,59,238,87,71,75,250,121,160,195,68,68,156,168,65,147,51,140,110,11,196,196,91,38,121,27,93,73,167,205,140,103,40,115,81,117,192,199,206,204,59,73,26,78,37,209,196,113,209,184,120,79,237,111,183,216,242,144,183,145,228,182,227,185,198,65,65,113,54,30,222,179,75,92,20,186,131,168,36,45,212,134,155,54,118,30,96,109,121,169,227,136,175,163,180,6,245,80,127,177,246,150,5,81,206,229,196,45,100,98,233,16,239,103,37,107,213,24,118,170,3,178,111,71,56,52,222,227,30,81,146,84,116,229,120,207,77,87,146,104,221,113,196,239,91,148,160,245,123,64,252,202,130,163,241,146,21,196,101,139,95,222,230,73,167,49,10,62,14,114,122,107,202,34,38,97,158,132,172,203,76,122,203,250,146,89,148,66,156,242,207,110,99,41,99,137,40,211,83,74,31,69,30,114,210,73,116,33,34,46,119,210,251,142,168,180,80,151,180,47,125,135,234,69,246,223,73,125,206,226,150,142,43,223,145,207,48,122,218,139,29,71,178,166,250,72,110,234,234,160,21,47,240,111,2,212,169,254,61,171,175,21,141,181,229,80,231,218,76,102,243,213,47,21,17,98,171,48,12,106,164,163,54,35,100,125,36,141,140,136,242,36,173,73,169,208,113,132,252,117,106,184,186,157,155,203,154,53,5,101,110,54,116,37,93,204,192,190,91,121,43,220,125,207,135,204,105,144,82,137,115,219,54,220,14,67,118,136,128,153,246,196,52,38,30,111,209,253,197,247,163,71,151,232,243,86,74,196,166,69,184,246,40,38,76,147,12,167,167,103,141,166,163,160,6,234,234,119,62,64,250,123,68,246,74,198,157,16,167,120,195,21,232,141,44,114,30,82,60,84,53,112,135,121,37,60,100,210,251,78,82,105,137,230,69,37,182,239,189,102,199,206,167,196,156,214,24,110,99,215,166,154,36,170,90,242,101,35,34,205,196,239,141,206,165,197,17,239,247,68,119,139,74,119,174,213,44,214,1,186,158,181,23,6,83,165,78,67,72,113,37,60,0,62,146,134,98,204,221,136,187,101,91,105,140,59,82,20,16,159,73,43,169,209,46,172,209,128,191,85,26,235,98,133,27,16,159,155,6,220,61,32,246,218,161,152,121,143,27,96,212,47,140,186,29,184,2,175,0,0,53,212,229,10,176,143,77,3,224,34,22,212,96,151,73,131,125,70,1,76,123,42,195,184,71,44,180,203,165,152,247,117,87,192,219,45,163,134,216,171,18,26,179,46,86,141,123,197,114,3,236,219,156,134,21,171,134,98,93,68,18,55,218,45,74,105,128,12,18,53,46,220,102,210,141,248,186,123,219,146,35,174,220,114,71,67,197,1,219,111,23,49,20,53,182,175,6,46,169,48,197,142,229,190,34,133,201,118,144,223,198,173,121,94,147,207,135,89,200,65,206,3,100,251,235,90,73,200,37,122,14,119,237,195,147,50,11,18,148,100,188,181,165,148,6,15,53,37,20,47,218,223,178,169,203,36,232,23,141,227,55,236,48,217,156,43,35,220,82,118,122,178,130,9,149,101,184,227,216,91,102,200,163,68,18,66,157,168,132,90,42,149,217,90,152,136,120,56,129,35,85,232,19,190,96,128,251,45,136,221,138,123,52,143,241,153,100,104,70,166,98,106,242,200,145,24,28,50,184,120,223,216,111,124,12,23,149,55,111,23,84,199,180,180,5,72,233,16,189,82,43,49,111,247,100,111,55,186,210,211,122,137,174,39,131,10,101,185,66,26,51,165,68,158,60,147,104,64,185,11,247,185,191,234,30,75,228,239,116,85,13,85,105,235,28,111,173,96,151,87,8,16,253,13,25,217,231,138,218,56,50,136,163,244,134,94,205,161,169,91,245,41,108,148,62,163,252,168,141,201,45,88,233,10,253,18,53,193,252,203,183,204,111,79,165,14,202,248,109,130,88,133,69,57,144,247,199,99,217,250,55,55,106,161,80,191,124,133,97,140,11,1,90,191,157,208,211,47,18,253,212,71,233,208,199,57,58,65,39,50,30,239,247,108,237,111,183,28,42,46,62,155,204,156,122,50,126,163,102,103,166,82,180,79,239,4,242,0,255,238,94,142,72,92,9,168,144,142,200,218,96,133,97,238,243,112,187,101,238,219,165,99,201,120,214,90,57,189,106,156,127,150,202,89,0,255,104,156,15,8,72,125,89,215,60,119,82,201,44,50,191,165,41,77,241,36,5,51,154,14,247,218,219,184,108,93,217,94,178,56,126,231,213,141,42,93,24,166,116,34,235,139,58,199,242,61,10,201,12,175,133,110,156,194,10,85,85,162,101,38,30,239,24,187,181,118,212,203,107,62,159,215,175,144,154,125,246,224,77,25,122,212,32,4,96,127,61,41,247,204,189,222,82,231,149,120,216,169,162,235,216,190,90,87,169,80,53,37,14,225,86,148,23,133,182,52,163,190,111,73,247,171,96,97,167,102,170,144,8,180,174,99,12,233,238,137,251,37,243,158,77,97,50,223,56,174,81,170,118,75,56,109,212,74,149,232,34,94,98,192,133,143,108,3,237,35,104,130,139,183,123,80,251,216,120,82,139,111,237,93,137,233,125,104,52,156,41,103,24,84,200,131,254,223,94,107,22,110,86,82,8,113,115,169,200,58,0,251,83,86,99,172,124,67,89,43,87,83,105,140,85,223,70,27,16,31,73,51,176,70,251,77,147,134,148,211,128,118,155,198,181,107,180,75,18,10,118,153,52,0,96,198,90,138,117,43,21,0,0,20,32,119,6,216,213,84,140,77,3,62,20,0,0,0,0,0,0,0,0,0,0,0,80,33,146,4,192,138,84,136,36,81,227,251,36,220,24,248,157,148,182,1,40,113,163,253,110,82,1,159,25,25,10,239,205,105,128,250,12,82,219,80,191,162,134,172,151,215,164,161,126,69,13,112,43,225,132,194,141,100,41,184,3,2,151,43,20,48,241,10,184,91,212,120,91,73,130,164,27,86,186,200,72,194,80,54,96,93,82,90,99,220,22,137,114,172,123,71,208,224,198,141,215,207,36,178,135,3,198,198,71,19,53,216,103,181,114,168,118,100,118,133,121,61,25,202,112,192,101,223,102,27,237,35,219,192,14,37,237,153,96,35,222,62,146,113,196,1,236,162,210,128,191,143,55,226,239,178,45,109,200,168,1,87,230,46,180,6,187,204,57,27,237,98,41,36,46,35,23,57,64,238,88,17,138,55,82,104,200,85,95,200,27,235,234,50,131,142,3,180,127,211,74,67,253,78,55,212,173,188,47,167,141,43,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,119,132,162,226,189,92,1,99,6,118,25,120,47,131,29,169,0,0,0,0,56,197,117,91,110,188,221,41,13,120,223,55,18,152,107,185,129,70,92,172,40,0,17,73,107,168,139,80,180,151,199,74,234,198,91,222,73,42,96,93,222,51,55,165,113,215,5,9,55,214,175,21,155,54,110,112,223,246,90,218,6,180,139,144,43,222,239,183,200,150,148,131,251,210,175,205,180,218,177,254,200,139,36,123,211,78,104,91,125,210,176,116,192,219,138,251,138,72,66,178,33,217,225,238,110,165,39,65,209,189,73,9,161,66,172,100,160,114,193,62,203,191,147,216,91,182,243,51,20,72,126,189,205,47,52,12,243,24,38,244,151,225,238,58,62,171,175,181,107,94,78,27,74,214,172,123,120,70,194,212,230,83,116,5,91,49,10,239,203,94,54,251,158,165,164,95,52,136,98,93,87,249,58,215,33,198,178,101,165,38,35,248,133,163,25,234,110,236,94,17,170,79,146,210,182,196,140,182,112,88,173,130,141,142,38,57,13,101,12,109,193,209,140,238,151,239,149,219,175,68,46,179,158,244,187,94,155,236,17,126,90,218,132,225,55,56,134,87,143,238,151,239,149,218,39,68,46,179,118,237,38,175,77,182,155,175,196,157,49,124,172,168,102,30,152,208,254,220,43,106,155,183,172,201,202,98,215,224,224,82,89,231,141,54,164,110,170,182,225,77,33,230,89,193,33,236,122,120,95,250,123,164,139,123,230,222,89,218,161,136,161,104,221,172,65,192,17,196,152,106,168,66,28,234,15,195,61,53,124,230,179,246,210,249,121,50,66,215,100,2,190,101,135,177,157,74,247,113,6,131,125,166,222,189,196,222,114,219,214,227,90,174,118,141,193,115,141,133,103,238,198,76,172,145,128,247,123,28,47,86,214,188,71,177,206,102,50,229,210,75,93,164,163,97,157,151,115,84,95,186,138,57,24,243,238,193,109,217,90,133,98,154,205,173,89,119,136,202,58,118,216,46,61,85,165,119,253,98,184,195,221,215,94,91,245,220,100,101,214,97,43,110,107,115,84,117,142,142,238,179,222,34,78,118,1,164,0,255,246,24,191,87,48,109,213,92,222,48,101,99,196,204,67,197,227,238,73,91,35,103,101,102,70,19,105,42,34,74,10,80,211,37,110,100,60,172,200,54,216,221,214,154,30,224,252,211,247,150,81,86,92,214,156,164,184,196,242,213,142,117,140,95,132,147,174,158,8,27,215,72,210,6,125,174,213,113,101,230,162,1,245,107,199,44,104,118,192,250,171,118,25,201,60,181,46,210,96,170,52,214,63,251,163,113,110,153,4,83,92,199,53,187,211,168,113,205,99,81,234,29,197,247,236,226,250,121,15,246,137,200,76,54,147,240,118,136,122,143,168,52,146,58,181,210,108,217,50,156,60,6,126,165,95,116,72,59,188,191,215,42,229,87,147,23,191,24,24,123,228,98,222,111,177,110,153,228,46,175,153,45,97,137,51,154,98,227,204,149,183,99,224,236,118,132,241,202,155,57,195,197,178,239,33,225,77,77,242,248,190,12,220,42,212,89,149,184,97,173,251,178,94,72,246,64,136,183,223,214,151,173,221,210,168,109,110,237,25,210,30,210,0,255,145,59,86,198,157,148,12,38,149,68,134,81,214,225,44,92,111,173,93,188,185,117,163,33,233,161,254,68,127,92,63,182,44,206,142,58,211,69,46,108,47,239,247,210,100,228,146,145,28,2,174,52,222,231,179,214,150,179,195,29,151,222,238,30,89,219,178,100,33,167,195,65,181,90,9,230,124,245,240,176,240,222,125,121,129,223,179,85,202,82,223,228,124,135,187,172,223,243,157,65,229,114,217,219,90,124,205,19,37,124,81,180,139,59,126,165,91,133,181,182,23,241,49,83,106,29,82,34,109,82,42,232,28,239,155,180,167,59,50,131,41,101,237,134,22,168,43,15,149,138,9,232,73,112,34,102,225,62,239,172,221,230,107,199,230,52,66,215,162,170,212,46,220,107,175,146,181,23,211,207,250,76,62,115,33,132,201,54,17,67,154,120,96,98,216,55,113,207,149,126,215,198,101,41,161,132,82,135,136,179,81,240,91,135,49,49,93,224,84,37,143,121,191,239,85,151,41,143,160,111,179,216,72,167,182,68,211,17,113,134,63,67,2,34,85,6,234,215,94,211,175,38,14,230,104,219,242,179,152,36,239,136,199,126,29,62,246,146,149,0,255,100,86,163,173,122,80,215,193,187,237,197,128,121,191,237,136,149,177,163,68,58,149,144,225,246,109,104,150,227,170,42,185,139,247,219,45,236,51,19,93,100,29,126,51,43,235,70,182,70,148,131,56,141,159,238,52,201,168,236,96,159,229,237,168,177,183,60,118,217,245,97,234,214,35,124,226,32,170,249,6,183,186,89,88,184,196,175,149,243,61,171,190,136,211,200,101,191,125,216,5,166,240,149,242,20,47,128,246,236,51,152,189,113,197,115,229,106,232,137,35,220,104,121,32,184,149,25,183,25,109,119,184,37,169,187,105,120,56,8,81,113,75,97,86,125,11,247,218,223,123,47,166,223,174,94,141,204,63,195,185,16,7,38,23,180,191,112,187,231,139,189,231,14,62,113,51,118,24,11,234,22,208,62,242,182,182,108,30,145,41,207,66,72,100,75,84,139,216,161,75,154,133,151,166,253,98,198,61,219,154,25,145,133,137,146,53,128,220,182,33,170,76,244,22,206,68,157,132,37,156,91,176,15,252,206,180,190,204,218,106,232,253,154,236,239,144,101,152,131,58,179,246,144,52,246,198,227,135,228,178,61,148,239,181,170,180,146,1,237,50,200,219,133,201,219,124,69,86,174,68,12,84,15,212,158,159,82,200,254,42,63,179,182,36,240,171,6,5,81,217,47,59,159,66,44,198,177,104,175,222,218,222,51,122,25,106,249,112,135,149,227,198,69,214,173,234,232,229,178,217,109,197,15,51,27,83,159,184,3,84,159,125,109,237,34,98,56,182,146,196,108,39,173,153,113,184,221,222,191,175,172,241,172,147,136,112,44,19,146,238,228,206,175,241,243,248,94,253,210,222,92,86,219,54,162,45,114,86,139,247,27,31,179,189,151,92,150,25,84,77,86,155,145,227,216,30,169,107,112,81,36,183,123,68,230,222,178,36,165,52,164,150,99,134,113,93,150,165,70,103,46,22,200,61,89,59,101,243,204,119,120,213,204,193,148,151,50,208,37,12,227,186,141,118,129,199,213,205,84,191,205,92,213,100,43,206,176,206,67,45,180,29,184,191,61,237,43,50,102,59,230,171,21,107,40,198,54,15,12,40,126,227,55,73,186,101,107,181,157,216,218,172,23,33,6,187,100,29,8,110,229,186,149,164,116,167,227,38,117,57,49,67,149,22,85,161,7,207,154,123,180,143,187,181,182,92,244,111,235,214,80,62,57,205,87,117,84,14,119,236,223,123,91,95,17,73,189,26,108,178,188,189,42,150,198,192,49,222,107,0,255,142,163,69,158,243,50,139,99,34,119,211,99,73,29,126,76,29,220,127,139,146,145,59,41,13,231,137,106,241,2,75,126,150,12,246,245,247,168,151,149,87,237,89,215,170,149,28,154,249,99,168,156,71,251,251,194,85,187,71,157,239,219,136,106,165,166,52,177,176,40,184,239,70,221,164,113,207,146,238,113,24,159,141,212,224,83,15,117,119,138,139,196,83,34,111,106,206,211,231,240,145,16,102,163,33,167,56,70,53,173,61,68,253,38,63,214,146,91,35,142,145,109,64,153,146,199,157,123,173,125,91,242,153,53,182,48,178,9,25,119,7,193,30,103,87,231,10,183,137,119,100,68,145,75,181,204,68,85,77,26,221,191,179,180,36,18,125,148,202,94,38,143,232,115,85,37,120,188,123,191,218,93,190,118,237,229,109,174,65,226,116,60,190,47,179,93,123,69,137,235,45,230,127,1,110,120,124,222,87,172,120,131,220,40,37,106,208,54,156,118,218,246,1,218,106,42,82,60,212,223,206,155,43,20,73,138,219,180,53,95,152,115,220,160,151,106,183,211,180,176,51,209,87,74,163,93,226,171,101,228,170,205,13,28,99,190,135,91,107,173,154,116,207,102,214,94,210,192,70,221,82,209,241,167,112,144,223,182,95,65,251,94,13,235,52,123,142,171,110,203,101,233,230,180,181,172,27,222,175,223,123,163,175,94,221,197,124,60,64,220,87,137,229,208,160,17,111,2,25,91,71,124,137,204,76,18,194,174,118,184,254,61,98,70,139,192,49,237,106,230,173,86,7,184,111,92,205,184,185,132,117,220,208,62,124,198,142,140,44,52,246,46,225,52,68,173,67,135,140,135,139,129,221,120,95,184,148,215,135,141,59,111,245,95,64,246,231,38,248,12,55,146,124,183,160,207,164,197,194,237,166,205,136,168,52,13,213,147,145,33,101,85,57,199,6,252,150,248,126,178,201,10,235,59,35,154,89,210,164,37,139,106,37,30,250,185,150,141,76,202,16,165,205,70,117,214,241,0,67,32,174,250,181,228,37,154,235,79,155,47,220,225,178,23,228,239,108,172,103,189,182,53,155,230,37,187,131,247,198,100,11,0,255,197,16,28,156,128,247,247,161,71,79,209,231,173,150,123,210,42,236,242,25,211,33,25,187,25,114,109,88,206,66,121,10,138,171,60,226,221,237,125,102,71,68,185,78,107,210,74,26,25,169,14,164,225,66,148,245,229,75,153,48,145,2,12,162,37,233,69,6,251,172,182,86,180,185,182,252,182,185,203,126,158,95,75,240,131,44,23,193,252,143,237,104,77,198,123,60,246,235,112,101,47,236,17,17,183,26,207,87,134,49,55,248,201,152,243,1,236,19,61,94,94,79,179,218,158,19,0,255,168,90,155,141,243,37,15,159,122,120,192,175,91,205,45,115,27,225,71,157,136,223,169,251,213,229,114,217,169,0,255,245,235,215,244,249,211,28,204,213,104,46,14,71,192,173,212,61,217,108,54,59,245,187,70,141,90,62,127,155,251,121,28,253,196,62,12,136,143,164,73,67,93,100,88,143,247,247,246,59,245,231,238,146,217,78,179,185,205,105,78,207,3,126,223,86,249,116,198,62,226,128,248,189,224,150,185,107,88,183,168,52,236,188,21,0,69,187,200,64,92,42,40,96,125,172,84,180,203,5,0,24,117,59,20,237,34,21,0,0,0,241,1,176,238,91,33,34,128,253,56,90,67,220,169,2,222,247,157,82,55,214,71,4,33,138,43,34,86,80,236,248,94,221,38,63,35,221,108,245,98,246,75,192,108,64,124,93,68,52,172,118,144,223,190,175,242,220,36,17,57,212,88,14,206,30,236,163,188,59,169,151,161,158,117,162,109,93,231,72,176,53,23,244,81,88,6,251,84,189,123,19,123,203,109,110,189,84,115,181,107,27,158,203,12,203,188,140,158,224,55,70,209,46,200,90,107,78,126,210,184,54,147,209,86,54,185,178,213,238,244,164,7,79,74,203,120,199,46,252,108,111,66,137,181,77,125,214,104,205,208,150,243,65,79,95,104,26,206,103,36,111,229,246,103,179,249,60,233,87,125,246,217,227,249,223,30,225,55,24,208,216,3,110,197,221,154,205,231,162,111,70,125,118,148,143,26,132,79,149,103,105,129,193,138,91,238,104,215,206,40,57,171,36,235,101,54,168,195,182,187,201,10,105,204,198,143,112,213,80,205,232,29,118,46,188,47,61,122,92,226,19,87,221,32,149,191,168,86,55,29,162,166,50,222,98,172,180,46,34,134,49,220,229,62,77,191,119,206,175,40,42,170,46,23,240,100,157,104,147,210,95,172,194,96,159,169,127,47,245,178,159,159,205,99,249,53,5,175,150,225,152,239,49,20,119,36,230,224,125,233,238,177,250,17,145,46,51,170,211,14,39,121,202,109,212,109,10,136,176,79,137,74,171,41,237,235,29,227,131,95,121,95,53,136,73,202,208,87,87,232,77,178,17,11,101,241,154,30,245,30,225,158,252,123,212,173,213,147,57,203,218,205,205,218,155,199,138,243,116,216,222,94,161,191,250,113,250,25,24,158,0,255,191,248,0,255,131,134,106,103,19,52,77,175,219,241,181,139,186,77,140,207,186,168,80,158,94,154,77,56,105,58,100,59,162,251,208,5,89,196,108,118,184,175,207,122,242,98,189,65,173,4,46,172,254,45,87,172,172,165,102,20,66,20,65,144,34,118,115,184,136,237,228,165,67,246,30,118,207,46,92,58,143,18,111,36,93,170,169,45,37,194,83,85,105,144,124,8,241,223,229,203,234,150,207,190,73,237,155,133,203,161,254,92,0,255,219,138,173,102,59,151,138,181,38,48,193,249,175,206,109,210,39,169,43,35,199,94,195,13,166,42,72,175,140,29,164,127,233,16,207,158,84,174,100,109,7,86,55,238,172,16,185,63,126,175,94,100,202,228,52,47,43,182,123,53,100,142,244,0,255,180,0,255,69,253,101,37,249,187,9,76,188,223,111,105,151,75,150,145,174,240,147,217,236,76,25,228,86,200,77,166,176,146,42,248,58,190,31,253,45,200,187,103,220,146,186,150,136,35,152,66,76,73,43,85,209,165,62,196,77,107,21,97,159,152,8,212,79,241,187,182,85,135,134,118,117,7,207,101,39,231,60,140,1,45,103,192,237,172,182,87,180,41,155,203,110,155,51,68,18,117,107,11,158,240,112,113,205,235,88,143,254,6,188,133,93,178,232,99,167,163,17,181,94,170,73,219,138,115,249,120,125,148,37,151,184,78,238,244,161,153,216,131,193,62,153,117,203,234,242,136,66,130,37,123,246,199,121,176,110,24,99,78,241,233,41,15,173,198,150,9,246,245,183,172,151,205,118,27,232,173,87,119,42,81,205,27,83,190,142,246,121,23,185,183,172,250,77,86,221,250,109,13,145,113,205,43,37,245,57,31,16,251,73,215,61,105,162,223,52,217,152,87,35,38,129,201,37,22,46,14,142,218,82,135,99,93,60,224,86,137,172,81,73,165,15,13,34,206,38,218,135,235,23,45,221,91,6,59,58,217,168,95,187,240,137,160,198,28,243,61,90,145,142,70,116,191,124,175,220,94,91,229,242,153,236,183,217,106,151,29,194,107,60,63,101,225,67,248,142,225,24,0,127,151,77,109,227,138,219,166,169,29,246,166,65,102,123,70,107,115,109,200,56,28,239,73,23,13,113,64,187,164,217,70,187,136,74,14,245,184,59,173,108,216,43,11,13,96,159,75,177,46,163,70,133,125,219,109,128,29,1,53,238,157,139,38,13,128,52,224,163,70,26,240,161,0,0,0,0,0,0,168,176,34,112,221,51,20,80,33,101,53,220,162,70,92,174,36,52,64,164,172,134,29,73,169,27,247,109,211,184,242,158,10,88,159,91,134,123,209,112,95,106,27,234,118,198,27,160,254,86,74,27,50,234,162,134,194,190,103,40,0,214,136,163,193,13,43,246,94,145,68,70,41,13,112,75,178,242,141,236,155,197,202,150,14,51,216,241,206,110,145,79,178,89,51,218,178,109,101,167,108,57,93,140,236,47,119,111,217,236,155,56,173,236,90,207,179,205,176,204,107,216,135,113,11,120,119,159,121,95,153,53,214,188,165,65,84,90,150,101,46,11,57,61,233,93,120,95,246,178,217,248,26,215,111,11,237,114,235,194,235,19,209,236,151,26,165,154,226,209,60,140,201,96,29,151,78,193,111,216,209,211,54,151,85,120,71,146,41,213,70,96,5,126,103,184,219,126,37,107,239,165,223,245,153,140,231,194,210,102,219,59,220,194,240,8,56,247,183,233,109,181,97,252,40,85,150,91,57,233,182,197,150,140,90,208,151,162,30,87,0,255,26,187,116,233,53,157,197,28,169,0,157,245,36,164,253,10,220,156,124,186,87,181,235,148,62,59,127,73,104,58,220,231,125,121,171,153,109,217,229,174,117,207,158,221,8,12,87,0,255,26,187,149,241,117,75,118,68,82,1,154,99,29,87,0,255,217,122,124,120,229,202,209,17,13,160,17,147,25,237,146,252,91,246,230,180,173,166,166,252,212,101,206,185,206,243,36,214,181,180,200,252,191,247,210,248,79,38,19,238,127,109,84,90,156,24,192,62,136,143,219,245,140,91,109,207,138,135,117,145,245,217,55,13,93,161,71,165,44,222,238,65,237,239,183,32,181,248,110,190,145,100,243,75,68,10,237,20,169,193,162,114,37,222,229,254,90,107,167,250,203,172,89,27,231,127,237,230,162,116,72,230,226,29,30,251,137,43,175,236,93,77,182,132,107,145,219,78,155,67,124,68,224,73,46,14,4,188,187,191,203,68,55,83,61,162,90,105,18,35,97,166,51,69,135,251,42,191,230,45,29,26,68,212,76,176,79,235,123,103,205,181,101,54,47,35,110,230,185,181,14,175,216,152,152,230,91,116,21,91,48,220,227,178,23,170,119,115,114,237,25,206,71,84,53,207,102,187,240,194,13,154,240,124,180,26,19,49,224,173,210,184,87,108,239,112,127,151,177,246,146,223,229,51,57,109,228,21,190,77,146,103,233,184,246,166,17,115,226,208,128,59,194,13,246,203,37,109,84,88,145,53,224,45,163,84,26,86,6,218,221,112,10,59,3,112,101,40,212,176,35,21,241,123,223,73,161,1,0,0,0,0,0,0,0,0,0,0,0,0,0,21,234,35,240,94,166,128,10,17,75,161,70,92,40,224,61,20,21,240,161,0,128,10,55,28,218,217,135,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,226,109,41,160,2,158,42,224,82,1,0,0,0,16,31,10,55,251,133,117,43,3,32,254,212,141,118,233,239,180,141,248,91,68,13,246,121,139,26,32,209,167,194,190,109,26,234,34,34,106,220,117,36,106,192,123,66,220,72,21,226,189,136,200,157,132,50,13,118,184,223,34,90,116,179,89,18,86,152,149,81,97,32,74,193,225,40,238,58,74,202,225,126,175,244,187,58,211,120,143,183,184,215,221,239,36,162,236,150,169,204,70,92,35,150,53,146,158,6,38,201,64,42,218,193,150,58,50,218,199,246,102,91,22,76,83,179,93,205,26,145,211,64,214,109,187,212,97,23,250,208,50,6,188,219,254,90,107,133,126,249,124,134,230,191,14,59,210,144,196,12,246,105,125,239,108,253,101,54,47,111,219,73,179,107,28,62,113,16,153,57,24,13,193,177,12,129,187,187,107,239,217,108,185,68,146,117,25,53,234,69,168,42,219,116,254,51,229,13,189,194,156,140,247,72,159,43,234,125,70,186,183,58,215,179,104,118,61,143,164,194,28,207,177,214,158,83,120,90,128,123,92,246,66,245,238,109,174,61,63,244,35,138,75,214,102,191,231,71,140,39,124,30,77,194,232,133,123,92,246,234,240,185,246,12,79,84,171,181,217,230,245,53,158,240,91,23,90,112,223,12,23,43,146,236,186,146,100,125,63,37,37,68,78,230,160,193,80,109,38,141,17,17,85,32,78,165,159,56,132,225,22,55,92,83,23,78,68,102,182,197,83,59,31,46,155,216,32,199,77,7,49,196,237,211,157,202,116,27,203,50,50,1,191,162,26,62,155,148,203,230,56,151,110,246,107,212,11,188,160,78,70,63,159,164,219,152,128,161,188,157,185,223,148,217,76,126,251,109,246,217,104,71,240,154,206,150,28,252,32,253,198,126,140,246,41,199,37,205,189,105,16,197,189,58,53,183,94,166,196,197,192,146,157,175,175,62,30,214,245,182,60,163,201,152,13,7,166,98,238,128,97,183,43,94,102,109,39,165,114,107,177,187,78,144,205,75,77,117,243,136,95,177,55,250,136,106,111,81,104,95,202,51,9,165,52,223,96,127,223,117,101,68,10,183,108,192,186,77,210,141,247,45,111,91,115,140,223,34,177,119,68,68,56,228,183,164,18,171,72,113,111,147,97,160,181,93,203,145,74,13,88,127,228,31,217,159,50,9,135,59,220,44,226,214,212,114,216,145,116,217,213,118,184,188,58,220,4,13,184,21,43,242,182,51,146,84,194,182,108,200,96,23,184,89,196,141,33,229,88,0,255,228,173,216,219,120,187,26,112,107,14,183,91,4,149,37,9,74,146,180,67,45,161,173,176,144,80,240,119,76,58,28,107,22,243,16,2,170,37,169,83,217,105,166,58,48,241,62,115,175,93,253,54,147,207,109,111,25,33,217,154,158,132,61,100,111,107,127,182,186,189,121,254,186,38,57,135,165,118,184,187,143,192,149,72,220,204,90,176,148,107,48,196,199,64,197,144,205,81,123,81,31,225,226,246,42,148,114,37,206,91,89,170,48,105,139,162,253,142,181,87,245,91,228,76,118,251,112,25,182,141,41,77,226,24,0,255,37,91,183,45,163,205,201,122,125,82,169,30,236,118,221,158,237,136,136,156,205,94,11,19,20,155,50,135,67,251,99,69,146,140,188,103,68,19,68,104,4,43,156,132,58,16,193,190,237,91,134,245,166,229,142,187,126,21,191,53,135,248,37,101,98,175,42,163,66,192,141,179,137,165,201,194,229,112,203,102,134,223,78,211,90,95,100,184,50,161,14,57,92,171,94,102,45,138,21,215,78,57,142,212,64,207,122,71,246,225,34,134,112,43,61,227,202,230,194,193,67,11,181,129,10,197,237,22,52,24,184,90,141,58,233,40,38,28,88,124,0,255,142,188,140,251,166,173,84,151,250,100,225,26,223,187,151,223,146,202,246,181,182,29,186,86,185,237,14,119,247,220,65,133,51,51,66,158,121,89,114,73,249,3,169,233,75,222,145,253,43,74,208,18,81,146,36,45,205,240,219,208,182,88,88,120,168,28,208,46,170,175,58,250,217,94,183,19,13,215,106,76,47,101,61,216,177,47,214,154,239,186,235,212,100,52,138,120,254,173,206,195,102,95,174,36,81,112,181,54,108,37,58,43,47,16,113,40,184,31,31,115,92,196,75,132,30,18,148,109,48,209,235,1,236,50,234,118,249,185,246,124,246,108,139,99,223,12,92,195,253,186,175,181,229,181,176,115,135,137,14,81,183,146,236,204,116,148,68,27,133,97,8,67,217,92,148,95,174,92,243,40,153,148,94,203,168,213,41,76,145,113,173,147,219,128,118,65,254,157,228,90,115,218,55,245,199,58,53,153,111,99,152,231,76,140,169,237,113,227,227,46,67,182,100,214,86,201,106,173,246,216,94,246,89,240,35,124,96,17,23,43,111,149,100,100,146,108,104,210,226,8,145,66,88,32,198,53,178,44,12,28,60,53,27,216,143,79,154,122,145,119,42,60,243,52,235,91,137,5,98,23,208,62,183,183,214,150,45,253,230,214,173,185,249,169,215,252,133,115,198,22,178,188,29,25,229,205,101,219,181,148,89,117,159,127,169,155,115,22,222,233,59,220,107,127,239,85,169,245,229,213,219,96,167,183,181,76,148,143,41,97,143,27,31,107,175,21,242,69,8,147,53,91,66,50,159,32,201,68,136,176,76,75,186,20,180,44,160,93,29,251,102,56,39,233,170,54,75,66,115,158,25,186,30,239,201,187,69,174,189,174,45,135,10,207,100,55,231,12,9,221,134,85,211,0,255,162,251,236,179,222,239,116,175,77,46,85,25,13,106,73,60,212,233,45,197,24,8,24,192,151,130,27,206,185,221,111,177,41,161,68,73,146,66,91,54,195,82,15,185,78,5,186,188,162,75,205,29,240,94,134,143,74,247,218,180,165,183,94,205,186,204,9,1,99,182,185,18,7,186,123,180,111,0,255,222,218,95,213,85,191,146,166,230,82,8,197,232,126,249,94,185,113,177,101,52,75,59,153,148,45,43,46,64,146,41,51,196,111,99,117,209,0,246,249,58,188,151,228,175,108,247,218,25,228,61,36,222,156,111,227,117,121,232,35,218,8,111,245,20,85,150,197,12,120,151,218,179,190,124,173,218,171,131,201,122,228,204,210,241,46,234,182,124,103,148,217,252,90,83,216,217,42,1,47,11,237,187,225,131,70,174,204,184,149,40,37,179,181,89,58,82,68,28,201,72,136,45,206,227,33,13,114,244,224,190,219,218,155,86,163,216,214,138,204,57,42,38,53,155,74,158,73,28,232,92,192,250,75,253,140,216,11,205,87,72,181,164,211,121,184,191,219,123,175,208,95,178,154,236,246,96,169,237,75,77,101,60,184,0,255,126,139,200,53,207,140,172,123,155,136,221,200,132,170,208,48,81,58,70,142,85,155,131,71,251,120,47,101,155,228,218,89,168,181,135,94,202,154,67,145,153,205,155,205,1,238,181,183,247,222,163,111,94,189,122,153,159,90,206,113,221,153,88,188,215,222,90,107,141,62,55,103,214,109,46,216,2,155,86,84,125,7,252,157,14,203,119,249,173,80,112,245,217,179,146,83,80,1,143,248,181,215,42,217,88,139,26,153,241,48,66,69,110,75,140,130,128,138,219,40,212,159,234,175,92,59,182,18,57,143,154,108,71,237,217,239,213,43,209,204,229,53,87,219,150,54,174,41,129,227,125,201,21,53,101,81,73,80,167,246,154,41,195,97,197,45,130,222,146,210,74,41,75,169,80,190,200,196,59,25,62,178,238,181,105,155,103,101,100,51,153,27,138,160,110,98,66,97,15,245,111,237,182,246,134,205,41,73,157,170,247,199,112,127,139,136,160,148,236,136,36,164,29,102,72,208,97,161,224,74,216,163,125,110,92,238,157,145,52,56,234,154,55,238,27,196,150,34,166,185,60,233,195,34,101,143,36,220,197,253,236,142,125,217,156,247,149,123,242,252,45,216,39,238,158,177,183,156,60,107,141,220,218,181,217,99,115,151,62,127,7,187,92,248,72,178,34,74,180,113,151,189,180,161,165,12,191,152,58,179,144,60,9,15,235,190,235,78,154,164,100,84,90,104,101,94,119,147,11,29,240,189,251,234,183,66,230,203,246,246,9,150,61,85,182,163,251,247,14,125,81,228,242,218,147,186,180,67,30,34,199,248,239,91,201,168,79,182,73,54,33,45,17,49,125,169,115,140,89,170,247,91,120,47,214,218,78,238,112,171,71,102,112,83,106,208,80,161,42,234,238,200,132,187,247,175,191,214,90,249,171,205,58,99,166,142,245,123,239,226,201,169,21,25,73,71,253,191,181,214,253,188,100,250,13,20,194,12,57,222,109,124,70,253,150,211,90,188,100,197,46,208,49,27,57,137,239,215,45,242,50,210,205,105,15,231,161,62,233,113,30,239,237,23,249,43,189,140,54,121,75,27,165,163,232,49,84,31,23,233,88,203,44,46,145,166,176,142,247,57,95,187,228,46,17,25,217,186,154,48,53,15,112,87,151,185,150,181,244,115,97,163,112,172,223,52,186,195,29,221,190,161,171,22,148,205,112,220,136,167,153,120,26,46,169,149,36,97,232,165,230,121,192,189,209,209,168,17,151,121,219,178,26,205,117,119,120,59,186,15,79,226,182,74,208,36,202,44,244,169,149,140,193,145,252,219,142,176,158,17,148,92,206,114,1,220,151,189,36,0,255,70,173,63,163,109,81,59,222,179,205,220,53,32,9,127,196,51,92,144,80,13,23,213,23,46,231,102,209,120,190,190,8,124,96,160,34,115,210,122,180,42,226,194,163,223,36,238,65,136,73,147,209,227,221,93,212,205,221,123,181,119,147,50,92,231,140,230,58,181,211,15,125,64,251,184,95,107,203,69,159,252,250,53,148,143,246,152,179,234,105,112,180,143,237,203,214,150,47,253,103,215,174,175,249,102,151,185,15,155,138,138,72,222,202,118,225,172,149,231,86,206,179,61,219,236,196,24,18,237,59,47,21,39,43,237,193,4,9,238,183,143,251,217,150,211,247,243,90,213,174,19,69,205,201,250,109,146,66,156,74,3,186,198,0,215,241,105,125,173,85,243,232,156,206,214,230,31,158,113,49,161,102,162,247,120,130,209,46,84,239,94,234,103,177,175,55,142,247,108,20,126,91,134,32,188,3,43,49,122,194,45,209,225,227,62,18,125,227,22,181,145,195,187,141,200,4,117,108,46,81,83,82,77,197,20,15,120,116,247,44,247,91,141,200,93,77,136,70,10,87,163,234,53,165,26,166,196,111,210,245,193,183,126,231,3,218,173,192,239,212,43,153,190,154,109,155,226,188,83,158,163,195,253,90,179,220,179,182,32,19,210,238,193,103,38,27,17,217,144,167,25,146,77,75,156,148,189,92,21,208,235,18,71,130,172,160,207,184,138,209,125,27,151,101,225,105,108,186,152,165,72,149,85,47,69,168,41,102,182,35,246,120,195,12,180,174,20,12,184,209,101,40,212,239,140,34,131,221,123,25,43,163,12,53,248,55,217,83,217,164,210,249,19,53,156,41,124,68,155,10,120,200,250,29,113,47,172,36,227,69,228,118,156,70,186,184,41,108,230,14,47,240,77,218,2,220,205,112,223,51,179,7,249,53,134,126,43,35,66,50,131,79,151,91,212,133,59,108,144,95,107,241,79,210,58,0,255,200,40,58,35,127,242,0,119,51,184,155,103,15,242,107,44,254,191,75,110,106,239,198,40,11,111,181,227,93,188,183,55,97,37,201,215,158,183,77,29,61,251,76,136,195,10,76,136,91,64,197,123,89,191,224,254,91,220,55,25,106,240,119,75,89,26,46,210,69,69,52,141,101,9,47,209,38,155,11,246,81,254,29,125,174,24,86,170,102,80,58,76,243,85,154,178,147,45,9,178,112,4,157,105,16,3,224,54,217,203,120,171,186,240,176,119,188,183,219,161,111,46,155,217,78,26,50,187,83,150,7,137,237,199,223,211,189,165,71,151,62,154,165,93,244,52,168,100,177,228,207,70,46,75,137,81,119,114,68,37,25,240,183,119,175,53,39,207,201,72,78,204,173,95,171,204,87,197,21,200,249,28,28,161,9,69,69,64,251,220,94,205,189,101,74,63,107,212,175,65,120,68,88,56,230,35,236,104,40,99,188,126,145,236,222,178,154,219,233,20,203,173,125,120,111,235,210,220,137,174,96,145,132,36,127,165,187,215,42,33,219,78,101,172,205,103,70,65,140,188,46,74,33,34,173,55,79,216,210,223,33,106,93,221,228,238,60,153,141,95,157,204,169,103,172,140,91,250,100,205,117,136,25,49,139,162,93,170,254,206,214,127,110,115,155,161,105,254,217,53,252,87,184,64,248,51,186,132,247,11,119,184,236,213,149,87,215,178,134,23,162,142,53,217,140,55,132,217,194,15,22,70,22,220,111,151,228,150,190,102,174,204,39,42,74,147,141,32,151,6,69,141,137,165,229,241,20,98,96,26,136,127,24,111,113,199,53,177,87,88,143,42,111,139,167,182,164,91,42,215,32,71,78,7,5,17,151,167,59,141,233,50,70,101,228,12,236,34,247,100,243,53,75,245,191,70,141,26,57,0,255,154,247,121,39,77,197,17,140,248,157,185,39,151,203,101,168,254,214,175,95,71,231,127,115,48,39,164,139,152,176,120,119,183,214,90,163,111,102,189,20,161,77,237,146,131,53,167,230,241,30,95,188,37,51,46,223,145,193,221,194,45,235,43,74,221,179,216,8,113,96,147,170,179,243,176,239,11,151,213,138,163,176,34,106,188,75,66,3,81,6,187,186,116,145,187,165,229,224,190,89,100,202,154,70,225,126,143,184,69,180,216,161,30,159,105,173,202,50,134,134,199,1,220,63,35,73,246,80,123,14,119,184,29,107,89,155,229,60,88,88,122,188,199,239,204,152,239,249,114,29,76,79,157,189,22,179,78,117,135,85,191,111,247,112,40,46,230,195,174,195,82,79,162,162,77,197,192,3,216,213,205,246,173,125,199,113,237,220,164,70,143,118,171,220,106,22,127,181,36,74,202,118,148,137,58,216,225,105,179,55,109,168,11,14,130,251,210,173,221,20,197,250,69,67,123,188,95,184,136,38,118,54,117,213,182,210,242,56,64,172,211,74,189,11,219,187,163,149,112,229,211,203,142,140,248,144,3,252,51,141,65,196,175,217,142,68,47,171,94,105,75,219,81,131,46,218,37,121,247,150,174,53,227,249,30,150,242,140,218,204,103,229,73,62,63,226,19,206,45,108,92,201,102,182,107,202,106,67,221,108,139,241,112,37,207,211,33,241,118,37,232,108,211,112,91,134,54,103,136,153,72,130,125,144,127,103,203,222,50,219,23,19,145,170,95,119,240,91,202,41,230,98,92,70,227,50,70,221,94,247,45,155,201,11,125,102,127,130,36,136,184,244,183,164,123,175,150,70,205,116,170,145,83,42,241,112,228,82,242,5,46,38,148,40,89,125,220,226,4,38,75,92,245,22,25,17,245,14,153,39,109,93,205,164,217,180,11,51,238,102,76,12,145,4,181,210,86,229,120,129,219,11,120,127,23,185,215,150,223,101,242,249,245,230,41,138,205,18,39,18,35,110,135,117,92,178,100,54,147,197,142,62,246,217,104,151,240,139,165,214,244,224,41,216,147,246,101,124,239,46,215,166,225,200,246,162,65,30,226,33,135,18,3,23,101,18,158,142,242,39,137,91,36,111,50,89,201,74,91,98,99,32,106,105,42,127,62,0,46,123,81,254,205,165,107,207,119,254,161,135,146,245,217,120,158,100,182,28,225,117,216,139,65,11,184,12,50,219,115,90,91,235,67,69,189,68,220,253,246,158,146,185,40,189,76,246,83,33,55,81,135,52,51,245,197,12,249,178,129,55,105,110,4,188,93,226,239,149,174,204,74,129,163,4,243,86,46,181,13,10,39,49,93,130,122,178,133,169,120,179,0,245,184,59,173,227,176,86,214,237,136,143,160,183,76,26,25,132,184,109,182,68,204,37,227,235,208,62,220,45,26,39,28,240,22,49,39,225,134,72,89,132,226,142,53,163,149,134,187,153,27,176,190,126,209,202,198,123,90,221,104,31,171,4,214,173,12,54,224,45,105,136,123,188,241,142,167,165,141,43,87,38,13,168,176,34,240,142,91,11,98,43,224,189,12,87,4,188,151,10,247,91,166,128,228,213,80,127,79,73,141,148,214,88,191,73,210,128,184,59,201,26,87,164,194,206,53,111,195,125,173,53,64,253,170,193,134,123,146,85,28,192,197,206,164,1,31,10,0,168,176,2,23,17,161,0,64,142,183,200,22,253,94,65,218,161,230,198,10,1,53,227,98,148,143,219,107,205,229,171,101,40,83,159,87,167,141,66,110,10,246,218,153,22,42,193,144,250,22,69,235,237,189,141,55,167,14,44,92,47,222,225,177,159,229,223,72,236,37,207,249,135,91,75,178,218,36,252,12,30,90,240,24,12,195,156,12,237,187,227,195,93,123,169,158,60,89,166,174,201,168,205,48,71,62,198,121,157,27,38,10,65,155,176,62,163,253,123,233,195,248,185,194,201,62,169,153,158,184,16,218,3,83,29,122,146,28,119,165,137,186,154,80,188,83,135,17,29,98,128,215,63,171,47,60,205,203,131,84,82,189,144,252,196,67,238,10,209,23,108,203,248,94,168,222,38,89,101,203,90,108,203,41,237,76,182,9,143,246,122,225,39,152,81,225,128,187,199,205,112,177,34,73,100,93,73,194,125,62,37,37,197,245,168,80,160,168,60,17,150,232,205,42,196,159,116,16,3,49,222,53,177,86,77,54,114,183,245,83,51,75,150,168,122,131,185,233,160,96,167,40,18,212,109,250,141,235,25,208,253,242,189,82,123,17,50,153,117,209,183,108,143,253,204,95,141,51,252,171,142,180,5,187,200,125,217,90,243,84,0,255,234,214,170,15,120,196,118,157,131,210,178,166,34,226,118,104,159,230,94,52,143,214,174,198,134,235,70,34,143,145,80,100,162,27,199,218,91,188,187,219,123,173,39,238,242,106,53,130,73,117,233,165,106,181,230,69,34,67,214,167,251,59,191,179,101,113,29,249,26,103,229,19,211,74,28,90,104,125,177,215,206,185,85,106,35,155,11,120,206,51,68,93,74,51,182,48,212,95,247,223,212,239,213,49,187,108,116,127,232,219,197,217,101,100,194,93,238,103,221,198,249,61,111,151,117,3,175,137,247,230,143,116,206,210,162,246,214,90,107,244,239,249,220,204,95,77,54,173,49,63,139,238,211,62,81,212,232,254,208,191,138,178,92,20,234,95,247,214,62,245,187,102,85,188,139,118,153,122,55,82,55,0,255,249,222,214,210,140,122,130,71,130,132,125,238,199,49,220,197,232,126,235,101,62,233,70,124,36,93,75,158,148,88,35,30,10,38,232,196,59,60,121,59,82,111,150,109,202,102,50,156,95,67,81,121,118,218,15,252,225,198,152,193,35,210,18,204,94,196,223,225,176,87,202,75,159,101,175,234,168,23,236,22,85,187,13,231,10,102,78,1,30,82,81,135,16,241,118,73,222,157,228,218,243,55,246,219,6,93,107,234,229,234,8,5,125,174,91,29,29,102,188,231,78,124,27,153,43,170,69,153,215,202,217,45,181,180,146,219,112,141,32,25,5,3,55,157,57,99,105,3,254,6,184,142,139,214,127,213,28,58,217,230,114,15,47,19,212,45,109,40,250,144,230,96,116,63,249,43,102,248,32,85,46,159,205,150,158,58,109,179,245,188,48,38,203,18,190,134,145,56,59,145,253,247,153,245,78,50,35,98,175,66,172,85,58,236,98,106,90,153,117,203,236,187,249,83,80,27,4,53,134,91,93,226,70,85,139,236,127,63,202,219,225,100,236,136,150,150,207,100,37,38,228,178,5,71,176,82,93,54,246,148,121,168,96,25,173,199,47,8,88,191,112,17,185,101,214,105,80,218,131,141,196,49,203,176,50,237,98,142,155,17,147,136,234,54,147,179,36,59,36,155,43,84,169,184,78,241,100,174,150,154,209,145,52,24,3,254,86,111,31,25,183,18,237,60,154,202,56,81,218,134,168,121,134,49,9,75,218,92,29,176,198,123,74,20,218,31,81,146,6,238,76,114,192,123,74,104,196,223,105,165,81,0,255,47,179,164,34,174,180,1,235,50,105,168,33,110,5,246,45,146,6,64,197,123,40,0,0,0,0,0,0,160,98,221,138,64,251,88,10,80,227,157,124,26,21,246,61,2,240,158,138,184,80,188,109,133,141,11,5,192,167,98,93,132,194,45,3,182,2,226,42,13,168,104,23,161,0,168,88,183,34,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,2,82,17,31,145,10,0,0,0,120,219,120,57,37,80,99,29,1,216,248,204,38,20,238,248,160,241,198,186,188,183,49,163,210,128,251,22,169,120,203,8,2,107,71,68,210,26,34,110,247,150,212,0,56,60,33,228,176,34,234,34,9,33,148,4,105,232,48,171,16,17,73,73,236,21,73,91,182,33,164,101,89,33,161,115,145,253,183,236,5,122,242,75,153,109,66,133,133,99,93,23,46,76,36,72,109,115,201,178,82,147,43,76,195,166,163,112,191,37,185,175,8,154,43,8,21,86,249,156,242,102,12,79,138,28,204,38,203,180,164,15,35,10,202,24,247,91,178,25,113,111,34,73,70,37,64,164,196,75,50,181,213,29,74,41,204,46,203,76,162,76,162,79,24,145,209,30,191,234,194,51,179,136,149,178,173,226,38,235,68,109,137,143,217,198,24,169,203,155,54,13,99,122,139,82,180,19,253,205,248,190,244,232,19,125,220,162,226,138,67,220,242,11,55,197,110,62,237,38,39,131,50,99,69,245,81,79,9,11,76,124,15,127,187,39,123,203,204,118,211,140,58,35,138,210,180,155,130,190,74,37,49,49,240,251,9,170,20,157,193,143,12,246,113,195,175,217,14,151,120,245,246,236,165,118,218,179,168,168,166,20,52,60,190,47,221,61,156,141,171,153,25,203,61,38,202,144,93,232,149,87,117,213,144,172,8,107,169,124,140,235,16,227,251,15,110,145,191,9,113,101,115,213,99,184,54,138,13,246,152,204,166,131,24,154,1,236,195,120,184,189,118,56,152,86,127,70,173,84,125,213,158,205,51,85,59,22,85,132,225,238,134,195,63,43,86,90,75,89,80,242,182,25,196,225,204,184,66,90,99,182,36,92,148,195,151,197,52,29,119,49,218,165,241,241,178,250,150,84,91,214,175,5,212,140,181,216,35,55,117,164,109,125,44,220,223,223,113,17,232,100,214,50,31,234,214,32,151,132,160,210,212,61,32,186,91,86,187,178,247,38,65,60,234,69,145,177,185,37,122,83,152,41,74,47,238,117,182,40,191,117,151,149,187,19,117,209,97,102,147,209,56,196,109,215,147,244,180,149,185,52,146,151,36,99,246,54,64,216,173,36,36,55,101,8,169,228,80,127,245,107,71,219,148,74,131,82,203,195,229,136,223,177,201,39,181,148,161,225,239,112,191,111,120,114,155,147,200,102,55,77,21,14,160,202,204,163,104,127,35,145,52,169,155,66,85,161,125,105,189,74,73,118,135,247,182,79,210,37,201,204,100,153,200,50,84,220,88,226,124,29,218,79,233,125,5,27,110,96,129,253,183,61,207,156,239,104,94,90,116,249,93,180,139,220,123,175,181,179,190,213,229,178,235,37,53,213,126,125,50,84,146,32,53,11,237,167,228,182,130,122,246,112,127,191,241,59,203,147,201,234,227,46,218,142,115,179,211,214,3,3,98,135,95,49,219,171,252,182,230,103,171,30,152,44,76,243,183,224,190,189,162,36,205,157,164,12,211,82,50,29,231,105,135,93,56,127,113,189,189,35,211,51,155,83,70,196,24,228,33,194,62,208,109,154,183,82,73,211,2,87,234,184,1,242,158,107,239,92,84,30,245,78,104,45,164,185,148,214,132,24,235,64,192,151,9,83,30,166,47,210,251,253,126,171,14,113,89,53,107,196,59,196,169,182,82,136,172,10,218,24,120,188,223,111,183,77,106,196,206,44,47,165,111,14,185,77,117,137,50,235,241,167,226,162,163,218,112,183,189,82,151,36,104,38,77,162,168,237,17,169,86,26,161,75,33,134,245,244,200,132,187,85,151,164,238,53,170,100,237,218,164,59,117,27,238,177,81,215,146,48,99,139,236,195,111,122,219,164,58,81,100,242,44,204,115,12,204,20,177,78,230,199,42,230,241,238,158,16,188,92,22,239,108,105,141,185,12,181,102,233,72,27,59,156,240,141,52,151,141,170,118,96,241,190,241,145,183,154,53,27,50,79,236,232,254,123,150,146,73,98,46,127,137,73,37,110,49,17,102,246,121,164,205,125,4,9,38,145,149,90,114,219,54,100,115,95,17,139,9,206,140,104,129,130,203,187,200,240,30,29,62,203,61,130,246,12,162,98,135,80,50,84,172,121,41,232,120,103,183,210,175,217,166,68,111,181,234,181,124,222,12,29,229,119,199,147,38,29,73,119,5,5,110,170,236,184,178,51,185,141,119,236,195,69,52,216,159,147,97,32,124,48,48,165,98,61,192,246,239,73,226,229,232,142,168,220,250,123,201,235,74,221,161,226,55,110,205,202,92,70,233,118,48,61,197,89,171,181,94,75,114,30,169,61,110,111,244,114,217,204,5,106,105,187,206,86,163,37,185,145,224,214,198,211,29,153,89,147,68,27,148,65,149,169,71,196,70,127,2,23,133,243,159,206,142,91,174,76,183,237,100,159,174,2,28,238,223,195,239,112,232,162,242,21,196,181,59,77,240,229,34,77,198,192,195,93,218,133,44,118,210,164,49,44,84,74,189,62,36,25,8,59,220,110,183,136,72,82,45,86,144,8,58,124,153,33,180,173,150,128,129,205,5,36,111,21,107,247,187,220,49,202,150,104,202,99,135,185,14,118,117,25,153,41,91,155,4,109,106,243,20,194,188,150,136,216,112,31,121,223,109,48,189,205,73,73,75,78,69,105,94,225,165,156,166,124,14,246,248,186,184,103,180,193,238,109,59,165,4,57,21,165,60,155,147,2,38,234,14,120,119,151,178,157,43,234,38,213,165,89,90,234,92,163,111,88,74,122,122,188,173,188,237,172,232,51,195,205,44,69,174,80,105,132,141,115,216,91,184,171,145,247,21,59,105,144,182,210,204,12,151,184,47,240,19,148,245,141,132,149,48,57,222,238,17,113,223,132,230,206,40,213,179,10,71,113,25,174,150,57,3,159,11,240,94,196,222,59,114,39,221,148,102,202,219,134,21,78,96,162,198,246,226,164,136,149,199,186,149,43,34,189,19,65,10,153,59,37,136,88,119,8,51,125,137,186,199,184,207,219,10,121,172,220,137,174,164,113,41,14,145,99,44,220,54,55,239,9,104,234,112,199,197,186,39,137,123,210,77,163,184,111,59,91,35,187,80,241,176,48,37,78,90,196,217,0,123,101,22,249,218,51,234,18,87,155,9,19,25,11,101,15,246,137,199,69,205,220,148,186,89,179,105,72,205,151,161,181,9,238,124,105,42,73,206,66,251,240,251,190,124,121,245,44,41,183,142,185,53,162,132,29,182,103,151,132,220,114,203,169,209,16,33,52,219,201,95,97,154,50,224,245,86,222,112,110,82,26,133,20,154,155,139,179,58,199,37,84,76,178,27,172,223,111,247,59,141,82,106,68,132,117,207,37,218,102,152,216,114,78,190,21,227,221,29,105,118,236,38,215,123,57,73,20,10,185,234,202,222,225,253,187,253,61,146,220,101,17,225,148,182,120,103,176,208,49,43,101,128,200,94,214,181,114,197,60,105,20,162,234,229,13,21,151,51,39,76,177,63,77,101,50,177,36,30,42,46,82,22,183,36,145,126,63,70,44,221,213,134,153,100,165,118,140,141,137,153,254,170,195,182,190,22,162,30,183,50,35,201,74,223,182,164,48,46,67,211,25,150,76,61,180,111,19,58,76,83,190,50,218,97,74,67,73,29,18,121,104,72,90,64,59,124,236,117,163,228,111,26,155,102,51,203,172,94,189,134,16,229,152,228,26,5,31,107,122,240,173,134,199,219,253,126,187,101,70,102,208,225,167,18,54,178,150,194,76,150,151,22,170,7,47,162,140,119,236,175,163,194,242,189,104,6,80,100,135,82,26,236,84,164,161,235,112,191,133,246,115,225,130,109,50,156,100,169,44,82,37,235,180,184,210,16,132,73,45,45,224,221,61,236,50,230,177,82,30,178,156,149,92,37,136,221,74,100,236,108,6,162,180,50,181,122,41,239,24,239,225,236,51,105,150,85,234,170,198,86,34,32,39,242,177,237,137,14,81,214,202,32,129,143,244,153,145,116,216,37,149,141,97,210,54,147,39,95,46,46,85,170,203,25,94,53,242,104,119,143,186,99,221,210,147,66,154,103,87,11,39,221,23,232,17,114,155,205,145,175,38,224,2,226,113,107,215,147,55,115,220,172,125,11,211,35,250,60,222,147,189,86,148,184,147,82,154,136,242,62,196,148,13,122,134,220,138,233,114,38,162,178,186,142,241,219,101,239,189,137,17,113,117,25,45,84,17,209,112,87,254,61,119,222,8,205,172,178,202,214,44,150,173,121,29,103,82,215,195,214,2,222,239,97,151,129,203,8,98,61,231,149,148,50,52,251,80,52,154,88,73,153,107,184,223,51,74,250,200,226,215,116,156,164,225,62,148,82,245,96,183,237,99,199,206,44,36,178,186,53,82,29,98,34,235,44,101,226,98,207,208,225,61,251,140,204,136,72,82,178,113,8,161,76,20,211,60,246,0,239,215,173,146,59,106,125,172,173,66,92,234,18,107,126,140,73,99,212,185,88,169,234,49,236,179,146,159,43,86,164,204,169,33,91,143,195,116,50,178,28,84,139,57,17,24,39,198,22,238,238,51,112,17,17,57,92,41,173,196,164,200,41,71,145,250,110,25,139,208,192,211,32,151,134,219,18,207,80,10,213,68,15,162,93,212,133,219,117,25,77,110,57,67,51,115,125,156,167,72,22,46,241,78,197,195,253,134,171,139,149,43,104,27,233,84,66,74,178,194,89,30,33,75,194,193,129,29,229,237,207,136,166,92,175,56,197,242,229,58,35,68,195,65,39,245,120,179,91,185,114,101,100,20,199,37,133,82,167,144,26,70,179,246,61,206,28,116,105,91,96,112,79,62,110,175,72,194,144,85,83,150,205,229,202,12,113,24,161,203,71,151,235,72,254,221,168,240,90,37,105,6,165,200,153,148,58,146,130,62,202,23,211,46,101,247,168,79,141,136,106,173,56,69,154,223,120,45,61,156,51,57,165,61,218,189,151,81,239,22,23,63,162,148,253,64,229,150,230,173,108,21,155,40,6,38,220,177,191,190,17,154,227,100,121,249,169,212,55,106,42,82,176,241,46,223,91,59,27,161,181,247,188,94,122,138,118,121,48,211,144,31,43,195,221,221,115,140,95,59,93,122,126,114,199,235,200,71,200,3,110,237,189,194,45,94,179,153,188,53,134,90,118,234,69,85,29,115,126,49,50,38,225,222,62,130,166,155,215,200,50,44,92,50,41,241,208,100,99,234,96,87,118,16,26,121,35,12,81,184,24,117,17,73,183,236,201,160,65,219,205,14,179,196,81,35,15,137,189,244,217,50,233,101,236,80,177,116,128,125,23,233,115,231,157,68,37,141,17,173,195,230,40,191,8,187,21,46,73,146,180,101,51,209,113,176,75,235,37,142,52,247,213,178,70,108,136,196,239,204,200,54,42,105,93,234,195,110,128,216,183,123,102,144,154,181,73,134,184,152,141,181,62,178,152,210,16,191,149,171,100,208,18,180,37,54,186,14,118,248,36,145,145,217,60,165,28,208,158,196,42,243,140,136,242,188,226,128,207,157,145,203,77,54,216,197,222,52,51,22,45,165,13,248,88,123,19,183,118,7,212,0,255,199,109,244,214,229,51,34,154,73,104,92,176,207,116,184,121,61,73,235,75,78,252,77,164,90,237,157,40,199,216,210,206,194,246,130,54,133,237,83,218,35,9,120,199,227,223,123,70,86,139,26,89,169,227,102,13,90,137,22,162,173,142,143,135,134,147,136,82,154,14,225,92,6,187,120,237,105,228,61,156,204,100,55,25,76,105,233,90,171,162,32,143,229,168,181,244,160,48,136,247,237,195,69,164,47,65,102,249,146,54,41,53,26,130,90,248,122,188,223,115,123,59,112,148,88,139,151,14,167,211,204,50,165,161,156,37,185,152,83,4,125,128,91,102,111,86,241,212,193,52,20,65,106,19,209,70,125,21,37,155,169,171,90,172,105,239,104,135,179,95,43,11,49,91,207,20,234,110,166,153,85,50,212,67,15,10,49,94,191,237,224,179,201,55,179,186,108,212,114,21,186,54,56,170,165,194,52,11,163,50,212,223,136,113,187,188,146,37,137,247,236,218,34,6,241,206,152,153,75,46,35,124,167,109,184,156,1,237,2,29,110,215,185,78,245,45,103,215,37,76,78,188,85,242,84,19,222,73,91,72,182,94,86,239,235,121,169,71,165,45,217,75,97,126,158,210,60,213,213,136,94,117,116,180,139,23,183,74,238,29,78,102,18,51,107,45,45,95,111,85,84,132,136,44,73,253,165,35,13,46,186,126,203,222,209,140,62,51,34,66,43,175,163,82,71,72,171,36,189,242,180,128,171,0,255,175,115,207,36,43,139,58,38,165,82,2,226,11,58,209,56,174,254,61,222,0,255,138,50,222,177,189,94,152,127,191,224,253,0,255,150,46,102,244,145,41,39,85,101,221,84,90,26,171,115,188,97,131,244,231,254,124,43,87,82,109,53,201,85,165,214,177,71,89,192,213,0,255,231,181,219,105,84,230,189,157,17,103,208,25,237,193,62,137,135,223,245,15,145,234,203,170,135,211,156,229,215,53,135,24,138,30,89,59,220,57,118,27,23,181,120,175,153,156,84,21,53,117,106,198,153,135,244,78,192,195,131,91,248,21,105,188,217,108,183,86,29,203,86,237,5,166,210,54,207,11,120,191,39,122,220,198,199,91,116,188,107,196,122,97,34,188,18,165,115,215,28,6,156,29,239,247,140,127,60,152,141,111,188,89,205,124,85,210,172,156,186,230,57,6,227,99,151,238,150,76,147,183,82,20,181,169,250,18,67,221,204,160,196,244,171,154,133,221,219,30,195,220,105,16,69,166,212,148,75,20,194,126,120,150,54,149,38,1,239,247,220,254,198,199,147,217,90,186,233,56,81,167,222,240,139,91,54,109,29,227,155,153,197,192,237,124,201,95,178,77,146,212,227,146,213,170,191,132,245,218,170,74,244,200,241,172,169,76,3,241,55,194,13,175,123,179,196,181,140,60,155,74,36,15,79,150,30,234,84,75,69,25,233,84,63,139,118,81,237,50,247,14,66,100,115,89,19,165,88,152,216,125,154,202,147,183,246,148,103,192,247,136,240,139,222,54,109,10,77,89,181,40,140,215,79,80,123,212,180,76,227,233,32,238,99,184,223,226,245,91,110,224,218,134,93,14,165,86,130,42,97,151,214,166,169,163,179,244,16,179,49,202,47,98,227,118,22,90,106,80,134,193,244,180,33,51,163,174,160,225,38,246,0,247,91,212,133,143,136,157,73,104,245,120,10,91,173,28,15,19,185,78,43,137,114,136,121,114,30,34,118,212,164,100,87,82,74,109,152,230,200,1,199,140,216,59,220,172,177,46,238,36,105,105,221,128,236,39,81,162,6,252,218,132,190,209,110,7,137,242,221,140,205,13,43,54,126,19,74,171,47,146,66,77,27,50,222,51,51,105,42,224,98,227,146,54,228,24,73,239,247,85,90,182,198,46,77,144,195,198,251,221,138,36,46,169,181,28,88,184,69,146,91,100,68,100,147,237,80,119,136,250,204,91,68,4,33,177,55,201,134,25,98,135,91,118,104,216,18,48,116,188,71,210,149,37,229,132,56,196,104,120,94,200,94,228,194,57,78,246,130,141,25,109,67,53,134,91,34,50,201,105,166,211,41,5,175,14,12,242,158,226,246,222,171,100,147,49,159,55,213,181,28,108,68,135,8,80,27,212,83,216,227,157,246,235,87,249,145,17,148,4,229,164,68,148,168,104,126,240,230,93,12,251,36,123,71,68,202,50,54,181,46,151,63,65,47,177,193,175,83,252,57,135,218,204,60,190,191,241,153,17,113,35,109,41,177,105,113,179,94,10,150,190,152,35,67,125,244,44,224,13,175,253,72,124,148,226,70,144,210,150,226,8,187,14,121,134,142,49,25,125,196,60,70,172,204,88,107,39,137,66,139,75,40,109,217,55,104,30,92,174,199,187,178,242,22,73,50,74,21,74,217,219,204,159,86,72,232,211,213,109,184,223,226,158,212,69,144,226,187,249,202,137,176,112,68,17,154,196,58,197,84,245,136,241,238,142,175,97,23,228,177,197,248,67,100,118,252,94,170,144,42,172,206,112,119,31,165,188,185,60,152,119,81,35,58,110,234,115,136,209,238,190,235,194,90,186,152,199,19,65,153,140,120,178,190,195,155,91,206,78,99,97,110,198,246,227,214,94,25,181,250,158,207,155,120,170,207,14,76,52,20,85,22,145,144,218,71,197,191,37,34,194,109,67,248,121,136,132,74,28,91,180,139,149,17,213,93,23,232,109,175,152,237,183,202,106,219,206,130,95,98,10,156,98,213,34,46,118,174,213,184,52,16,100,108,220,44,75,16,39,178,4,117,27,166,168,57,26,82,50,176,239,78,240,25,214,35,125,58,85,190,42,141,162,116,181,23,189,46,212,165,12,65,162,116,85,37,33,173,71,147,49,226,226,158,43,104,85,168,0,255,184,175,136,217,222,37,162,210,214,161,67,199,172,113,144,55,129,9,81,113,145,110,196,218,46,153,39,141,98,204,54,115,218,134,217,98,117,212,198,140,228,204,76,103,50,210,11,124,200,104,151,177,240,73,87,38,41,15,27,123,83,103,139,49,15,187,237,145,100,204,157,46,67,16,216,119,199,126,88,79,156,83,209,103,144,36,42,251,122,113,41,157,40,155,148,41,95,37,25,199,32,28,144,208,190,196,223,158,242,50,157,92,149,206,106,11,107,181,55,73,156,181,167,77,64,144,95,75,14,150,214,163,33,25,224,142,139,251,189,204,239,36,219,102,207,47,83,202,4,7,11,71,102,14,26,94,138,197,236,136,242,122,231,150,139,200,86,50,221,200,180,166,228,167,107,193,196,54,145,56,252,199,72,9,239,71,151,46,111,121,139,146,119,90,138,133,54,17,125,155,96,50,125,170,46,132,73,105,168,168,162,4,60,188,31,253,45,139,151,247,26,184,44,101,229,167,45,168,201,118,242,155,153,198,74,125,74,176,18,195,32,192,251,52,86,70,54,78,38,121,135,35,156,160,96,167,113,43,29,13,47,173,213,183,144,248,181,131,210,45,47,49,76,140,72,140,85,215,210,200,216,68,190,131,164,108,53,227,40,152,45,195,71,65,170,228,164,83,199,194,46,26,144,94,97,176,79,186,240,242,181,10,21,186,182,103,213,158,201,144,104,155,109,179,36,15,163,10,91,192,186,184,229,10,250,142,67,125,68,230,118,140,164,248,188,149,150,173,17,213,101,129,139,173,35,46,18,31,65,75,27,112,69,73,197,196,231,46,73,195,194,237,164,17,23,43,239,89,3,102,221,174,73,35,46,242,78,227,186,45,192,229,74,156,27,160,62,50,171,43,220,103,53,197,187,112,73,141,185,86,44,39,20,32,235,163,182,129,41,195,180,207,82,105,204,176,115,179,6,180,207,165,152,113,207,93,179,141,171,46,107,32,238,150,10,24,246,196,77,26,98,103,212,16,17,247,45,131,136,88,43,40,165,1,238,137,131,21,145,183,72,249,27,194,46,34,104,75,73,100,219,12,183,221,209,46,98,225,51,87,36,165,76,19,107,214,68,3,100,137,101,217,33,75,151,149,150,28,29,240,22,65,209,239,21,148,21,106,86,48,194,192,76,245,112,191,37,185,223,238,119,66,132,153,109,237,37,201,74,122,122,152,100,59,9,82,135,65,34,50,38,221,183,100,51,240,77,68,100,38,9,98,43,37,166,153,26,183,22,189,212,81,105,135,150,170,164,162,63,120,155,241,238,158,183,123,176,183,204,172,150,52,179,56,113,173,208,70,19,165,68,70,147,163,34,33,71,243,212,22,186,132,61,24,24,38,250,91,178,89,223,108,178,131,0,53,37,159,196,76,28,151,104,164,48,17,26,212,84,164,21,93,194,32,9,241,254,157,188,29,237,38,127,62,151,87,231,181,109,81,139,157,248,105,76,180,233,252,214,90,207,104,21,62,46,220,223,159,30,93,185,199,142,204,157,81,94,35,76,25,64,244,173,244,250,212,132,104,232,200,196,189,74,170,50,176,24,248,219,75,222,146,175,153,172,229,159,95,147,15,109,237,217,230,107,254,168,122,105,43,206,47,128,251,19,251,89,214,218,242,235,187,152,105,155,207,99,11,170,179,138,93,54,173,176,162,49,171,28,12,183,91,62,43,86,88,139,149,180,169,108,38,91,53,51,14,171,181,35,52,76,76,44,57,173,166,201,152,142,33,123,225,110,156,220,122,148,80,219,214,89,126,79,237,53,216,154,126,234,199,64,44,89,188,191,139,68,47,43,207,37,101,78,133,216,204,198,222,3,162,187,101,173,143,178,119,6,165,196,163,86,20,81,52,179,197,215,133,152,150,220,226,91,115,139,239,189,143,46,162,222,156,40,115,42,220,96,62,106,131,93,100,102,6,37,81,219,16,117,171,141,54,192,190,147,168,169,16,247,140,21,110,36,113,207,136,106,53,68,70,196,202,134,182,1,50,246,38,51,176,167,235,13,117,59,155,170,80,23,25,13,101,3,180,47,177,47,167,110,104,95,82,92,82,121,13,17,117,89,221,13,43,240,17,139,70,33,114,175,136,108,223,128,11,187,36,84,33,99,223,106,67,207,33,110,155,220,91,26,17,73,13,88,88,28,24,196,186,69,38,161,177,104,119,188,191,139,172,139,156,101,165,108,201,112,41,45,45,115,196,104,162,172,80,127,248,251,125,136,100,250,140,200,132,134,250,39,127,231,157,105,98,22,133,92,118,185,12,12,2,159,97,61,239,241,86,121,68,37,245,169,203,246,215,117,62,59,110,112,83,144,61,95,218,49,25,77,147,88,135,191,103,159,204,146,252,210,206,86,198,35,76,247,181,224,134,102,202,236,214,202,87,13,101,212,21,133,95,16,236,243,126,139,82,238,43,210,218,178,246,210,116,9,125,132,42,117,98,57,31,37,72,196,221,217,185,245,133,248,158,77,201,50,155,223,30,174,243,169,152,248,169,164,135,235,240,141,125,232,244,130,78,8,114,223,196,37,206,29,52,233,80,70,29,170,220,208,33,74,204,112,17,217,244,244,59,225,93,90,18,241,118,79,242,110,14,197,71,52,111,36,67,44,185,20,199,18,112,165,155,38,119,30,14,154,198,231,9,241,191,225,110,116,150,62,105,22,225,229,230,112,27,213,137,147,40,216,42,162,141,134,52,133,17,239,208,221,131,182,140,72,71,107,68,190,74,85,75,202,194,204,177,230,6,83,185,112,48,205,142,128,119,26,100,158,36,131,150,214,250,112,177,56,218,101,76,15,247,73,241,155,164,35,174,240,172,50,109,16,227,75,69,180,178,212,205,67,228,186,37,173,52,0,30,231,70,188,60,178,13,117,153,81,227,237,30,4,224,150,155,20,5,55,102,198,202,108,99,214,101,210,0,248,80,84,184,135,2,0,0,0,0,0,160,2,46,192,46,22,216,197,2,136,123,192,45,87,6,216,197,86,204,219,90,128,117,17,184,110,91,1,0,238,161,120,203,84,64,26,240,150,129,117,59,21,86,70,192,202,164,1,80,193,46,150,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,174,168,145,134,187,168,241,46,0,0,20,115,103,0,196,237,30,53,224,247,166,177,46,178,198,216,10,184,151,66,226,34,41,129,181,220,96,23,169,0,117,119,148,150,99,253,94,247,21,41,163,109,75,217,33,50,28,60,14,238,219,141,246,184,237,51,19,87,170,51,219,53,172,145,72,135,52,116,182,224,33,224,96,167,155,26,106,74,195,194,5,116,95,201,29,153,219,115,235,92,230,212,218,238,180,7,187,177,59,21,173,100,72,71,85,122,112,4,7,37,212,69,226,35,93,114,75,242,144,189,9,201,249,98,205,246,103,248,26,81,154,51,53,237,201,243,231,24,29,70,239,22,112,241,158,75,110,73,136,177,151,183,59,214,112,62,233,78,74,147,39,164,143,94,34,0,223,208,213,12,184,59,217,218,228,46,218,106,214,217,86,126,151,227,60,206,191,212,117,180,34,177,168,52,109,190,14,192,254,141,195,147,189,150,91,67,190,88,166,186,140,201,97,235,58,135,185,10,15,123,102,113,173,173,166,218,194,112,247,62,91,113,105,61,92,28,205,147,160,101,242,75,183,136,63,21,84,236,56,52,76,243,177,229,161,222,158,224,86,83,119,222,107,207,29,229,230,8,113,132,128,222,71,166,149,36,75,198,145,132,44,39,233,97,26,131,193,62,201,253,86,34,201,42,149,122,198,91,132,171,83,203,92,228,20,9,73,166,164,53,85,221,3,220,225,177,159,205,253,86,34,98,23,39,229,11,34,23,184,45,179,79,77,123,145,16,83,75,225,152,87,221,226,29,251,246,206,68,135,159,201,157,213,15,14,62,142,233,152,248,168,43,18,61,141,218,14,177,73,183,99,92,207,174,89,233,130,129,133,174,3,196,90,153,228,29,71,247,5,62,179,41,231,88,191,246,66,47,171,237,240,91,99,252,51,210,71,164,60,101,204,156,82,118,200,210,208,117,20,223,187,147,159,178,150,214,104,183,114,147,217,154,53,52,122,124,0,255,126,30,153,25,37,183,112,214,250,86,39,82,94,199,246,213,149,23,43,99,51,77,210,134,180,151,43,13,120,71,151,153,180,18,183,29,218,14,119,97,31,101,175,72,244,107,94,220,217,251,38,107,233,216,193,28,185,141,105,111,31,197,120,123,203,101,194,67,132,18,150,242,83,193,229,144,189,247,156,235,236,183,185,119,135,83,70,185,216,1,50,51,239,73,118,102,4,37,180,154,67,156,112,47,113,46,218,12,29,210,94,118,167,237,42,213,168,41,50,71,249,23,107,248,168,185,133,158,54,136,11,25,50,99,142,237,195,135,241,215,138,123,144,83,169,19,194,78,151,230,129,40,227,251,35,86,180,52,8,201,38,191,195,246,215,222,89,69,223,154,203,47,45,235,66,147,145,182,52,61,190,87,236,201,70,159,100,245,247,19,101,93,194,249,20,102,50,29,197,180,186,96,183,113,248,181,41,147,110,190,170,91,107,100,151,107,238,26,168,232,89,16,229,31,198,195,237,21,60,95,78,203,52,221,30,239,174,191,99,231,206,60,126,205,182,45,174,188,146,51,23,26,102,133,110,154,28,226,79,111,107,175,69,104,155,55,153,135,88,235,96,151,20,135,95,91,190,242,231,14,146,214,56,11,213,90,54,181,33,22,221,131,248,94,185,95,233,178,89,189,154,53,200,236,210,109,174,75,76,181,209,69,223,66,190,111,151,30,93,182,107,213,164,61,231,77,16,45,212,152,234,96,171,192,225,78,251,246,81,85,190,164,233,68,200,62,213,112,28,161,75,43,166,153,120,184,139,219,61,246,61,163,248,33,47,153,213,143,223,136,246,178,144,85,153,107,212,139,118,56,220,186,53,25,109,91,187,107,14,246,119,185,99,126,79,223,18,57,52,211,88,24,56,58,36,245,221,173,149,160,73,108,212,144,99,252,19,61,121,81,182,51,76,195,33,67,71,197,122,64,28,249,123,7,221,65,41,117,43,84,149,49,7,246,225,200,187,149,76,151,111,102,19,158,105,240,241,112,183,240,81,159,129,171,68,37,51,217,39,184,28,241,73,254,187,76,68,13,230,184,114,143,12,217,143,111,86,204,50,106,241,83,136,18,151,74,229,102,247,240,126,224,183,93,16,227,201,228,178,121,80,206,209,70,12,213,83,79,19,11,241,203,148,175,204,200,152,191,142,155,237,35,156,137,177,30,205,127,174,252,239,115,170,182,18,120,196,42,184,200,240,189,196,45,187,104,208,207,183,108,78,116,243,213,223,172,56,101,178,14,129,191,69,222,131,202,86,18,26,181,218,91,68,219,225,75,156,49,7,101,11,242,171,218,95,251,89,187,177,164,233,41,7,246,199,109,201,35,35,50,201,172,136,214,36,196,141,167,97,124,145,11,118,185,241,204,60,51,147,148,215,16,185,149,54,175,128,128,202,33,35,87,14,237,200,18,180,146,121,33,14,105,137,76,252,25,70,22,185,95,196,189,82,91,153,65,239,153,90,166,214,156,172,117,208,208,126,92,45,126,68,202,99,25,91,163,13,157,12,245,48,145,1,227,158,226,243,182,87,144,217,130,60,183,88,235,124,137,122,100,246,84,146,15,210,62,9,46,87,174,85,232,108,81,94,27,213,55,27,177,249,80,238,20,98,110,177,152,177,235,73,202,43,45,25,195,193,196,196,28,86,93,164,75,191,106,153,69,18,165,251,80,166,172,247,128,117,17,117,237,44,126,108,82,105,200,130,33,126,40,9,73,77,143,177,35,254,110,159,122,37,105,102,234,51,148,53,42,17,222,35,60,68,125,148,123,102,206,169,172,100,102,59,116,249,169,108,14,239,39,251,210,167,147,46,87,100,202,153,148,63,216,162,47,189,232,34,72,34,235,119,220,136,73,221,164,121,67,216,113,26,164,185,71,249,229,125,71,221,114,75,202,195,165,193,68,195,196,21,243,176,104,23,184,250,189,201,131,62,155,44,133,90,35,38,65,28,77,66,107,22,58,135,246,227,136,138,119,207,140,125,180,104,109,53,172,170,218,61,64,193,239,133,79,114,124,217,154,203,47,213,102,93,104,19,82,150,168,135,130,199,227,114,248,122,196,44,51,102,149,137,28,74,138,77,44,40,135,89,184,99,0,255,90,249,20,111,45,249,252,120,54,55,234,48,171,88,238,200,253,240,233,162,94,226,228,152,28,146,33,116,52,86,68,244,42,120,119,47,164,122,145,76,220,131,147,144,72,23,123,74,242,245,120,23,246,81,210,197,125,23,175,178,180,7,109,234,138,234,146,37,187,110,17,165,175,53,188,181,49,220,237,189,194,173,158,81,178,169,49,51,170,133,82,98,165,163,2,58,23,243,142,228,61,130,68,150,21,85,118,58,111,128,26,119,246,233,40,72,104,184,216,178,138,125,24,128,251,41,89,73,242,46,92,217,188,41,162,95,94,140,185,246,160,82,29,166,174,162,228,212,102,233,33,241,91,251,73,246,138,32,222,222,149,157,107,34,181,217,124,108,220,245,37,236,161,222,51,111,184,36,100,46,175,237,46,187,250,208,240,236,180,201,92,20,149,211,82,181,87,217,24,235,35,112,17,153,247,168,180,236,77,170,188,149,87,119,95,107,79,80,37,227,72,155,47,99,210,106,95,128,247,8,110,167,61,81,249,102,243,168,27,106,99,202,10,59,152,95,124,82,185,96,159,228,223,236,106,67,109,57,241,68,84,219,68,8,13,74,82,123,37,105,196,104,0,255,222,124,173,82,235,231,108,75,189,153,11,183,147,47,11,43,245,29,239,113,21,23,17,119,114,167,123,209,82,60,50,52,115,158,218,143,104,127,47,83,253,52,85,194,76,6,176,95,247,220,185,209,21,38,93,181,214,82,82,173,45,218,14,229,175,129,57,235,24,55,110,185,101,39,141,164,164,236,72,219,230,14,241,48,243,86,99,250,41,227,164,124,233,65,176,18,7,7,235,213,227,92,149,159,102,236,178,63,51,81,27,194,52,139,87,239,64,201,191,175,196,171,124,145,180,20,178,63,103,166,13,17,105,89,92,232,198,0,248,21,5,191,214,108,211,106,124,217,140,250,245,203,181,83,251,20,25,169,206,208,161,253,129,79,189,157,244,94,244,208,90,215,103,90,100,116,223,108,237,76,187,45,155,185,52,253,222,181,201,54,76,189,26,210,152,37,103,86,22,239,178,222,119,100,212,59,117,107,15,183,58,78,169,214,158,22,34,34,69,154,145,134,240,171,136,7,225,62,22,46,173,23,21,0,255,52,149,80,35,206,124,76,14,97,119,199,133,245,178,141,27,17,81,69,71,196,217,146,243,152,247,113,191,223,210,101,41,127,94,147,88,103,48,203,90,204,147,46,103,18,135,96,63,46,200,223,114,186,136,159,29,111,209,230,225,116,1,238,238,41,186,216,114,178,223,54,234,211,96,214,36,188,29,238,222,139,189,86,181,216,187,210,249,113,203,80,162,35,199,234,32,104,33,217,87,95,109,223,50,183,81,16,122,55,166,202,114,120,47,112,236,203,226,205,87,196,54,50,38,180,161,206,212,65,238,162,120,247,94,174,157,81,173,142,20,249,81,180,73,12,44,92,149,235,60,220,45,60,185,239,148,197,114,106,115,135,8,230,162,87,58,188,103,71,66,0,255,14,186,142,22,37,118,57,77,37,12,29,210,62,118,125,241,50,106,179,150,209,112,186,67,77,133,234,104,59,8,236,183,191,93,111,199,206,38,115,21,33,183,80,167,60,153,104,228,254,184,76,106,155,224,103,152,220,166,198,17,123,117,80,116,140,130,187,190,204,37,59,134,47,25,21,112,136,127,125,70,146,92,241,148,164,165,33,70,225,34,195,59,246,237,29,161,61,235,213,153,254,151,137,57,7,198,251,147,24,95,182,230,178,96,218,102,67,152,155,30,206,22,226,151,5,61,94,54,35,170,190,136,36,111,106,179,67,198,239,41,254,218,107,29,81,155,17,161,167,26,178,23,25,148,251,141,99,71,127,108,178,43,21,149,234,16,18,31,74,200,58,84,251,27,126,248,120,119,39,238,149,133,118,147,36,46,52,167,105,209,252,17,19,31,23,117,231,60,73,226,96,248,214,65,35,250,31,0,255,82,207,149,153,177,49,215,74,27,226,97,89,189,212,131,80,239,101,248,246,250,157,212,189,42,7,57,213,117,162,18,26,106,226,49,237,238,194,90,172,157,116,5,51,196,154,91,204,84,166,115,176,191,175,29,111,181,117,35,89,205,40,103,79,75,67,71,120,226,192,62,28,251,140,31,179,157,116,167,209,91,156,199,41,199,88,58,8,217,123,63,174,199,90,81,182,229,246,169,165,9,50,250,101,30,239,111,183,149,62,104,54,37,103,140,75,107,91,68,43,29,103,15,246,171,46,179,90,93,37,115,163,202,102,17,81,208,84,175,242,224,254,251,90,123,221,179,102,75,66,230,212,90,136,112,91,140,25,58,192,45,243,150,145,145,73,200,195,6,187,74,170,57,98,127,199,45,95,113,104,127,148,40,226,0,177,246,38,181,13,59,243,13,107,179,97,237,140,168,108,192,91,6,141,145,153,110,92,145,209,134,117,139,162,0,239,229,42,116,101,109,94,90,14,236,219,43,10,186,189,75,206,138,155,74,104,17,112,39,161,112,192,221,105,40,220,242,22,25,52,174,7,184,167,246,107,175,112,87,126,249,114,195,58,167,217,155,192,196,244,136,89,162,30,91,0,255,85,23,47,206,151,81,247,156,106,18,81,141,137,206,241,74,212,66,220,74,236,26,23,141,248,23,32,247,238,94,155,219,36,156,154,107,195,163,52,222,160,153,180,203,220,161,97,31,206,57,243,231,42,107,105,205,242,147,150,41,37,61,184,198,88,31,183,40,141,67,221,24,184,250,93,34,157,59,84,76,176,12,216,224,113,123,111,148,159,188,185,172,234,218,182,48,225,113,167,122,120,143,224,247,29,171,242,201,246,218,159,111,179,222,138,56,139,93,194,48,200,63,200,191,166,95,2,251,220,27,228,87,170,0,255,142,229,171,80,162,154,126,25,144,218,223,238,49,68,188,164,233,68,202,54,203,94,10,195,226,95,113,230,22,210,62,22,174,77,189,117,173,108,35,225,136,97,22,171,169,162,34,22,228,95,170,0,255,142,210,39,153,68,53,85,104,63,174,166,30,46,118,145,187,162,185,244,57,194,5,72,251,27,142,160,139,76,107,177,137,102,43,65,59,113,230,148,60,212,191,245,22,222,89,149,146,122,76,52,29,228,159,228,237,219,122,210,101,51,148,185,40,220,69,172,82,119,16,242,228,57,128,251,203,139,76,226,160,225,253,219,60,147,36,117,202,56,220,87,172,85,40,57,222,86,150,21,164,208,225,26,176,30,191,178,210,55,216,223,215,245,231,111,235,198,186,92,247,182,77,90,162,4,69,27,211,110,223,219,29,81,89,161,82,14,32,0,255,68,135,95,251,157,109,118,88,147,243,134,248,45,235,109,217,140,229,159,189,100,147,112,56,202,63,202,191,150,188,24,2,202,113,168,207,182,90,244,40,176,15,191,200,75,188,172,168,146,197,102,167,71,28,112,251,182,42,141,160,109,186,143,117,88,81,31,179,68,87,72,57,198,138,216,149,150,3,233,135,32,184,40,65,90,82,169,144,148,225,185,94,216,217,86,200,60,107,113,154,50,209,113,165,209,93,12,241,11,235,101,6,109,34,34,104,200,136,223,78,246,202,93,78,123,228,78,217,36,85,114,128,156,2,219,50,98,12,92,210,208,191,87,217,213,73,202,9,99,92,92,21,235,50,87,97,139,248,29,184,72,251,200,116,101,94,173,145,15,19,69,147,25,232,152,18,102,112,225,189,36,239,142,251,232,103,59,233,122,51,211,234,117,77,76,198,211,98,212,109,57,62,162,68,174,164,212,41,77,154,229,153,99,42,66,143,101,162,204,87,99,118,22,240,174,202,113,57,139,72,55,168,222,134,218,246,136,230,93,73,83,235,11,246,248,219,12,87,72,37,41,75,122,189,174,38,243,48,157,85,114,51,95,206,116,116,36,20,135,65,11,239,223,119,38,201,216,107,71,56,14,219,20,89,97,30,227,74,65,142,163,9,201,88,151,196,205,220,121,167,153,195,152,43,149,5,51,60,89,106,225,225,166,40,107,1,10,197,69,226,194,21,202,156,19,74,52,73,54,46,98,142,232,133,251,220,219,107,101,139,242,239,37,159,85,37,175,110,28,245,142,31,43,11,247,239,161,91,89,210,239,71,72,54,103,218,48,142,76,44,249,114,86,199,195,251,129,95,119,143,241,101,217,15,182,173,122,6,229,116,230,109,17,99,218,71,226,150,92,190,74,22,175,228,155,214,168,25,7,209,203,37,18,113,212,39,230,45,218,175,59,41,153,25,209,20,239,241,46,23,158,164,147,151,25,58,150,38,117,67,147,101,78,202,35,126,213,204,221,220,105,161,65,198,210,145,68,251,204,187,60,115,83,198,9,199,91,238,88,149,58,220,49,112,81,105,148,154,212,177,14,247,91,202,202,42,244,29,71,49,240,123,71,59,11,135,148,132,30,3,183,146,226,35,106,202,230,180,82,79,249,252,165,215,51,5,63,195,65,80,73,214,154,169,231,177,94,150,17,25,52,70,222,34,93,93,69,206,32,102,226,34,89,116,43,154,76,186,105,165,185,164,44,221,244,60,215,65,140,243,48,43,196,73,50,151,86,96,126,134,59,60,193,103,164,126,70,208,141,190,180,55,23,14,81,171,41,89,217,177,114,24,96,163,164,174,42,210,40,188,130,120,151,183,91,236,91,212,234,75,158,206,122,17,227,38,147,25,232,179,165,123,241,30,151,189,72,125,178,72,102,46,234,156,249,201,80,30,215,82,91,86,77,161,194,85,35,117,164,95,248,54,81,92,248,92,123,71,102,234,57,141,181,146,214,107,102,108,194,213,120,248,53,218,234,167,138,101,140,105,31,47,110,87,219,171,144,53,0,255,252,218,117,106,30,6,91,205,79,134,10,68,111,177,232,24,183,220,12,121,179,90,130,204,131,208,92,38,5,50,126,216,106,34,6,117,83,161,186,212,57,76,3,112,47,163,251,202,219,113,191,101,243,218,20,127,109,218,102,59,166,102,157,233,169,169,186,76,66,16,54,46,173,237,157,164,214,216,141,139,115,53,156,226,135,212,218,139,114,138,135,50,93,221,116,141,14,227,56,198,251,251,251,45,67,245,102,198,159,5,185,242,214,24,152,41,78,246,68,92,148,184,103,186,184,136,112,40,93,110,131,115,217,80,99,99,151,145,237,168,33,214,141,234,104,169,117,244,26,195,35,100,226,34,222,123,46,39,35,55,113,119,62,202,83,53,59,207,53,15,187,236,58,66,157,152,254,208,106,60,192,128,248,189,114,55,101,165,219,8,63,227,144,184,18,164,196,139,118,89,238,183,178,239,180,246,124,110,16,39,181,246,52,17,41,205,230,167,34,188,234,110,209,110,213,69,81,253,136,244,179,32,227,165,209,101,166,52,59,15,136,191,101,236,192,92,229,24,233,241,145,171,45,25,225,50,65,239,56,222,227,238,17,149,54,69,1,20,87,222,82,33,34,208,46,67,1,242,174,144,228,109,26,96,23,89,67,224,54,73,26,160,126,147,116,163,251,201,45,34,153,116,227,253,90,100,47,74,133,200,118,140,127,102,249,36,168,92,62,76,41,33,44,67,57,184,58,112,17,183,98,237,150,196,162,141,112,163,29,237,119,226,51,172,173,140,136,144,7,17,74,153,32,161,167,43,101,15,97,31,245,22,145,36,146,172,90,105,75,202,144,97,150,82,155,28,204,14,15,75,146,188,225,76,69,25,34,112,25,47,186,200,253,226,171,187,243,89,219,103,56,136,103,239,240,76,15,115,201,169,164,61,244,1,23,22,117,232,190,242,119,184,248,93,202,92,94,203,109,41,187,46,187,108,75,11,53,151,128,149,122,202,192,54,220,205,128,123,0,255,33,119,146,174,159,231,203,181,218,162,108,13,131,42,51,228,32,105,161,0,255,104,69,134,246,37,141,149,17,47,185,69,56,41,155,183,173,206,21,107,180,23,177,181,3,181,233,136,82,241,213,85,157,232,14,62,47,224,238,100,107,147,247,104,245,89,203,162,91,11,83,193,249,135,100,241,44,98,93,105,50,178,14,136,191,199,103,159,148,27,186,168,145,155,97,174,47,160,166,232,58,206,91,122,43,176,166,18,7,113,163,159,222,22,239,111,81,222,138,246,46,203,26,165,204,40,107,115,153,194,1,68,220,212,190,245,229,225,74,84,53,215,78,186,137,13,11,247,214,187,179,117,173,116,163,56,229,211,28,201,198,141,76,68,87,136,59,125,185,216,121,136,151,62,164,67,24,238,240,216,15,114,191,149,136,216,197,77,249,130,200,5,110,235,236,82,21,213,34,225,166,150,166,241,174,242,69,38,220,133,125,50,117,71,132,245,112,87,45,53,79,27,199,157,84,28,234,95,85,22,50,166,145,33,103,105,56,70,98,188,11,187,181,119,148,226,173,153,245,234,71,180,85,183,84,169,234,205,226,112,23,247,123,68,196,206,148,103,214,108,72,200,223,183,56,45,176,176,38,76,214,17,79,98,183,1,115,109,66,106,81,200,220,145,217,208,26,234,182,172,134,192,111,146,109,128,181,114,209,112,227,251,119,122,75,82,217,166,134,189,35,130,164,2,14,87,229,84,1,223,187,147,216,25,46,83,20,223,187,145,220,17,117,40,21,111,36,232,114,195,173,166,44,218,128,246,183,93,157,38,145,9,19,115,172,191,236,71,222,216,82,50,74,177,212,142,195,123,185,74,102,208,66,157,172,65,254,169,253,188,93,39,49,31,198,156,52,10,137,91,185,55,165,52,178,58,205,211,134,250,12,18,120,91,59,74,77,66,219,185,34,58,55,80,134,251,173,144,54,122,144,127,27,183,168,17,53,11,169,244,60,238,220,77,118,12,252,150,231,114,146,68,188,108,241,176,245,128,184,91,70,36,37,233,195,161,68,238,184,172,119,172,187,215,7,73,79,105,236,86,206,188,225,22,15,125,186,36,52,60,212,63,186,91,198,237,169,17,25,20,115,123,14,242,15,244,119,146,185,138,8,217,53,200,211,176,27,49,38,126,101,221,154,167,92,86,202,140,21,114,157,97,34,183,210,38,112,1,183,194,46,92,87,54,163,81,253,70,27,109,180,223,254,76,78,26,170,225,170,19,60,120,120,0,255,186,227,229,50,231,122,198,48,49,114,204,33,126,153,101,175,140,29,123,94,235,172,52,196,195,147,140,154,231,169,100,194,29,216,39,249,155,22,97,124,73,106,153,110,241,27,84,182,76,79,67,25,196,150,118,180,110,209,130,7,251,168,247,157,143,147,177,74,210,158,241,4,100,150,82,151,204,62,132,234,201,143,134,103,233,193,67,189,189,246,73,238,157,36,40,18,71,189,122,49,210,252,222,54,19,83,22,198,185,242,53,131,126,101,184,195,99,63,113,233,171,179,118,9,213,39,106,135,228,178,5,147,0,178,90,169,183,41,18,135,32,146,104,23,229,221,28,186,55,77,107,17,13,209,36,167,90,191,156,45,231,167,52,15,37,237,226,205,98,253,218,11,189,204,9,166,24,206,104,23,179,181,227,37,107,211,164,173,4,37,102,138,84,235,146,162,184,243,164,205,172,134,65,233,25,6,187,117,189,185,108,86,124,106,79,4,117,122,30,160,158,100,42,222,86,4,169,97,237,21,69,49,106,164,27,48,86,18,26,235,112,59,194,169,113,237,157,149,40,222,114,21,54,192,186,101,40,214,144,117,81,105,192,223,241,161,0,0,0,168,184,151,2,42,64,46,200,5,245,59,21,35,67,1,114,43,214,173,80,140,88,53,236,5,0,0,128,52,102,212,160,24,91,1,113,1,128,52,64,46,216,11,214,86,220,145,73,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,46,21,32,82,1,0,112,47,168,39,41,83,88,153,138,121,203,200,164,10,144,248,72,18,136,190,134,172,143,18,10,245,153,169,0,117,155,196,27,240,145,73,9,141,148,28,86,220,87,68,36,137,150,173,1,241,36,40,137,69,41,161,45,245,97,225,38,99,148,183,179,24,227,107,176,124,133,24,203,230,206,62,201,205,73,30,254,52,227,97,31,122,177,112,199,221,83,114,199,151,69,154,32,26,249,36,33,193,150,129,218,200,72,97,18,237,237,209,227,208,221,146,26,221,200,174,190,136,17,229,55,233,166,96,151,243,144,112,41,24,62,160,143,25,192,253,178,181,242,206,101,101,243,38,173,231,162,189,246,218,128,139,67,233,235,171,141,148,114,112,98,17,159,97,23,52,239,81,88,178,183,60,182,70,14,187,147,214,163,6,146,92,149,230,77,52,198,183,116,35,131,253,90,247,36,205,206,72,71,109,87,123,226,161,193,8,27,101,213,57,138,182,146,35,224,113,184,96,234,138,72,226,86,186,98,163,14,105,140,203,17,213,150,132,128,223,42,61,197,40,166,12,79,226,93,187,38,181,26,149,105,27,58,27,102,167,168,56,210,211,192,87,183,152,182,136,207,140,136,184,173,218,50,76,212,234,161,250,241,148,220,106,100,45,67,44,29,134,234,58,188,247,254,40,207,89,81,89,74,46,7,117,143,58,184,195,99,63,74,238,149,173,236,94,130,118,249,27,152,51,101,159,68,36,84,40,41,237,120,88,132,247,11,118,184,74,254,74,183,124,153,108,46,35,129,230,187,126,125,54,218,142,114,240,107,78,170,99,29,61,197,200,81,123,12,185,221,73,186,249,39,26,113,212,166,147,144,135,219,162,85,52,52,163,246,200,95,153,237,108,91,155,209,227,32,235,55,55,244,28,45,226,67,4,134,119,247,153,110,175,189,135,103,114,151,165,124,212,134,220,114,186,239,89,220,166,8,209,11,247,218,171,44,249,115,121,22,157,249,101,39,202,52,201,42,229,225,238,62,72,122,146,77,238,162,97,154,50,161,215,169,202,197,163,94,200,184,199,202,136,8,82,118,169,44,161,68,152,40,182,99,216,221,113,145,61,26,119,134,168,100,164,209,165,75,211,163,246,119,220,55,69,55,119,230,213,152,109,107,210,39,145,226,212,60,68,37,25,243,157,153,79,68,54,68,66,66,68,211,163,152,246,180,110,30,117,147,146,108,176,179,169,153,180,46,228,125,224,118,210,181,147,157,231,124,70,27,249,48,102,119,136,115,176,215,148,159,98,22,211,46,19,55,139,88,214,146,29,102,217,54,114,247,152,137,75,31,145,107,54,203,198,173,64,12,251,16,163,72,223,1,239,210,142,77,183,118,212,45,212,82,247,114,21,177,200,152,170,99,218,231,198,181,233,98,201,115,15,179,145,110,181,154,82,230,235,49,234,146,236,187,44,234,166,73,170,187,106,102,27,174,177,11,108,68,136,155,182,36,244,37,5,240,191,91,55,240,52,35,51,29,7,221,77,211,15,254,114,11,226,251,55,251,91,18,156,236,102,189,12,215,8,76,154,136,171,116,188,187,91,123,71,65,191,230,51,25,49,245,234,65,149,55,103,242,30,180,159,245,217,56,185,54,181,168,153,141,105,36,177,219,52,132,69,77,45,216,71,218,237,122,234,200,246,174,150,113,124,77,158,121,50,165,227,114,200,147,112,119,183,215,202,98,189,153,124,78,44,171,110,44,153,147,38,226,1,159,137,126,149,50,151,187,213,195,21,26,54,54,226,142,119,118,59,102,123,111,210,214,121,181,38,48,101,50,71,252,202,108,102,17,228,145,55,232,165,47,105,142,133,155,18,30,184,136,199,101,221,138,132,173,40,230,45,86,68,44,82,34,41,97,134,104,186,208,190,123,70,234,173,116,197,8,168,205,204,230,8,50,17,116,184,143,250,77,209,149,172,171,62,205,38,44,81,157,148,41,58,48,188,207,250,204,235,111,154,178,225,164,77,59,52,44,217,18,247,240,126,224,246,61,53,222,44,61,58,160,99,194,58,153,105,169,72,213,1,135,167,247,85,114,109,135,20,19,213,34,12,142,239,223,119,132,43,91,59,179,8,23,181,180,14,189,195,80,25,149,11,80,125,118,205,241,247,157,172,75,37,201,67,174,62,106,216,59,20,187,88,247,100,175,173,153,155,41,167,252,200,90,33,174,128,154,44,45,190,103,151,46,62,111,17,124,188,137,67,130,164,186,108,142,237,191,39,125,233,194,101,189,180,153,205,164,46,101,170,72,187,0,239,87,246,165,207,182,229,139,185,44,229,79,95,150,87,161,169,35,188,88,58,220,23,60,126,173,32,45,191,124,87,179,22,169,118,25,230,78,22,86,172,60,108,47,236,40,207,183,220,140,164,228,169,100,178,69,50,215,148,217,120,183,112,65,137,203,223,115,106,169,211,188,154,176,164,170,48,107,7,148,127,91,254,13,147,151,81,73,38,52,190,87,113,247,133,139,227,213,40,165,220,46,93,170,233,82,163,163,48,63,143,242,203,98,183,146,33,154,111,135,193,76,174,71,187,140,184,199,206,178,72,211,208,160,76,117,152,8,14,78,77,73,41,15,92,188,15,246,223,246,44,162,172,160,179,225,226,150,180,69,85,82,237,142,97,119,199,145,236,183,73,22,83,60,115,40,231,74,148,189,7,251,140,188,237,108,247,10,183,204,139,132,233,75,134,26,162,167,57,87,199,149,59,179,165,17,53,75,146,234,8,211,198,125,138,141,134,136,199,65,160,55,124,230,34,178,44,15,84,195,140,119,204,180,126,208,117,223,148,202,73,29,162,71,195,80,51,193,202,67,102,4,158,102,102,161,36,27,166,97,25,234,225,174,226,87,102,220,103,43,156,82,154,225,96,202,86,102,154,123,192,247,74,93,4,141,123,54,215,99,151,151,86,185,229,231,73,34,36,85,81,66,157,11,197,238,118,75,230,120,17,97,173,204,44,19,85,154,47,87,69,91,242,22,239,184,168,143,130,139,74,156,38,130,6,37,229,154,209,48,17,179,41,115,229,203,132,58,164,187,221,99,111,242,236,160,73,93,146,150,51,85,161,218,58,64,90,59,227,162,226,253,13,63,100,252,200,104,247,18,118,178,80,39,197,32,107,38,199,247,237,134,84,63,178,224,99,171,237,147,43,246,244,48,179,112,127,191,18,79,158,244,243,70,30,67,153,219,121,13,170,140,57,243,116,100,0,255,206,69,137,34,98,101,174,160,78,133,84,250,66,230,156,239,2,166,221,61,155,126,205,215,22,158,173,122,235,53,36,205,203,99,226,214,93,166,223,43,114,15,9,103,147,110,49,165,35,230,241,30,191,146,60,179,181,55,25,198,100,205,90,99,57,211,165,116,17,191,99,223,105,16,39,86,211,70,97,171,176,81,102,16,107,59,210,201,43,40,0,255,72,31,43,162,44,230,30,205,80,229,225,232,209,14,191,235,50,118,36,206,122,182,17,108,33,94,48,125,100,225,52,253,52,187,112,231,168,124,119,18,187,248,169,66,211,45,85,49,64,229,192,190,59,110,163,43,149,137,91,172,242,16,91,10,14,202,80,77,65,129,60,64,224,216,23,100,175,116,234,150,75,100,205,58,113,63,99,58,186,248,184,90,72,252,94,184,187,51,91,53,239,179,69,141,26,197,76,74,209,144,134,134,95,127,33,200,191,173,155,60,74,22,90,40,145,167,82,134,166,250,49,6,30,183,118,36,113,86,137,18,181,77,153,188,228,75,222,224,167,168,41,35,182,82,69,46,128,93,222,111,249,166,100,126,159,191,244,26,155,238,112,122,218,100,201,41,136,184,103,70,41,123,71,169,164,202,102,215,106,60,57,196,52,213,46,83,42,110,50,81,162,71,105,141,45,100,29,33,202,62,122,97,78,43,94,33,72,198,236,246,208,254,247,74,137,92,73,162,200,138,172,38,205,38,137,159,50,4,252,104,14,166,76,81,225,26,169,109,1,211,110,221,112,25,185,73,93,17,109,105,221,106,141,28,53,196,64,155,42,15,23,181,225,238,134,75,244,247,77,247,187,155,90,137,52,19,175,11,183,219,202,196,175,140,200,168,172,83,243,141,134,144,250,90,150,189,164,83,155,134,54,23,15,239,237,92,155,68,200,10,33,149,24,177,110,212,161,226,80,26,147,243,0,118,73,237,247,218,52,87,190,217,170,110,157,211,108,214,55,5,143,24,80,187,112,195,39,165,43,35,151,108,215,97,106,180,101,50,100,179,103,218,4,236,230,210,36,174,181,165,100,225,158,188,157,65,229,123,46,175,207,112,181,217,95,34,203,83,115,139,246,247,91,38,117,218,93,146,70,56,66,152,219,135,52,153,47,117,106,149,12,194,253,158,98,63,107,186,200,168,155,248,165,177,61,40,83,139,35,103,107,138,41,226,215,109,26,235,5,199,74,88,180,11,247,126,155,71,110,234,222,158,233,70,145,91,173,37,197,214,218,108,50,234,71,203,202,59,166,125,214,219,74,116,37,35,130,152,100,86,42,76,179,125,122,179,17,211,82,205,194,52,150,84,190,24,119,247,184,165,203,50,79,244,52,34,125,235,48,197,139,218,48,67,130,128,41,105,170,86,4,9,171,22,47,26,194,192,132,140,186,21,120,226,170,94,137,154,105,13,152,120,211,77,75,39,165,185,58,68,249,184,74,210,59,115,250,222,92,33,36,100,93,82,242,99,78,42,250,234,2,191,17,45,45,73,136,57,45,37,41,11,145,81,86,17,77,53,241,80,254,63,38,251,232,168,178,36,15,42,76,111,180,151,195,40,162,223,183,187,227,82,82,73,107,44,84,61,216,39,254,22,117,51,227,135,181,151,146,106,194,205,102,43,229,83,144,228,133,187,102,237,72,18,59,162,144,104,82,94,205,45,111,84,84,168,216,216,193,52,249,70,219,234,90,72,127,143,247,18,31,228,161,30,108,18,39,107,197,28,225,48,81,67,122,202,201,142,12,210,0,255,183,40,215,35,34,35,99,102,137,184,196,33,190,76,116,68,199,192,183,127,22,17,149,148,220,67,69,178,182,210,73,153,207,49,239,118,59,34,157,88,232,106,182,192,199,197,36,106,81,240,84,169,184,247,237,22,43,106,83,106,250,40,148,48,66,179,182,12,113,170,154,104,58,160,252,178,252,23,38,159,18,71,206,236,24,246,247,36,221,150,237,205,92,187,94,49,95,158,52,29,235,63,236,238,108,93,203,77,77,85,177,254,195,238,206,164,95,78,225,212,146,11,226,251,137,189,91,121,236,245,66,142,94,40,231,54,17,177,72,64,10,239,167,253,157,252,225,116,153,241,238,53,124,115,78,113,79,76,146,103,224,81,254,171,46,125,202,78,34,72,37,178,170,168,58,222,191,87,94,134,179,67,216,33,89,106,27,84,99,162,30,153,112,219,43,138,31,185,178,54,198,111,159,250,98,186,42,3,121,72,252,202,250,8,89,202,228,196,149,19,11,53,68,237,80,49,231,168,163,227,123,118,89,74,70,220,102,44,177,60,156,161,97,204,196,214,97,223,235,146,146,98,61,218,36,79,169,1,214,186,71,45,181,221,70,213,193,126,71,212,154,21,59,220,86,210,44,52,92,7,28,118,228,206,76,89,54,69,28,16,191,98,109,138,62,104,52,239,56,186,143,218,13,149,236,184,50,98,150,76,5,71,220,38,47,234,142,172,178,231,58,160,251,201,90,179,198,97,67,148,159,65,74,57,222,86,82,90,199,113,225,178,142,3,224,98,135,98,220,50,235,219,120,99,224,110,52,48,99,71,165,180,218,56,128,93,20,26,112,43,229,228,80,247,222,132,13,26,246,93,150,145,52,218,0,25,43,22,73,55,186,143,100,100,137,28,38,138,185,163,196,66,246,39,41,17,81,147,186,161,0,121,139,154,52,105,136,29,177,170,98,230,45,114,209,184,51,0,2,31,41,83,92,145,138,118,185,20,241,120,5,136,76,26,225,198,250,36,37,218,120,139,21,145,110,180,191,69,146,112,3,212,231,138,21,149,144,227,13,95,232,56,164,253,142,72,66,221,184,34,51,10,41,7,140,136,91,163,29,236,236,99,118,203,116,73,29,2,68,29,51,50,50,114,101,144,114,140,250,123,210,146,183,66,220,161,232,81,200,133,175,78,156,98,60,172,91,25,43,154,218,208,235,152,117,233,146,214,88,65,136,35,188,29,243,54,219,17,43,119,196,144,118,96,40,0,255,220,222,222,75,0,255,202,78,202,232,40,0,255,40,0,255,152,181,146,173,84,175,199,187,40,229,173,217,58,254,124,88,120,40,136,123,200,247,101,97,22,94,78,138,41,173,30,81,231,203,84,89,224,98,253,101,175,142,153,197,110,43,17,55,148,95,191,218,149,196,37,192,113,46,222,5,14,135,171,217,102,238,204,146,78,145,112,202,95,130,137,35,21,83,7,249,173,251,154,69,18,133,147,235,105,156,38,86,30,136,133,91,253,109,133,44,118,67,147,82,218,8,3,9,25,216,135,219,110,250,111,86,123,214,149,197,20,50,100,39,91,0,131,22,244,0,255,118,70,208,204,116,34,10,161,181,169,36,164,46,216,231,13,95,74,125,100,123,187,238,210,104,105,141,203,150,51,191,154,54,156,200,40,190,151,121,207,164,173,95,202,169,188,122,210,245,6,7,25,79,85,158,204,90,25,139,247,25,184,136,186,118,214,89,217,50,82,100,195,66,69,78,48,176,83,147,54,153,139,247,247,122,122,139,140,44,111,87,39,45,13,167,110,190,68,188,137,216,13,105,159,118,41,219,73,43,187,51,138,91,41,53,75,70,195,209,60,159,55,55,125,45,16,225,221,13,95,141,127,47,113,3,118,102,36,35,43,5,228,100,124,63,236,219,76,138,155,173,108,52,215,27,107,204,4,17,85,82,105,194,143,199,246,223,195,29,170,187,149,58,169,189,133,212,154,235,244,120,191,71,185,225,247,138,90,72,155,217,16,55,169,27,44,204,6,107,172,169,147,215,194,110,36,161,222,35,35,98,237,77,91,205,242,178,109,200,37,13,19,39,48,48,213,112,172,189,227,246,238,91,166,127,246,35,201,103,139,168,46,60,106,234,88,219,191,178,210,181,240,109,37,150,40,51,106,231,22,31,210,142,219,187,47,20,55,191,89,22,90,213,218,207,44,190,137,193,128,247,114,92,100,250,61,167,49,95,249,101,43,118,39,83,133,60,222,37,62,211,248,139,146,40,225,18,15,109,46,23,219,135,203,192,223,202,115,138,147,49,103,163,121,129,130,177,202,91,184,191,139,122,91,198,11,215,221,73,137,80,229,76,200,35,70,187,249,157,210,92,25,109,145,117,116,191,44,35,34,26,183,122,144,95,218,227,222,26,25,37,133,35,149,113,120,15,135,179,95,121,189,214,116,158,70,210,187,60,48,137,239,223,104,102,210,8,182,176,33,34,239,217,186,223,113,57,247,32,73,129,157,235,128,219,185,211,103,37,46,17,50,154,14,80,87,191,137,163,136,15,220,94,185,107,187,226,97,138,155,114,192,215,71,68,235,130,67,253,202,148,5,173,223,3,108,92,80,220,170,49,91,180,204,150,73,154,218,6,109,158,132,218,231,145,250,233,19,51,138,206,136,123,143,37,127,233,126,144,249,170,207,182,215,136,249,60,207,189,12,153,182,96,107,196,187,125,68,37,247,164,145,217,225,254,142,223,107,39,121,171,175,93,205,13,194,76,205,250,241,101,79,192,3,125,20,23,62,228,107,69,201,212,115,218,216,105,52,45,221,177,75,221,4,191,204,209,89,209,152,81,220,225,30,143,253,40,119,116,53,50,150,203,240,124,194,165,168,201,216,40,211,70,68,100,84,87,30,62,85,10,193,62,220,29,153,25,180,70,236,246,136,37,181,12,11,19,39,146,182,154,136,184,149,52,181,83,67,26,134,169,25,218,143,199,191,183,123,27,145,142,20,199,221,148,90,34,100,168,104,35,76,77,67,204,110,58,211,34,172,93,16,194,62,223,91,236,244,232,42,195,243,73,155,114,28,164,250,134,5,187,111,80,238,42,67,7,49,22,163,29,81,249,145,209,36,186,168,61,127,107,136,230,243,11,135,244,56,196,69,151,27,116,23,131,51,220,111,105,124,188,236,30,233,182,198,103,114,168,9,250,84,80,109,171,81,190,122,73,95,138,92,136,0,255,45,237,74,70,250,72,87,168,104,183,73,105,86,139,20,52,94,164,173,134,250,242,6,1,112,43,117,159,166,108,78,158,52,0,255,170,254,212,107,68,185,113,212,64,69,84,140,230,117,180,96,23,197,110,237,77,11,109,185,229,46,181,54,137,136,62,84,83,100,14,247,124,208,135,247,101,47,208,227,34,102,43,221,75,196,55,217,48,161,82,31,181,136,136,152,186,234,193,164,22,22,211,46,24,252,146,239,136,82,130,106,200,169,85,123,187,94,234,178,147,57,40,31,115,104,38,22,66,192,246,221,50,203,151,211,53,27,178,86,233,19,44,233,97,67,249,215,222,50,155,224,60,36,48,183,91,217,185,131,18,18,73,43,112,134,163,53,195,68,209,16,209,83,23,122,215,217,34,238,223,183,113,203,108,119,88,229,68,214,182,42,13,162,31,125,24,69,249,71,247,91,173,124,145,6,184,193,142,242,15,209,183,215,82,249,230,109,16,164,97,45,35,238,223,183,137,151,205,194,42,107,105,173,81,42,68,171,156,47,14,219,149,191,9,161,179,93,109,214,116,53,68,187,109,236,83,13,58,209,3,6,188,171,246,107,239,172,44,0,255,150,89,175,54,153,250,181,75,145,55,44,210,145,33,235,99,245,114,145,125,171,174,206,103,105,200,205,59,212,63,220,117,133,89,72,73,145,104,25,78,72,8,251,100,247,94,243,189,105,189,36,147,87,167,214,112,125,244,109,182,119,250,124,162,27,205,46,188,47,61,122,92,226,115,175,242,0,169,124,197,25,214,222,227,164,72,56,196,89,115,53,76,102,12,194,125,6,62,242,33,123,103,181,226,110,66,121,110,246,208,202,79,107,93,195,160,42,30,46,154,160,182,208,33,188,201,176,23,158,226,23,201,144,111,134,181,190,223,108,107,230,28,80,251,184,199,39,54,98,74,77,242,22,222,199,165,187,167,179,50,118,153,229,170,110,51,156,244,117,49,21,250,66,14,98,232,17,38,169,172,54,210,68,108,194,88,23,47,250,204,76,54,101,181,100,81,89,209,20,209,32,42,42,106,202,194,165,74,18,214,210,107,220,205,0,237,79,26,43,35,218,188,103,80,42,155,81,214,230,169,156,90,49,83,251,86,193,194,153,143,172,218,202,73,71,49,10,35,62,3,151,193,212,123,102,155,107,213,66,115,164,218,108,237,83,93,196,36,1,117,106,42,69,22,211,112,156,197,104,151,117,227,105,204,54,33,198,215,119,53,54,89,200,81,63,197,104,24,18,164,20,203,58,120,108,127,125,174,136,200,90,115,45,18,148,41,114,75,105,130,132,142,138,188,163,112,15,251,36,247,204,40,145,100,215,66,61,10,113,17,98,233,236,154,139,159,226,160,167,35,117,93,85,243,24,248,21,107,103,205,72,134,113,243,13,43,103,181,68,77,42,219,27,113,37,98,165,108,152,5,7,134,239,221,229,251,222,20,69,247,91,63,146,122,119,88,246,119,226,182,233,50,171,48,83,99,18,60,62,11,43,151,85,34,82,12,29,184,232,126,235,109,106,110,116,31,193,37,29,202,55,102,36,121,139,148,26,82,30,183,146,132,238,100,217,128,239,223,200,61,131,12,133,27,210,221,86,172,38,238,45,5,102,191,67,218,39,189,109,242,75,19,53,29,230,97,129,204,49,9,251,92,54,35,210,117,132,154,229,129,161,252,99,251,123,49,81,51,234,144,37,167,141,233,62,82,110,133,25,142,236,49,185,95,84,54,233,202,135,20,26,147,218,221,29,234,155,208,39,40,144,7,38,70,247,91,45,93,217,176,64,217,70,249,71,246,234,154,121,68,101,128,11,247,152,228,253,116,89,89,148,242,0,133,117,12,146,203,137,40,37,74,2,25,57,15,12,35,251,251,22,250,130,9,110,106,116,31,197,239,225,216,14,247,123,100,210,32,53,73,91,67,251,11,186,123,29,118,168,3,81,70,247,97,159,14,19,115,76,187,196,201,210,69,43,68,220,24,137,171,65,162,59,222,229,45,3,95,201,170,110,27,66,172,116,128,186,91,44,218,18,115,180,167,120,154,17,139,52,108,57,220,237,156,188,133,75,129,107,13,248,219,154,37,219,40,98,196,229,61,72,132,118,140,95,122,242,51,26,121,70,229,234,136,207,164,145,101,85,115,204,247,215,237,221,176,153,142,37,50,35,193,125,171,244,203,68,23,73,188,243,101,246,54,89,40,19,5,99,218,208,46,9,246,235,126,11,107,119,92,102,97,93,254,106,249,80,74,83,89,142,120,106,140,64,198,126,251,78,164,115,43,209,39,112,56,68,33,26,38,129,86,63,158,197,156,145,242,32,150,57,209,90,4,116,137,241,78,136,184,103,134,27,59,51,159,74,83,86,210,182,82,158,234,244,48,83,157,105,32,163,87,83,37,226,4,191,210,164,8,119,197,94,190,86,198,241,150,53,249,252,210,245,216,143,132,144,210,122,160,15,183,91,224,239,165,252,200,108,157,229,132,80,102,99,36,228,210,70,19,229,183,233,16,95,34,220,161,199,85,95,123,209,212,171,189,122,213,44,44,143,249,99,154,225,60,150,96,192,250,181,23,122,153,147,195,175,56,236,92,229,122,184,123,47,201,155,163,123,201,156,58,49,165,220,41,121,36,69,1,34,119,164,27,35,35,146,13,137,207,152,213,176,236,43,169,1,34,18,79,75,27,119,100,68,148,55,212,237,200,168,217,6,92,109,3,160,2,62,21,99,109,26,0,0,21,96,69,212,176,20,234,51,82,113,47,0,92,11,0,0,0,0,0,0,0,0,0,215,82,216,169,160,136,199,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,128,11,69,5,92,212,0,0,0,80,67,93,174,160,1,127,155,111,133,189,115,205,107,0,220,184,164,52,226,238,178,146,110,92,43,155,55,32,30,223,80,237,16,113,199,223,41,105,200,46,145,45,59,196,132,112,101,112,188,227,219,214,92,192,221,227,158,145,59,178,109,114,7,77,182,68,97,134,38,49,51,215,125,135,36,51,45,137,88,233,9,91,23,69,244,183,208,94,139,110,69,228,147,193,14,65,202,74,55,209,230,161,92,169,105,96,9,239,209,96,137,241,187,85,90,71,90,151,102,228,110,130,215,227,90,174,164,104,10,42,122,138,170,22,49,167,195,0,236,90,140,251,202,29,43,131,45,37,147,134,91,57,42,181,6,249,109,26,205,65,197,40,62,97,158,42,193,85,244,32,163,93,228,61,105,195,146,21,215,42,181,44,212,156,172,57,116,153,88,83,136,97,85,48,177,120,179,192,192,206,62,211,221,74,27,247,217,188,185,203,110,61,105,174,84,246,196,108,202,220,226,61,158,96,200,94,148,125,207,54,210,239,125,109,207,182,242,7,231,16,195,105,136,41,162,172,102,156,122,196,237,27,62,155,103,158,65,104,113,220,103,31,46,79,144,81,17,230,12,244,83,147,184,174,49,228,49,51,87,44,186,34,101,141,27,229,211,150,41,69,197,152,146,179,144,179,52,77,22,224,253,187,196,37,137,136,151,148,121,68,82,194,116,29,238,226,150,185,35,28,82,179,14,61,37,104,88,93,176,207,85,151,248,200,100,86,150,168,165,188,133,152,8,189,149,128,222,164,137,160,227,61,254,142,219,25,169,71,163,141,160,229,201,44,137,233,105,106,179,146,81,96,176,31,184,72,168,241,213,104,35,57,30,231,68,79,51,104,63,201,218,214,101,81,218,25,236,239,117,16,167,49,226,131,137,250,96,35,51,27,169,154,164,47,41,69,194,64,213,104,105,18,253,122,192,221,98,175,85,125,173,74,138,171,205,107,175,230,10,187,178,63,248,152,43,119,61,164,85,24,64,126,114,252,14,242,175,201,106,148,93,115,70,13,171,98,223,98,100,69,55,39,53,74,67,76,119,16,15,25,7,105,71,60,222,94,134,39,241,206,150,117,107,209,230,53,217,42,11,67,133,181,56,218,103,68,238,12,227,71,109,40,173,213,117,26,204,218,1,241,248,188,221,110,101,163,179,158,36,154,76,150,122,81,54,116,216,225,76,9,122,8,187,136,187,61,250,140,118,22,213,83,230,24,3,3,213,37,217,248,41,231,90,196,219,229,142,168,178,219,205,105,139,218,136,140,161,74,206,209,174,174,126,211,168,132,118,26,79,16,55,24,161,227,44,180,237,76,121,42,33,239,145,25,96,175,62,50,104,37,129,171,181,96,42,106,106,111,136,33,93,56,149,14,246,177,227,22,235,150,65,157,38,189,236,37,165,96,42,239,147,156,37,75,246,44,14,216,95,118,121,219,245,34,131,169,20,108,20,147,224,26,119,151,199,187,187,141,39,81,28,185,101,109,38,51,228,196,75,44,9,135,56,231,238,145,97,212,117,143,36,177,74,228,219,172,40,142,53,58,89,115,145,208,246,20,84,226,74,139,139,219,203,21,43,51,51,51,137,19,73,40,23,183,180,47,57,114,49,32,26,195,221,206,126,68,86,18,225,70,43,220,100,102,20,195,0,255,207,157,244,137,8,57,205,200,97,34,116,197,248,82,212,196,73,70,134,239,215,59,46,99,39,113,154,178,50,178,38,83,25,184,168,173,76,78,77,99,5,58,222,135,221,194,199,27,52,95,51,107,37,156,158,141,218,37,174,173,250,164,99,168,75,114,125,213,136,200,58,84,91,184,195,194,151,62,211,238,40,127,226,252,151,67,152,215,170,151,140,11,184,128,118,17,56,220,218,139,206,202,179,94,140,134,101,91,150,156,165,10,116,96,0,255,138,12,226,86,143,26,233,220,215,152,113,138,107,44,73,169,7,58,218,39,101,250,109,89,8,19,237,25,81,101,172,129,174,7,106,159,183,89,230,91,35,118,149,179,5,18,49,41,34,138,39,196,130,162,131,120,11,242,68,198,44,51,105,147,233,90,228,51,137,18,113,188,139,154,56,107,145,205,83,51,146,50,69,153,176,35,249,119,252,61,156,91,134,179,92,7,18,201,82,153,98,172,48,83,135,247,118,100,100,212,200,164,68,190,43,112,141,134,17,122,53,13,85,71,2,187,44,113,187,213,104,138,105,148,55,131,137,137,198,33,98,199,28,183,73,22,199,137,108,219,104,191,135,247,201,91,181,250,237,46,47,150,57,183,240,188,166,44,66,30,238,240,59,183,108,237,12,199,5,106,104,109,10,113,241,17,13,44,212,231,78,26,137,206,250,59,220,61,220,234,239,119,178,238,52,136,179,231,180,71,243,14,189,114,33,96,98,224,162,190,133,186,53,143,48,126,181,108,176,227,123,118,177,111,37,30,186,104,150,146,133,121,152,168,195,71,193,158,43,215,139,194,251,86,97,233,138,140,187,113,229,112,137,75,180,57,50,1,30,236,51,200,94,179,53,27,174,86,205,57,38,222,84,29,130,242,252,247,140,18,140,243,213,99,104,50,85,57,142,238,95,177,102,184,25,105,49,93,95,172,48,48,91,14,144,27,191,147,18,217,102,92,162,178,29,234,119,226,239,59,162,236,69,10,13,18,41,107,194,113,94,154,233,217,4,41,58,198,127,221,173,200,7,247,208,224,228,142,247,107,173,29,250,73,204,43,197,185,40,52,136,54,101,185,59,192,189,251,238,228,41,153,100,103,77,96,204,172,75,26,32,160,169,93,133,44,233,209,173,100,138,87,18,70,216,168,176,193,253,118,117,236,155,211,220,14,110,168,212,210,18,218,185,222,188,2,254,254,30,37,215,93,94,92,75,132,4,201,167,147,11,61,192,125,221,138,186,214,92,158,229,33,78,83,135,131,44,81,254,14,242,207,184,173,44,228,47,227,37,113,113,200,16,166,96,22,88,120,140,116,73,224,106,148,166,52,17,73,44,236,169,149,30,195,0,255,139,220,120,188,108,59,214,102,243,53,27,48,81,97,115,94,85,36,116,1,110,183,187,76,242,102,89,141,231,204,75,100,67,68,130,26,204,147,133,94,73,224,120,119,191,231,138,21,177,209,101,182,109,82,162,116,138,74,22,49,77,105,122,30,195,0,255,79,114,179,143,136,25,81,115,189,146,180,81,14,102,162,90,7,177,104,67,253,223,87,210,55,246,44,50,234,16,209,156,58,192,151,165,46,38,7,188,203,200,140,76,146,36,200,172,214,150,52,69,212,17,42,38,54,102,175,199,196,173,136,251,36,73,50,42,235,134,27,180,188,180,22,91,14,46,65,236,116,166,73,148,142,71,251,88,113,219,164,100,206,107,53,25,177,123,141,48,81,249,178,117,120,47,110,17,37,106,102,86,66,68,34,104,84,159,11,23,15,15,29,3,123,178,52,213,112,186,0,218,191,167,117,248,204,228,202,172,5,165,10,183,188,46,104,63,236,105,210,88,148,146,204,76,101,39,251,88,182,240,200,201,99,107,87,254,202,36,158,237,234,171,125,139,190,110,59,107,36,227,67,161,139,173,47,112,153,68,153,73,72,43,119,29,165,40,203,4,7,19,181,88,165,235,128,196,254,118,207,230,37,25,51,167,20,199,40,19,91,147,186,76,115,216,166,231,49,111,247,200,91,222,50,202,10,242,54,81,158,200,82,91,154,233,56,155,33,207,145,47,151,122,225,158,250,235,50,106,108,154,185,138,75,169,58,238,11,76,12,225,53,15,247,137,139,40,52,35,178,16,85,57,17,165,234,16,19,177,152,156,207,217,2,100,63,41,249,59,50,202,146,211,54,132,105,35,76,188,121,200,248,170,169,180,69,187,184,223,118,222,86,134,234,173,166,164,83,169,81,5,170,196,78,38,150,30,238,177,159,25,17,187,122,70,173,192,45,45,106,222,7,19,86,209,193,62,241,184,18,233,55,9,235,12,97,155,194,100,230,75,217,1,178,62,163,46,131,100,174,89,161,132,88,232,97,154,151,152,152,146,101,112,136,219,94,17,53,162,100,202,105,6,105,170,75,228,12,21,57,77,9,90,202,168,28,221,103,23,121,87,182,124,57,243,189,220,20,14,160,167,165,151,50,149,168,133,196,133,123,237,101,236,21,37,99,87,234,160,43,126,186,56,108,113,112,102,77,151,148,5,188,223,51,239,50,110,17,110,179,154,18,165,210,97,35,218,222,32,78,193,153,104,118,76,220,90,246,52,34,73,238,172,89,151,83,105,33,142,144,27,76,76,185,41,206,92,142,225,0,255,71,220,238,233,35,50,42,109,107,70,5,14,74,68,76,89,136,186,149,193,244,134,88,242,96,23,236,95,243,229,174,136,40,52,152,20,42,132,56,155,18,170,112,30,132,59,187,164,78,121,179,57,45,199,179,106,236,36,73,155,149,71,234,183,167,121,143,90,103,97,228,70,121,137,232,37,162,136,202,5,243,47,138,107,191,130,152,169,242,218,35,174,51,121,140,176,203,219,94,14,205,200,90,229,215,131,24,25,113,155,80,125,226,22,132,27,126,223,50,105,165,187,102,157,213,135,152,58,53,137,45,49,117,116,29,111,247,196,227,234,131,16,49,235,37,164,134,3,204,137,68,195,122,142,12,181,16,119,188,203,235,167,147,17,164,38,173,81,217,76,155,145,199,247,113,123,118,111,99,78,219,36,194,148,46,114,193,173,91,215,75,82,20,25,165,200,106,235,180,167,162,164,237,177,37,27,95,250,92,120,223,197,237,184,109,90,119,204,102,149,50,78,87,163,96,136,137,56,29,233,144,69,140,17,149,226,87,22,226,164,126,101,137,137,198,49,254,73,30,251,29,195,71,148,70,173,150,54,151,59,35,67,220,10,119,175,204,189,105,144,119,248,137,249,166,62,60,105,114,241,16,169,147,186,254,49,224,113,184,221,214,190,231,202,181,30,32,107,113,189,165,158,68,74,179,215,92,202,94,31,107,102,48,232,0,255,225,131,20,203,246,158,39,144,230,54,105,107,36,201,42,182,59,238,6,231,34,118,169,73,43,107,14,178,28,166,81,60,248,201,40,216,69,220,237,157,225,8,167,115,42,141,44,153,159,18,102,157,97,202,81,51,237,66,143,13,46,119,210,149,171,41,17,46,173,109,169,81,95,98,138,27,162,203,205,143,14,220,98,184,171,203,32,56,159,177,43,37,121,153,40,157,72,34,72,43,6,244,61,216,237,196,103,187,233,78,136,227,174,74,47,101,219,226,103,41,33,141,178,188,32,68,127,89,252,189,119,76,37,36,147,81,96,27,189,136,28,161,63,138,30,191,179,170,182,218,110,36,165,232,181,120,112,0,255,10,154,105,182,112,228,82,177,158,238,41,28,15,42,23,130,46,60,110,22,145,121,182,200,99,152,72,180,211,86,129,131,244,166,169,5,200,125,251,104,156,123,198,83,163,72,101,76,75,9,247,168,22,221,211,183,120,187,103,107,191,243,150,141,131,222,169,207,156,114,54,162,221,45,155,151,38,48,168,235,12,119,173,93,70,222,105,117,235,106,131,146,136,163,15,191,86,159,202,157,86,220,242,242,152,123,219,115,173,87,141,86,104,246,240,36,215,131,170,170,189,238,35,48,196,222,178,39,5,93,201,91,18,63,47,122,76,150,143,62,162,14,239,219,189,31,17,110,150,140,198,105,43,187,82,198,32,127,111,138,11,167,69,79,137,181,36,206,84,84,83,106,177,52,213,81,85,212,66,216,229,125,71,109,101,75,182,158,162,202,108,67,20,76,51,11,71,133,45,48,112,50,87,141,4,14,113,168,15,124,149,69,145,199,80,21,23,229,31,213,173,151,81,156,146,214,93,134,232,105,138,29,238,239,162,158,166,112,46,55,141,95,157,162,210,214,160,202,197,30,6,25,91,32,22,234,47,239,123,101,184,148,68,148,106,192,100,28,218,143,203,188,213,184,39,113,109,162,182,194,193,75,213,49,67,189,223,105,196,45,107,229,121,20,90,76,178,193,84,31,103,136,136,129,106,192,145,210,30,221,127,183,211,169,188,147,196,44,26,206,148,74,165,89,124,53,130,11,25,24,225,49,154,127,146,254,63,26,125,81,201,195,163,141,230,159,222,221,143,220,181,138,229,14,123,248,12,247,218,219,123,167,131,244,95,50,210,25,169,93,237,40,235,162,50,67,71,242,239,238,6,225,247,174,155,146,150,201,89,171,155,46,82,48,48,9,242,91,183,89,93,81,156,243,12,34,225,164,137,174,131,254,223,125,227,173,71,110,183,169,228,44,25,239,238,210,229,170,117,152,70,212,48,90,213,168,82,219,56,196,152,51,100,174,159,69,220,61,72,236,229,212,40,78,67,107,208,32,190,188,9,120,128,200,125,75,18,149,214,234,233,20,182,136,67,93,93,149,149,146,153,204,235,29,227,46,112,153,62,10,149,211,217,107,147,153,58,224,87,36,157,103,132,241,117,128,157,119,226,182,49,242,126,151,191,241,158,101,147,162,224,254,204,189,163,165,227,0,113,139,200,80,140,188,103,70,198,27,236,234,99,71,238,182,208,152,184,37,99,3,214,197,202,26,18,151,17,81,195,251,214,206,32,85,241,190,165,52,64,224,114,133,27,87,36,193,29,118,114,133,217,90,73,105,13,176,243,150,196,141,123,103,36,217,164,169,1,23,73,112,115,74,169,172,97,200,113,221,175,85,50,51,222,28,118,80,216,17,65,86,148,108,177,195,251,248,220,123,150,59,26,10,20,124,29,223,79,114,207,225,236,112,95,159,184,136,21,197,37,68,195,221,49,151,225,238,174,126,151,219,27,25,145,148,145,4,124,14,119,121,174,44,89,50,233,75,131,219,233,144,229,182,210,103,91,101,171,48,153,135,205,97,213,251,190,37,141,121,208,182,57,26,242,30,132,251,187,72,191,229,59,93,71,110,189,17,146,76,217,59,182,127,69,164,195,237,54,31,158,239,13,134,253,58,220,219,175,130,91,248,97,153,181,235,154,46,45,15,119,184,91,16,225,247,46,76,202,171,55,65,89,101,10,23,185,104,159,228,158,153,126,51,81,221,231,41,126,202,243,120,31,246,145,119,18,229,70,41,165,148,101,29,76,198,200,99,100,36,125,35,99,69,70,14,21,85,18,65,46,65,69,180,195,29,62,98,213,40,177,72,18,25,227,146,76,154,152,128,166,71,33,118,172,76,26,185,41,245,36,165,113,162,101,201,219,80,30,23,34,235,243,190,51,100,85,54,11,226,190,66,67,193,50,77,209,165,72,215,98,220,55,93,37,131,148,200,164,143,16,246,112,119,159,177,118,164,139,159,207,26,218,148,58,60,108,204,68,221,52,189,200,224,62,177,79,107,220,230,116,70,68,68,75,179,121,216,210,82,149,21,178,62,22,238,70,51,101,179,36,215,223,44,194,153,154,73,13,116,176,207,68,127,75,98,26,27,231,52,194,45,67,119,110,8,196,128,153,135,72,127,167,180,203,146,68,110,97,39,171,11,28,150,181,234,4,46,114,225,110,239,140,168,247,140,140,156,59,76,91,89,225,33,54,190,195,61,245,219,17,167,68,86,90,233,34,54,166,209,18,9,73,58,138,113,22,9,81,102,174,18,81,135,94,50,35,228,114,85,194,226,194,251,129,11,74,239,73,9,81,137,168,89,228,86,50,76,244,8,213,75,192,150,170,254,112,233,145,49,162,0,255,226,78,230,81,209,185,178,98,55,219,77,47,31,205,84,15,218,179,75,82,214,222,114,130,249,181,94,157,120,146,134,103,226,30,243,158,153,17,25,73,163,77,95,90,167,37,205,211,16,17,197,241,144,145,164,163,191,133,216,107,201,215,42,81,92,109,126,93,246,50,172,236,53,87,28,4,226,42,22,45,192,221,93,230,190,103,35,203,116,93,89,22,7,187,53,142,50,23,65,178,250,90,216,177,162,84,203,140,204,76,90,129,156,74,218,154,185,18,115,71,187,140,189,146,16,213,72,226,22,121,51,252,60,77,18,49,151,169,146,250,91,188,139,18,247,172,171,180,68,81,102,100,232,193,188,29,16,31,251,150,59,11,147,41,79,151,144,26,149,104,227,58,14,84,155,51,17,15,137,223,145,137,110,101,77,66,73,150,182,121,141,141,106,140,95,100,222,118,172,108,139,102,65,217,161,124,219,248,126,221,214,190,60,146,56,73,48,76,84,102,219,136,49,233,123,81,217,40,81,9,237,84,28,236,87,102,172,77,162,186,77,245,226,12,87,96,163,113,49,237,230,107,101,14,85,186,231,52,136,67,244,186,194,85,152,152,168,165,177,131,252,34,214,42,133,250,93,238,100,83,4,148,228,121,53,105,138,220,89,89,36,65,126,105,23,185,136,106,150,40,101,232,105,151,58,232,0,255,221,50,105,108,39,35,42,173,212,50,177,247,96,151,59,99,103,38,153,101,178,51,199,177,220,48,165,38,209,38,79,200,35,222,110,103,80,89,186,44,149,86,171,198,206,3,224,3,31,25,25,196,90,243,142,163,93,172,236,80,31,248,58,146,217,18,137,67,251,19,123,149,20,192,136,146,59,34,35,106,243,144,18,196,97,136,153,238,120,195,149,251,45,214,173,144,98,102,57,209,212,124,43,125,18,206,166,201,252,212,213,150,164,227,173,70,164,162,252,150,81,114,93,192,219,61,116,111,215,181,152,139,231,210,225,121,44,157,85,41,109,163,9,169,27,123,186,95,168,143,167,220,98,59,25,25,148,28,37,141,234,80,115,135,135,174,74,231,25,160,205,148,184,116,9,191,48,178,63,50,112,133,92,127,67,221,174,43,233,208,200,140,140,112,216,34,182,36,45,6,214,52,92,76,64,187,120,51,239,89,114,109,90,227,169,251,90,219,178,72,23,226,225,202,196,148,161,242,210,41,28,200,144,189,76,127,203,136,89,68,56,237,115,159,15,21,122,9,246,119,200,216,41,169,84,204,169,5,98,224,239,177,246,206,216,203,105,50,53,41,155,189,225,78,130,58,184,50,109,39,164,79,76,210,185,128,95,177,240,81,98,101,20,22,42,252,236,141,182,105,207,132,25,126,59,113,216,149,198,84,54,81,184,221,240,89,23,17,73,30,96,55,195,90,80,210,30,37,245,148,112,44,119,61,68,100,29,228,0,255,88,190,103,196,138,206,66,175,74,90,17,87,218,101,34,154,63,118,182,191,200,50,203,166,139,147,208,226,112,24,156,46,68,142,230,143,153,42,55,46,106,83,70,43,179,229,112,55,173,174,18,224,142,253,117,196,149,172,151,242,220,36,116,100,196,81,137,199,220,116,176,207,244,184,53,91,245,13,162,190,102,212,157,225,166,170,85,251,4,98,39,174,25,139,104,254,88,169,241,145,247,166,48,205,131,54,28,158,166,17,11,143,246,239,173,181,9,243,234,55,183,230,56,29,245,162,86,169,195,150,180,207,143,68,102,112,247,108,188,124,173,234,146,106,51,235,213,222,164,153,217,98,195,116,245,151,182,85,136,33,238,158,251,189,172,29,149,28,149,221,166,49,173,14,209,85,5,101,97,46,81,206,210,66,172,197,120,159,11,183,246,38,13,230,185,124,89,111,40,127,166,189,250,229,164,70,12,179,116,188,69,58,117,203,35,130,178,175,123,31,14,218,236,156,11,156,193,253,22,198,143,219,44,35,35,155,163,39,147,13,226,166,182,76,87,93,105,165,145,154,170,113,170,189,197,188,171,139,116,140,79,162,238,86,232,232,45,65,130,129,56,31,91,71,246,69,212,188,83,58,87,204,220,73,146,68,13,12,211,110,69,148,186,178,165,165,212,120,143,164,139,208,26,246,125,237,53,111,9,169,198,14,159,227,123,247,178,250,149,105,221,218,91,211,82,132,3,101,188,229,70,23,89,162,198,176,187,229,44,125,161,73,106,176,195,227,147,212,104,179,134,85,135,175,25,25,139,73,54,64,164,0,255,168,19,153,178,246,73,26,243,189,32,238,218,180,121,92,237,152,180,46,29,45,108,186,168,79,35,204,134,123,4,126,239,90,88,185,140,188,132,40,28,112,5,46,51,10,224,113,145,17,148,188,225,110,211,76,124,77,106,52,222,86,146,123,100,7,168,191,7,46,91,244,164,102,75,178,196,107,25,59,220,7,46,51,51,73,137,154,225,18,199,120,58,196,47,232,142,116,162,208,150,82,38,40,59,188,143,195,69,184,171,188,73,27,35,55,160,93,70,238,141,39,148,56,65,72,186,198,65,228,152,17,184,29,81,8,145,213,90,223,99,98,233,88,103,183,42,125,73,100,67,27,150,121,163,251,234,163,126,81,66,92,51,179,54,195,14,57,96,253,183,175,41,177,82,150,41,198,49,239,11,71,75,100,36,67,159,151,134,189,119,238,29,41,39,242,182,245,14,177,110,25,36,253,54,30,113,136,179,154,246,185,44,57,58,96,172,92,101,150,73,217,134,28,163,110,55,181,123,180,171,76,230,166,17,25,196,66,81,218,226,60,146,236,78,199,250,111,254,143,90,112,233,76,78,233,0,245,151,184,149,238,37,107,198,146,74,67,216,241,206,0,255,71,55,75,31,37,131,102,216,206,18,187,113,197,222,91,30,225,86,151,19,229,208,51,29,162,222,86,217,132,184,37,130,82,166,184,216,13,120,179,167,123,133,220,169,52,100,172,164,187,4,27,112,153,177,35,162,54,144,43,130,148,168,213,13,226,125,213,32,177,93,114,204,247,191,159,77,241,243,146,56,172,140,21,187,18,115,184,223,101,165,116,165,80,146,129,49,137,246,153,245,65,152,192,175,38,130,62,57,87,98,54,162,90,43,121,34,158,74,70,171,36,220,223,145,57,126,207,194,101,53,101,166,112,52,105,41,211,229,151,42,10,223,33,190,87,31,73,242,94,226,45,30,41,79,100,101,93,225,26,236,166,224,79,71,139,25,241,43,101,123,69,147,247,69,50,149,200,134,112,122,10,19,196,58,195,195,140,177,164,28,39,240,70,2,65,253,93,111,101,250,74,99,147,66,74,176,71,193,149,125,34,12,196,174,26,126,183,123,215,54,43,156,132,168,63,248,194,148,194,138,52,45,35,30,251,129,187,145,18,55,217,83,51,136,153,204,77,184,52,216,141,75,155,156,110,175,238,48,235,136,191,223,201,112,164,10,205,214,181,107,149,152,90,187,121,201,152,135,34,241,17,34,137,218,199,126,68,224,173,173,154,185,145,195,238,14,111,120,215,60,134,125,79,94,77,244,37,23,41,197,52,56,83,39,225,110,123,114,124,148,32,252,53,89,20,189,242,154,51,206,76,97,43,166,71,188,167,137,155,53,247,116,170,156,148,151,150,161,23,179,243,116,215,222,2,214,237,0,92,214,200,190,168,73,28,26,106,128,117,143,168,113,165,139,74,195,45,105,141,235,182,86,27,96,173,216,10,247,204,229,134,240,0,255,131,164,66,251,239,123,103,155,109,0,251,27,216,199,130,149,43,3,21,16,191,54,37,10,129,47,80,137,226,190,151,103,42,0,0,222,34,214,2,80,88,247,229,198,53,47,51,82,219,184,226,150,10,0,0,0,0,0,0,128,248,80,0,252,142,76,26,21,235,34,34,112,101,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,46,20,21,112,169,0,235,190,21,0,0,64,241,142,87,88,245,37,21,197,59,238,141,123,69,203,134,192,145,99,93,179,29,72,124,175,110,239,157,126,38,99,130,169,140,119,108,232,219,213,86,6,43,189,230,182,57,77,45,61,123,211,44,90,140,49,254,242,189,111,214,100,196,82,39,161,253,183,57,174,14,199,92,182,103,175,30,173,210,180,205,121,94,51,112,177,236,27,142,161,223,25,40,227,253,29,189,254,146,239,26,41,159,140,54,226,112,186,157,210,133,7,15,52,233,191,202,207,96,150,79,86,157,112,18,49,219,142,185,244,124,81,126,113,253,181,87,41,100,201,172,55,15,38,219,133,36,197,24,41,216,31,31,65,47,223,146,147,205,93,89,35,134,211,221,8,194,198,37,217,189,57,250,214,143,122,145,81,208,59,179,86,222,97,225,51,234,150,181,116,115,217,76,54,33,214,120,182,207,145,184,69,162,251,117,216,151,71,81,211,242,183,170,238,24,239,159,237,189,114,184,168,90,56,221,46,114,47,202,159,106,111,173,140,151,188,249,227,0,173,86,105,224,241,252,47,64,107,175,66,76,230,205,136,157,99,146,250,189,239,241,204,229,213,153,151,50,109,197,77,65,7,249,149,186,189,87,169,66,243,153,156,125,152,216,137,168,226,50,128,93,82,95,123,91,95,164,137,218,186,44,246,33,216,174,77,245,162,127,71,106,107,221,217,62,191,158,131,39,123,44,233,210,209,62,152,216,56,217,206,38,42,242,106,123,130,217,29,169,69,0,255,30,163,127,116,0,255,55,154,151,55,50,102,96,88,49,108,239,125,208,63,223,43,205,63,91,53,163,162,154,22,215,222,171,108,153,245,234,132,54,225,34,126,81,123,27,191,70,0,255,150,203,205,124,178,218,181,62,118,22,238,238,163,110,207,182,204,221,243,217,157,104,98,219,180,73,121,20,87,93,117,217,26,175,72,209,46,240,213,50,156,85,212,150,227,251,101,101,175,77,162,165,86,142,219,24,191,69,222,186,205,105,207,44,212,37,179,108,16,235,63,247,218,214,95,242,185,117,74,216,216,130,216,54,222,217,47,235,173,185,140,182,98,157,54,74,152,206,145,125,107,47,89,253,76,70,251,140,214,62,153,180,241,246,94,83,203,173,24,58,224,198,213,203,101,153,132,118,183,142,195,198,175,92,51,25,58,106,68,111,57,222,173,21,17,248,121,13,50,31,54,186,14,237,191,61,109,204,112,91,247,136,121,45,230,176,234,214,108,150,126,54,91,27,20,14,248,219,94,233,179,173,198,52,215,67,246,239,228,114,235,211,198,242,51,133,61,136,246,177,189,217,218,242,165,159,220,186,117,54,95,237,53,199,225,74,157,131,93,108,111,239,53,95,250,205,171,85,223,249,164,166,115,31,222,217,28,226,191,69,223,150,203,81,190,249,245,169,217,229,241,142,125,107,173,235,103,88,179,70,188,172,55,159,249,216,28,49,84,127,46,92,181,91,41,243,133,243,206,99,36,67,42,145,199,251,168,95,242,29,89,229,50,218,90,58,76,59,165,205,216,33,254,171,188,18,119,89,117,74,73,237,199,205,56,220,199,253,236,150,117,239,217,43,29,174,182,57,147,116,200,104,189,189,182,181,168,117,14,244,214,40,191,175,189,172,81,90,170,5,13,151,195,123,119,215,91,123,85,139,74,84,253,152,72,28,235,247,218,197,39,100,94,204,104,7,22,239,226,142,252,140,244,155,118,154,109,53,201,150,190,135,237,101,108,60,181,157,228,37,31,231,157,230,89,71,81,62,30,238,241,25,233,55,186,168,212,159,73,231,120,143,219,116,237,226,165,107,189,184,72,59,224,125,212,47,242,105,182,91,78,91,56,77,237,147,143,222,88,0,255,228,223,232,151,95,38,212,193,206,126,151,149,125,66,61,129,203,113,215,111,185,12,189,140,118,226,135,28,133,117,111,124,114,61,218,179,47,240,228,175,32,100,110,109,183,193,212,156,43,89,121,180,91,245,178,217,44,221,53,106,205,36,239,225,110,227,247,108,231,218,213,102,175,213,111,231,156,249,141,57,241,30,119,223,248,77,254,172,204,100,215,74,54,183,91,58,166,14,238,103,223,194,201,210,89,155,205,201,205,51,70,222,225,14,127,203,216,107,89,223,213,26,153,245,216,104,16,221,92,84,145,203,49,235,237,74,53,62,249,212,121,106,15,77,196,3,195,247,238,67,223,94,187,246,40,239,12,242,91,29,237,238,151,236,182,230,50,218,159,82,174,81,42,226,30,238,223,187,94,246,169,69,219,110,76,148,166,71,251,251,149,123,203,214,245,169,93,159,13,69,241,204,11,53,202,2,195,109,159,91,46,203,108,175,187,20,122,188,39,0,255,182,215,94,215,23,9,119,38,183,185,86,102,155,86,149,225,197,204,94,36,197,203,100,219,25,174,220,26,132,231,38,91,243,18,246,116,245,120,231,250,223,246,222,177,109,18,85,38,151,240,136,105,185,93,193,26,97,1,238,181,159,117,235,250,46,145,203,218,205,51,148,232,230,176,54,170,209,62,23,110,203,86,149,203,172,95,123,173,223,124,165,74,253,98,247,199,173,217,235,102,51,159,103,35,168,97,88,132,11,118,177,253,140,249,154,163,94,52,46,53,106,56,79,92,34,8,15,233,162,114,12,200,254,189,151,245,150,76,206,242,205,107,151,44,92,46,218,199,246,35,214,150,129,190,166,181,110,109,231,118,48,205,3,157,180,189,184,247,186,201,228,197,72,58,216,37,245,199,124,205,104,219,89,29,57,181,153,47,175,81,207,143,248,230,232,200,224,30,151,189,196,163,207,92,203,122,234,21,151,215,154,236,181,7,145,241,133,15,89,19,13,246,129,191,203,246,150,169,30,147,193,213,175,199,78,27,23,230,162,22,26,91,188,195,99,63,201,75,87,201,94,242,107,107,40,137,100,181,215,124,33,151,19,124,174,184,170,142,118,117,183,141,155,149,247,36,51,163,86,157,200,127,238,88,178,188,128,119,228,46,244,83,219,235,118,138,137,72,190,84,137,15,11,247,119,25,107,47,249,93,62,147,209,214,60,65,182,83,234,116,47,202,240,81,234,54,109,233,172,203,230,50,39,36,76,68,189,196,146,226,142,184,253,94,196,108,70,222,93,70,253,250,118,221,226,7,143,108,210,49,224,123,117,75,118,95,107,70,187,75,94,234,147,135,176,163,93,216,45,249,94,101,54,171,157,122,51,59,100,32,112,241,46,235,119,245,219,222,242,218,26,23,232,250,211,152,105,180,171,223,119,179,181,228,177,170,205,223,32,58,215,14,89,11,104,151,120,92,221,92,182,104,65,87,237,154,251,2,231,188,229,218,134,247,114,205,119,38,161,222,230,186,112,103,119,95,107,207,230,155,206,231,179,13,133,19,27,231,34,5,253,0,255,189,215,245,118,53,89,245,156,223,118,28,4,29,240,189,122,217,90,233,174,207,154,201,211,33,239,173,239,56,243,109,124,82,84,45,200,170,239,145,254,127,247,247,42,243,173,106,94,57,195,195,94,41,151,175,53,155,183,37,169,207,170,9,11,83,216,142,165,214,22,132,123,60,251,86,234,201,202,178,238,243,229,205,51,85,228,60,108,0,255,253,217,86,205,103,182,119,190,184,213,186,135,123,246,23,111,243,181,74,148,57,121,212,100,78,105,105,219,57,151,233,201,60,35,186,233,112,188,179,75,251,101,125,149,250,202,171,199,198,58,46,206,71,253,121,197,192,48,254,187,250,222,177,229,181,145,108,105,127,154,40,28,235,191,218,205,190,118,103,46,131,68,36,100,176,191,239,29,145,107,145,47,107,34,103,180,111,35,215,216,193,163,14,242,128,143,140,181,215,74,47,155,203,102,193,206,112,109,237,38,104,129,97,253,87,175,219,187,246,106,164,250,131,215,29,182,247,30,234,71,86,249,218,249,66,74,117,160,129,185,71,28,251,182,245,215,158,21,69,177,198,54,217,241,158,124,124,174,189,175,175,38,138,245,234,52,223,80,55,231,190,110,133,199,188,80,0,255,79,125,237,40,63,231,219,108,22,81,195,222,99,245,199,198,203,182,106,227,200,215,207,59,180,152,58,133,71,122,30,181,31,129,219,215,86,205,86,54,171,249,226,50,212,187,58,130,30,178,245,203,140,242,102,182,47,66,235,170,214,224,177,249,236,92,141,69,158,30,96,251,239,129,190,181,182,154,207,218,181,160,128,193,97,123,246,27,244,205,229,178,52,31,53,218,138,254,84,142,229,0,255,191,253,159,206,31,239,99,109,141,119,220,111,173,93,246,159,207,223,249,203,99,115,177,183,91,16,237,2,183,238,230,243,61,79,89,181,217,216,168,58,215,185,86,135,247,234,150,234,147,76,217,44,118,74,216,217,166,46,250,30,236,235,239,89,47,95,139,212,227,91,147,185,79,145,205,21,115,26,30,233,194,203,86,33,116,182,173,187,67,192,214,128,155,54,128,253,125,108,188,92,182,72,228,182,110,205,173,196,52,7,228,94,199,250,11,125,118,183,149,226,204,152,126,187,199,187,187,168,95,214,87,137,148,201,100,99,92,227,219,160,114,203,81,251,89,191,175,223,102,115,89,205,55,12,67,123,87,145,185,69,29,222,231,125,245,187,125,109,132,14,237,167,128,189,99,252,151,108,237,216,178,218,103,65,91,36,246,92,160,126,235,111,166,223,154,203,196,124,53,211,117,19,43,246,22,180,111,183,105,223,153,236,154,201,28,113,155,217,77,156,19,50,180,11,124,253,90,243,242,171,231,188,186,236,36,106,206,123,38,108,212,126,230,194,209,190,34,104,121,51,215,18,226,69,98,153,149,135,187,123,187,165,250,53,91,249,60,246,40,25,91,84,154,160,35,62,19,253,46,94,165,213,140,95,234,33,143,145,254,127,244,219,153,249,246,222,234,149,142,244,127,163,127,239,109,230,151,83,211,138,184,6,247,165,91,171,117,166,131,251,140,183,182,176,27,14,80,0,255,229,237,251,154,173,100,75,173,51,113,56,212,95,246,10,142,90,226,51,17,209,136,223,183,45,203,204,185,243,90,71,187,244,91,190,66,238,18,211,0,117,27,183,210,205,101,37,8,117,199,216,141,118,219,250,91,54,183,78,155,102,54,160,203,215,97,223,230,165,212,120,191,150,188,172,25,113,11,61,96,252,151,172,126,203,105,115,195,185,54,201,185,142,245,119,145,91,182,100,245,90,49,6,199,187,189,139,191,229,197,133,141,118,89,61,43,13,152,73,246,218,81,136,60,221,113,76,186,50,201,17,159,107,213,184,119,44,146,224,0,245,178,82,21,239,73,61,7,247,25,127,109,161,214,13,238,191,222,140,250,117,0,187,186,116,113,107,232,27,220,87,254,173,165,228,224,254,116,73,247,80,128,251,210,5,221,108,109,3,184,63,146,174,189,10,101,103,132,237,14,236,175,219,107,183,113,76,189,184,215,113,221,214,150,21,107,110,171,128,79,153,83,216,0,238,159,101,182,123,216,33,135,187,250,172,155,69,212,213,12,211,184,210,109,146,53,222,109,242,27,115,128,125,195,149,40,198,163,111,196,237,219,174,190,137,181,98,182,58,36,110,211,36,187,212,26,240,251,190,174,47,111,40,119,200,80,127,219,223,139,248,242,234,154,94,113,96,223,28,29,219,6,247,165,223,171,33,217,97,173,125,155,207,201,48,244,192,162,125,238,133,151,237,66,210,218,190,254,184,173,53,203,145,205,49,238,230,107,87,249,170,70,162,149,29,103,174,142,184,21,123,201,101,73,157,136,110,199,187,247,201,139,44,254,186,86,229,212,47,87,14,7,136,32,123,111,74,104,245,86,40,122,188,183,91,214,223,178,57,237,68,78,93,82,144,118,116,223,45,234,237,156,108,230,213,119,182,44,206,145,203,238,226,157,125,214,220,107,207,210,91,147,207,101,27,2,14,142,205,243,135,71,139,226,123,247,213,234,215,178,125,102,108,221,233,164,241,46,238,229,59,195,197,95,111,107,202,103,185,82,151,241,254,253,118,175,101,189,37,159,177,124,85,42,216,40,21,75,139,247,205,246,170,223,8,49,254,54,146,57,156,223,210,1,14,44,222,197,246,100,247,230,149,173,218,92,161,204,115,200,151,190,71,106,253,181,182,188,104,203,172,215,0,174,61,40,104,239,232,254,123,214,181,23,142,180,101,38,179,70,128,161,174,77,200,8,28,238,162,126,151,79,179,110,249,202,231,4,213,182,105,50,186,72,194,251,137,223,229,5,173,50,185,236,242,247,54,79,147,141,69,251,247,101,107,203,235,173,91,183,134,30,118,154,35,246,10,94,120,0,255,254,250,196,221,107,246,96,138,170,119,22,102,99,189,125,241,101,171,136,104,196,192,176,254,201,139,26,123,93,39,89,169,95,202,36,29,235,175,26,62,247,182,61,157,156,41,87,201,120,239,190,181,100,43,189,245,77,155,181,164,38,153,88,71,187,192,221,237,102,243,101,221,89,213,169,179,73,119,14,51,103,31,3,195,250,35,127,229,90,181,103,150,107,146,26,216,236,159,201,114,81,119,23,216,183,215,178,190,105,22,217,44,246,182,186,179,75,85,44,142,249,190,217,222,171,52,195,212,137,101,109,129,99,172,127,235,175,189,173,81,146,212,128,134,107,188,235,254,123,109,208,183,228,115,156,43,243,216,142,126,132,12,119,247,17,107,175,217,109,102,189,58,245,202,24,231,28,230,201,52,98,63,222,187,126,91,123,219,252,144,67,170,101,125,148,98,96,198,104,151,248,187,221,188,218,110,163,248,213,108,47,53,115,206,169,78,203,99,251,113,100,190,119,187,229,228,168,200,224,190,91,141,189,236,103,194,242,217,174,73,36,91,229,42,90,188,143,59,242,163,52,123,209,30,239,112,117,202,153,187,5,172,127,242,115,225,174,85,18,235,114,17,117,88,119,214,50,184,71,252,194,69,69,47,159,203,219,107,195,199,206,163,245,247,94,198,151,201,130,31,234,128,59,67,225,158,183,154,229,72,254,25,15,23,228,208,224,62,107,235,30,28,226,0,245,17,53,220,163,28,201,127,235,251,22,59,13,238,79,151,116,13,101,56,64,222,10,212,123,158,131,251,203,43,107,56,105,112,159,245,157,75,40,193,1,235,247,138,21,228,141,228,13,238,75,159,116,49,89,131,251,182,71,109,28,197,200,189,106,88,17,230,224,254,244,107,11,181,111,172,127,242,239,248,107,93,162,215,129,139,245,139,164,226,45,209,87,223,142,245,79,254,29,127,173,75,4,59,190,127,39,187,71,226,105,47,229,120,147,134,159,7,46,4,126,213,209,166,28,236,234,102,183,121,203,100,7,252,206,181,68,159,245,160,183,13,238,155,175,148,179,173,244,128,119,245,222,122,214,246,182,94,131,132,169,1,25,189,29,73,61,254,94,109,46,95,180,200,152,246,214,42,227,113,223,205,229,232,146,210,254,50,228,88,0,255,185,23,251,228,179,77,130,137,173,180,214,81,192,231,218,107,30,181,169,206,82,236,88,0,255,216,43,120,235,17,55,224,96,234,241,253,123,242,34,203,218,214,106,251,90,3,18,122,195,61,249,153,185,151,117,90,134,169,5,7,59,15,12,235,143,252,219,222,180,149,204,106,146,114,28,235,143,252,99,249,247,162,68,206,197,247,239,201,139,40,107,93,175,13,209,117,203,141,118,172,0,255,208,183,247,114,249,231,212,157,14,190,22,152,196,250,179,190,61,203,47,155,77,38,154,142,228,239,92,219,122,102,206,130,43,191,88,0,255,161,223,190,229,151,111,72,69,207,227,123,119,161,47,3,127,59,37,197,83,154,104,90,96,104,55,203,45,219,247,235,165,41,199,59,206,110,197,158,109,116,176,151,246,92,168,254,59,106,247,40,243,173,115,142,251,84,15,170,48,143,118,25,129,223,169,87,50,125,53,219,72,54,57,247,20,167,230,1,183,172,110,46,179,94,163,94,11,174,52,172,93,47,155,205,228,73,173,9,239,88,0,255,218,219,235,58,73,167,250,229,134,141,91,123,115,185,241,179,161,29,216,157,14,136,253,219,182,158,217,206,128,194,28,236,111,123,30,107,54,204,156,227,125,6,73,199,64,143,247,184,200,116,75,158,173,99,141,88,232,121,192,187,58,251,116,244,149,15,59,225,120,195,19,87,122,124,111,142,163,123,85,163,81,171,29,29,133,227,125,203,73,11,29,24,236,149,78,27,220,103,253,46,23,74,114,241,254,126,173,181,172,183,231,179,150,127,30,91,164,96,114,168,0,255,71,253,157,107,229,92,205,106,205,168,122,45,48,36,0,255,173,71,196,10,138,114,172,127,242,214,125,95,155,39,181,74,76,247,248,222,157,252,182,214,170,141,146,198,154,228,114,142,245,103,253,8,92,237,164,26,63,18,195,45,96,253,107,127,173,107,25,228,218,37,231,13,245,246,233,105,238,33,70,92,200,222,221,166,86,47,155,229,28,237,14,245,2,63,28,238,217,183,246,14,125,123,38,183,61,102,182,53,77,84,29,49,36,249,23,197,120,123,103,180,214,137,83,235,34,245,175,21,73,44,219,50,151,54,215,156,164,178,69,60,62,183,124,209,160,180,147,224,30,239,240,119,236,111,213,111,146,120,87,131,61,105,147,243,85,39,181,102,36,188,39,127,69,147,107,47,218,119,75,56,91,147,209,252,16,51,108,91,136,9,88,154,81,0,255,111,173,93,183,231,115,116,51,216,29,182,140,168,61,114,71,251,45,141,247,154,249,150,10,87,27,49,14,247,51,220,205,112,75,244,87,155,205,84,126,219,101,0,255,76,84,242,32,108,15,123,27,244,93,155,205,209,124,55,71,253,104,18,0,255,33,222,55,21,191,170,237,52,58,158,236,246,106,25,147,237,75,17,105,233,196,59,187,109,189,217,108,110,60,106,212,128,160,214,34,108,175,173,248,69,109,149,204,70,115,185,206,57,192,80,209,46,244,150,206,70,0,252,74,183,102,145,141,53,198,104,28,167,199,251,187,82,191,201,155,31,79,118,141,132,144,237,151,169,98,30,217,79,118,56,10,88,191,34,221,144,113,35,109,168,143,124,195,186,179,10,120,47,171,97,237,220,145,138,183,194,134,187,250,112,105,128,247,147,188,162,0,59,238,1,10,176,50,21,20,118,4,238,76,5,84,120,47,201,167,52,220,205,21,220,0,155,70,186,234,180,17,23,10,117,59,83,17,151,10,0,120,15,133,187,185,2,128,194,142,84,0,0,64,124,210,0,59,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,23,138,10,81,3,128,226,94,185,21,101,17,10,144,119,28,222,99,173,26,238,183,25,77,26,214,61,82,1,241,177,240,196,28,236,110,233,50,152,112,88,25,113,14,119,43,125,228,240,247,40,220,205,246,218,68,190,171,205,72,211,86,175,93,184,189,132,212,54,241,126,143,59,86,245,114,147,103,57,21,230,194,13,102,43,243,94,205,115,74,159,104,63,196,187,59,107,245,153,178,61,251,60,154,106,141,231,129,136,40,55,24,58,241,238,190,157,225,51,210,151,122,232,223,212,134,186,157,142,94,203,16,78,46,176,248,62,62,113,43,105,117,107,144,114,98,72,176,95,220,34,232,120,5,109,73,213,196,117,219,176,113,250,149,49,238,119,57,137,112,221,30,67,216,39,13,190,47,62,13,106,249,130,137,26,155,188,174,228,72,238,210,132,8,72,175,127,143,220,213,35,74,228,188,232,41,39,27,172,201,225,254,174,134,125,204,246,188,172,183,200,134,25,163,216,204,180,118,184,187,35,142,93,214,27,53,167,6,67,9,209,164,20,230,148,196,98,200,99,190,47,253,202,76,210,196,86,91,202,223,35,120,111,119,191,227,229,247,32,203,205,36,170,172,48,193,84,193,225,46,238,49,91,145,45,77,55,136,52,57,244,134,187,200,123,238,8,74,105,146,135,132,176,165,232,225,238,46,236,130,210,136,154,78,70,8,13,71,150,224,160,166,41,167,158,44,43,199,120,187,231,125,83,126,70,164,27,217,176,156,50,156,151,86,183,178,102,77,44,167,6,39,199,187,244,56,25,110,21,242,173,207,9,166,103,223,60,16,233,106,196,204,145,222,86,210,26,43,115,221,131,201,92,179,200,70,60,92,201,211,48,81,210,64,37,15,246,113,195,201,174,95,157,235,235,26,245,104,142,171,219,252,167,206,76,157,248,135,145,197,123,237,199,245,175,247,30,95,229,123,50,85,21,60,236,141,223,145,165,144,181,147,248,53,71,234,15,252,124,133,83,101,179,87,51,154,10,58,226,214,202,168,181,102,186,109,113,134,204,129,50,198,194,71,196,156,38,33,46,109,179,121,27,233,241,254,238,182,54,165,233,103,205,157,168,33,77,22,204,151,170,150,228,60,70,173,39,153,81,157,42,43,245,41,66,216,49,203,90,73,35,162,18,101,37,132,26,183,204,246,136,161,250,179,158,146,204,189,73,141,34,198,161,148,21,178,140,213,80,27,237,240,59,163,68,174,77,104,113,222,215,113,202,208,91,156,57,28,237,163,184,123,223,162,212,98,215,109,102,152,25,203,224,96,135,91,153,233,182,124,17,151,136,201,151,214,34,215,243,56,228,9,211,62,202,61,146,102,100,125,9,73,39,136,75,166,227,209,238,118,207,108,34,9,201,166,22,74,35,40,243,118,196,223,51,179,184,85,22,196,125,28,197,236,254,81,136,243,22,198,36,151,7,6,193,253,162,29,150,7,141,33,97,202,134,236,254,215,8,173,85,129,217,34,46,164,221,237,158,229,217,49,115,246,60,19,203,223,12,123,170,84,137,59,154,63,135,200,126,71,187,105,190,26,170,144,110,169,5,134,180,181,71,223,4,147,0,255,92,218,229,16,116,221,99,103,14,71,150,82,130,142,217,115,225,206,46,28,150,127,205,54,109,55,83,171,246,80,149,148,38,228,129,253,245,153,247,204,91,52,14,169,164,62,69,147,142,156,7,134,180,69,143,110,5,17,194,13,1,213,160,65,126,217,190,159,67,193,179,148,3,93,174,212,195,253,158,81,247,138,226,205,30,39,101,165,136,161,228,29,170,19,17,107,182,10,230,204,12,186,73,248,233,22,184,144,50,123,146,12,75,126,50,176,149,99,36,221,251,30,165,97,156,164,50,54,88,168,122,216,246,246,81,34,251,37,201,19,145,193,180,248,114,99,14,118,145,228,71,70,141,88,171,182,132,62,141,113,205,68,108,84,233,136,58,16,220,213,69,16,124,212,12,210,12,179,178,136,225,160,202,229,32,127,194,100,228,138,140,12,174,20,53,41,165,44,169,84,143,247,184,21,178,149,181,188,145,153,245,90,16,151,76,153,229,173,80,231,97,15,107,23,222,175,75,167,40,50,147,86,74,101,159,27,135,53,166,87,53,221,252,24,64,254,132,181,187,5,83,138,146,181,78,146,156,227,176,147,178,107,227,11,107,217,186,172,82,22,126,253,133,251,59,135,120,165,156,230,170,60,79,194,121,165,178,108,204,60,220,225,87,20,87,190,230,139,82,227,106,213,153,77,148,53,71,11,12,146,50,219,158,48,150,171,223,39,51,132,28,239,228,71,133,238,177,211,93,138,84,202,124,248,233,166,133,194,197,168,21,183,214,172,104,62,115,143,132,132,173,199,251,204,136,123,125,74,220,42,137,44,218,84,237,121,139,58,105,106,162,69,65,126,100,233,23,178,5,44,230,39,81,35,59,29,188,29,222,31,217,8,163,219,116,83,203,79,183,37,146,109,154,105,54,92,188,187,79,231,182,232,173,216,56,203,106,141,57,5,121,199,123,59,187,29,206,60,74,80,186,142,141,40,75,169,49,145,213,65,219,2,216,227,239,185,118,100,182,194,110,238,237,20,119,40,146,195,16,170,121,233,8,246,14,119,233,241,25,123,7,109,84,111,102,189,20,7,213,104,132,50,75,218,186,178,185,16,217,219,17,11,55,223,225,16,179,100,190,134,155,226,114,54,114,100,76,73,21,28,84,29,181,87,31,225,94,143,141,62,105,112,230,230,125,104,80,181,97,159,20,4,215,127,197,109,203,202,207,152,39,207,71,67,137,139,42,213,152,37,231,177,252,251,253,22,132,160,171,193,202,219,204,194,76,113,200,16,36,23,247,76,142,230,207,121,34,111,17,178,224,156,47,89,27,170,52,60,221,240,30,185,227,247,157,148,18,185,54,161,172,101,39,200,33,68,238,38,11,123,174,67,94,44,119,251,59,101,132,100,25,153,158,37,118,90,40,73,109,130,54,49,97,54,216,223,238,239,232,35,88,203,236,114,147,108,114,169,232,82,84,219,167,58,124,200,205,30,111,184,187,141,207,101,252,106,111,205,66,189,146,108,50,189,144,32,181,139,185,111,153,121,203,168,79,89,164,113,156,112,141,54,61,140,83,252,112,238,108,52,142,81,52,0,255,172,197,23,146,138,90,119,160,143,114,218,104,254,154,139,0,255,51,3,178,209,243,204,166,168,142,124,113,70,183,246,191,32,138,154,252,188,138,169,215,81,254,142,237,121,143,92,199,242,252,99,118,53,166,250,97,16,239,181,119,91,171,189,148,110,214,172,148,132,84,219,68,53,46,154,40,202,216,145,250,246,61,217,75,183,200,91,153,124,180,83,9,203,18,117,116,241,149,81,126,239,113,68,110,82,105,98,182,170,150,93,185,202,196,140,195,251,113,187,223,209,19,167,152,238,76,55,131,197,252,41,168,204,74,212,81,109,54,49,160,249,107,80,190,181,51,98,82,82,36,231,197,104,163,139,199,225,238,253,184,173,22,184,162,95,46,205,75,75,101,67,132,143,140,186,36,36,101,168,191,39,238,126,155,213,82,156,57,223,164,62,153,62,97,106,72,59,12,181,212,65,108,88,245,30,241,28,145,183,229,180,168,42,250,148,202,194,92,55,68,63,6,120,15,191,25,96,90,79,247,229,164,138,147,207,16,209,151,200,118,216,248,104,131,210,145,172,53,203,80,211,165,165,73,108,244,3,44,47,134,125,6,126,37,89,155,86,226,153,92,118,173,61,234,4,20,47,166,206,158,62,113,38,30,238,170,207,62,92,26,81,74,70,141,204,70,110,235,10,7,187,93,147,107,81,184,187,143,8,28,21,34,25,78,101,200,6,138,92,170,203,92,118,106,50,103,230,65,254,173,206,151,17,233,47,67,10,25,45,78,67,50,206,23,227,31,245,221,59,98,21,204,154,75,169,141,171,185,234,148,142,239,217,149,151,198,14,154,17,199,152,105,56,12,131,89,42,98,107,129,137,230,191,9,38,111,205,82,18,83,107,198,44,13,20,67,46,226,40,62,23,153,101,84,58,236,38,113,135,132,173,191,146,40,21,21,9,69,194,4,116,97,66,129,11,219,191,143,209,111,61,204,104,190,227,29,97,61,89,92,188,139,88,17,81,31,18,73,73,75,146,24,107,138,118,40,40,120,51,103,33,227,81,200,251,42,233,87,210,54,74,169,238,81,184,164,13,98,218,163,204,69,64,45,87,48,134,91,148,88,177,82,22,177,31,18,139,73,38,132,82,232,169,106,205,152,197,141,200,200,152,69,84,34,77,46,37,249,52,68,157,169,170,198,64,32,70,98,12,187,200,251,222,242,154,81,106,165,81,104,219,102,62,73,140,233,13,162,84,249,248,230,155,7,142,225,46,237,41,245,123,52,185,134,45,37,45,182,85,190,252,244,241,72,210,239,200,102,190,171,239,202,6,185,197,184,210,19,20,156,245,144,113,213,69,4,46,221,34,103,151,88,73,136,160,26,10,231,184,147,213,172,179,45,230,45,110,17,59,146,228,166,73,170,203,82,89,245,150,97,234,145,144,209,17,177,165,77,195,94,43,11,176,18,253,23,213,219,136,96,138,51,14,73,238,11,215,50,37,131,178,76,112,116,135,140,186,36,229,182,203,110,90,82,92,182,168,25,62,86,72,18,153,171,68,36,97,105,68,54,195,84,152,28,24,220,107,239,125,130,190,164,75,34,128,217,69,234,165,74,20,101,239,192,253,238,17,193,210,29,25,25,36,114,229,182,210,50,60,236,224,132,28,239,195,238,30,43,40,83,35,72,188,153,52,44,177,73,2,19,164,78,145,189,199,138,191,103,172,168,36,156,77,105,141,116,52,183,47,219,18,97,166,204,226,151,142,71,177,252,0,255,160,15,31,144,45,239,29,68,193,217,235,112,199,253,235,233,240,124,47,244,146,39,201,228,71,151,49,204,56,92,144,254,105,218,221,61,185,178,229,92,206,177,231,58,232,222,170,203,74,222,108,22,158,136,87,117,33,225,26,211,12,60,160,61,105,241,25,59,135,128,131,184,143,107,25,40,170,131,251,238,164,37,145,36,35,34,133,128,41,165,45,123,137,242,227,29,170,31,191,34,114,101,102,238,34,26,110,117,89,160,172,10,27,170,111,223,87,189,39,109,35,203,209,235,84,102,168,210,172,132,64,164,126,124,38,97,114,101,210,140,106,169,210,227,68,48,150,140,150,76,142,218,179,139,100,73,172,149,148,86,186,68,194,113,26,225,15,207,100,61,108,47,113,55,247,158,65,50,67,179,109,109,60,142,51,98,150,177,67,249,183,118,149,237,21,65,49,17,181,145,77,19,94,179,207,2,67,240,191,201,236,183,251,92,114,204,103,93,148,54,220,232,58,130,191,77,168,173,91,89,149,41,5,77,154,150,0,124,35,227,253,251,244,190,34,232,125,145,18,111,83,43,193,12,36,228,137,181,14,235,190,19,31,177,74,113,75,113,134,195,113,200,143,129,33,250,0,255,22,84,232,158,113,167,146,32,87,171,13,141,188,145,143,70,244,223,206,160,194,117,203,118,22,202,144,221,18,165,72,18,80,207,145,241,94,254,89,74,166,124,147,36,38,110,74,134,241,211,153,138,195,253,86,127,175,139,72,82,45,172,203,131,70,75,154,112,40,13,23,29,7,139,130,252,41,243,95,4,91,90,43,45,65,118,223,104,254,136,48,121,107,150,147,159,150,207,24,72,64,7,205,11,241,95,105,183,234,48,45,191,86,152,3,23,236,113,246,248,112,137,92,191,234,249,116,218,91,115,132,71,82,140,196,192,252,81,217,240,43,67,50,164,121,38,149,156,97,181,13,230,159,10,221,22,46,18,228,140,164,237,100,10,167,250,66,245,237,220,25,111,230,90,81,106,102,76,46,33,212,139,189,46,231,112,254,75,241,253,30,123,179,155,63,139,211,217,107,2,44,18,3,243,79,102,179,91,145,36,223,51,44,75,120,173,129,250,237,169,80,222,87,46,200,48,159,148,33,149,32,92,152,95,56,0,255,179,244,124,247,85,56,125,118,211,53,158,191,74,54,220,151,247,214,138,74,188,201,175,65,60,117,26,162,65,140,51,167,184,211,44,18,19,238,185,223,45,147,176,217,159,213,201,148,74,155,174,17,176,134,87,233,72,253,118,9,250,146,60,75,55,151,41,15,26,58,83,187,184,189,76,220,114,233,93,78,42,225,108,76,226,25,22,78,21,231,84,29,106,221,125,166,139,254,182,10,230,163,167,6,13,46,194,42,157,5,142,81,251,119,201,164,91,242,204,75,151,115,185,47,16,82,152,167,67,251,238,155,204,147,70,70,20,150,45,81,232,67,42,23,126,65,254,185,240,245,69,95,18,125,18,109,114,41,125,129,60,21,27,121,11,246,247,91,84,7,87,152,8,26,71,108,117,219,170,57,8,234,228,1,234,229,59,29,29,135,251,91,208,181,9,37,207,27,239,86,20,87,182,171,227,184,109,88,97,191,105,80,242,155,230,122,57,10,236,191,47,244,153,107,57,111,22,160,55,68,18,186,229,145,65,162,109,55,17,166,70,12,142,247,72,250,94,165,172,115,171,179,83,236,192,254,219,140,222,231,232,11,49,49,2,182,14,76,136,0,255,166,245,183,202,50,78,100,91,155,75,68,16,191,77,236,50,73,211,16,178,105,123,185,157,30,110,183,205,126,251,226,53,41,203,200,120,92,66,39,85,102,40,122,176,91,248,157,153,247,157,153,66,53,95,242,186,69,73,11,113,139,66,82,251,29,45,27,119,167,9,42,228,120,87,159,89,159,247,74,203,241,178,121,132,131,191,67,125,228,45,98,103,196,150,149,160,164,48,236,51,68,228,12,127,142,14,73,239,51,41,51,79,82,88,154,52,80,134,76,220,38,17,73,220,102,30,46,17,48,209,118,184,187,139,186,149,205,158,61,17,84,184,33,155,5,14,167,32,91,135,36,119,92,36,105,73,100,161,108,91,180,71,249,147,91,102,36,113,35,100,181,213,154,140,59,19,58,22,50,30,74,1,205,95,22,15,191,19,72,120,190,91,22,169,182,28,205,191,72,102,175,189,169,101,203,213,231,45,112,209,65,219,163,252,227,122,123,199,243,204,230,212,197,196,72,143,247,239,223,55,121,233,22,249,245,12,204,145,132,7,200,247,215,42,217,88,203,216,52,157,32,225,167,70,26,49,76,15,41,212,101,68,174,89,4,165,173,44,159,24,46,210,30,195,222,122,113,139,76,98,189,9,242,6,219,200,94,200,102,172,166,227,94,185,74,186,186,34,82,86,243,109,107,67,136,49,63,152,132,18,152,145,14,112,247,254,149,45,205,148,147,186,135,131,170,245,26,28,108,57,168,122,88,245,89,23,65,147,236,89,109,9,59,204,188,195,44,17,107,217,233,233,120,111,23,25,183,181,230,153,73,232,34,74,58,84,31,227,225,168,129,169,199,180,171,247,189,230,185,103,153,149,232,121,202,144,16,41,159,151,174,30,0,191,55,126,99,191,29,142,235,85,107,65,153,14,5,39,34,167,54,81,112,92,245,228,239,36,52,105,44,39,155,226,12,87,231,173,236,92,234,108,41,92,72,187,141,203,76,186,35,106,33,150,207,102,77,117,136,57,31,11,177,153,41,67,93,33,133,227,93,216,229,222,73,93,218,50,169,140,144,150,120,10,42,118,128,137,174,86,58,115,183,128,247,246,73,72,70,46,54,74,117,134,221,54,221,97,75,80,69,77,60,36,249,25,36,34,106,147,89,91,50,116,92,212,61,216,165,191,101,164,139,140,161,26,242,151,161,165,214,98,161,170,174,35,250,91,146,31,145,20,93,68,100,195,38,121,202,27,46,189,20,92,134,222,202,77,177,68,43,197,60,96,252,146,144,219,142,154,52,133,40,33,78,92,202,185,55,182,75,127,92,48,147,228,232,157,174,111,146,161,197,231,170,100,103,206,73,102,105,94,66,156,6,191,136,136,30,91,254,28,163,45,205,61,52,0,255,175,157,174,59,219,91,94,34,97,178,46,43,198,74,71,43,182,48,224,29,101,253,51,51,25,75,214,156,66,38,211,161,55,218,101,115,203,29,153,140,112,173,229,105,131,130,232,147,177,245,103,189,251,102,102,230,124,87,214,20,197,125,159,172,18,236,37,30,239,247,36,184,85,87,196,118,138,94,74,223,82,84,100,141,103,150,16,17,65,133,117,209,84,29,11,120,199,237,220,43,247,138,29,110,67,175,145,106,9,68,105,192,173,204,89,172,29,148,6,49,155,133,186,70,204,145,57,188,31,183,123,172,59,205,146,120,39,74,243,16,7,145,28,114,95,204,159,168,99,226,234,163,174,85,247,38,181,16,250,22,37,97,8,203,182,1,238,2,119,139,36,132,150,234,100,67,95,54,36,137,186,36,65,152,140,44,116,152,33,111,180,183,219,81,215,90,53,226,125,8,83,146,232,193,92,84,142,137,219,248,29,213,93,179,217,114,137,48,19,69,75,72,230,76,149,218,128,239,229,205,238,86,239,107,54,79,151,205,98,57,21,122,38,11,159,195,251,117,81,220,200,136,59,165,109,81,83,8,241,163,41,242,59,142,113,191,223,111,81,85,111,209,221,20,31,205,158,241,30,117,194,60,142,242,207,114,223,247,32,42,114,34,131,41,218,76,160,131,240,222,142,181,34,99,21,26,149,50,148,132,51,36,175,140,169,13,241,207,204,181,112,181,113,172,205,163,152,210,240,118,140,235,199,142,120,31,121,208,124,143,94,234,184,34,201,182,147,179,212,54,25,126,157,115,128,248,103,121,86,4,174,68,102,103,37,235,89,82,211,134,251,219,45,203,234,239,244,132,98,170,30,241,120,126,234,232,58,182,111,239,152,229,125,89,15,162,89,150,25,17,199,176,143,117,91,115,124,137,66,94,151,37,209,214,146,41,51,57,230,64,126,69,245,110,119,90,28,119,154,137,82,173,33,254,89,221,186,92,181,57,114,107,88,231,252,84,27,29,151,0,255,151,59,99,187,171,102,20,154,169,180,241,125,43,194,158,110,71,214,102,105,134,58,7,57,112,193,14,183,162,166,151,203,119,19,69,67,212,105,30,204,192,154,193,193,238,38,95,145,109,5,106,179,227,93,226,246,222,153,25,101,205,23,9,135,58,197,110,67,129,137,47,93,230,14,242,43,162,31,151,109,17,73,89,209,28,153,69,30,225,160,254,236,110,209,18,244,153,105,249,105,67,253,163,0,255,152,212,139,32,149,8,186,112,175,189,187,90,209,205,75,102,10,17,89,75,26,164,201,104,75,229,104,254,171,147,94,118,143,161,227,152,39,145,231,162,29,110,129,65,253,213,101,238,96,136,245,40,164,72,6,234,14,118,254,223,74,38,200,47,14,165,192,30,228,95,69,223,94,217,96,38,153,25,158,156,98,185,131,252,203,251,126,52,153,230,171,66,181,52,237,22,24,188,231,0,255,71,117,124,56,54,143,29,113,43,234,35,209,211,234,141,91,92,90,34,68,61,200,191,140,126,92,210,204,114,121,126,130,252,210,240,254,194,85,55,34,106,212,136,136,35,154,213,37,222,100,233,45,30,24,146,219,190,71,211,164,167,109,11,252,146,195,251,248,189,209,211,164,59,102,119,220,112,132,136,152,190,212,29,54,62,75,102,146,164,100,86,137,10,161,44,107,68,154,238,16,171,190,60,78,68,73,154,52,156,76,25,174,81,102,78,77,44,15,104,254,42,251,67,200,205,69,243,232,168,80,184,99,95,125,148,236,167,107,94,82,183,209,113,228,114,142,97,135,91,153,233,101,123,55,69,68,195,196,73,215,249,124,36,29,229,23,145,183,77,230,110,83,114,62,44,196,201,72,81,108,0,255,237,190,82,22,53,137,181,134,70,16,55,153,94,69,249,69,222,54,142,88,190,201,43,36,245,240,56,224,163,68,198,60,34,183,227,222,89,226,33,98,14,242,171,21,221,108,182,155,162,178,201,112,102,72,67,10,57,148,95,196,61,119,110,226,54,72,109,154,160,170,201,119,216,254,221,198,173,155,113,202,231,238,16,86,65,216,225,142,218,197,186,103,117,233,158,189,52,11,208,49,81,137,22,24,170,12,119,218,28,238,137,221,198,165,75,52,223,75,78,133,58,83,147,29,99,181,97,199,204,67,94,56,0,255,148,224,247,10,163,86,46,103,46,107,69,84,142,237,191,111,92,132,44,42,113,181,70,72,219,72,45,156,29,181,127,231,142,190,189,99,88,211,204,122,75,245,135,1,189,145,250,236,156,209,151,242,37,140,105,55,108,70,253,225,148,28,114,226,251,246,89,241,17,59,138,137,131,212,183,188,159,131,199,241,61,251,112,209,69,226,223,162,116,33,100,124,100,116,142,230,207,125,239,153,247,28,82,243,149,234,74,53,148,243,70,82,191,115,69,210,226,54,17,153,36,73,27,108,196,54,73,129,62,127,120,165,233,32,102,197,175,18,233,20,209,36,228,49,34,98,195,1,183,238,178,45,203,32,110,52,233,22,74,143,55,89,15,247,116,215,199,94,181,22,55,215,46,213,5,38,162,173,52,198,156,57,172,24,59,222,107,63,178,222,37,150,239,69,50,133,58,57,181,37,18,198,154,195,47,35,11,12,237,146,162,143,184,37,161,30,181,97,134,137,166,233,144,164,169,71,79,89,32,146,25,113,105,136,184,95,164,126,123,135,40,93,196,45,133,56,85,43,109,209,85,28,166,57,28,205,0,255,116,104,199,103,70,101,56,59,153,77,86,69,244,144,176,192,144,178,254,61,100,57,51,104,80,14,10,115,72,202,108,252,166,67,150,228,155,80,18,106,161,12,247,91,104,15,31,17,111,81,147,225,196,147,148,0,65,157,180,169,148,191,110,48,73,209,67,244,231,86,220,90,9,169,88,62,115,168,218,209,131,77,140,58,108,133,202,219,232,134,34,237,57,17,211,52,216,123,168,247,21,25,49,139,74,137,147,185,27,217,107,204,22,177,249,18,87,250,90,210,145,49,247,112,59,223,226,217,222,242,106,249,179,53,57,17,136,31,184,177,176,144,247,228,118,43,27,61,45,214,247,156,56,42,27,100,4,180,133,141,60,1,157,181,56,50,168,190,117,91,229,22,145,158,30,63,52,73,219,146,173,140,104,72,0,255,225,246,138,89,148,136,163,32,37,130,40,184,235,102,121,136,127,102,148,29,59,162,178,117,78,155,167,40,114,186,161,253,248,44,239,182,147,16,151,8,66,142,45,71,245,128,217,95,183,136,160,141,108,109,26,244,72,168,25,170,68,195,144,77,140,248,121,180,203,27,46,243,190,8,155,122,171,90,82,74,213,45,141,165,167,51,27,93,15,121,79,113,171,230,94,197,33,202,156,89,111,227,105,56,29,69,16,115,185,42,163,137,186,23,19,183,100,129,43,121,139,32,54,34,232,103,164,37,65,84,147,50,100,12,84,226,12,206,20,138,65,76,202,218,239,210,92,118,105,54,133,50,121,223,144,173,95,250,108,132,115,145,8,106,131,171,12,55,187,38,239,247,29,25,180,212,166,172,164,180,12,63,237,92,118,131,48,81,237,232,157,162,227,125,240,207,168,196,93,114,121,86,72,77,177,86,48,99,30,176,226,105,145,49,220,211,246,182,175,69,16,33,26,217,186,151,74,83,96,134,251,116,248,249,218,65,26,213,163,94,189,30,3,205,116,254,232,41,19,163,48,100,241,134,215,94,36,62,106,49,126,27,181,102,25,42,46,180,12,101,226,108,20,112,189,112,183,125,183,233,159,250,225,64,189,108,139,171,44,25,189,102,64,187,204,141,155,213,103,173,182,228,214,163,152,248,90,109,148,30,168,149,234,49,218,37,217,107,81,103,111,18,45,147,59,83,102,39,216,202,64,179,147,171,40,53,30,134,165,141,139,236,195,173,242,55,13,227,205,171,203,153,183,40,54,219,137,140,140,139,246,30,238,183,91,36,62,86,145,165,60,131,90,52,47,49,205,100,42,81,80,241,230,165,136,36,87,29,65,192,59,30,125,222,156,204,220,73,135,220,12,55,51,215,172,147,39,151,90,130,51,91,222,176,24,0,255,49,70,253,38,233,119,89,165,105,10,73,150,184,9,202,116,76,184,75,189,200,116,106,68,70,84,66,82,254,126,118,104,211,52,203,26,107,62,18,210,100,163,17,105,99,196,247,165,191,39,249,43,28,242,50,146,165,61,159,192,20,181,82,186,148,194,141,164,170,134,55,252,197,156,5,8,60,141,148,191,33,118,68,68,80,214,13,105,191,131,208,164,209,86,50,236,184,145,236,216,145,44,67,3,220,69,150,244,53,28,194,62,19,93,184,230,128,139,181,86,18,98,113,192,197,61,34,178,169,109,0,187,136,55,108,242,62,109,26,186,163,109,133,40,57,220,221,87,68,18,178,102,179,32,12,211,202,168,80,91,25,136,94,184,223,111,217,214,71,13,89,174,24,98,147,22,214,169,145,78,75,122,136,94,99,166,130,16,124,195,157,5,144,95,52,246,43,132,129,229,139,4,73,162,10,241,143,104,239,153,185,138,48,112,169,81,75,80,228,34,103,196,253,187,82,188,45,223,113,20,240,220,122,131,105,68,163,92,14,204,45,110,53,98,101,80,139,40,206,91,104,83,116,165,97,247,193,236,22,117,232,158,4,12,24,73,239,251,86,90,166,60,167,9,114,217,16,235,30,217,212,32,67,250,123,86,207,188,207,119,102,208,224,167,20,162,114,228,150,186,84,83,52,221,86,170,73,1,38,226,202,226,29,254,30,123,101,4,113,214,124,22,206,176,208,91,173,57,26,158,164,73,58,192,125,144,84,172,195,197,118,67,220,247,106,11,13,25,145,169,0,123,101,100,54,164,134,196,103,20,82,20,113,184,74,107,140,59,249,227,0,118,248,21,142,34,46,220,224,254,164,181,141,145,25,11,0,241,1,64,3,160,66,253,14,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,133,27,46,20,21,112,169,128,119,124,214,144,248,134,70,124,214,16,248,108,21,128,253,248,218,198,186,229,6,246,223,179,182,225,30,169,40,110,115,184,91,229,211,97,112,12,92,158,3,251,102,73,98,248,95,16,156,0,255,241,179,163,199,241,60,237,14,131,155,19,131,214,59,92,9,174,251,254,190,159,153,112,45,44,131,224,250,239,250,217,230,50,116,60,207,16,166,193,200,9,68,244,217,21,87,120,165,223,198,84,63,52,47,60,123,20,162,46,86,68,68,82,121,214,104,232,236,14,230,218,45,214,7,25,198,103,148,136,36,67,78,82,74,72,147,154,189,170,212,78,2,210,185,195,123,218,151,229,110,41,73,0,255,210,38,56,114,52,154,138,181,99,110,124,210,118,173,217,92,150,77,208,164,206,186,66,70,83,77,114,47,97,13,68,4,222,179,107,28,92,212,186,183,236,243,160,108,45,159,152,54,18,102,26,72,115,22,51,182,95,87,126,68,86,166,165,185,28,166,236,102,136,223,12,79,216,186,77,155,179,98,171,49,155,212,106,162,170,37,170,27,94,165,97,24,234,207,217,107,223,57,197,26,41,52,152,194,220,14,187,233,202,202,240,253,186,12,122,207,40,162,127,38,39,109,195,22,13,119,18,102,147,102,26,93,120,159,172,91,212,146,107,215,86,75,75,91,62,33,39,148,18,250,121,40,161,63,234,227,153,165,60,156,4,166,122,152,200,193,240,122,225,62,239,119,178,210,103,26,47,172,21,237,234,64,194,36,133,45,11,47,61,116,118,208,137,120,220,246,41,58,124,70,110,218,176,37,99,136,184,78,214,204,68,76,135,142,171,158,170,235,33,30,99,222,71,121,187,186,124,149,134,89,51,218,175,183,197,110,108,52,7,217,125,177,24,7,50,102,63,74,89,183,90,123,70,37,195,13,89,79,53,79,187,153,161,4,225,94,127,24,226,174,224,183,124,173,112,142,47,179,94,205,186,37,219,99,195,236,84,209,90,15,11,224,254,85,222,77,78,93,94,57,87,71,187,92,59,220,32,228,28,236,220,183,215,190,209,38,115,170,31,81,135,251,90,121,179,150,180,90,20,23,115,20,114,71,185,149,226,164,27,226,158,145,52,247,173,18,106,157,136,9,135,192,197,78,26,145,77,153,187,49,217,183,169,60,43,25,98,137,247,200,208,46,233,90,153,123,223,146,144,152,207,91,90,26,227,34,118,56,44,119,170,78,123,71,90,183,110,153,81,210,203,54,9,26,92,52,84,92,137,88,207,67,23,97,11,239,227,119,198,94,81,238,242,93,232,172,10,103,203,24,81,126,46,65,15,184,245,158,189,83,45,241,241,174,35,135,228,243,32,61,85,3,14,245,112,213,175,114,139,140,90,35,146,146,82,9,9,182,113,132,116,158,210,84,206,163,254,0,255,109,229,189,182,36,119,21,46,122,190,163,93,224,98,39,62,19,93,141,36,209,86,127,138,106,144,203,195,153,52,85,71,252,138,188,55,117,30,75,216,9,135,156,40,191,200,187,28,247,182,81,147,18,9,121,110,204,81,126,132,251,69,81,43,95,5,200,171,6,227,31,153,62,230,43,229,67,41,139,161,135,114,67,29,227,183,211,239,45,155,15,201,100,196,45,229,98,238,200,69,249,209,6,191,119,20,55,115,89,27,228,245,171,200,190,122,66,110,121,207,124,105,33,25,67,204,85,15,243,232,62,90,223,12,71,13,81,135,139,32,164,145,30,144,98,239,158,181,204,118,58,157,89,114,192,37,58,124,68,20,135,164,35,239,206,61,143,118,245,20,79,41,203,158,99,218,237,216,13,93,149,178,193,67,208,3,51,241,158,144,200,125,39,165,58,47,145,149,226,78,65,216,193,126,225,54,33,246,116,7,113,10,103,17,123,228,233,93,30,229,31,213,135,174,89,41,99,128,169,162,252,202,188,62,235,102,137,155,89,41,95,114,181,163,104,127,31,119,73,107,164,172,68,165,165,12,189,101,8,83,221,212,66,15,213,159,245,77,187,130,100,173,219,72,214,54,47,113,48,138,15,123,11,241,191,213,239,219,67,147,22,225,116,106,180,223,25,41,75,34,75,134,144,182,123,160,140,242,111,154,219,28,125,22,101,149,21,33,150,196,137,177,163,252,41,193,237,157,196,204,124,214,92,182,74,232,91,168,203,254,190,53,215,67,30,193,67,225,226,253,194,103,24,127,203,230,50,161,106,215,133,90,200,147,221,0,137,254,43,21,151,117,83,17,199,250,191,207,85,218,188,101,80,45,213,67,253,223,232,95,123,89,154,203,93,74,244,51,14,119,122,39,55,146,139,184,242,112,54,15,185,213,1,114,69,68,212,136,136,88,37,41,211,212,26,181,88,136,25,46,238,17,101,237,225,189,188,237,157,41,207,204,219,206,180,222,48,196,65,198,229,17,206,4,243,203,99,6,254,158,244,150,179,146,119,39,246,176,80,81,208,166,152,230,179,227,157,221,142,140,149,33,91,53,66,62,39,174,67,78,209,145,48,231,96,235,65,184,139,186,92,59,35,34,247,158,57,89,210,33,122,134,104,166,98,167,233,233,49,163,62,19,143,95,17,229,7,121,141,203,56,140,165,54,131,242,229,226,90,45,212,127,181,58,92,81,33,145,178,79,237,245,112,31,177,215,42,222,158,215,118,118,92,125,152,184,56,168,122,250,122,192,186,124,207,174,86,146,59,230,196,137,33,163,77,210,18,228,203,230,120,195,149,251,125,219,89,35,154,200,40,241,10,53,14,33,238,68,217,200,200,121,176,139,242,227,158,247,112,171,71,238,136,34,51,178,228,84,38,88,233,168,104,57,188,119,199,175,123,188,183,44,17,89,100,180,246,182,24,136,232,225,226,114,20,239,234,236,201,167,68,30,243,136,112,107,61,206,32,67,175,231,166,58,220,197,170,75,92,18,58,171,81,9,117,89,17,83,42,163,73,211,103,35,231,81,254,118,89,126,208,104,10,157,39,137,26,70,145,11,167,231,33,239,161,250,52,35,163,202,210,41,73,132,154,34,197,233,2,202,175,193,189,187,81,193,85,10,99,181,58,212,247,240,73,208,39,122,57,41,98,153,106,57,108,121,43,242,45,196,63,239,228,237,221,242,252,53,72,40,190,3,158,220,105,220,232,178,30,37,222,204,70,193,215,3,100,251,113,145,232,86,70,22,135,22,205,147,29,194,60,236,29,238,242,118,75,18,177,131,18,82,73,241,67,10,237,154,140,42,11,15,241,254,13,183,238,81,238,65,130,18,71,230,6,211,134,9,2,42,22,194,30,3,191,110,229,21,235,57,139,166,56,75,232,117,40,109,45,63,61,217,28,48,235,114,199,61,34,114,101,70,173,25,178,69,74,67,219,75,152,220,226,32,230,41,76,205,195,93,121,15,151,81,103,107,59,17,239,101,198,45,185,169,169,44,42,23,18,191,54,126,147,189,130,202,172,231,50,214,159,2,156,155,50,125,214,236,4,15,105,151,245,17,178,148,201,229,114,162,225,134,168,97,137,57,69,149,60,96,246,3,31,43,82,54,151,101,22,35,96,162,97,167,54,77,87,181,25,58,190,103,23,121,203,219,34,158,173,22,214,177,12,53,123,61,222,179,127,237,61,207,189,219,172,62,244,184,132,90,174,148,217,234,152,246,247,91,166,245,136,204,38,99,6,196,184,149,190,108,82,153,161,3,234,0,255,221,102,113,123,86,254,72,97,74,154,93,114,188,127,0,255,190,118,236,66,252,121,3,84,128,204,241,61,187,98,188,219,60,125,144,245,104,195,210,211,193,209,195,253,251,183,123,90,207,40,81,170,47,96,226,144,231,13,82,106,104,58,10,247,241,62,46,41,201,126,241,157,251,194,68,162,162,213,227,93,96,191,69,253,100,133,51,163,184,56,21,88,178,83,82,204,105,225,145,125,123,103,49,30,126,38,19,46,79,104,18,204,157,67,193,103,68,226,162,90,79,90,105,51,179,126,169,248,97,132,143,45,35,53,52,101,212,147,136,174,110,123,171,31,149,208,106,49,76,68,76,73,150,151,186,157,183,74,186,104,170,88,49,164,175,183,94,84,242,82,22,198,127,162,246,85,105,59,68,45,77,221,22,119,13,100,32,215,241,185,115,17,179,25,139,212,186,217,235,166,25,210,176,30,163,67,254,71,168,249,239,148,54,144,222,26,59,118,60,96,214,175,196,39,165,232,73,166,44,136,26,210,102,82,10,166,186,152,141,209,254,136,136,157,184,90,171,219,16,55,145,68,67,155,89,231,241,174,62,118,46,227,147,198,165,197,150,184,163,254,0,255,218,153,55,124,147,213,40,19,17,151,134,134,168,27,49,190,0,255,254,218,183,136,181,90,66,34,135,74,109,40,37,67,84,14,118,183,91,230,61,229,117,21,18,44,31,169,189,18,240,118,136,251,36,111,175,189,34,230,97,109,102,205,58,171,217,97,92,76,199,151,32,65,135,247,210,62,86,249,180,90,36,169,67,243,109,4,68,31,214,61,146,42,42,239,200,240,46,240,59,87,102,4,109,74,212,150,100,22,223,246,104,140,53,119,138,218,8,120,196,221,34,239,73,228,145,89,155,90,169,27,108,22,97,216,168,226,84,29,238,238,237,51,100,17,53,171,21,25,113,109,11,5,30,218,140,185,28,240,251,134,163,248,164,145,232,200,81,169,37,59,177,149,195,1,226,126,69,73,217,102,136,145,75,99,222,225,154,181,170,112,176,91,35,251,113,237,191,85,31,145,109,69,29,114,206,161,186,191,120,155,86,18,118,192,33,7,59,112,145,178,157,25,36,195,122,29,114,31,98,226,41,172,131,93,196,45,118,172,116,46,105,154,52,114,181,227,125,216,21,215,239,122,65,43,153,180,212,244,113,56,202,191,136,190,251,45,136,36,105,83,50,83,69,81,136,36,31,31,165,148,39,178,121,171,166,214,59,222,19,138,155,149,200,242,210,90,157,168,104,42,203,212,225,252,207,114,188,192,83,217,229,38,130,12,63,109,224,159,195,249,119,152,254,43,210,79,38,149,86,130,52,135,11,143,139,98,38,121,17,13,179,215,124,213,167,248,9,98,49,185,152,77,12,242,118,136,247,239,183,88,233,42,37,43,221,40,145,77,113,132,73,97,40,63,157,130,174,133,114,95,151,229,90,238,85,201,220,210,219,146,150,216,41,163,216,116,241,222,62,101,17,43,170,245,140,36,69,36,103,64,133,152,113,139,47,43,149,148,117,16,236,237,240,145,52,171,149,82,169,83,43,37,102,136,51,159,163,252,236,130,182,145,33,119,170,220,121,146,36,49,46,206,106,82,27,3,127,191,202,236,22,248,74,98,56,217,89,102,18,76,70,71,185,213,182,240,222,198,39,186,200,36,153,235,105,139,195,58,45,38,87,92,128,237,221,17,186,87,249,212,72,152,90,245,140,4,98,154,145,199,187,237,173,58,218,202,246,158,85,227,225,235,213,131,42,141,88,166,234,80,127,214,183,43,94,178,36,158,140,156,199,196,227,230,232,82,111,56,56,10,119,100,194,61,226,22,25,53,98,215,198,169,101,232,125,95,233,184,252,0,255,220,17,53,10,169,36,27,135,33,38,166,33,211,101,222,50,202,175,150,239,164,204,54,226,98,111,178,210,120,209,8,55,78,27,116,96,23,43,50,86,202,163,4,169,110,113,143,137,199,241,62,223,95,59,243,46,95,50,82,152,217,105,27,124,185,97,179,163,253,78,124,134,234,101,68,100,245,32,66,73,107,73,216,169,224,238,33,238,42,185,69,38,217,43,226,90,157,205,220,176,110,41,179,17,131,9,51,113,209,144,188,69,29,218,221,69,77,143,95,53,133,222,235,229,173,84,169,134,163,125,251,111,247,155,219,36,13,90,44,108,244,108,143,236,207,123,38,181,139,77,101,242,168,171,2,7,19,13,151,99,103,170,227,241,190,46,110,187,122,148,166,109,133,140,199,1,229,151,228,221,239,111,155,232,106,112,84,33,142,242,139,184,111,114,119,154,157,193,6,105,38,122,163,252,35,123,129,163,86,94,83,185,154,99,253,151,191,210,109,225,149,217,54,145,134,165,3,195,12,123,28,153,111,150,25,34,208,227,93,41,120,249,206,38,230,214,72,64,178,20,61,212,0,255,237,222,94,151,230,219,141,163,8,27,227,143,199,237,21,212,215,59,68,91,232,144,227,194,125,172,186,92,185,157,21,225,180,213,90,135,56,57,183,225,125,59,251,140,146,25,178,38,74,68,67,35,234,37,33,203,147,105,176,143,141,79,124,228,156,46,74,20,84,200,29,30,222,244,29,54,93,56,60,205,156,141,238,91,49,46,111,73,218,13,248,94,221,218,43,105,70,58,151,182,178,146,212,29,102,134,60,17,97,97,234,113,99,159,210,136,58,74,107,105,134,3,83,184,158,92,230,49,35,247,61,246,142,116,203,173,198,75,133,233,176,251,105,28,22,110,5,110,199,246,209,205,102,233,172,199,152,50,192,77,197,60,217,13,12,34,241,59,35,111,155,222,219,52,114,129,135,134,133,143,107,120,191,110,213,71,169,232,102,53,51,8,173,109,180,150,219,72,65,231,98,226,51,239,131,174,85,136,245,88,115,150,165,22,68,30,134,211,164,168,153,126,26,58,212,101,222,86,137,146,55,89,186,160,36,163,208,198,4,83,7,56,106,98,41,170,235,40,86,227,101,68,165,139,173,94,233,106,128,18,130,30,226,126,221,162,166,79,18,179,168,67,174,83,27,162,226,98,164,25,234,32,0,255,168,182,86,169,185,143,107,147,225,4,85,61,100,14,239,223,21,63,99,39,217,183,19,66,212,68,85,68,111,128,250,203,141,151,101,75,36,91,68,154,153,71,123,216,126,92,79,126,163,116,211,70,201,100,166,167,69,253,191,189,163,220,214,158,201,92,235,243,160,75,70,194,234,66,226,182,93,84,116,179,45,155,189,178,89,35,2,198,108,185,121,64,249,197,198,69,228,170,65,221,204,237,184,66,236,108,198,153,203,241,189,157,100,173,164,43,72,169,179,209,154,66,192,207,81,102,167,8,135,123,251,72,79,163,212,200,213,16,151,242,58,76,176,17,117,184,187,103,18,26,117,207,163,29,114,8,209,80,57,96,251,113,181,100,198,202,204,200,161,82,146,54,151,34,17,232,49,237,234,44,214,44,41,165,76,219,178,12,13,126,74,210,56,200,47,208,225,146,110,34,135,102,113,139,58,183,220,225,62,237,2,221,206,62,17,169,195,193,233,118,122,106,123,128,186,76,178,87,212,116,179,121,205,66,90,34,98,246,184,88,232,233,201,10,89,23,81,151,153,25,225,184,180,10,191,196,174,83,29,223,75,124,70,216,149,106,41,219,145,254,56,136,113,142,74,165,170,50,59,15,241,254,44,242,196,69,202,136,222,154,237,208,228,77,101,122,20,238,18,191,239,185,113,81,103,36,27,210,60,195,242,122,249,8,8,51,186,88,183,34,240,65,34,118,210,140,186,155,60,110,179,182,245,57,110,89,207,196,150,50,188,88,120,207,174,146,151,185,115,95,43,149,117,43,105,18,162,30,105,93,236,204,155,75,157,68,132,227,222,51,15,13,145,217,82,91,91,222,50,234,132,168,219,81,94,180,67,179,32,52,93,117,143,30,134,18,113,246,148,98,150,135,199,123,237,15,9,239,165,250,244,168,152,154,108,113,68,164,99,45,45,100,224,211,217,25,37,75,100,245,74,29,134,248,210,81,180,13,143,119,119,78,186,53,95,139,181,78,157,93,170,50,39,234,1,174,119,183,99,134,119,100,113,72,80,205,205,16,173,197,97,201,72,239,52,45,220,110,81,237,74,228,61,155,182,120,212,136,100,5,211,240,245,96,158,154,180,226,85,95,71,249,199,245,234,190,51,214,178,38,176,229,227,232,216,62,124,164,187,213,184,49,116,46,103,45,19,191,81,184,223,153,123,69,146,216,145,181,157,151,226,167,186,173,67,196,160,253,194,109,66,51,214,205,37,47,101,128,74,113,50,84,17,209,88,191,86,198,142,58,139,66,178,161,85,62,84,8,165,66,150,42,93,198,30,170,47,241,155,246,251,166,173,108,82,56,164,88,200,221,240,32,111,17,14,239,243,62,215,206,40,155,188,38,104,21,26,222,67,149,41,205,198,29,239,170,253,198,167,251,224,23,122,98,115,111,91,128,152,234,48,32,120,225,253,130,91,219,167,180,231,204,122,212,29,9,147,27,220,188,152,48,220,232,239,193,46,227,46,246,38,109,122,220,83,174,15,61,243,34,79,90,209,28,142,49,39,202,239,37,202,184,71,212,104,43,185,43,130,41,9,163,52,190,119,203,157,43,51,178,186,17,181,73,25,45,12,125,28,66,164,185,9,10,19,188,240,62,181,223,81,87,52,212,50,100,108,109,230,153,46,183,225,20,93,189,85,212,209,34,110,91,111,165,191,103,18,143,148,50,148,174,28,51,73,39,135,153,172,170,122,30,49,102,238,200,36,37,130,6,161,181,13,215,82,221,14,239,203,188,173,45,43,164,92,155,19,59,150,134,145,135,247,110,247,44,126,102,82,249,46,110,106,101,74,3,245,195,70,243,87,65,0,255,94,43,211,150,19,75,89,17,185,145,132,187,164,59,178,166,44,179,180,164,113,202,131,9,170,230,33,236,113,215,203,8,35,87,81,0,255,111,239,140,250,61,147,149,77,67,40,248,45,18,71,124,186,159,184,107,177,212,201,33,3,62,50,146,212,40,109,227,36,13,59,114,5,121,201,67,104,192,223,34,215,140,102,121,170,75,218,112,95,59,73,73,218,144,26,220,129,69,249,69,226,119,46,151,36,37,213,105,57,15,99,135,180,254,109,57,25,149,100,144,207,194,209,241,62,235,87,148,221,212,160,164,105,132,130,177,227,253,222,77,153,85,183,8,147,237,145,225,221,61,161,43,73,186,185,159,140,148,191,44,86,148,21,238,147,253,247,164,228,86,131,174,124,219,182,41,9,36,68,117,209,241,128,219,25,185,107,19,153,165,16,81,115,184,213,217,149,189,28,167,70,91,29,99,32,233,145,193,123,248,247,34,209,101,100,54,89,74,41,42,81,138,170,230,166,13,119,164,221,27,79,94,151,154,60,223,174,141,155,135,187,247,209,173,121,222,95,18,77,236,76,155,154,199,184,95,187,226,91,134,56,179,7,148,31,109,222,15,218,203,39,100,171,112,163,252,9,249,178,74,35,223,164,114,202,18,172,138,140,135,186,164,36,200,17,119,219,232,98,22,17,109,211,86,15,80,191,169,44,114,147,66,179,150,98,173,134,227,41,136,198,172,95,137,143,36,184,168,52,210,165,164,120,66,236,103,77,215,241,206,62,35,125,44,89,149,179,52,162,176,65,151,46,127,199,184,223,184,188,126,100,162,23,58,74,159,68,145,131,163,3,214,21,26,149,144,96,92,150,28,239,252,0,255,200,218,82,26,110,14,17,213,237,72,210,173,29,185,154,150,204,29,77,64,47,56,100,221,206,220,84,86,106,117,26,226,235,128,242,11,220,61,51,43,157,7,173,236,17,141,30,211,238,126,207,92,107,238,82,66,74,51,84,146,14,9,55,147,151,71,124,226,55,193,209,54,35,73,195,62,218,241,14,119,179,203,32,79,230,148,156,17,145,8,114,20,188,137,50,246,128,119,229,125,92,18,146,158,122,90,207,226,161,82,157,112,170,180,245,48,27,239,243,61,124,36,193,239,244,47,187,101,193,151,162,126,152,135,184,175,123,212,164,148,202,220,90,42,21,162,197,68,220,241,253,186,189,54,153,89,163,164,189,92,163,14,217,143,75,74,237,229,65,204,238,85,4,84,85,187,29,222,187,227,104,139,46,178,141,44,238,91,92,101,140,81,214,150,162,195,93,214,219,55,75,158,70,194,198,208,225,150,245,245,43,154,21,47,75,42,184,200,133,251,27,142,180,107,167,181,164,165,120,40,230,53,19,86,155,106,140,186,204,130,203,166,205,204,44,164,150,74,92,92,151,189,164,169,146,248,81,221,130,251,112,177,118,212,91,144,72,18,114,74,40,105,131,47,51,201,29,238,239,210,190,90,207,216,164,164,131,141,56,222,152,164,52,112,186,144,67,251,188,183,75,122,207,108,89,74,150,156,97,169,83,220,60,68,154,39,101,6,113,168,153,135,123,246,213,17,50,219,187,38,41,110,216,150,20,163,160,174,134,155,71,252,123,101,78,241,123,53,174,80,80,247,50,112,227,29,195,222,126,89,207,53,151,203,131,31,167,45,108,60,93,9,59,48,161,214,221,241,17,129,110,30,185,137,133,119,54,147,38,75,221,190,177,125,248,172,219,242,168,140,227,18,183,2,197,67,195,253,45,239,36,239,137,62,169,245,182,89,161,169,88,152,176,145,253,247,40,43,114,211,76,121,97,171,213,33,203,68,69,219,81,7,233,238,81,236,98,223,130,80,227,81,115,74,82,163,161,33,55,152,168,38,133,248,228,115,225,46,235,55,110,229,144,176,92,134,115,50,19,219,102,188,98,37,237,242,176,200,190,140,155,59,143,220,132,198,26,38,214,131,52,61,153,104,121,136,242,246,150,205,194,218,126,42,145,119,95,192,251,196,173,181,119,176,42,223,124,62,163,199,143,108,179,3,191,63,46,53,182,112,127,127,71,154,187,188,220,139,200,60,50,72,136,196,48,17,15,213,191,86,226,201,229,38,199,33,119,56,145,180,208,90,191,3,198,63,146,172,148,205,34,222,150,150,108,133,132,162,50,6,71,249,5,126,231,142,151,173,155,212,75,156,29,54,220,113,248,136,32,107,167,19,132,146,183,4,107,199,247,215,61,98,30,145,81,183,172,101,220,234,176,69,192,143,27,224,174,216,47,92,18,50,91,243,89,20,51,109,180,244,232,178,214,148,197,133,251,98,87,3,23,45,83,158,117,227,103,26,38,69,152,205,28,169,198,143,138,22,237,99,102,127,107,178,201,225,104,130,89,238,248,126,253,222,139,238,134,188,132,1,166,50,96,93,20,220,78,235,229,144,80,228,42,165,18,103,231,140,152,230,136,104,216,73,107,234,13,113,87,210,175,204,149,174,50,204,221,122,27,209,102,102,128,152,120,32,83,226,113,77,61,134,187,133,179,207,121,172,108,249,9,53,166,145,208,197,149,235,22,197,143,146,244,37,100,150,206,203,62,69,90,81,200,216,17,131,93,100,0,255,22,245,65,35,221,36,76,45,196,192,196,69,37,130,158,62,42,110,195,125,216,111,92,208,166,124,89,241,104,219,214,54,55,91,85,170,14,239,211,219,202,204,168,43,40,181,8,57,235,198,60,83,240,108,15,49,167,173,63,5,15,241,223,185,55,151,23,225,135,219,79,49,103,96,194,251,237,181,204,90,212,230,97,156,51,157,31,162,45,78,225,90,70,251,133,79,66,238,132,210,136,40,15,105,220,198,114,17,84,79,91,17,236,82,123,243,181,105,16,127,87,167,118,109,147,204,54,78,193,95,25,141,101,184,111,114,101,100,144,181,35,97,167,180,21,18,166,46,175,170,88,136,70,26,34,234,177,9,95,50,16,188,111,95,10,62,106,165,25,205,139,137,148,104,54,201,188,121,230,153,6,113,51,130,125,62,52,246,118,223,21,53,163,118,34,130,73,83,228,200,124,56,24,151,70,74,184,199,99,63,112,183,44,17,187,4,249,67,78,200,102,35,106,179,168,83,211,70,155,40,233,24,236,179,198,218,113,61,114,213,172,109,222,58,159,103,212,157,30,50,62,174,144,154,7,55,210,82,8,76,194,123,118,25,184,44,46,94,94,119,195,38,125,132,140,131,144,246,52,29,99,123,243,200,166,210,245,48,151,43,147,193,46,74,125,144,178,55,77,218,201,156,218,19,215,37,19,13,101,162,204,169,209,112,19,211,22,234,0,255,70,223,90,219,50,137,218,52,142,209,196,212,2,195,108,95,202,50,105,67,129,156,114,120,223,238,126,143,226,220,102,233,9,101,91,25,13,18,94,26,136,92,168,0,255,227,249,247,109,81,110,50,91,182,241,176,230,92,176,15,213,191,145,186,154,62,159,53,163,85,157,41,66,82,168,50,80,130,123,216,242,0,247,122,251,150,224,243,41,174,150,215,49,211,21,44,228,146,184,244,20,240,128,69,152,33,225,158,216,135,27,183,124,138,74,174,160,227,150,166,101,90,162,149,90,147,187,163,35,152,56,166,93,56,177,118,86,75,178,73,220,86,179,109,56,201,174,45,117,84,36,27,103,163,2,67,48,45,35,110,173,186,87,18,107,139,178,111,13,107,66,237,48,155,25,83,38,72,73,25,15,32,0,255,234,226,54,186,161,216,51,162,234,97,194,209,195,125,70,125,113,238,52,42,93,195,25,173,243,12,61,65,229,245,40,191,40,0,255,25,124,60,151,163,28,234,34,82,126,79,57,173,196,41,76,99,128,123,138,91,206,44,50,234,75,76,146,178,47,207,81,106,41,90,87,211,102,72,79,143,54,227,103,132,247,210,215,99,223,161,185,146,62,69,110,38,237,155,74,205,224,224,168,54,249,42,203,4,238,227,228,4,251,196,221,163,172,85,114,150,209,214,183,141,234,194,65,138,48,87,34,146,164,73,194,112,175,129,207,107,37,230,17,182,167,123,167,34,14,121,83,195,152,49,19,97,135,193,187,52,32,2,164,125,38,110,149,76,74,106,91,26,34,122,249,248,58,224,35,55,227,130,11,118,105,159,164,236,77,195,90,238,234,78,90,15,46,172,49,37,205,172,83,92,25,143,117,118,232,74,70,14,17,89,7,136,25,141,26,87,37,110,184,175,146,173,203,198,219,186,43,64,222,86,148,54,38,45,110,172,95,115,26,114,21,26,96,47,196,135,226,138,84,164,1,98,225,90,53,226,147,134,189,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,23,138,10,81,3,64,108,186,147,64,40,210,91,212,128,117,25,69,17,31,75,225,46,207,84,80,192,192,37,118,140,31,251,103,73,34,232,58,6,46,180,99,252,216,127,61,96,126,1,92,191,85,63,187,108,94,247,206,19,17,98,7,239,38,80,209,191,229,153,212,21,142,42,119,136,115,108,181,48,53,190,48,18,194,125,246,35,115,47,106,179,226,150,106,58,55,196,90,162,176,107,98,51,250,34,119,108,39,152,82,82,92,167,193,172,213,59,12,196,96,53,96,230,190,108,71,75,34,183,27,244,114,83,111,26,99,2,23,195,30,183,34,200,146,71,109,30,205,193,165,178,206,162,252,74,187,118,100,33,153,149,113,107,41,73,76,92,203,71,25,7,181,92,145,139,247,244,122,59,211,69,33,62,109,106,205,114,28,251,209,80,58,70,240,142,177,126,132,232,139,157,80,153,48,37,84,127,30,118,33,83,233,120,196,123,162,123,162,79,158,185,130,55,209,82,15,109,138,234,87,162,93,146,141,107,104,93,164,181,53,27,245,48,38,108,237,236,57,50,131,116,142,31,24,238,181,71,203,109,45,122,167,94,105,98,202,140,204,145,142,131,59,220,196,193,185,23,184,191,79,220,155,237,120,157,217,162,198,10,121,150,85,146,48,48,227,125,181,117,75,235,185,104,102,74,55,236,206,236,165,136,233,8,187,49,220,221,69,234,111,82,126,58,68,37,131,232,161,108,251,182,151,149,134,48,57,227,93,218,145,89,68,172,200,76,210,104,218,180,136,190,238,101,76,198,205,82,22,238,6,184,203,94,198,245,35,173,69,84,18,165,86,191,236,176,236,241,165,98,164,143,108,12,174,125,235,159,228,229,223,215,230,178,165,103,171,57,118,147,129,177,184,154,241,46,110,177,239,110,181,164,142,91,129,139,240,112,79,253,20,103,125,69,49,51,143,157,77,167,180,166,32,4,220,223,203,215,202,188,158,53,249,108,229,143,237,152,149,156,53,240,184,115,227,35,72,161,249,16,25,236,227,142,171,110,23,169,79,91,245,36,34,51,153,223,68,156,202,49,30,67,246,247,186,17,215,144,161,46,173,95,230,228,78,36,60,61,216,69,100,236,184,101,82,194,208,68,71,220,50,237,176,113,68,50,30,238,43,119,100,100,68,148,76,138,29,239,226,62,209,85,218,204,163,45,81,90,246,201,163,75,234,34,198,12,220,251,196,90,193,135,187,130,152,226,204,154,185,41,87,28,241,236,11,123,186,110,59,216,69,146,45,71,238,166,161,35,113,124,95,123,165,222,55,217,67,47,33,84,211,16,233,28,52,29,242,238,122,59,34,90,167,18,119,168,182,199,152,194,1,239,237,243,22,17,145,117,209,161,90,135,43,51,148,41,28,240,129,187,213,220,229,33,81,75,83,92,202,177,125,55,92,196,45,10,173,246,212,108,107,197,84,193,81,254,33,207,220,178,76,58,76,118,144,227,204,197,52,10,237,199,39,121,137,223,79,27,181,121,88,205,109,27,209,237,189,182,59,151,85,55,38,190,142,247,186,204,36,25,101,183,81,9,13,231,41,135,196,225,50,200,108,22,78,176,108,32,92,235,190,40,161,164,28,182,183,87,179,34,220,10,123,141,201,253,119,179,119,190,46,125,99,216,229,74,74,102,17,233,20,19,26,117,136,95,137,147,213,40,37,134,27,236,96,119,199,197,202,149,77,230,170,68,132,18,167,232,177,20,14,247,186,200,168,36,42,201,134,148,74,75,241,3,14,81,238,43,234,138,55,75,208,58,44,3,23,153,88,252,172,191,135,227,36,169,82,151,230,28,236,154,85,23,177,107,200,137,168,213,79,110,139,239,221,239,250,216,108,77,26,111,77,205,142,56,202,47,103,81,159,193,16,209,91,178,154,67,123,20,238,239,55,142,204,87,4,149,173,22,232,90,165,156,130,60,75,135,104,95,100,102,212,21,51,87,200,113,40,144,117,124,127,68,212,216,247,76,194,62,14,137,18,173,38,214,141,117,145,33,203,76,89,57,162,220,145,88,100,191,251,214,61,153,91,148,90,155,12,113,31,248,53,95,43,27,227,203,100,242,121,144,237,180,25,87,245,244,210,41,70,252,142,157,180,210,200,36,228,33,216,67,249,183,147,16,109,187,82,153,83,181,59,165,174,29,113,1,169,221,93,18,111,62,219,43,211,236,179,187,143,86,81,23,15,236,139,123,38,186,91,148,148,191,213,41,21,22,206,228,72,199,246,111,121,206,101,107,214,182,149,182,25,75,140,133,189,99,224,234,110,165,54,153,59,51,210,201,32,149,191,16,77,154,139,222,40,176,111,221,171,44,111,73,115,187,148,122,186,146,48,177,230,24,21,47,187,203,137,51,79,33,203,44,35,29,219,127,75,124,70,208,77,154,116,10,109,171,163,89,200,92,124,63,111,55,116,233,137,195,212,149,36,152,4,75,41,31,55,109,73,169,161,2,74,121,64,249,199,188,62,234,98,170,117,226,4,89,166,211,99,212,250,189,114,207,73,202,155,119,104,120,120,184,6,47,149,46,230,123,248,21,185,119,58,194,91,182,72,184,68,79,7,101,45,6,178,240,142,173,3,126,69,224,50,211,71,102,80,74,214,60,222,82,60,196,24,181,147,170,3,169,82,244,32,222,133,245,35,85,63,171,245,148,1,203,246,208,155,52,209,216,49,19,119,167,43,98,101,210,149,100,83,210,84,242,62,214,107,102,161,71,248,248,152,184,42,216,101,204,113,179,88,185,10,97,74,165,203,101,99,88,216,13,10,55,170,205,88,11,133,195,237,182,182,93,174,92,233,70,16,7,165,86,147,8,61,149,60,85,72,113,56,42,216,39,254,110,87,154,244,225,6,73,82,157,109,178,54,149,176,182,108,172,60,190,159,184,181,113,73,210,149,44,145,57,99,47,209,161,56,206,100,121,106,234,49,239,247,204,123,226,147,172,168,77,27,149,90,86,66,34,184,229,143,79,155,53,187,109,92,121,195,175,140,57,173,172,147,52,34,163,84,179,244,56,15,177,244,105,83,240,182,50,40,99,252,51,210,225,230,50,118,190,135,130,44,183,220,161,250,2,159,121,252,72,74,51,228,149,41,73,54,72,104,40,203,219,35,251,112,118,171,148,226,205,215,220,121,47,199,46,27,210,196,62,209,195,253,45,111,185,99,145,77,227,169,178,87,62,36,249,41,233,114,17,174,183,114,225,131,246,36,115,166,208,53,243,179,231,97,56,220,41,236,225,189,122,55,39,207,57,222,154,227,46,7,199,123,28,77,31,53,132,29,222,183,39,206,61,35,51,163,26,69,169,206,75,153,242,208,119,188,221,110,37,35,114,150,25,193,100,182,13,81,81,67,147,88,136,200,41,104,49,7,219,139,235,199,115,252,181,73,149,89,174,196,185,52,20,52,209,153,159,135,237,165,189,123,252,181,35,55,101,151,184,193,110,82,65,97,54,50,220,219,197,186,203,10,33,185,101,142,117,42,228,96,122,232,49,166,76,158,218,152,184,85,51,239,153,185,54,117,132,220,186,102,148,105,9,36,98,97,102,8,56,235,171,36,7,11,76,184,191,143,216,43,171,241,247,46,57,7,114,131,16,25,63,197,52,16,13,246,55,124,222,99,211,189,155,162,8,167,48,66,71,66,134,251,187,136,186,55,136,220,100,206,172,56,93,29,98,34,76,91,67,21,149,182,16,118,25,183,251,45,125,184,195,179,112,163,90,88,155,36,68,43,169,60,181,39,205,218,34,161,125,238,27,126,69,146,36,233,217,74,95,150,239,72,28,239,234,234,115,135,35,11,138,222,113,101,196,109,91,130,101,122,243,208,244,136,191,135,44,229,209,228,188,204,86,74,169,197,148,243,118,152,237,21,165,157,173,106,51,66,124,217,141,219,132,51,3,5,125,60,114,129,125,248,109,23,113,151,109,217,172,218,102,141,200,216,185,92,142,247,145,185,34,146,82,217,42,41,39,181,73,182,137,106,15,144,16,16,80,37,99,76,68,228,130,61,30,183,235,221,32,217,158,85,75,162,166,173,207,158,57,235,39,42,108,113,227,35,93,224,54,250,149,153,148,102,210,72,247,109,90,76,142,83,152,161,204,77,208,48,109,144,224,69,18,221,151,189,117,95,17,215,111,228,83,242,18,151,108,89,126,162,225,206,94,73,237,230,211,43,134,72,92,238,88,153,225,200,238,165,172,82,90,122,84,221,217,42,80,113,35,249,169,203,78,139,151,139,37,242,150,179,136,168,153,73,105,68,57,98,138,91,201,97,129,174,59,197,38,22,98,205,162,251,239,145,25,145,89,146,228,48,141,172,165,37,150,186,168,121,16,236,227,126,223,86,249,25,155,206,217,151,47,140,168,101,97,236,96,23,236,219,155,18,237,59,212,90,81,70,22,205,153,61,181,214,161,62,119,220,35,75,217,242,89,173,132,104,56,201,176,101,225,56,234,142,118,137,30,159,185,86,210,184,190,231,108,182,198,181,228,16,59,9,88,104,167,166,3,230,61,41,127,237,181,163,84,203,106,139,20,25,230,202,140,147,192,148,173,202,92,29,238,241,117,17,59,28,235,25,198,111,178,154,112,113,179,181,188,20,228,118,94,8,251,36,179,21,25,41,139,36,133,109,114,190,136,42,163,185,82,230,34,234,64,133,89,168,96,26,99,175,85,242,30,153,185,86,121,131,219,90,155,32,47,235,54,78,13,13,145,34,163,174,185,222,244,44,48,12,246,225,170,241,3,151,11,232,153,197,99,73,233,148,30,182,159,129,143,122,125,7,77,39,167,76,107,62,65,151,128,150,4,14,229,22,59,118,238,168,178,36,165,48,81,139,80,195,198,59,204,96,198,170,147,27,227,22,245,183,74,159,216,73,230,245,9,214,12,52,115,26,74,159,128,182,3,23,222,79,242,183,93,18,227,201,182,108,22,148,115,214,136,56,53,125,233,122,124,63,113,235,174,49,222,124,175,29,12,155,156,98,245,212,177,119,168,191,211,181,87,121,115,74,138,117,153,108,198,30,189,182,211,198,82,234,240,165,147,135,251,187,141,207,8,242,102,178,218,146,77,237,232,205,220,169,13,248,126,224,111,25,245,22,214,179,148,85,220,37,100,228,16,214,125,32,63,228,192,126,28,234,221,34,232,74,98,146,196,13,113,210,32,143,247,245,43,220,187,188,202,66,200,56,171,145,102,24,170,163,113,168,191,133,203,58,203,38,200,94,196,108,182,172,229,96,161,33,112,17,35,251,110,201,236,186,26,243,194,90,167,68,94,17,21,233,33,236,195,142,145,229,154,101,179,137,31,194,20,55,35,206,41,178,180,80,31,137,139,21,107,69,22,146,81,50,106,109,11,145,177,83,29,206,192,149,54,79,135,251,247,2,159,17,180,190,144,42,76,130,198,107,92,100,117,129,23,185,112,151,117,193,200,239,178,26,115,98,90,159,96,162,17,235,244,169,121,184,203,59,146,46,246,206,186,146,202,150,68,70,220,156,125,166,76,205,45,202,172,98,152,154,197,251,187,76,187,50,219,50,121,6,61,242,135,141,189,42,207,210,161,222,111,43,91,227,39,101,27,163,240,30,5,251,36,0,255,110,87,10,181,237,230,202,79,77,19,105,172,73,2,226,74,106,235,32,191,168,143,235,205,231,33,203,164,209,4,93,162,151,171,195,221,93,230,109,230,162,175,243,121,203,48,151,43,79,143,55,0,255,15,71,51,73,206,50,115,23,226,24,83,102,248,13,24,242,79,183,215,222,66,180,203,172,71,38,246,14,239,7,126,223,53,233,229,216,99,107,191,22,90,87,130,4,29,221,191,110,51,252,34,108,168,94,227,246,124,13,118,184,125,151,239,181,28,249,108,50,167,20,29,73,15,240,126,218,199,194,55,198,207,237,102,93,66,193,17,140,27,245,211,159,164,99,251,113,36,123,235,198,92,139,140,79,150,232,116,164,78,122,242,35,135,48,199,44,134,44,27,71,27,114,123,55,82,28,145,109,4,135,179,61,8,117,171,224,162,248,153,81,50,138,245,32,114,232,48,230,171,156,201,230,136,171,129,91,89,111,53,34,215,206,148,83,234,242,246,173,246,56,37,236,18,89,106,48,111,74,30,238,236,87,186,149,164,56,153,52,105,86,226,62,233,210,198,18,176,36,73,224,66,82,92,102,102,172,204,164,178,77,43,211,214,217,140,136,105,211,18,230,161,86,115,212,157,49,89,14,30,224,253,36,183,216,118,197,90,113,125,65,154,139,115,40,47,53,237,140,195,251,121,191,113,97,252,140,200,108,150,144,16,77,202,62,144,137,189,99,222,149,184,175,204,157,81,42,77,42,147,209,234,12,181,193,148,104,40,8,211,213,82,39,143,239,223,85,116,177,118,14,187,180,212,161,39,61,189,216,145,25,190,31,236,171,115,253,87,250,224,150,47,170,227,20,99,14,248,59,254,94,23,244,94,201,170,204,140,48,65,136,138,161,30,34,98,30,229,151,217,219,75,152,229,143,36,141,84,142,117,124,175,110,213,136,204,36,153,116,248,45,181,178,180,225,92,170,71,198,112,119,87,208,239,181,87,81,245,234,245,178,103,204,207,67,200,15,221,178,39,190,54,143,194,137,49,71,249,21,146,189,89,54,195,123,177,152,59,19,233,112,199,239,168,141,108,17,151,60,224,0,247,81,191,229,107,185,91,126,189,228,208,48,213,188,201,13,119,247,219,146,101,148,164,86,230,68,133,144,44,166,157,37,139,99,174,82,119,201,156,69,9,225,226,112,168,139,251,166,114,34,175,17,217,35,203,112,23,0,255,8,116,73,179,68,200,136,105,148,26,92,188,201,216,58,6,62,115,7,117,178,117,219,202,88,71,123,178,35,74,146,136,164,193,120,135,187,125,191,147,168,164,82,66,148,217,10,149,11,44,68,226,51,123,171,58,93,215,138,51,59,34,18,186,57,98,58,21,135,73,143,119,171,102,172,74,119,70,37,132,82,234,180,125,147,76,198,212,78,149,45,70,250,29,121,219,229,213,112,90,50,4,76,152,161,166,192,69,124,148,23,113,39,53,50,100,148,100,92,103,52,217,230,184,209,81,184,94,222,50,110,229,122,208,77,136,187,46,209,235,89,128,143,34,2,199,247,50,18,55,203,200,200,114,99,43,83,218,36,149,210,93,196,103,68,102,68,70,86,182,198,140,190,110,219,16,75,143,240,112,241,48,212,82,73,66,30,216,119,187,71,196,44,106,144,149,81,134,101,79,25,14,114,31,150,24,21,169,203,129,132,237,101,127,143,62,217,92,86,105,86,219,112,13,90,233,235,193,46,239,246,218,148,92,111,86,221,58,241,170,111,214,116,73,83,243,24,246,184,189,170,124,203,150,43,244,82,183,246,18,168,40,171,139,118,113,179,199,94,92,199,209,22,197,180,250,122,170,97,138,38,11,112,151,247,232,151,155,110,187,204,38,162,245,24,170,229,225,158,117,17,100,163,175,78,8,43,187,240,246,96,159,20,191,50,202,75,82,171,101,186,181,77,82,236,18,149,246,233,124,25,41,172,135,71,116,37,114,39,141,72,66,138,210,165,221,3,216,71,121,153,137,46,93,205,235,89,90,42,155,67,189,210,243,178,20,50,240,208,72,191,11,97,23,149,188,189,246,74,134,229,159,205,220,198,218,36,77,201,208,204,91,115,184,36,97,33,111,248,184,175,184,203,163,210,183,90,148,104,229,15,144,230,96,150,134,177,101,170,39,131,139,118,120,252,186,94,91,244,198,158,15,145,24,134,186,165,195,228,169,164,201,83,244,2,102,226,51,42,254,150,107,213,33,218,82,190,26,166,250,228,160,150,18,87,38,49,15,23,182,142,11,183,43,254,94,151,180,246,164,36,73,58,115,167,134,221,160,196,154,30,92,243,116,136,192,103,228,90,145,91,22,17,77,81,75,102,243,215,161,228,147,17,102,38,63,35,45,89,210,57,196,221,246,115,71,174,116,163,148,18,196,169,118,249,118,160,116,168,176,86,154,183,5,180,75,220,61,50,115,147,156,173,182,14,89,183,54,212,54,196,66,154,94,201,80,83,143,129,223,178,36,55,58,143,82,41,17,33,91,136,216,105,74,235,25,146,210,224,112,187,197,251,4,151,180,28,0,255,173,180,13,234,210,86,136,47,67,182,12,169,213,142,247,123,251,3,23,181,120,213,163,174,242,90,203,228,36,4,212,122,15,176,118,238,21,205,90,148,84,39,102,229,29,142,247,201,234,161,68,61,218,71,247,219,171,182,76,191,109,173,186,164,53,175,68,213,134,15,251,24,246,186,237,123,146,23,93,169,180,13,167,197,60,228,36,155,148,115,115,27,236,179,110,252,198,37,41,174,46,219,212,201,211,158,105,179,206,217,210,140,1,137,11,248,158,139,91,105,151,46,0,255,204,41,123,47,109,243,172,227,16,25,248,213,196,99,245,219,135,237,17,165,56,133,238,166,220,242,20,187,236,130,21,75,7,221,91,117,65,52,143,168,121,107,138,19,201,166,10,15,251,216,230,235,224,222,236,35,99,61,37,74,36,137,218,64,198,68,76,146,68,216,56,83,29,5,92,246,18,159,59,114,47,82,140,87,159,112,139,67,91,48,75,72,112,84,149,153,250,252,134,123,130,203,92,123,45,106,49,155,151,156,105,42,98,218,48,118,184,170,116,14,177,87,196,252,182,51,246,202,210,186,149,52,229,33,109,19,4,228,210,167,152,82,212,36,158,9,120,124,15,127,207,189,87,110,217,146,151,218,12,149,50,20,228,146,98,116,129,153,104,71,125,177,87,82,149,15,87,154,185,167,226,29,21,101,74,113,122,60,222,209,250,148,175,157,41,91,44,25,41,242,207,67,44,113,13,14,98,49,170,138,135,187,187,40,113,219,153,81,159,12,183,150,160,203,152,173,227,253,109,221,247,190,7,157,63,73,134,146,6,15,209,136,225,189,192,71,77,253,154,45,77,153,113,45,14,43,100,25,42,35,113,192,249,0,255,89,55,187,201,51,101,37,56,168,60,212,227,138,91,105,50,35,110,17,239,229,154,45,209,171,169,113,164,227,123,251,158,65,110,153,116,151,28,106,105,105,203,241,241,251,60,146,40,0,255,72,191,99,221,154,59,141,33,160,34,234,16,179,53,39,206,245,224,190,204,69,111,187,208,93,107,17,242,16,127,124,100,44,116,81,141,20,5,247,167,171,185,137,153,26,226,189,123,41,159,188,68,209,198,176,191,237,102,86,163,62,79,219,134,117,95,184,136,88,51,218,18,202,52,78,205,55,10,236,171,91,89,45,41,91,219,138,29,227,190,126,205,114,39,137,42,99,30,74,89,106,149,38,185,33,51,87,172,123,204,200,156,22,234,184,241,184,85,232,114,141,97,127,187,165,183,222,44,221,106,195,17,141,91,143,137,161,71,134,121,87,183,231,129,171,100,46,196,90,59,126,93,72,57,29,237,111,185,118,214,149,14,41,173,195,182,69,52,190,63,34,103,185,111,149,12,21,23,74,102,195,156,134,204,209,174,46,147,148,235,211,150,146,182,200,30,166,232,54,235,144,19,238,59,233,173,56,165,138,3,110,221,151,91,61,178,180,69,174,118,104,191,125,68,222,105,134,27,164,70,180,173,229,80,168,191,196,103,174,120,73,37,165,161,116,18,43,29,114,25,227,126,237,50,167,201,176,239,75,227,221,94,116,190,74,14,209,233,225,238,189,168,43,59,136,91,154,140,83,18,114,49,116,108,0,255,170,91,107,201,130,182,185,83,171,144,27,208,125,232,55,165,194,45,57,220,175,149,132,146,59,9,210,14,147,100,25,237,152,137,30,191,74,101,170,175,134,40,72,57,216,71,100,174,88,247,76,210,214,164,14,117,223,166,141,2,84,169,59,160,125,68,221,184,121,68,45,196,165,155,113,31,98,205,78,185,36,169,58,164,125,44,124,200,118,68,201,92,196,67,36,27,119,120,83,166,115,140,157,43,51,98,213,140,32,177,234,211,132,203,18,38,216,121,138,136,60,121,146,14,119,246,171,188,136,12,39,131,84,82,11,45,110,125,41,107,105,216,242,211,170,176,140,81,238,229,50,55,74,208,161,203,197,13,118,120,127,230,125,111,82,229,205,75,8,25,26,10,18,130,30,18,135,183,39,117,165,165,21,231,52,241,2,189,242,76,152,50,81,159,142,239,223,119,38,37,129,207,40,77,219,100,12,61,70,157,157,236,40,113,12,149,253,245,170,31,25,17,251,18,155,196,101,154,164,72,57,164,0,255,234,175,227,83,190,42,189,78,134,219,6,221,190,241,238,62,238,17,233,198,26,110,147,54,78,53,174,202,50,119,168,126,187,130,62,98,71,132,240,112,208,150,118,77,91,61,221,2,186,239,190,247,218,107,183,209,150,156,17,218,56,205,145,43,172,89,225,254,62,173,183,246,62,254,188,48,154,130,202,225,118,91,246,41,191,223,172,197,91,90,89,141,20,74,34,32,201,73,141,219,112,199,254,186,77,254,146,199,155,75,102,204,76,50,38,7,136,27,126,45,87,245,90,162,218,20,35,113,247,72,121,75,106,20,214,56,152,50,143,129,95,247,198,248,50,183,41,126,107,172,0,255,136,204,8,249,30,114,74,82,226,100,39,161,232,1,234,34,241,37,201,124,46,171,237,112,241,203,182,219,241,46,237,110,245,213,246,74,154,203,136,97,10,177,181,168,106,116,124,191,46,42,169,177,99,19,218,176,110,148,135,30,117,26,158,142,97,31,245,25,129,203,18,225,180,116,152,4,9,34,78,157,166,71,193,142,125,242,172,71,71,228,190,89,173,108,46,231,104,254,69,82,187,175,217,12,115,54,164,16,189,87,7,113,11,89,163,158,204,91,98,82,22,35,252,210,236,112,127,23,165,252,77,35,202,155,110,53,70,232,242,37,239,1,162,14,119,79,90,125,223,50,229,70,239,44,133,48,73,85,205,33,216,135,111,139,31,171,70,46,163,227,133,83,117,212,193,209,225,238,125,242,215,170,25,53,106,202,104,39,77,148,96,214,233,200,217,129,176,0,255,158,36,93,204,82,86,48,191,236,172,176,147,51,236,249,14,148,19,169,223,174,165,150,43,163,196,198,68,27,242,146,172,176,142,224,225,238,158,162,95,243,181,158,106,213,218,77,152,52,77,15,230,143,100,111,22,145,249,153,237,152,108,225,194,230,120,223,252,87,71,203,124,237,121,112,38,174,54,11,122,42,193,134,183,5,136,251,123,78,181,85,139,140,93,235,152,184,186,69,50,130,178,67,108,185,23,163,127,217,164,195,203,169,167,231,250,126,157,246,209,136,243,136,189,140,136,204,220,148,38,93,133,146,106,212,18,38,25,98,130,244,241,182,0,153,184,116,179,25,141,244,175,208,80,152,99,202,50,54,165,119,151,86,43,17,116,44,156,61,154,127,82,35,35,51,202,220,232,73,167,86,182,18,208,97,29,239,228,183,208,207,234,157,56,202,34,152,134,151,50,162,14,152,248,160,59,28,235,212,122,165,228,240,190,93,162,223,183,244,206,155,164,141,247,120,88,241,125,187,136,76,223,36,203,80,32,130,29,236,22,110,221,236,231,44,63,81,190,116,136,41,210,6,72,246,223,34,200,91,155,204,138,132,35,29,162,199,115,85,164,236,199,87,106,17,177,234,61,51,219,18,167,68,218,170,186,225,253,107,223,119,222,137,146,52,149,25,98,154,98,181,163,249,187,43,25,113,20,181,100,198,176,208,195,205,3,220,5,251,238,81,208,231,44,101,114,34,162,154,68,216,50,231,130,29,223,171,179,171,123,54,123,130,171,71,243,151,52,51,35,106,210,192,212,80,74,75,211,8,61,4,29,238,238,184,93,151,65,254,46,222,227,204,171,99,14,134,156,169,59,98,124,223,122,246,174,204,186,252,232,178,187,184,23,205,92,81,118,102,25,14,114,195,122,9,34,225,167,143,46,21,119,24,176,16,5,183,118,146,103,175,119,56,25,236,97,251,145,184,8,87,150,217,22,47,128,139,29,39,132,140,154,172,155,246,36,48,33,169,203,166,100,220,130,90,164,204,114,67,150,102,34,54,54,179,78,215,10,206,46,226,177,159,184,123,148,181,75,150,63,228,18,87,159,125,120,110,164,201,169,35,202,157,210,136,179,58,138,46,51,226,161,52,74,115,41,139,27,57,83,219,0,93,46,98,94,220,195,229,12,247,91,212,219,189,45,121,151,213,119,179,97,137,36,107,249,125,163,116,134,228,134,120,130,169,24,25,196,207,141,123,82,182,110,219,230,202,99,43,101,206,180,144,230,168,132,136,74,130,41,105,40,134,251,168,143,40,123,109,235,116,237,154,51,224,103,184,84,58,206,164,141,142,9,236,187,101,47,209,227,8,153,173,76,150,56,86,53,33,66,52,89,34,237,113,167,164,141,132,254,90,196,248,94,131,143,32,233,147,20,146,36,100,196,115,159,169,91,32,76,154,44,211,201,50,122,138,169,24,153,104,31,184,149,50,124,107,253,86,156,140,13,140,185,68,54,82,45,165,52,190,24,248,216,183,220,216,39,236,206,218,210,226,100,173,83,225,202,230,166,16,111,137,190,14,247,185,87,159,209,186,100,239,58,171,156,143,232,144,19,236,38,45,96,66,247,226,123,237,125,135,44,101,73,100,101,39,57,34,133,133,240,142,31,106,69,178,142,222,97,213,3,226,86,226,22,186,244,91,150,77,37,199,233,202,159,225,150,154,144,147,233,195,192,5,246,227,86,181,45,143,8,107,71,181,33,78,230,66,117,130,195,251,210,223,227,110,199,125,209,225,204,161,116,156,40,199,194,37,91,119,42,39,105,203,218,226,93,210,123,174,66,86,190,108,102,25,118,104,75,128,106,0,255,252,181,187,128,230,47,87,62,220,222,155,203,43,198,32,86,217,72,237,34,240,17,212,50,41,105,182,76,19,219,14,5,11,63,93,7,211,24,206,95,136,126,124,0,23,203,100,201,94,101,172,61,202,63,9,46,178,150,199,14,207,73,67,84,147,86,18,30,46,246,240,42,3,200,47,235,55,121,52,90,153,220,169,164,20,9,213,99,200,197,195,61,30,251,81,94,44,183,172,93,233,241,233,16,81,167,182,153,173,114,37,156,61,53,125,28,148,140,117,71,26,191,161,149,52,42,137,183,196,139,180,245,112,119,127,198,90,43,75,6,169,14,77,90,104,210,183,24,184,10,27,105,16,192,253,228,22,145,219,103,92,217,140,70,211,63,118,98,151,118,72,36,163,82,90,170,97,10,91,210,105,12,89,183,102,119,89,137,89,155,173,195,62,9,164,169,151,136,183,191,35,137,167,67,244,222,174,54,203,190,57,66,74,39,96,118,243,85,156,131,171,132,143,105,93,4,251,184,221,131,56,183,116,209,228,166,246,44,98,226,6,99,110,154,115,3,137,196,177,5,172,179,71,55,223,44,17,56,188,159,116,69,245,14,239,213,213,39,137,156,71,33,199,210,145,250,147,174,120,199,1,99,203,3,235,86,42,226,139,34,46,104,192,186,149,10,176,246,189,128,2,212,103,40,174,85,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,184,80,84,72,5,168,207,192,181,34,2,34,21,20,192,46,83,1,0,16,59,198,207,254,158,46,2,216,58,196,157,188,115,88,183,188,205,74,86,161,51,3,222,229,194,93,219,155,102,99,93,30,251,156,37,10,166,93,194,7,54,170,12,163,9,19,236,233,44,50,51,41,165,171,12,147,226,148,134,105,30,206,206,219,8,13,66,176,143,244,120,235,248,85,82,111,118,106,5,232,153,249,156,231,178,245,128,65,19,238,183,188,111,103,107,47,227,183,1,156,123,182,230,113,58,79,122,160,146,240,55,192,237,30,149,230,138,76,154,59,146,216,58,121,25,167,184,181,121,247,82,87,138,119,81,126,102,36,217,81,154,140,210,80,90,189,62,196,156,142,154,30,238,238,234,202,192,215,8,90,106,151,61,217,86,162,34,32,74,121,106,101,225,126,151,17,248,32,15,147,89,194,141,226,182,152,73,37,12,212,147,26,168,238,5,180,195,223,55,93,25,25,228,185,45,54,27,119,168,176,245,56,50,49,91,228,44,218,101,241,111,73,234,237,214,56,177,170,179,179,79,192,44,209,113,229,73,169,224,94,97,135,90,31,229,101,44,55,99,102,60,218,94,46,38,18,14,166,65,184,54,186,92,188,191,227,247,138,200,36,110,238,221,4,165,108,113,91,231,146,17,102,75,216,2,218,7,246,35,72,212,181,197,163,245,250,246,124,233,41,73,56,231,130,119,120,190,120,199,221,112,153,247,204,164,197,111,232,99,173,62,76,180,195,197,152,93,74,147,199,161,62,147,224,243,94,42,147,122,245,33,65,216,225,118,191,211,21,89,106,16,167,27,192,46,239,41,219,17,149,186,206,195,123,81,222,108,150,21,61,181,161,58,220,249,59,214,223,34,242,150,164,186,141,56,188,87,191,119,86,42,175,78,99,248,104,136,0,119,212,215,206,32,242,117,187,188,18,15,87,87,240,138,222,72,89,218,132,161,224,215,166,17,73,140,72,184,95,251,213,63,253,31,178,18,252,8,73,96,122,30,49,222,187,239,242,111,17,140,147,109,38,235,128,246,117,229,69,149,57,104,119,79,26,43,50,210,109,21,217,23,183,151,141,245,17,145,217,1,223,159,17,46,169,143,82,135,139,9,89,143,144,166,150,198,248,173,154,137,139,36,204,91,51,9,109,52,59,215,33,241,114,50,175,209,238,46,146,36,37,111,192,172,195,55,78,220,8,53,118,199,177,253,244,250,132,58,149,28,182,93,100,182,37,162,84,39,40,27,215,61,151,60,8,73,54,106,200,120,139,93,159,181,197,14,236,75,151,132,173,14,217,254,44,47,163,29,74,114,12,187,157,36,221,118,233,91,176,71,102,112,111,151,73,102,91,54,39,15,59,187,198,190,151,37,83,143,230,127,196,61,51,234,172,96,110,217,90,157,134,1,202,1,30,239,239,55,249,114,244,179,205,173,19,61,80,87,138,30,206,127,148,219,14,121,88,118,130,214,82,223,17,143,26,57,198,187,188,219,177,34,146,100,150,204,76,82,76,158,108,133,141,153,165,138,217,152,118,181,165,17,165,88,151,59,193,149,186,47,49,166,6,19,117,216,254,173,174,212,72,249,44,35,232,33,51,42,84,177,202,252,60,222,223,101,73,47,43,25,49,84,28,155,48,195,156,141,0,178,62,99,197,186,71,201,134,18,167,165,15,17,230,112,176,199,173,32,59,72,27,211,110,69,212,152,209,134,102,214,184,87,84,74,233,27,133,247,119,228,138,146,235,28,110,183,181,240,37,138,156,60,243,182,184,5,56,28,235,111,43,227,78,55,211,29,218,127,191,223,74,206,162,88,107,41,41,67,228,114,48,118,20,111,59,67,158,43,51,72,141,161,150,182,196,205,241,27,111,180,91,185,214,222,164,18,107,214,105,14,95,22,7,249,69,137,133,95,174,147,46,28,161,74,196,141,129,91,119,146,110,230,4,17,107,61,232,48,136,221,78,119,88,190,92,162,97,98,29,239,183,189,115,22,73,162,101,200,56,214,95,250,159,21,125,65,115,30,59,198,237,158,43,178,169,89,74,33,42,110,203,81,184,223,50,173,23,232,105,105,173,203,202,195,0,123,7,92,221,221,158,70,204,67,150,25,49,191,86,129,156,226,212,134,50,199,227,123,245,183,184,173,140,210,6,165,205,80,45,155,220,239,120,151,239,227,131,172,104,51,178,18,211,154,201,146,244,128,25,183,189,214,74,250,36,153,239,90,155,96,77,197,217,208,98,74,159,44,105,143,137,219,145,248,140,220,123,151,90,214,140,180,69,152,120,136,101,158,160,70,170,73,193,163,93,70,148,55,151,211,108,147,180,205,176,83,42,67,15,245,145,126,239,164,100,175,90,106,20,90,219,75,196,45,99,233,28,160,188,69,223,91,82,74,87,163,243,110,29,38,146,233,39,55,222,221,17,98,178,101,78,221,193,155,74,36,41,150,196,153,146,119,180,79,220,142,21,145,164,182,81,35,83,78,169,5,29,149,246,232,213,140,153,74,199,246,223,179,50,183,12,26,89,155,75,77,148,172,158,163,50,174,17,184,197,15,151,212,77,63,39,52,104,123,228,214,29,92,115,69,211,35,126,103,198,45,35,114,101,83,146,200,8,49,113,158,98,199,93,90,121,124,191,62,106,245,92,59,162,48,66,148,16,162,220,84,213,91,3,14,151,185,35,102,17,101,209,90,218,135,117,106,180,204,145,16,188,40,190,103,191,240,43,231,91,102,173,186,13,181,107,151,43,144,164,238,24,246,59,106,68,6,117,170,103,169,165,148,226,224,60,145,67,180,57,210,211,198,219,226,253,174,167,46,121,114,121,14,29,47,218,138,128,50,61,53,46,68,246,238,232,35,35,140,39,15,57,17,166,57,92,28,75,198,87,133,116,88,57,19,243,174,222,22,110,30,187,162,43,145,36,27,96,34,35,38,41,38,162,21,129,114,223,247,184,205,74,228,61,107,117,47,189,66,79,182,180,120,69,92,29,226,190,99,30,43,87,224,147,184,134,235,210,225,199,9,217,37,171,181,69,251,164,14,62,156,85,154,35,66,106,56,151,157,76,233,2,38,110,205,243,30,145,183,178,138,147,110,55,45,181,124,237,114,37,186,228,130,184,145,243,96,159,183,219,142,29,25,225,182,183,101,189,4,27,17,162,34,156,89,136,234,199,90,216,113,219,228,149,227,107,228,48,230,242,6,91,92,249,200,85,184,175,136,36,110,165,120,226,16,214,184,208,78,133,128,142,50,123,128,237,213,71,228,83,209,203,105,165,148,52,85,122,109,24,56,196,62,57,15,213,103,151,14,30,31,151,142,86,101,234,208,214,204,116,196,225,241,17,246,177,211,221,169,81,146,67,78,81,58,199,153,224,126,223,113,151,69,186,168,164,50,179,231,186,49,107,84,129,30,124,235,1,227,23,89,203,154,149,12,34,76,228,68,134,80,43,21,211,29,112,59,210,219,149,148,199,156,205,74,162,16,90,47,69,54,225,116,62,22,177,224,104,177,206,0,255,39,14,137,160,41,171,217,24,149,82,9,38,224,82,4,29,223,179,11,119,71,84,154,110,200,152,210,104,26,97,78,199,227,2,222,165,195,45,92,210,71,245,102,214,73,101,205,171,218,229,75,32,174,89,59,220,165,207,136,40,179,220,185,73,33,178,119,184,41,66,73,216,204,71,68,69,88,77,138,22,178,226,86,58,66,44,155,177,194,101,216,28,18,159,113,39,46,137,26,177,75,54,198,181,4,41,190,28,237,118,16,238,177,111,145,117,158,36,221,12,202,20,57,14,13,22,18,50,134,218,13,25,123,101,208,26,33,107,8,33,206,176,91,237,25,46,102,35,75,71,247,223,35,51,34,179,4,137,150,38,41,181,125,54,25,189,33,118,125,68,102,210,225,140,108,107,77,150,121,226,200,41,237,128,246,119,25,113,223,65,139,95,194,248,225,10,57,180,1,226,100,212,114,162,33,113,171,100,212,197,94,53,162,173,228,185,204,27,76,134,154,124,143,141,182,162,216,17,253,87,47,219,232,50,125,75,138,83,163,54,13,230,74,116,201,161,82,51,143,119,236,183,139,26,123,81,217,75,40,165,36,40,40,51,227,192,240,174,68,221,190,103,80,162,74,182,188,113,106,229,78,12,121,232,101,201,89,115,126,30,110,139,60,233,231,68,22,52,115,88,47,67,146,133,138,203,197,246,213,221,162,188,140,154,158,6,169,76,201,249,172,148,33,163,203,153,88,97,201,79,230,200,74,215,11,247,228,174,228,202,112,130,115,23,226,146,172,156,153,30,174,66,154,131,168,26,154,156,24,25,177,128,183,187,37,41,233,87,89,228,125,158,18,65,128,157,18,130,23,237,82,123,53,246,138,109,45,131,113,106,146,76,153,149,184,152,82,176,134,101,216,185,72,216,191,51,234,206,191,163,100,225,52,153,109,131,176,153,56,140,193,30,217,119,199,94,205,189,99,135,179,151,51,36,28,65,136,51,76,194,149,124,196,52,69,95,77,125,116,249,13,226,251,177,143,199,173,242,51,232,108,107,54,91,113,134,172,81,163,186,184,253,36,99,180,195,175,140,92,27,223,100,67,123,241,223,23,211,189,104,23,233,112,155,188,172,205,234,205,175,19,32,97,57,53,72,158,73,140,115,183,112,79,222,206,108,246,158,237,250,4,85,151,173,28,95,178,90,91,16,239,183,140,140,218,100,236,120,35,107,6,179,197,45,145,185,152,19,242,136,199,173,123,100,65,87,246,114,133,137,170,81,166,152,249,92,182,227,251,25,25,123,190,178,236,213,86,63,134,14,239,223,34,241,37,54,101,40,9,34,130,188,104,191,242,30,145,110,89,17,37,131,4,97,174,109,38,48,144,84,154,161,67,86,220,70,71,136,130,148,118,88,168,190,208,131,254,0,255,205,254,218,74,202,52,146,155,237,112,159,117,155,230,109,150,148,22,53,133,52,76,147,75,85,114,30,24,222,221,241,145,183,149,89,222,188,90,18,57,241,180,238,101,32,165,44,145,131,252,54,122,57,141,85,156,183,82,44,164,52,17,191,72,235,162,144,21,145,209,68,204,172,21,183,61,6,38,58,18,226,84,76,124,20,210,210,33,247,61,179,14,101,38,169,67,46,41,14,37,58,244,180,9,85,81,212,207,2,214,249,127,81,209,203,115,175,213,11,99,33,166,129,204,94,222,154,162,64,79,132,140,107,184,104,87,81,63,34,209,63,151,178,82,135,108,30,38,78,30,239,247,12,130,143,54,178,150,97,150,184,109,22,209,76,212,81,176,187,201,241,181,26,167,27,178,100,47,29,33,194,15,11,91,39,199,59,246,221,205,215,78,119,77,54,15,106,37,11,113,199,250,160,50,188,44,221,225,242,138,137,100,175,14,194,125,147,136,136,172,242,116,203,59,100,14,225,0,255,217,165,35,73,118,204,170,209,54,40,153,182,59,220,221,7,73,183,208,229,43,91,201,96,137,45,1,99,199,229,0,255,223,131,208,200,154,153,52,93,225,93,156,227,98,33,7,28,196,187,29,117,81,139,55,167,153,145,110,169,225,110,30,110,130,171,227,221,123,21,47,187,15,61,65,158,100,40,167,206,229,248,158,125,172,92,153,81,178,137,82,195,141,55,211,49,243,120,119,159,242,187,44,105,54,45,165,46,165,197,154,52,183,145,73,140,31,62,215,78,74,155,112,163,212,226,96,126,165,227,251,98,103,182,217,70,105,154,114,124,84,99,220,86,46,114,171,13,113,140,159,112,176,187,111,74,51,130,214,66,84,67,198,187,59,157,149,152,209,26,109,188,187,197,60,99,201,42,57,222,87,141,29,17,36,163,13,194,180,33,35,51,86,148,168,237,44,67,59,136,238,91,107,197,124,62,47,201,0,43,102,220,55,110,70,228,178,116,28,226,55,226,247,10,249,38,165,52,227,152,185,86,33,204,91,3,179,88,183,50,111,165,70,210,218,150,234,20,19,151,90,116,184,171,187,103,20,42,35,212,42,235,112,15,179,188,7,205,72,58,167,178,50,148,132,56,19,99,156,65,206,227,123,113,95,53,118,165,43,154,235,65,70,216,129,133,59,238,158,196,253,150,179,108,168,112,19,249,86,107,135,134,128,42,101,166,180,135,187,27,110,217,211,212,151,185,153,69,77,77,167,100,166,74,109,130,142,36,179,238,158,217,0,213,216,180,184,65,65,110,173,65,125,143,239,213,39,205,157,153,17,179,37,163,164,18,58,52,84,52,20,252,26,85,157,60,96,61,126,175,36,101,175,66,103,33,163,45,81,41,65,221,33,239,178,148,200,21,89,146,18,103,33,69,66,65,36,179,71,251,123,186,239,164,210,149,84,78,172,47,107,196,105,48,177,175,230,96,205,193,68,168,162,197,193,30,119,223,229,158,153,45,241,130,52,46,113,28,33,26,84,105,167,35,154,149,242,0,118,225,162,167,153,59,155,162,93,135,136,130,157,160,238,80,0,255,55,124,150,82,75,46,121,84,74,91,98,160,118,200,105,195,221,93,108,251,116,214,92,121,56,209,102,176,150,201,165,73,214,227,198,175,140,219,166,178,220,36,23,37,25,79,188,12,81,53,114,220,75,68,67,78,49,117,60,224,93,164,219,178,21,233,206,173,57,12,173,204,61,216,71,221,123,239,189,34,29,185,92,86,141,90,62,174,253,250,102,225,173,159,58,30,112,11,183,106,132,108,54,91,79,182,178,81,119,136,137,61,109,7,249,101,218,239,112,42,249,44,91,153,114,15,120,183,91,107,221,3,253,78,194,242,147,82,157,85,218,161,38,29,165,94,178,105,28,238,200,187,197,142,21,65,75,38,37,212,10,225,60,228,86,134,9,98,38,44,50,117,204,184,19,135,100,148,136,168,65,140,195,90,98,186,220,52,228,120,187,71,249,191,151,219,70,150,136,36,213,114,113,178,180,205,68,188,162,216,3,222,238,129,14,191,19,31,76,241,222,116,140,207,153,178,91,75,229,116,148,97,155,223,192,254,192,71,236,29,165,109,210,207,220,182,212,203,148,14,61,152,56,23,55,37,60,220,113,229,221,99,199,138,120,156,12,18,149,20,90,25,115,73,194,94,22,2,49,76,216,35,46,131,124,146,65,163,238,89,82,146,195,165,136,249,68,142,143,159,162,30,240,189,192,223,239,185,179,18,124,83,106,83,24,54,169,205,27,151,238,144,216,91,121,91,17,238,206,40,36,2,19,165,196,228,165,52,244,225,147,164,163,125,38,126,21,154,247,57,145,165,48,25,30,10,30,198,148,185,233,122,177,125,117,33,203,149,41,39,145,229,154,75,10,235,38,41,46,49,5,234,90,192,251,61,169,31,123,187,137,108,74,198,188,56,221,250,0,111,18,66,106,136,58,132,125,238,123,146,242,230,76,100,125,223,225,253,14,93,110,74,42,35,227,61,119,174,136,72,71,246,40,75,78,168,251,244,27,233,190,86,31,99,162,14,55,0,255,127,59,194,233,234,190,191,79,81,166,16,160,171,106,75,49,128,251,111,212,120,17,149,102,164,131,57,50,90,18,105,105,227,111,225,238,46,10,110,182,130,216,153,83,123,129,153,238,164,101,136,92,59,92,33,121,164,67,118,121,35,81,218,12,25,81,85,124,149,176,168,189,26,250,175,159,41,223,108,37,147,241,84,202,2,200,47,202,61,51,115,57,79,157,87,39,104,178,209,116,136,82,127,143,120,73,36,173,67,132,104,92,12,220,61,226,30,165,205,149,117,150,37,130,135,104,190,66,155,50,111,50,30,237,223,171,25,117,222,148,104,40,13,62,150,14,144,229,190,113,45,81,165,25,143,16,81,85,124,223,46,75,228,222,81,114,136,184,184,132,117,88,205,194,218,225,142,123,47,2,151,57,203,38,104,179,159,218,182,45,123,105,8,114,112,246,64,235,50,110,17,17,43,247,142,66,52,19,98,226,246,117,130,46,12,72,120,192,247,238,211,46,34,216,12,154,46,91,59,187,214,177,126,165,179,171,173,219,212,28,38,77,177,3,47,154,0,255,168,158,248,136,200,124,185,68,184,165,104,104,166,121,184,187,203,192,103,54,228,201,103,181,40,152,4,241,176,113,17,100,168,131,71,140,43,107,236,123,70,52,197,129,174,13,126,83,193,126,199,109,101,224,34,100,89,107,33,162,175,195,0,19,149,227,138,91,6,186,82,137,188,144,82,154,34,54,236,188,227,247,138,44,75,150,195,244,109,138,81,177,117,16,241,185,226,150,158,184,41,75,210,22,103,58,176,15,55,187,205,87,181,39,152,77,217,1,31,113,219,59,136,155,206,115,29,216,143,155,205,147,132,172,250,80,125,54,73,135,140,237,139,217,90,180,80,114,140,149,178,184,103,82,82,51,88,113,92,73,205,225,189,196,5,137,216,164,36,37,89,35,136,59,64,218,69,141,45,39,153,17,111,245,116,135,134,155,32,236,144,247,117,119,124,220,91,39,136,147,182,73,45,5,105,71,114,189,12,154,177,147,90,18,119,184,134,123,76,138,88,166,217,24,235,126,35,59,194,122,56,17,77,16,161,162,234,124,98,3,19,247,38,25,235,22,213,105,171,23,167,56,193,69,213,49,236,234,202,121,6,121,155,116,185,163,252,247,93,189,47,18,145,139,16,71,40,75,176,57,200,111,101,159,46,218,114,30,195,172,83,49,29,57,195,180,187,221,112,107,207,10,169,126,252,230,117,53,93,214,142,238,219,153,242,92,43,73,33,76,155,196,137,227,205,117,58,220,223,101,162,167,217,238,116,230,89,105,241,16,101,204,215,33,178,151,59,242,137,189,133,219,194,29,208,253,248,21,123,231,98,103,73,118,114,50,154,142,235,190,247,42,73,171,203,104,117,158,54,68,84,251,45,119,211,69,176,109,100,7,249,101,226,86,186,199,149,205,135,131,33,11,135,3,23,235,63,214,90,43,25,119,54,119,98,179,80,57,198,63,178,132,125,212,33,226,212,171,44,207,137,131,252,150,189,44,221,156,237,167,173,228,110,143,218,75,220,157,212,136,168,52,34,141,170,87,215,120,136,28,117,233,120,96,17,135,219,183,85,231,17,145,25,148,117,29,135,178,195,45,166,218,29,239,178,62,35,104,68,13,146,180,48,180,33,229,49,38,250,116,137,28,205,223,138,204,85,106,134,113,146,26,233,8,27,101,4,239,227,215,42,63,98,37,113,102,67,216,161,33,166,41,133,3,222,213,223,107,220,54,153,9,19,19,90,8,211,68,109,12,142,153,117,177,27,107,115,210,208,226,220,30,233,0,255,229,245,17,113,212,148,26,78,109,137,42,209,225,238,110,217,5,249,242,154,65,140,222,33,70,36,178,102,54,192,253,30,89,239,59,93,37,197,45,73,194,2,53,151,206,145,232,254,138,44,42,59,202,165,225,98,142,118,183,91,6,217,73,226,248,52,134,222,144,21,27,17,71,102,227,253,253,158,105,253,108,87,109,154,150,86,74,139,53,101,34,7,188,207,251,237,22,17,25,73,51,228,179,36,180,33,178,70,49,19,97,186,92,29,239,222,207,189,102,243,24,46,178,106,108,137,122,19,56,226,55,201,12,90,105,70,80,82,68,68,29,146,230,236,150,174,251,6,180,95,33,43,159,86,219,21,238,239,223,102,217,102,70,212,226,130,99,251,35,253,38,180,105,176,67,222,86,68,108,26,242,164,53,24,54,64,150,176,207,108,136,226,86,133,94,90,14,246,187,46,162,166,167,113,39,213,90,201,246,210,240,165,224,114,200,122,186,194,109,163,100,146,10,52,156,29,110,245,65,232,154,173,251,240,60,92,76,198,68,108,118,128,247,18,183,113,155,134,44,230,179,82,90,226,33,163,58,76,95,87,210,211,222,161,125,184,136,189,179,50,52,214,46,180,150,203,13,113,141,141,57,19,97,22,30,3,191,240,107,86,229,178,123,186,66,175,80,45,53,41,84,71,212,49,126,17,78,73,60,77,42,108,92,105,18,54,200,179,155,61,114,49,236,236,119,144,136,53,43,174,144,195,212,50,84,84,165,110,173,135,122,191,237,36,43,202,61,73,58,37,155,203,77,113,67,202,163,185,196,39,51,139,219,110,55,170,159,180,49,174,10,153,238,30,185,91,162,168,89,61,200,29,242,23,153,112,254,42,186,220,59,243,18,35,79,66,56,149,88,123,61,158,0,255,225,180,216,151,149,203,192,242,69,36,245,138,51,51,134,204,254,61,155,162,181,35,232,101,191,67,100,93,11,79,154,34,107,233,132,223,97,123,1,211,46,10,14,183,118,196,59,43,223,154,115,25,115,206,79,57,56,195,7,199,247,242,150,185,50,74,36,37,53,162,150,36,79,101,220,215,168,184,97,95,160,201,148,134,251,196,175,249,94,89,153,45,147,201,155,184,92,91,237,69,158,58,39,21,14,239,149,251,138,89,202,163,22,178,130,6,113,181,39,104,40,152,169,13,203,41,196,170,130,30,112,223,98,149,125,175,44,169,52,139,75,171,55,151,131,33,62,38,250,36,21,177,183,120,31,246,73,35,99,89,95,77,147,17,44,99,220,137,83,116,188,191,203,26,25,25,110,102,12,21,211,90,107,51,204,25,243,242,88,127,217,155,69,176,239,157,68,187,185,72,122,192,247,235,51,201,194,103,212,166,33,53,132,220,162,77,143,27,237,23,62,51,111,117,153,66,133,176,81,187,43,149,35,60,218,69,245,175,246,205,26,76,50,71,14,190,183,26,107,171,4,61,42,226,2,166,93,172,21,25,113,167,89,22,25,166,68,110,52,69,69,83,75,130,30,206,0,255,168,214,219,17,53,168,105,40,113,91,204,91,103,180,96,23,215,79,28,121,112,132,125,131,176,67,100,31,71,222,188,21,246,109,229,5,188,139,251,202,85,34,51,158,168,100,56,103,53,152,121,163,106,106,123,180,139,88,118,245,217,88,223,235,122,26,9,81,147,79,126,152,50,230,49,222,221,101,69,47,79,31,67,180,205,104,81,219,217,18,184,80,237,247,94,203,89,91,46,167,149,140,175,91,43,162,33,78,153,123,16,238,181,183,237,168,108,47,89,100,22,182,94,237,56,62,252,24,91,176,219,248,27,250,152,69,56,37,153,210,102,237,12,167,234,241,110,123,11,191,202,124,205,103,197,242,75,157,58,144,51,226,156,131,135,85,102,59,115,211,214,45,73,74,211,20,27,105,71,198,120,127,23,121,91,225,160,47,116,120,158,194,197,225,14,9,27,11,121,130,132,101,188,175,251,22,213,50,162,44,151,236,108,35,85,167,146,141,159,160,160,188,205,197,124,180,11,99,220,87,238,164,37,74,18,135,184,237,245,120,187,231,45,239,36,241,145,78,241,222,38,216,13,7,248,136,186,65,65,156,132,172,54,74,153,128,118,121,199,85,138,203,237,220,103,77,37,66,203,21,206,84,169,200,170,165,186,163,93,228,182,95,155,22,214,58,174,77,166,168,18,113,134,91,153,211,165,87,194,224,226,150,131,110,211,156,199,252,90,37,237,83,197,69,164,210,167,167,168,199,38,156,92,184,119,125,81,95,130,230,90,78,100,211,212,41,213,24,19,84,77,250,19,100,0,247,197,118,130,50,99,71,202,54,47,85,156,202,188,86,41,120,212,225,125,233,239,81,222,142,146,62,50,28,86,40,98,40,217,40,78,83,115,111,131,249,106,169,174,170,186,197,248,250,175,235,135,27,232,146,182,145,229,168,66,72,33,69,82,145,233,84,201,24,194,46,94,116,43,220,93,51,74,22,151,72,167,88,94,143,81,80,91,30,122,136,34,13,95,105,49,62,101,64,103,197,202,32,53,163,230,60,86,188,193,79,86,7,143,189,140,57,210,144,103,35,93,42,224,33,178,31,27,221,206,48,158,227,18,186,129,156,166,152,109,40,187,91,85,45,97,184,225,210,231,142,32,17,17,65,138,140,239,88,103,179,153,236,217,41,54,130,4,52,121,196,37,209,139,239,21,92,100,173,59,219,55,130,6,21,57,101,40,115,48,51,117,228,114,1,235,175,100,47,61,235,236,53,68,51,53,244,98,218,103,228,109,71,200,162,180,244,222,18,231,121,217,204,46,102,163,121,140,239,39,94,190,130,212,117,93,94,52,185,92,140,125,91,177,50,87,189,17,210,52,89,135,29,118,168,13,154,237,83,101,36,3,164,199,147,184,239,168,177,9,17,162,153,151,29,202,10,9,179,110,87,74,229,11,242,203,247,211,211,44,94,208,85,92,163,224,48,130,68,99,176,15,146,183,21,37,93,208,203,53,210,117,243,21,102,135,131,35,113,184,146,33,223,187,213,36,94,212,172,180,24,19,81,161,166,178,5,180,139,59,174,105,87,70,6,89,125,217,153,160,198,66,165,245,108,213,164,103,233,30,23,34,216,199,13,207,62,59,115,147,230,22,187,155,213,136,37,205,84,30,190,57,147,138,210,179,9,132,222,35,147,150,87,141,36,113,218,104,143,160,18,118,133,66,76,138,96,151,195,170,79,55,165,183,155,155,149,34,134,22,101,133,244,83,158,86,211,23,12,192,62,188,252,86,54,117,27,235,172,38,231,49,169,175,162,11,98,235,33,223,47,191,239,200,135,45,209,122,86,30,147,250,42,249,196,225,0,119,251,158,69,17,23,53,212,213,231,174,52,36,13,176,86,22,168,33,73,161,177,46,34,21,144,6,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,197,91,40,42,220,162,6,184,5,220,3,111,161,64,94,42,224,186,109,153,98,253,162,241,134,149,68,129,253,121,47,109,192,21,73,14,119,92,105,199,177,62,211,13,119,92,105,191,71,33,251,235,250,213,229,178,226,215,126,253,40,233,94,194,61,249,43,135,156,189,214,245,221,68,83,213,103,55,199,18,169,99,191,74,67,163,33,190,95,143,125,116,215,230,206,36,85,194,80,248,111,147,251,183,67,104,179,60,30,52,66,226,61,35,124,31,87,195,93,75,86,75,185,78,132,41,121,120,239,78,245,35,210,237,216,73,45,214,161,226,20,61,70,217,107,237,69,92,34,217,204,122,99,156,89,54,161,207,192,194,93,246,151,245,246,108,155,80,119,89,227,121,167,184,55,231,225,92,119,143,57,225,253,250,109,173,110,46,135,221,77,230,26,213,165,141,216,223,245,155,246,186,185,92,230,103,31,190,94,146,47,88,172,254,123,165,223,218,251,205,87,133,100,20,254,114,199,57,46,223,143,29,221,124,173,8,207,152,105,173,59,152,36,35,3,98,111,83,220,182,182,163,84,153,245,155,119,8,145,205,91,21,25,122,168,191,242,87,250,69,188,12,121,38,198,88,120,175,126,205,82,182,84,127,183,153,243,216,22,67,137,52,60,183,82,27,83,127,229,94,123,219,190,100,196,186,172,193,99,51,106,175,177,99,33,3,226,247,125,161,203,144,17,55,217,97,163,115,177,5,251,36,239,38,219,91,110,109,189,212,168,218,245,155,115,26,34,115,87,125,216,185,112,183,102,179,219,140,122,29,162,48,192,246,88,191,5,250,111,155,205,211,252,9,30,53,162,186,180,36,66,169,223,228,149,96,249,229,214,40,5,170,45,24,171,126,162,125,222,201,214,150,135,254,107,215,174,187,252,53,55,243,77,175,216,9,209,46,113,119,199,122,243,234,219,73,53,63,117,219,217,230,233,158,107,218,199,139,5,188,95,121,115,219,112,139,123,9,55,190,23,100,7,49,27,87,222,10,57,96,36,250,108,200,209,253,178,216,219,33,224,128,191,57,81,227,142,29,105,142,226,222,25,180,90,166,244,240,94,93,28,127,207,146,82,249,48,228,228,225,22,117,7,45,199,192,175,146,185,155,102,122,100,226,123,118,214,51,254,222,194,71,214,113,215,45,89,58,213,33,254,171,124,89,110,89,181,12,122,253,182,113,188,223,187,248,242,106,70,15,13,176,246,109,89,163,78,56,220,149,82,163,251,172,191,136,99,28,74,13,88,135,139,85,139,66,221,45,114,85,194,134,21,129,190,86,55,220,239,68,71,177,3,230,125,253,94,75,86,40,59,35,10,246,14,117,123,215,173,153,188,73,98,234,196,45,242,136,187,211,172,241,126,109,89,100,88,123,72,244,0,107,221,214,158,185,65,230,195,206,27,55,110,165,151,201,102,148,182,34,97,231,209,253,213,234,140,104,141,119,120,121,38,89,15,193,30,133,250,83,189,29,229,199,70,162,204,162,202,112,188,223,187,120,187,90,177,51,29,239,107,173,148,23,86,59,216,223,230,114,50,84,14,12,221,135,126,47,162,198,141,184,219,222,114,89,86,123,146,59,236,93,63,67,39,132,46,226,239,184,29,243,77,94,117,153,67,131,231,195,121,34,163,186,146,74,26,90,224,2,110,147,189,172,69,68,53,97,225,238,120,247,190,252,22,100,173,107,148,132,181,203,64,219,67,169,223,123,239,87,46,151,51,33,124,253,173,90,58,220,111,252,206,181,182,92,78,247,124,126,157,200,41,130,189,210,144,246,192,226,221,246,106,238,181,66,191,245,106,214,112,174,2,53,55,135,116,208,223,67,253,0,255,108,245,107,241,188,181,180,222,97,53,88,192,175,120,63,101,107,102,253,190,175,81,147,189,37,65,63,247,105,72,122,164,190,59,166,0,255,218,123,230,130,16,201,69,76,120,95,128,236,101,90,111,237,124,165,222,172,245,60,109,139,96,215,240,201,206,195,246,106,253,218,249,101,195,75,206,243,153,111,109,27,118,245,240,128,253,85,191,122,126,154,55,89,204,39,121,111,75,177,74,216,99,53,92,236,133,191,109,22,225,90,95,9,158,112,235,86,0,255,177,203,226,128,247,119,81,191,83,79,110,60,153,109,53,134,111,119,42,178,185,104,31,219,207,148,109,57,181,157,109,157,93,207,249,154,68,51,71,148,211,193,3,253,159,109,59,183,124,57,248,165,54,242,24,35,52,222,105,15,183,118,211,63,115,54,127,240,130,173,178,181,120,102,127,81,176,107,0,255,222,187,110,87,175,134,126,158,115,196,193,109,148,127,222,112,107,149,226,170,222,236,125,90,126,230,229,49,210,0,255,141,190,181,214,153,111,110,253,170,33,237,72,253,97,127,125,69,113,229,171,230,155,167,168,154,215,69,223,35,19,22,46,35,54,206,218,44,162,84,91,178,9,17,97,107,159,51,181,193,62,55,126,213,181,229,213,100,196,121,174,93,179,29,179,241,166,153,119,170,136,89,120,239,206,218,93,54,95,178,59,141,112,53,168,95,112,225,46,195,37,77,217,124,95,159,109,225,217,229,53,119,57,141,104,235,138,40,112,128,251,187,32,107,111,235,237,153,236,122,86,168,108,187,108,148,60,224,87,221,94,233,182,108,46,11,46,15,181,199,88,92,196,37,181,222,218,232,171,203,230,115,35,99,76,179,13,103,181,45,220,177,111,237,61,175,179,94,109,118,54,90,156,227,228,130,3,218,173,123,89,253,218,215,136,227,177,94,233,57,135,238,127,163,137,91,116,24,211,14,226,112,180,15,251,251,222,242,89,186,85,221,250,108,195,179,154,223,100,12,142,245,11,79,226,46,155,39,121,105,111,138,145,7,33,247,194,205,87,212,225,242,170,51,111,43,55,142,250,141,247,11,183,201,15,154,123,126,189,188,21,54,75,77,87,199,184,91,59,43,75,222,204,33,78,249,89,76,231,136,95,229,37,73,47,171,46,115,105,63,186,52,47,50,208,0,255,223,123,215,45,153,28,253,236,118,55,168,28,182,95,239,140,254,226,187,152,151,241,84,211,162,246,237,215,232,219,114,217,153,207,58,109,88,1,185,145,252,21,153,228,109,218,23,45,85,102,93,230,152,120,108,190,196,57,87,71,38,177,125,247,124,247,218,181,100,53,55,42,231,193,126,205,119,100,179,101,213,40,165,215,142,128,206,17,183,215,61,202,108,94,237,41,133,154,49,17,116,140,123,92,68,250,93,61,9,35,51,58,206,30,25,222,221,225,241,179,249,38,228,207,54,92,139,246,166,86,58,220,217,175,235,173,185,140,90,113,27,218,51,99,150,142,118,117,228,231,38,106,219,136,91,117,91,54,155,71,73,217,217,7,122,100,40,0,255,168,123,237,125,155,87,179,38,35,140,37,155,127,33,121,143,238,199,215,111,28,137,186,171,201,131,186,56,71,68,176,5,187,59,46,51,214,42,31,221,220,90,245,109,196,2,235,60,137,92,195,221,189,221,158,175,154,196,159,203,70,106,141,221,19,212,216,35,23,239,201,199,213,239,213,35,149,46,121,153,239,17,182,173,235,50,29,237,147,251,173,45,27,125,149,90,183,102,115,17,109,205,111,165,137,120,196,39,126,163,171,173,252,105,20,87,224,87,113,155,69,219,236,81,184,127,239,250,178,181,136,111,109,158,169,242,245,40,191,181,214,253,158,207,239,213,99,111,48,105,11,236,155,237,28,210,14,119,239,93,223,142,120,242,157,233,88,95,16,182,23,219,71,253,40,137,203,185,242,30,205,140,182,60,29,239,227,174,218,222,101,182,111,115,162,157,43,157,57,91,180,75,242,110,118,243,213,115,162,153,85,175,185,164,161,115,93,79,186,30,238,168,191,110,245,252,52,238,179,152,171,133,72,182,20,15,214,14,248,254,157,28,151,242,85,59,181,168,38,89,152,122,220,184,140,88,123,85,71,55,159,201,110,55,102,221,218,152,150,220,45,222,97,111,213,175,218,87,89,187,26,204,183,133,248,246,21,47,54,30,237,83,123,153,123,203,104,187,203,170,91,163,57,231,29,170,185,16,235,164,46,136,184,117,183,112,133,196,218,219,154,241,170,89,175,6,219,228,163,35,156,179,26,196,143,133,247,98,227,102,171,212,86,190,168,57,175,112,53,77,69,109,148,95,228,94,107,118,91,242,89,245,226,188,177,31,31,211,96,159,184,91,212,203,171,47,55,140,111,205,182,166,10,209,188,211,145,219,144,23,234,47,123,245,212,86,217,152,223,54,222,246,218,59,100,78,82,143,119,217,223,177,247,162,182,73,164,76,174,115,196,109,209,109,66,23,79,199,133,219,155,70,206,150,181,166,54,214,131,3,28,24,174,237,203,101,197,223,215,143,26,26,202,0,255,208,47,55,166,220,227,253,123,214,219,123,179,124,214,171,79,178,180,29,235,175,250,0,255,233,47,87,240,186,5,161,254,203,207,140,181,102,35,197,185,206,169,142,195,123,247,229,39,161,120,217,75,59,188,60,15,179,11,119,229,223,34,246,218,179,239,150,52,50,107,59,71,26,246,230,63,204,114,244,96,29,191,115,225,97,151,71,113,172,175,10,175,248,49,170,70,224,69,201,2,227,130,253,74,220,158,175,200,148,207,102,103,202,11,27,103,204,212,225,110,239,217,166,213,134,98,92,180,139,236,101,212,239,217,247,204,217,213,121,174,161,193,57,199,97,154,206,97,142,91,247,212,209,239,181,115,190,136,26,91,35,58,40,91,96,98,253,105,111,47,218,75,164,140,82,227,198,250,199,222,109,29,47,28,235,150,93,235,1,31,107,237,181,210,203,103,178,153,208,219,214,206,120,122,30,214,222,59,215,124,70,42,59,251,80,17,71,66,187,125,39,63,162,94,75,82,29,51,200,222,171,22,34,111,139,165,71,251,204,216,123,87,71,79,178,186,188,118,162,198,248,250,83,71,215,97,229,90,107,223,51,103,51,107,76,101,168,9,13,77,7,46,222,203,203,241,190,230,164,241,30,182,111,183,150,126,107,54,103,243,207,103,219,176,32,133,187,238,191,247,198,61,153,44,205,47,179,221,168,167,120,224,194,194,83,220,124,30,139,29,42,135,187,136,123,82,112,241,46,235,22,249,52,168,108,78,91,20,98,217,39,89,106,227,125,220,165,254,74,183,208,124,209,206,146,62,118,30,192,126,227,74,20,95,38,75,154,180,21,79,246,30,227,23,165,238,181,214,125,94,205,250,140,88,184,242,205,15,43,221,60,198,127,167,254,125,237,218,51,202,53,200,233,134,88,155,125,115,242,230,197,45,95,170,139,130,93,44,92,201,102,173,153,245,244,178,235,212,99,183,252,78,213,243,81,127,202,22,239,34,19,47,95,187,68,217,215,228,213,181,4,243,180,53,143,185,23,254,182,228,179,69,75,144,108,142,241,246,200,254,141,67,191,183,92,70,139,91,77,110,237,184,41,190,29,152,232,234,65,148,63,169,183,147,19,47,249,138,96,107,203,163,181,135,251,220,126,121,217,208,181,102,11,33,207,214,57,69,189,45,188,87,191,84,159,70,204,101,177,19,135,165,93,234,8,135,59,28,251,86,249,115,178,231,196,223,176,101,46,122,30,176,110,222,146,232,33,254,75,244,109,185,76,229,155,211,6,181,144,117,100,223,94,241,114,135,250,191,222,90,123,229,155,207,54,177,217,35,67,237,71,224,214,245,77,154,86,54,179,185,234,193,179,109,181,148,247,96,95,207,126,236,87,143,109,125,103,70,205,83,7,88,120,191,62,18,95,61,155,148,25,21,101,199,187,187,168,223,229,87,194,204,100,179,71,211,216,222,41,242,191,0,119,229,223,178,110,239,124,178,102,89,227,185,154,175,205,119,88,164,238,88,253,218,83,250,237,181,33,188,172,152,102,17,102,140,45,106,47,239,104,191,103,43,219,52,215,84,98,107,32,70,121,59,188,87,183,117,95,54,131,61,242,153,189,170,246,141,192,93,246,35,99,237,69,253,182,172,87,207,249,225,26,140,115,68,29,145,3,251,240,17,177,240,178,121,166,59,219,214,132,28,160,107,65,145,207,225,174,108,127,126,159,237,53,123,51,4,84,189,19,211,230,112,79,182,119,125,90,113,212,72,241,211,75,115,145,118,185,224,123,101,227,171,173,42,151,111,219,92,246,168,122,211,68,198,227,253,125,212,111,242,72,45,158,236,122,117,135,110,183,124,148,61,188,127,63,191,203,202,151,189,105,140,101,158,136,105,196,237,29,123,45,217,114,86,245,25,237,111,75,36,27,37,34,102,1,162,110,213,23,186,102,229,15,81,99,62,23,143,241,219,218,155,205,71,223,108,150,98,202,120,183,253,181,214,6,253,52,173,89,199,185,168,213,230,143,178,36,14,247,221,127,239,45,246,147,201,221,124,203,54,11,119,141,5,22,223,187,227,229,43,9,33,239,26,33,67,179,203,151,169,135,187,243,111,85,219,178,251,12,231,107,150,216,146,106,107,184,79,89,121,229,237,98,125,165,254,27,20,58,159,87,83,71,250,0,255,213,223,116,173,154,95,213,122,215,65,211,35,19,239,113,183,189,246,170,182,156,104,231,213,112,190,202,112,46,41,74,210,225,110,225,83,182,246,178,150,174,250,76,30,91,208,113,181,45,234,174,199,1,123,153,177,241,180,205,73,117,83,79,230,134,223,98,121,137,31,83,139,236,199,69,230,94,123,161,147,87,179,46,63,34,14,130,221,133,170,28,224,238,61,209,47,219,59,182,116,157,106,81,111,78,30,222,191,155,221,214,222,212,75,21,146,101,42,58,199,251,218,123,81,218,86,111,134,182,163,221,214,190,140,125,215,174,97,154,93,42,198,131,96,55,39,107,190,51,114,246,134,248,58,184,47,35,23,158,148,118,30,97,142,113,183,111,165,221,107,70,93,182,58,171,41,58,224,50,209,237,116,149,206,135,94,235,17,227,93,6,110,147,31,89,247,252,90,101,136,98,179,220,18,143,119,246,219,250,91,46,59,126,245,107,151,49,145,3,251,241,171,188,122,25,53,50,171,61,51,67,142,119,119,107,173,117,253,61,159,17,79,30,123,166,227,229,1,240,183,200,221,6,57,82,252,142,200,69,135,220,152,183,189,35,234,188,33,110,35,126,221,118,181,85,173,21,179,216,81,92,243,157,107,203,170,145,226,94,63,162,227,136,219,185,119,181,146,148,122,177,27,14,229,173,178,87,181,77,171,29,19,181,145,125,91,182,98,254,180,221,145,11,247,246,235,250,107,46,39,30,161,215,48,3,119,135,250,191,190,189,108,65,232,246,28,180,60,220,111,217,124,85,74,168,183,195,229,176,235,215,154,201,99,214,132,245,32,214,109,92,137,88,115,121,16,98,217,29,163,113,140,223,38,127,199,154,143,126,106,149,201,117,172,127,217,222,149,188,107,78,198,182,36,76,142,56,0,255,127,149,135,110,38,175,118,179,221,246,54,220,101,196,111,242,50,98,203,173,203,9,237,64,197,108,96,63,126,93,111,203,101,196,155,213,166,137,13,7,220,186,94,165,107,94,61,163,153,221,216,184,141,241,219,123,223,103,213,73,16,119,20,246,221,108,94,188,53,155,177,75,61,220,229,157,232,207,226,45,217,178,22,205,63,77,18,30,222,171,95,107,167,147,207,216,163,112,196,71,228,218,213,147,182,51,227,22,95,100,194,93,92,111,151,79,10,149,205,103,167,238,209,236,155,37,43,110,124,189,76,158,89,104,35,126,177,133,59,251,101,125,205,138,39,139,141,132,91,187,84,147,181,195,123,117,75,245,2,63,143,61,234,27,123,212,70,208,3,220,189,119,61,123,234,181,162,199,116,28,29,235,246,190,109,217,188,90,83,153,217,139,138,158,135,250,187,158,29,181,168,232,53,19,133,195,140,253,213,221,36,219,200,225,14,98,214,175,181,34,155,45,155,185,148,248,58,203,169,58,238,59,46,179,173,22,67,108,120,0,255,110,126,139,220,155,26,165,111,181,204,69,214,113,133,125,93,59,221,236,40,162,219,247,136,25,41,30,199,29,17,142,245,120,178,105,75,14,238,223,30,75,200,33,71,232,126,235,109,39,189,163,125,236,133,151,225,217,249,186,246,100,169,118,41,210,116,168,179,79,55,155,13,177,223,195,245,247,222,81,99,203,229,237,139,233,250,43,44,29,49,218,239,189,51,157,45,151,55,149,210,238,116,78,30,238,235,242,190,67,191,172,216,40,59,198,189,221,232,151,71,174,252,79,212,206,163,251,101,25,85,254,214,26,25,186,95,182,99,189,65,67,221,170,49,14,59,3,125,173,10,123,199,142,48,71,46,218,223,150,108,211,249,203,102,135,250,47,111,213,181,87,190,76,107,155,134,163,99,220,105,141,184,136,30,185,80,0,255,229,191,108,145,85,238,185,210,80,0,255,229,223,202,183,22,103,247,121,176,75,55,203,84,220,247,242,200,237,0,245,183,253,189,64,191,60,115,182,33,123,129,175,22,145,219,40,21,235,214,90,232,102,214,136,133,105,196,237,251,38,159,200,92,199,13,104,127,95,242,204,144,63,133,134,186,85,146,198,123,164,39,180,134,250,189,111,132,186,1,246,190,37,145,183,12,57,184,127,54,43,179,161,18,142,184,226,147,40,135,168,55,242,6,188,173,117,183,230,14,155,35,126,223,183,236,38,119,27,113,88,117,184,121,201,178,153,230,28,86,197,173,69,102,53,184,6,192,175,18,117,209,60,71,187,85,183,102,243,116,214,168,177,151,21,242,190,86,18,87,54,35,135,181,214,125,102,189,6,187,11,176,125,187,13,250,101,179,121,154,0,255,218,108,69,63,253,60,222,109,252,78,253,172,41,147,217,86,218,122,187,211,80,117,135,251,247,68,191,108,173,148,0,255,186,181,169,32,151,195,221,194,237,249,202,82,151,245,217,8,117,110,142,147,39,224,1,236,9,126,78,226,62,60,228,6,252,170,107,89,171,17,214,132,139,205,241,61,251,138,159,213,200,197,28,129,195,194,147,72,217,124,78,9,161,198,182,108,196,176,253,181,171,147,44,215,141,72,56,220,189,127,61,251,217,137,99,188,205,71,221,241,46,238,100,183,189,54,109,110,53,178,38,233,72,121,176,191,219,91,190,137,75,174,183,152,167,3,19,222,93,47,209,175,226,39,169,110,172,217,121,92,232,235,183,60,140,187,227,251,162,238,158,100,149,35,233,152,212,87,201,39,38,7,6,225,190,12,227,173,29,101,200,154,35,153,93,120,63,237,231,43,91,119,109,217,8,53,186,238,201,233,104,33,226,95,253,201,172,180,84,46,222,147,159,173,241,183,181,210,26,87,7,150,4,47,8,247,239,95,31,251,43,223,117,25,231,201,233,162,252,3,221,178,79,33,33,235,229,149,38,114,108,97,97,197,98,252,101,107,223,174,207,27,73,64,134,170,189,186,33,102,237,244,174,37,235,67,20,14,102,0,90,191,241,145,64,91,46,163,205,67,155,211,225,243,66,222,227,50,208,111,89,41,196,212,28,203,57,70,82,183,112,65,82,190,153,245,20,26,162,38,84,116,144,145,214,47,92,77,226,203,231,180,28,211,54,204,20,56,32,229,126,247,234,107,239,98,180,121,78,177,2,35,12,135,191,155,219,107,101,86,79,201,138,155,182,73,184,35,214,95,215,171,54,151,85,11,204,159,174,31,135,152,21,225,126,88,247,230,247,155,219,155,26,193,42,105,106,153,205,244,8,3,228,251,176,191,131,88,120,209,168,143,199,160,190,66,94,241,245,144,239,195,222,14,226,97,121,68,133,60,38,245,85,242,137,195,1,238,110,247,170,120,199,211,166,6,124,40,70,172,36,10,80,219,232,134,189,178,180,1,144,6,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,92,40,42,68,13,160,184,105,220,160,126,225,2,214,125,191,1,241,121,203,220,149,180,1,143,95,145,181,42,70,18,26,234,239,177,35,138,2,238,91,134,27,247,78,66,195,74,133,168,132,59,224,123,117,184,77,101,198,35,142,101,88,194,112,249,119,121,46,146,116,174,166,205,58,252,153,52,65,9,154,19,49,254,178,149,145,114,107,37,139,101,97,162,176,244,63,233,216,100,149,180,42,131,57,208,232,12,24,245,46,93,45,207,60,115,151,162,204,196,89,141,67,140,89,159,5,31,81,134,98,69,108,39,194,29,190,45,219,204,9,68,156,18,85,144,137,69,105,86,198,251,253,61,138,123,207,123,58,247,193,236,68,173,153,207,230,168,111,43,202,170,142,216,126,187,188,221,138,203,148,77,73,196,208,74,54,51,27,172,67,25,203,195,77,49,45,212,25,73,159,22,224,94,247,86,125,67,75,44,153,179,161,26,110,41,49,197,180,116,146,46,181,182,120,175,123,251,182,218,86,190,100,116,69,37,228,180,196,9,156,84,147,46,117,116,184,187,227,104,236,29,217,88,223,212,220,112,133,131,172,101,26,194,44,28,217,196,158,133,124,31,135,223,81,194,97,115,101,54,23,32,107,221,29,31,148,22,47,61,137,162,153,125,156,202,82,150,212,98,78,246,120,79,236,182,60,102,69,177,138,162,100,2,9,13,89,53,84,143,49,99,237,181,28,7,125,16,23,227,225,112,241,142,106,191,62,92,190,124,74,68,177,28,180,51,135,225,18,240,158,181,139,184,21,70,194,223,149,150,168,92,60,204,98,122,209,171,12,235,150,183,89,13,42,252,97,96,202,0,255,28,158,26,125,205,112,38,99,38,97,140,162,121,25,112,251,86,115,205,171,191,194,227,0,235,158,188,89,58,249,162,46,92,132,63,45,17,236,147,184,141,189,247,189,230,84,214,82,40,200,83,153,34,122,151,90,211,114,9,241,199,221,229,213,74,148,76,87,68,34,242,222,43,85,163,159,69,235,60,85,137,17,156,118,71,64,249,167,143,200,21,109,100,147,233,58,216,221,239,177,29,35,126,162,239,150,76,68,225,60,29,217,183,50,43,13,16,155,252,168,113,103,146,216,153,148,134,236,37,13,123,203,50,115,59,128,125,204,238,183,220,78,77,242,18,98,70,184,6,251,140,200,164,232,178,52,197,58,230,109,150,242,172,244,101,204,113,103,214,72,143,174,120,200,28,96,239,189,51,91,50,15,34,7,26,106,195,198,101,212,189,183,92,238,84,175,86,68,204,102,118,99,253,231,237,30,17,79,173,150,229,165,155,83,58,220,69,224,87,250,74,102,242,161,246,216,72,28,48,111,43,163,56,10,184,140,21,73,42,165,33,112,17,153,110,8,92,224,146,148,8,218,18,194,184,1,214,61,101,53,34,155,194,180,111,204,251,125,69,20,122,123,92,54,202,145,125,177,119,100,210,204,168,110,56,194,12,27,236,35,55,37,17,73,146,180,174,56,128,221,61,86,238,150,56,239,56,4,110,101,155,231,152,242,92,153,49,148,53,216,173,32,129,163,33,20,215,1,222,35,65,142,184,192,221,8,243,134,246,183,178,12,186,130,195,13,121,219,120,74,162,100,58,193,146,114,20,113,49,187,239,136,90,74,176,219,177,254,19,183,110,78,250,249,252,56,56,58,216,239,21,52,110,89,141,184,225,238,22,4,95,219,200,113,1,238,182,191,235,50,231,107,161,59,114,171,89,59,106,180,182,236,134,238,151,107,45,121,210,76,186,110,175,212,92,224,224,174,140,186,133,36,246,43,41,179,87,195,208,118,59,196,127,211,251,125,149,166,45,101,94,219,75,172,245,200,133,251,61,227,122,209,70,84,247,117,107,67,201,123,68,25,122,124,63,110,145,89,110,153,133,38,33,42,162,140,107,141,136,51,209,182,112,139,200,251,186,203,72,75,34,95,214,37,110,148,63,161,153,121,207,204,24,206,136,40,64,152,147,122,128,204,36,245,148,146,112,233,188,29,34,22,142,26,216,231,0,255,53,75,78,73,177,20,208,241,254,110,227,119,236,39,162,208,214,29,246,20,228,29,239,237,247,125,175,136,66,92,221,32,45,75,61,3,117,71,17,123,43,237,9,141,168,57,43,17,212,148,77,46,21,164,39,65,143,247,230,127,167,151,165,207,148,175,68,24,19,27,53,60,142,246,155,216,213,116,81,235,10,99,183,73,90,143,105,213,79,115,135,251,247,173,12,244,215,139,162,154,109,144,75,237,84,180,6,72,187,219,61,51,50,114,215,40,101,184,188,109,54,67,198,75,1,131,11,119,184,123,102,228,14,135,184,196,188,173,45,45,132,115,141,66,108,68,181,82,77,55,143,59,238,120,92,22,121,102,198,219,188,53,106,144,57,226,215,93,190,34,230,232,100,78,172,124,194,230,2,132,75,180,55,158,18,121,146,109,42,181,243,38,15,241,203,234,90,47,231,132,96,166,73,98,200,19,228,148,14,242,39,161,175,94,248,210,154,147,203,148,134,183,135,247,18,191,247,202,172,213,113,147,70,238,32,106,48,29,151,167,20,121,106,218,82,243,128,119,113,187,223,98,101,212,21,53,211,55,228,21,34,115,35,163,202,198,206,195,221,253,158,123,199,44,27,154,177,28,55,82,56,56,139,35,130,132,38,101,246,30,110,247,29,183,112,89,190,152,57,37,200,219,121,200,77,234,76,53,164,153,121,180,143,178,110,153,17,155,100,184,233,106,125,219,32,71,70,195,65,196,69,154,159,171,54,31,15,112,127,191,223,238,178,8,215,207,173,241,54,113,57,156,76,66,159,92,230,241,46,223,39,119,57,37,249,198,122,134,216,230,19,231,54,222,223,110,145,185,50,34,9,189,203,104,16,151,161,207,35,12,28,180,169,243,116,216,248,149,77,214,211,205,8,213,39,131,152,224,32,130,29,192,254,118,199,237,76,90,158,44,180,33,106,218,112,223,232,86,196,142,150,22,226,26,112,43,100,245,17,65,88,202,70,113,25,110,220,115,184,187,139,219,157,48,52,114,110,173,68,112,229,144,181,151,42,65,154,20,142,24,222,143,251,45,115,71,6,205,100,219,242,144,55,178,230,177,195,61,138,91,114,101,80,90,195,200,93,46,81,166,225,96,239,120,195,173,140,220,49,203,200,155,75,106,67,73,109,107,245,217,16,39,204,229,146,231,227,113,7,46,35,35,73,67,42,205,200,44,116,248,18,205,32,194,150,128,137,195,145,196,59,187,157,228,205,230,244,169,50,234,67,212,179,39,229,209,62,106,196,142,18,145,229,161,81,221,247,117,137,188,195,221,198,103,70,249,75,158,109,221,213,139,136,44,101,62,30,146,224,51,87,80,86,150,181,97,218,162,112,128,219,42,127,190,178,109,137,145,81,27,242,158,25,37,73,102,105,20,151,125,70,20,218,184,43,130,10,57,109,192,239,88,145,132,210,12,135,146,170,29,224,22,17,43,131,210,204,198,169,47,13,39,221,112,127,199,103,212,69,168,254,178,158,175,60,219,97,204,66,80,1,87,71,187,164,153,59,86,93,237,61,235,144,11,212,6,246,197,109,197,61,163,56,132,102,30,113,15,58,188,203,254,166,119,89,166,124,45,154,113,92,107,80,213,28,196,110,245,32,15,183,91,36,141,168,65,233,10,26,197,97,135,154,250,86,71,246,223,111,233,50,91,202,38,45,236,244,24,247,157,247,77,43,217,164,164,211,20,85,55,168,145,14,144,183,149,247,36,145,17,14,117,43,27,175,23,133,24,151,26,220,23,181,93,43,73,58,76,165,197,72,28,218,151,52,99,81,66,92,236,200,80,0,255,31,183,110,215,214,204,105,57,49,111,148,95,176,47,95,130,143,225,159,155,14,236,11,66,234,233,80,184,129,253,73,232,222,65,25,114,14,16,117,137,167,97,173,182,141,211,212,176,3,159,65,223,168,241,253,129,139,136,168,111,4,25,102,195,251,43,208,5,13,18,110,141,34,251,18,221,45,51,130,184,77,208,32,146,45,118,120,239,253,168,79,146,213,105,137,162,183,94,34,225,248,62,126,223,106,68,165,205,19,175,80,118,220,171,238,21,78,113,203,211,210,166,141,227,97,112,224,66,202,237,102,132,201,12,26,67,164,96,199,187,187,36,233,229,117,103,105,114,211,34,33,77,192,208,163,221,170,79,122,219,229,165,116,111,210,102,102,114,131,28,9,123,182,20,60,14,237,191,69,77,119,151,39,105,136,139,31,21,83,100,34,235,88,31,163,252,41,69,191,50,35,29,234,109,146,33,96,79,213,13,59,35,114,227,73,212,160,213,137,90,154,39,112,103,212,77,239,153,196,201,82,219,226,39,152,96,218,199,245,18,93,84,39,130,210,238,184,199,138,44,163,252,226,238,70,68,201,47,66,83,135,56,218,249,0,255,55,235,56,218,98,14,235,192,254,72,114,61,244,52,218,197,140,252,136,55,190,3,97,251,112,73,254,186,101,105,100,145,85,40,83,227,29,227,118,219,113,11,210,174,44,201,150,32,238,229,33,183,33,197,145,162,154,148,60,4,137,204,18,37,8,201,198,56,40,123,188,231,186,231,206,40,53,102,65,173,56,174,251,100,75,170,83,4,249,122,128,237,217,71,59,92,79,50,74,241,36,151,22,227,72,90,196,89,234,104,151,55,220,94,43,219,97,230,182,153,144,77,38,225,86,73,76,121,202,212,29,234,226,22,145,133,152,146,149,36,40,33,226,68,137,115,204,126,122,170,27,238,239,51,234,195,169,183,121,157,17,25,211,150,13,50,54,202,52,169,91,96,144,117,129,207,204,86,246,92,155,212,122,25,242,251,150,134,117,250,105,35,112,144,63,101,35,3,47,19,186,185,204,230,181,44,57,139,140,118,184,123,70,222,118,125,155,220,155,201,120,51,61,12,41,158,212,57,130,218,72,253,248,93,156,188,109,26,33,108,20,79,29,102,60,9,253,54,139,58,49,236,34,235,146,100,172,140,108,104,228,252,169,197,13,18,50,26,78,97,74,44,83,76,97,15,101,173,140,136,123,102,148,157,171,184,47,45,44,9,74,141,24,15,29,179,199,84,107,142,124,108,61,164,187,71,212,227,247,170,238,245,36,62,69,127,204,22,71,72,189,201,114,78,11,247,248,21,243,140,136,29,114,26,37,216,41,180,184,182,65,215,130,26,171,191,118,131,14,183,119,79,146,188,89,250,204,116,85,31,178,140,226,153,135,71,249,37,37,127,165,119,153,185,108,40,168,19,49,56,132,253,141,182,123,181,45,75,174,135,251,251,181,214,154,167,112,88,179,198,20,37,117,185,121,224,34,145,103,174,29,145,194,178,200,2,84,220,152,67,146,88,107,221,153,244,209,10,17,55,208,227,221,253,45,98,213,82,34,106,88,39,65,138,27,82,227,24,51,101,204,226,112,247,94,202,147,36,75,35,26,26,217,54,66,121,137,178,117,36,164,213,247,206,140,36,194,164,102,45,64,53,105,180,183,203,72,244,245,81,43,91,168,91,15,214,20,222,195,251,245,153,81,34,106,113,42,173,140,91,10,209,49,145,17,100,98,226,225,62,87,172,157,36,194,161,110,169,229,25,54,246,14,44,164,93,36,110,213,220,59,163,202,230,179,106,14,121,140,203,80,91,217,168,18,211,225,226,61,89,184,130,43,81,147,174,204,182,122,3,228,14,25,15,117,34,153,59,60,171,133,251,251,117,95,222,124,30,111,108,150,26,145,77,146,243,133,180,207,72,92,173,150,73,74,121,146,102,113,195,165,238,81,38,35,224,96,169,128,48,81,53,20,181,128,183,59,251,50,113,65,220,136,182,52,110,100,59,212,54,68,65,155,134,24,99,115,88,254,223,157,52,52,178,68,141,146,13,80,101,73,189,84,169,10,73,143,184,88,185,163,68,70,38,141,42,139,82,134,171,181,244,29,122,31,166,53,182,60,85,27,111,247,247,222,15,39,179,201,26,25,142,67,10,173,153,139,49,16,27,224,254,46,155,181,101,243,8,10,178,110,109,72,184,105,74,216,131,61,206,190,46,137,245,181,170,7,101,228,51,205,195,109,240,116,216,254,93,228,94,91,22,70,180,250,140,24,72,43,96,133,218,190,29,120,242,102,142,237,180,173,97,33,172,222,232,1,19,191,86,222,35,118,198,74,82,43,49,125,219,134,180,194,83,63,217,193,110,215,239,125,207,242,144,8,82,50,104,169,152,137,94,199,184,50,103,225,32,231,177,253,119,183,40,47,137,204,168,46,161,21,115,91,138,51,196,105,152,40,28,111,254,223,61,210,205,146,70,56,110,203,102,49,170,70,44,244,136,16,119,235,22,197,250,142,216,65,169,17,147,205,240,179,121,114,217,30,51,112,25,197,217,123,22,53,179,200,13,30,122,25,76,67,78,97,11,117,17,137,158,18,74,147,20,66,73,51,204,178,70,195,218,227,186,175,136,242,102,149,238,106,79,19,197,108,165,212,61,96,221,157,224,163,158,38,141,144,147,151,132,13,166,192,181,213,246,57,58,196,241,238,253,155,50,233,209,147,76,160,203,73,156,77,49,240,210,174,57,220,165,199,71,236,29,25,238,109,230,148,114,84,163,97,138,50,13,117,29,185,198,237,103,93,68,185,71,208,77,53,59,132,196,67,134,80,172,211,117,184,138,251,118,143,76,186,112,119,55,103,228,17,138,210,54,165,146,67,218,221,238,81,202,109,86,50,42,243,62,187,17,62,130,12,196,60,226,223,139,123,36,33,232,75,165,77,144,119,184,117,222,32,161,203,81,101,57,182,31,71,137,23,171,102,100,181,68,105,182,5,114,212,66,216,3,134,253,194,225,230,145,242,176,86,229,65,163,113,227,50,67,11,84,105,84,128,199,251,180,91,248,32,173,108,207,103,213,1,190,62,59,144,36,170,161,114,227,157,125,80,38,125,148,144,21,231,114,41,148,186,144,164,214,140,60,84,59,220,142,184,237,189,107,49,161,77,206,8,93,117,124,29,176,253,248,12,187,144,101,20,247,122,4,121,11,113,209,229,234,238,243,240,94,205,168,68,86,162,100,75,154,225,34,74,204,72,15,242,143,26,113,43,78,137,93,136,40,137,215,168,205,35,77,199,71,197,239,183,248,222,93,250,21,59,131,216,153,17,150,148,78,21,123,96,241,134,171,36,146,102,73,26,174,235,102,117,132,28,99,34,197,187,251,204,250,69,115,205,219,26,108,56,45,203,92,126,34,77,110,30,227,151,81,110,17,119,242,62,52,9,109,30,204,228,59,216,231,29,191,234,246,108,205,157,72,226,104,220,166,102,102,163,178,44,61,50,225,30,253,109,197,206,204,234,150,196,87,90,135,142,92,226,116,142,60,29,229,52,143,17,184,136,106,188,45,143,74,156,163,54,248,117,107,166,128,218,28,237,242,118,191,165,139,164,148,245,99,42,125,153,42,156,17,9,56,170,247,121,176,139,250,21,214,151,199,26,154,173,232,141,194,72,230,28,60,96,236,192,103,70,68,169,30,171,208,120,134,29,135,96,158,142,239,71,29,93,89,74,200,92,82,136,48,109,199,187,164,183,140,226,7,101,51,75,60,108,195,89,121,184,171,79,244,153,52,178,84,111,30,34,114,196,192,62,220,166,232,111,155,50,13,45,25,108,115,57,174,99,36,93,184,85,40,91,126,97,216,236,142,236,191,191,37,41,243,120,151,204,117,8,39,224,26,163,224,215,44,211,217,114,134,184,37,102,30,73,192,103,222,119,36,77,38,29,35,113,188,221,241,201,4,118,72,60,62,27,82,35,195,165,193,79,27,112,153,247,200,210,182,108,20,238,145,49,75,74,74,211,158,195,237,125,34,147,5,33,53,152,25,71,187,140,21,164,6,13,236,120,159,248,184,103,113,106,36,113,11,241,229,237,152,23,210,30,191,51,239,107,46,175,108,33,42,109,48,197,144,42,97,7,249,21,167,220,86,149,19,35,89,41,69,154,39,63,214,49,126,59,35,112,37,9,145,211,44,135,54,159,7,199,247,237,34,242,182,105,166,67,75,41,237,240,48,39,226,239,200,196,219,142,181,118,166,172,54,148,56,89,104,94,135,123,249,81,121,86,171,51,235,5,8,83,56,202,111,223,229,25,145,215,100,153,79,227,185,169,241,125,187,141,62,34,115,63,81,91,234,10,177,158,137,193,145,193,194,101,228,38,73,91,26,164,100,227,188,241,174,188,45,207,217,154,21,19,35,150,141,185,146,172,26,81,42,141,36,38,227,16,248,141,71,47,111,104,125,200,145,139,250,127,248,125,183,54,151,179,141,166,98,235,16,248,136,76,66,42,113,2,218,151,214,75,66,163,134,246,19,242,23,109,194,13,184,51,146,82,242,70,141,107,71,137,112,42,27,218,23,20,31,148,132,27,226,189,72,18,119,74,104,163,192,2,251,54,185,71,208,93,195,189,62,35,105,137,164,148,80,198,141,246,59,34,115,21,39,73,40,228,170,39,111,184,1,243,189,155,19,59,226,101,170,57,220,238,25,229,175,154,81,226,117,228,148,41,18,10,190,142,59,246,142,186,73,70,182,138,183,186,40,41,15,234,18,98,18,61,224,45,163,222,34,87,202,159,54,137,251,22,81,167,241,238,94,140,191,138,75,212,82,135,136,122,92,149,69,20,210,22,209,26,35,178,46,228,231,32,178,207,0,255,183,182,238,141,166,215,58,202,47,201,109,149,123,105,230,171,21,198,68,236,134,176,191,81,186,119,181,97,234,29,228,159,113,91,25,107,168,212,26,14,91,196,20,91,60,64,220,246,202,72,90,74,144,150,210,183,13,235,158,51,154,211,195,253,13,191,111,51,119,229,80,52,25,164,216,121,74,83,116,92,121,223,183,66,105,149,133,75,135,136,198,1,118,172,18,145,109,208,214,141,52,110,165,214,161,170,176,110,117,73,41,145,165,44,219,246,13,247,250,76,218,214,53,107,154,28,7,66,18,184,136,134,152,227,61,86,137,40,81,217,246,13,246,89,159,247,164,53,93,182,174,80,80,141,183,149,43,50,200,119,74,251,94,7,216,177,99,111,138,174,210,8,182,214,192,190,32,100,175,160,67,148,28,34,170,44,138,57,218,237,148,239,93,147,101,173,163,248,126,100,204,87,41,45,113,99,251,179,188,229,46,26,219,31,233,86,212,242,178,177,253,49,223,171,70,152,3,222,199,125,158,185,93,146,53,132,221,237,214,132,99,70,172,155,75,203,17,125,238,181,86,21,210,14,152,236,191,223,51,50,102,164,201,202,0,117,199,40,118,183,120,147,132,67,138,133,104,116,180,95,81,83,22,225,198,67,205,177,30,159,165,148,32,148,70,145,144,119,128,247,236,163,224,215,173,117,163,132,219,22,75,22,110,67,251,111,183,186,220,148,122,75,83,238,74,114,240,254,253,188,101,228,138,167,54,73,136,137,82,115,83,142,119,239,227,87,217,241,214,82,179,149,107,10,82,64,242,111,177,99,37,101,104,196,172,68,161,151,45,145,140,86,8,24,41,224,115,52,0,255,4,247,86,92,166,44,95,181,82,82,244,122,188,187,15,39,61,201,103,158,198,197,73,72,18,189,85,55,117,61,166,61,110,71,121,182,92,54,47,197,152,105,183,54,148,121,115,229,105,1,216,191,118,208,225,25,78,230,2,79,86,253,34,201,145,10,244,120,127,151,244,22,187,120,14,53,98,205,5,234,108,249,93,184,195,175,112,137,229,107,54,163,181,115,53,234,67,84,89,130,138,91,96,127,93,113,239,43,210,17,99,58,75,103,147,228,38,28,224,118,99,95,36,46,104,245,108,41,161,145,205,112,37,173,144,101,97,106,227,98,220,209,157,59,105,198,60,74,41,47,66,200,37,207,101,247,168,152,190,193,154,52,140,104,228,177,254,50,240,89,103,225,4,45,17,79,81,227,182,44,230,34,227,225,238,144,246,89,110,107,71,172,72,89,250,186,73,109,53,133,208,80,117,52,91,102,113,122,61,8,119,97,79,8,46,220,167,196,174,230,36,105,52,83,51,226,132,73,170,164,179,178,49,212,39,73,183,50,230,177,170,213,66,211,29,102,142,44,191,47,245,122,123,188,207,126,146,188,45,66,104,46,121,83,19,211,176,203,20,17,93,138,156,226,84,89,139,241,139,204,251,138,32,185,229,13,205,66,220,247,29,186,196,30,121,106,30,240,125,129,191,101,200,178,26,137,67,220,209,85,115,188,171,139,216,73,73,169,73,35,217,98,112,100,95,33,233,130,59,8,239,197,125,57,43,40,201,221,144,16,162,220,46,186,47,90,103,158,36,42,37,71,25,204,210,220,66,188,119,223,171,119,139,104,219,108,154,90,23,243,125,124,227,220,18,87,92,11,235,52,246,32,220,223,103,61,121,217,148,109,45,222,74,149,152,12,119,149,216,83,242,132,134,210,13,181,145,238,100,217,157,74,48,96,241,189,192,201,87,54,232,104,107,105,208,211,101,134,251,74,126,174,92,153,193,67,179,50,220,22,199,184,114,77,167,3,44,95,192,187,123,122,23,233,102,195,145,57,76,51,242,45,114,158,58,122,123,204,200,136,72,66,138,51,175,62,14,236,191,47,242,229,100,185,78,21,190,116,142,235,158,43,186,5,32,224,159,120,25,36,195,201,12,85,77,33,19,135,34,14,13,63,216,239,43,155,171,131,42,225,136,105,182,4,26,252,88,0,255,136,162,153,234,40,161,226,72,196,225,225,7,27,62,51,173,250,112,154,36,76,0,255,48,64,190,31,123,59,95,150,202,60,37,143,97,189,91,145,69,20,103,15,241,183,94,198,122,219,12,218,9,121,12,234,47,116,133,17,56,96,228,218,138,129,35,240,126,224,10,6,142,40,64,157,211,6,55,172,29,181,13,128,52,224,74,141,52,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,226,20,160,6,188,221,2,215,109,41,212,71,42,226,179,6,200,8,26,50,226,158,53,36,46,104,76,235,43,128,98,198,86,128,181,178,3,198,15,183,82,102,61,162,92,18,38,222,11,235,126,220,34,146,186,57,115,74,172,110,2,243,128,214,67,140,31,251,172,71,77,203,188,68,33,215,63,230,153,17,72,149,116,213,107,75,85,29,6,10,208,203,12,44,222,241,119,174,123,159,190,24,125,158,167,181,172,81,101,117,68,50,205,216,28,33,179,174,188,53,87,102,150,226,19,183,136,102,37,42,50,26,154,108,225,79,19,113,34,127,70,103,247,240,113,52,207,127,167,167,138,171,235,79,145,238,68,176,139,133,139,167,236,45,171,54,207,98,228,198,53,76,97,60,217,194,124,222,170,162,115,145,196,192,215,39,238,70,214,78,210,208,77,28,26,164,41,178,217,72,12,81,26,2,250,220,41,170,96,151,194,115,108,194,96,31,247,123,146,178,35,74,54,79,238,106,215,157,225,96,87,216,152,50,39,225,201,91,163,18,241,247,53,119,198,172,62,203,240,76,238,146,77,215,245,75,237,205,21,162,161,75,43,230,225,153,29,14,243,48,134,93,214,184,71,48,206,222,178,218,170,28,182,199,185,22,73,168,152,234,166,56,133,133,93,105,33,6,104,127,220,179,26,113,10,247,64,181,159,248,108,249,163,148,154,181,114,141,167,195,145,199,200,192,237,117,91,37,230,141,203,184,65,197,77,240,145,244,72,193,127,18,237,181,74,1,114,146,20,101,75,192,59,38,125,236,40,145,107,136,170,18,249,190,180,145,156,41,93,205,39,122,153,241,253,186,250,90,150,241,10,241,37,59,226,93,220,110,196,187,237,226,5,105,164,42,117,102,252,210,75,97,236,68,149,162,219,25,237,227,110,182,215,12,253,174,110,173,58,81,245,218,42,59,156,146,206,30,128,253,248,181,51,115,87,175,89,50,45,17,239,137,115,63,110,139,170,21,143,43,143,165,155,154,233,77,123,37,216,173,219,158,203,230,117,62,219,227,16,65,181,66,176,15,220,253,13,125,179,226,103,147,159,50,170,31,209,160,74,89,34,85,105,233,42,6,140,247,110,187,252,216,17,13,165,142,38,235,152,183,91,49,135,235,231,157,36,169,197,226,24,101,173,54,160,246,32,238,145,91,225,134,187,203,106,184,237,251,150,211,0,183,189,86,36,117,67,36,46,130,82,26,113,117,229,141,188,225,30,43,230,197,205,113,0,187,189,102,89,217,16,117,145,52,222,176,241,153,17,59,11,238,181,146,178,1,218,79,208,175,160,12,37,135,196,5,46,229,155,86,74,25,114,192,45,251,176,54,43,79,97,221,136,191,231,173,198,38,244,214,70,75,220,128,118,59,54,201,92,89,34,162,201,24,194,14,242,143,98,31,139,92,171,81,104,177,37,10,14,73,178,158,208,166,148,100,161,135,180,203,219,78,57,89,180,102,37,34,197,67,64,209,81,88,177,236,105,75,218,54,171,39,208,235,134,247,175,160,89,159,139,25,10,39,221,50,116,185,213,14,239,71,174,160,53,91,231,109,234,27,236,99,213,101,236,74,154,120,40,83,68,159,7,6,65,222,75,86,40,51,40,17,14,42,111,120,223,10,74,246,206,136,28,150,189,58,25,22,174,196,68,143,248,188,227,146,44,202,148,112,219,160,97,214,59,178,207,46,54,186,200,157,177,157,53,167,71,214,89,34,163,54,50,241,192,66,251,114,175,40,25,184,168,44,113,35,220,167,82,118,106,168,127,98,191,114,136,248,187,109,38,209,115,180,143,141,75,89,172,58,84,99,187,66,237,59,212,190,70,80,103,7,251,187,68,183,236,221,107,198,123,141,45,81,7,6,245,151,184,141,174,109,214,140,152,92,30,234,14,183,136,108,155,77,34,22,101,131,40,27,1,12,28,60,28,61,144,237,175,21,250,40,167,224,196,14,248,91,226,146,236,157,109,147,97,205,33,114,82,8,19,167,34,72,200,3,19,240,184,125,143,104,230,25,248,10,4,236,4,101,223,160,165,28,55,188,191,98,109,18,17,25,37,146,10,49,36,203,67,232,83,175,185,16,246,145,183,123,68,146,85,41,186,104,162,144,168,254,4,83,58,84,121,83,102,76,138,245,121,207,188,231,60,203,156,22,119,11,151,103,87,22,210,80,178,192,133,247,237,41,83,235,74,13,97,155,139,58,76,92,89,210,83,67,54,217,43,153,141,112,150,164,79,80,67,244,197,123,251,157,107,7,153,83,28,33,114,230,25,10,22,24,170,75,4,122,180,207,234,167,107,213,166,246,216,171,33,213,33,55,15,193,100,57,170,10,19,10,22,136,5,187,176,126,204,51,114,184,68,102,35,236,86,170,30,194,46,242,182,157,88,89,205,90,243,180,41,105,92,180,203,242,118,102,224,41,165,125,145,144,199,53,201,89,233,211,121,115,134,105,10,199,176,139,133,163,179,149,89,74,186,161,183,45,195,241,105,146,229,54,192,253,253,22,251,22,145,132,236,8,199,58,45,12,17,162,53,40,72,19,208,247,112,151,107,239,92,177,75,173,101,213,182,178,132,136,16,31,61,238,227,30,87,90,154,121,180,219,183,124,159,54,59,106,245,221,90,43,172,83,155,205,85,61,44,116,76,123,138,187,173,186,163,82,139,164,133,62,174,44,211,101,166,14,49,192,90,107,90,23,129,123,246,215,149,103,142,147,5,230,76,213,182,49,230,170,221,227,33,178,23,91,30,17,132,84,171,205,140,102,99,52,220,12,51,81,105,210,215,154,193,209,62,195,126,237,85,170,241,182,220,90,245,203,215,174,85,190,156,212,100,236,17,247,126,188,31,183,104,172,103,83,201,34,214,130,138,157,66,51,97,221,244,165,228,229,130,246,164,185,101,174,76,22,184,102,121,91,203,76,134,195,237,150,212,183,113,209,20,159,73,42,203,75,64,110,54,76,100,161,163,8,185,88,143,111,110,215,115,151,179,146,22,169,139,28,72,187,136,244,81,135,46,72,241,137,19,81,194,218,145,229,36,52,243,231,169,114,91,16,236,19,61,46,2,191,91,213,151,61,81,43,5,147,242,18,119,106,61,140,115,56,172,250,184,71,102,102,208,125,111,107,83,94,66,136,243,181,12,148,61,228,61,193,101,100,174,29,57,59,153,201,219,172,190,201,104,152,168,189,236,132,184,212,195,227,123,137,143,184,11,121,202,209,221,137,132,136,157,40,70,157,52,67,143,12,239,105,214,103,238,204,40,149,148,217,188,113,171,176,75,156,140,176,37,76,71,79,10,23,111,247,176,143,188,103,134,75,252,100,178,196,58,169,217,41,158,246,133,154,106,201,192,196,194,61,197,227,246,202,58,91,146,95,115,190,89,152,90,28,75,10,113,202,6,251,192,179,175,56,213,34,173,203,147,250,81,173,86,39,45,101,53,49,246,32,188,143,187,223,214,61,34,42,141,146,68,158,179,19,199,21,118,235,80,45,194,151,139,128,33,23,103,234,114,176,191,173,220,164,70,70,70,45,47,153,197,203,16,107,197,37,128,143,59,97,10,126,199,49,240,25,148,36,185,199,60,74,13,227,134,44,134,248,45,149,219,225,74,27,110,29,73,102,222,210,5,165,111,91,235,61,155,33,33,7,182,19,203,22,196,246,227,22,46,34,83,111,102,157,20,116,213,47,51,197,155,189,163,246,51,35,118,212,26,73,106,184,149,22,33,98,215,37,46,174,154,137,202,232,88,183,246,166,107,230,54,237,240,27,236,110,235,86,171,45,186,218,88,70,133,165,217,84,142,186,232,121,128,251,88,248,168,247,109,188,160,110,43,107,136,138,44,119,122,30,114,69,144,82,25,231,122,184,183,191,103,238,140,121,198,170,165,200,153,66,188,131,129,46,23,81,135,72,151,25,53,233,106,107,148,226,188,64,197,213,1,234,238,25,145,43,98,71,9,82,136,156,90,74,117,180,75,146,183,21,37,41,75,163,50,116,40,95,236,104,191,99,83,57,101,100,141,75,14,247,238,111,98,70,84,169,48,141,14,184,242,46,42,165,53,178,77,210,182,211,227,125,61,173,183,90,131,176,70,89,221,214,58,198,188,46,99,53,233,70,33,44,176,163,120,91,59,42,62,72,70,97,131,142,3,220,227,51,200,45,102,197,97,137,195,16,101,7,246,237,181,105,245,76,26,243,86,136,105,106,184,151,136,211,151,193,209,46,226,78,201,60,178,101,157,232,193,46,238,51,241,242,106,81,130,84,146,214,139,8,41,143,38,250,9,50,117,20,220,183,87,204,112,187,48,84,245,221,152,76,223,16,191,140,178,237,73,235,200,86,22,79,114,202,33,254,145,214,95,115,249,187,101,67,68,154,137,219,80,183,246,174,243,93,93,98,150,6,161,253,248,123,244,209,230,60,43,121,42,7,43,200,63,210,101,102,41,145,205,75,107,173,197,136,146,17,56,200,63,176,31,153,139,136,202,194,21,226,228,142,131,252,131,188,157,178,69,84,105,212,86,104,147,219,6,46,102,253,206,85,35,130,20,167,173,52,212,225,35,105,102,155,225,150,154,14,57,166,125,102,226,106,204,86,204,105,84,103,40,219,4,85,18,190,84,233,122,180,43,119,118,113,252,125,47,158,229,151,18,218,158,162,133,140,71,29,202,47,114,237,85,34,107,67,131,16,162,161,204,65,222,49,237,110,119,252,94,53,195,125,147,184,58,97,219,78,193,10,247,119,25,123,69,88,187,237,154,51,97,66,220,160,163,23,114,38,184,79,187,251,125,169,222,172,68,200,131,89,154,77,80,235,20,144,57,96,218,103,137,204,136,164,36,75,81,20,74,212,220,110,28,14,117,25,137,155,209,76,146,193,56,193,241,198,123,220,61,215,109,151,71,146,238,249,208,117,242,28,69,37,204,227,32,191,68,159,36,163,228,122,40,37,206,251,226,124,27,64,0,255,31,191,118,166,158,220,173,151,139,195,225,126,225,86,144,183,230,148,109,101,214,133,146,210,101,133,248,103,90,127,205,229,199,147,179,195,154,140,188,3,126,101,47,226,46,175,46,155,151,218,107,127,136,137,146,162,142,58,188,123,207,46,72,186,178,119,48,195,139,176,69,195,150,92,115,88,41,139,200,77,118,84,35,197,250,16,81,195,29,237,99,221,35,201,91,214,83,238,14,71,14,177,198,199,157,173,195,221,198,197,61,35,73,169,171,190,133,52,46,209,203,182,145,192,126,211,54,235,106,36,13,110,141,79,108,249,109,221,232,254,29,17,37,241,73,203,219,58,37,26,55,232,83,235,29,223,11,187,59,190,145,197,141,100,241,136,223,198,61,166,85,109,102,153,71,246,227,87,218,147,187,92,150,177,74,80,121,152,102,179,195,9,123,100,176,253,172,95,165,222,103,53,170,177,91,202,208,48,113,139,85,83,213,99,169,199,175,136,168,117,185,200,166,135,109,210,41,26,86,49,34,100,225,62,115,85,186,169,75,174,225,251,227,250,251,38,203,161,168,108,240,101,218,132,139,44,220,109,63,237,73,200,114,206,230,198,68,107,27,207,37,203,36,30,21,241,80,127,17,246,232,156,74,228,185,222,234,10,95,166,78,121,99,176,15,87,211,229,142,40,91,248,141,40,180,114,164,38,59,222,189,159,254,94,147,108,161,160,209,80,18,233,18,50,168,191,186,122,182,248,179,164,149,131,182,7,253,0,255,250,40,115,28,250,242,166,190,241,235,68,27,226,61,60,126,173,108,238,228,87,179,230,216,190,49,83,93,68,151,135,196,173,247,208,205,230,107,19,203,86,189,113,58,105,102,3,193,237,198,126,146,184,200,234,209,144,108,119,161,133,12,87,174,196,28,19,99,143,119,220,29,183,239,183,172,203,122,227,110,182,33,215,28,204,164,82,229,224,97,239,136,220,247,219,188,210,230,201,91,22,53,172,51,148,64,218,67,212,69,148,12,92,181,164,164,100,219,172,99,98,230,193,204,6,85,192,52,224,253,186,173,149,25,25,68,164,228,19,201,86,74,24,168,165,50,30,238,215,237,182,74,186,242,210,32,126,187,67,216,103,222,112,235,86,74,250,108,50,178,84,103,132,42,97,44,95,186,100,108,29,238,195,110,237,149,97,252,181,231,51,33,226,112,203,49,16,100,204,225,192,197,196,197,74,242,183,156,210,150,16,202,12,55,77,208,244,104,127,191,226,190,130,184,139,102,100,38,21,162,78,22,206,64,142,37,113,168,215,95,179,155,117,82,101,77,105,131,37,177,36,200,232,236,49,239,102,183,108,74,174,134,178,132,200,45,192,158,198,1,219,183,50,214,206,136,186,10,237,14,37,117,168,253,52,236,6,59,0,255,47,208,205,34,35,105,115,43,66,109,227,54,15,27,159,184,140,251,34,213,43,91,133,103,215,14,242,171,178,76,18,165,210,245,54,148,84,231,50,102,97,235,1,210,30,183,163,214,181,112,46,83,68,251,60,52,57,29,52,29,194,14,191,238,242,189,119,91,141,122,53,90,47,97,122,99,148,187,185,204,45,127,200,146,81,118,135,235,173,189,154,217,188,56,192,194,213,1,235,111,97,127,143,89,182,178,231,44,35,131,4,67,30,14,167,58,77,93,22,162,241,142,219,183,74,153,114,187,165,203,90,42,74,210,22,202,77,105,23,238,2,191,239,113,39,178,76,66,41,227,174,34,99,182,180,69,147,39,200,218,33,240,119,219,62,216,27,149,207,26,25,117,74,182,193,33,46,124,108,45,2,177,110,145,13,142,174,252,164,17,174,62,52,76,129,89,72,229,194,253,61,101,242,190,233,22,178,84,8,37,44,165,75,193,208,227,251,97,143,46,93,48,233,163,82,161,217,140,49,42,108,75,36,226,149,145,102,23,55,254,142,223,247,43,95,200,87,48,59,128,27,90,155,19,115,130,146,85,7,146,187,219,74,58,76,98,173,164,173,229,201,140,83,141,25,74,73,21,43,15,246,123,221,131,12,215,21,73,51,220,203,145,157,12,98,4,233,105,77,90,6,220,123,203,142,238,216,59,221,77,27,98,106,244,120,102,135,190,133,187,200,186,156,229,189,145,203,131,208,122,39,42,18,122,110,190,106,206,90,1,11,11,222,240,184,91,100,220,147,80,227,183,81,107,56,174,144,75,235,80,102,203,157,128,180,67,245,173,251,42,233,50,239,245,232,181,86,26,135,114,37,124,14,11,127,43,127,165,75,31,169,87,106,12,37,43,75,155,47,101,232,106,90,213,183,152,246,119,124,206,147,102,182,36,221,48,227,164,103,36,105,134,23,224,110,135,191,239,144,103,68,173,179,71,165,197,73,26,197,229,109,137,150,62,26,2,166,22,236,227,134,151,215,5,181,190,173,19,79,104,168,26,236,157,90,167,191,162,33,54,46,201,109,229,174,177,72,165,150,13,145,183,165,246,204,15,251,102,85,149,181,122,122,123,116,95,121,59,238,229,178,121,109,67,0,255,156,182,217,140,182,236,75,83,29,149,85,205,2,198,94,145,84,30,81,172,39,9,150,146,167,136,21,174,197,199,227,93,210,251,170,25,217,176,116,81,103,136,53,174,30,227,125,246,199,138,178,178,100,102,83,230,149,161,89,159,203,196,207,117,220,237,207,26,113,115,138,243,208,38,136,166,3,216,71,68,217,17,178,168,149,150,148,61,173,241,101,237,248,222,123,97,23,233,38,201,124,178,217,244,80,7,247,5,110,229,162,12,173,77,245,14,184,29,184,157,118,153,110,54,75,103,15,21,87,166,101,138,42,79,118,3,220,223,241,235,190,41,173,183,153,187,136,26,234,50,45,38,32,170,39,127,199,187,122,79,111,185,42,201,181,40,169,199,238,219,212,227,224,134,107,226,112,196,179,47,173,23,237,186,173,194,204,155,104,28,204,111,213,65,152,140,71,187,59,188,92,158,245,54,84,93,234,216,174,41,59,128,252,179,46,163,144,204,89,75,41,41,47,153,189,65,68,165,115,241,248,94,125,54,25,217,80,82,11,169,20,248,120,59,68,125,222,34,87,141,42,95,52,25,150,113,128,177,227,125,222,205,115,83,74,233,106,137,211,28,213,188,156,25,120,16,111,25,247,181,73,33,47,169,5,59,178,15,183,111,53,230,243,106,79,16,56,184,47,106,139,139,74,156,225,72,138,185,134,186,181,87,89,115,199,121,24,234,129,9,247,250,123,198,109,103,214,58,35,76,52,78,165,221,137,188,57,121,200,251,109,39,149,203,210,165,108,181,30,2,191,51,22,190,218,150,213,54,118,17,81,251,186,109,253,52,116,29,201,187,213,136,149,116,150,77,38,82,20,29,24,70,68,121,187,90,13,43,222,39,132,166,126,75,132,40,57,184,239,122,81,253,230,16,34,26,235,50,238,153,177,202,188,204,130,18,181,196,65,227,192,32,105,214,103,102,195,148,154,212,97,133,29,26,220,79,98,103,144,25,119,168,143,184,167,84,230,20,26,239,240,107,244,130,67,146,122,115,219,34,14,92,136,251,237,70,200,203,134,48,249,134,192,62,174,97,50,238,195,193,173,57,20,220,142,189,200,176,118,72,183,34,34,147,18,50,60,29,24,184,0,255,150,84,190,118,68,48,172,108,198,178,149,133,204,65,126,65,237,118,10,173,124,203,101,32,23,236,225,61,123,220,138,152,71,38,41,213,102,237,227,20,247,125,129,38,159,35,238,253,192,205,215,28,157,236,178,97,162,32,246,22,133,248,69,54,27,191,137,112,144,124,145,161,167,105,27,218,127,143,32,233,247,189,14,11,57,43,158,33,74,15,247,160,0,255,191,86,198,157,124,86,203,55,22,122,178,58,218,47,188,188,108,153,83,55,25,38,198,199,200,3,216,227,168,236,30,33,236,210,200,190,216,183,107,164,221,14,215,91,155,148,74,138,199,49,235,239,248,140,89,196,45,66,214,14,55,65,131,135,128,90,112,128,176,91,145,100,71,105,41,113,217,136,254,111,154,188,71,51,156,222,195,246,247,218,81,175,231,154,211,42,171,236,58,140,43,100,89,104,72,219,225,252,231,232,187,163,167,76,201,172,50,64,189,214,2,36,250,143,180,185,163,52,77,208,208,126,130,62,73,208,38,204,133,243,87,88,190,219,190,81,186,149,180,236,97,46,117,56,127,101,245,50,233,222,54,151,165,117,47,23,253,30,15,144,183,157,56,217,38,165,169,140,57,222,87,121,36,156,204,142,237,187,101,168,62,77,154,49,19,182,86,8,209,48,100,183,141,245,151,254,125,182,218,94,151,43,13,104,119,207,148,47,167,6,209,142,242,75,236,69,70,58,13,145,135,27,228,121,8,28,99,251,107,21,127,183,76,80,99,61,198,253,198,133,234,213,36,149,46,225,162,82,158,183,248,233,160,233,0,225,0,255,227,146,202,67,30,59,163,117,35,41,208,48,145,11,29,195,253,17,198,11,18,148,36,227,102,240,39,236,209,254,118,139,186,121,186,89,12,229,34,54,162,198,205,99,212,219,237,244,232,106,146,225,97,154,152,174,3,220,103,253,138,204,53,39,165,182,212,105,153,224,225,0,146,28,61,220,37,246,99,118,219,73,130,117,169,91,48,185,70,79,27,185,209,46,223,155,223,210,161,103,242,101,230,238,229,72,216,241,253,92,183,149,101,81,194,150,218,12,49,198,199,3,188,111,99,63,51,104,211,178,52,90,183,13,38,16,114,92,100,38,43,84,87,201,224,160,23,122,216,246,25,49,163,37,179,125,98,152,112,199,247,247,61,163,188,74,35,82,198,84,107,139,134,153,74,37,120,64,18,121,207,36,217,180,84,150,164,17,110,221,16,20,191,118,144,161,185,204,145,141,104,122,140,95,102,250,200,136,36,243,161,44,165,37,30,162,28,138,43,221,94,115,89,59,151,177,36,152,56,120,128,176,95,65,155,181,73,203,150,55,200,47,115,63,35,135,132,162,134,19,194,149,27,235,177,254,172,0,255,84,254,27,125,170,225,142,236,91,183,98,45,147,36,165,101,9,181,45,201,230,50,36,97,110,129,129,252,146,222,235,147,97,106,68,20,6,40,201,33,177,47,95,148,137,136,76,118,136,97,23,223,43,236,175,95,189,45,139,93,185,120,149,234,66,11,97,135,243,79,232,254,18,71,41,106,206,50,125,56,19,45,64,162,0,255,72,115,203,100,216,168,33,181,127,163,76,70,144,58,220,180,229,66,245,219,197,181,88,59,210,93,106,153,26,84,93,163,136,190,67,9,92,38,246,9,109,101,190,18,253,100,162,226,22,51,201,228,225,151,162,5,8,114,223,153,139,12,103,117,202,8,183,108,57,4,173,223,25,205,240,45,170,208,80,83,46,222,217,37,181,22,43,74,45,51,224,166,117,47,189,152,148,166,228,40,127,226,250,238,193,43,75,205,228,148,243,45,10,239,217,167,79,66,230,89,189,105,128,191,7,247,175,21,123,225,72,75,170,207,50,45,9,133,99,178,0,255,22,89,222,38,73,102,195,76,221,175,209,36,162,239,120,87,235,101,123,147,117,189,88,102,38,215,192,176,25,122,47,135,35,147,79,217,249,209,152,132,120,247,88,101,184,146,147,165,210,201,192,180,93,96,31,126,219,39,249,50,217,92,158,182,211,54,124,84,154,230,30,239,174,159,59,51,241,180,71,169,81,221,244,146,220,199,117,211,217,240,42,99,96,130,252,9,75,51,246,142,8,174,185,154,193,86,130,84,194,161,253,247,200,38,253,206,93,131,130,221,200,198,21,114,250,49,50,166,221,186,175,188,223,73,187,150,155,149,146,107,212,120,168,70,231,171,152,227,230,209,62,152,91,100,88,75,153,83,106,173,44,136,27,103,250,49,8,119,117,183,122,235,179,213,91,87,150,149,53,51,15,239,69,121,107,158,173,60,43,161,45,248,8,93,100,95,249,155,218,145,155,188,122,230,46,150,179,104,184,64,85,124,181,182,240,94,189,44,202,114,34,222,134,132,113,103,230,145,196,247,37,249,119,186,119,205,60,29,3,127,139,130,206,169,216,241,125,81,31,153,73,229,37,51,117,12,251,85,139,183,186,71,134,214,199,227,146,104,223,179,16,90,183,210,231,98,190,119,11,82,102,49,75,90,222,150,190,78,73,11,121,79,94,146,55,114,91,139,214,117,92,227,201,237,66,13,252,222,145,201,206,67,70,179,18,17,5,229,144,135,231,11,194,93,245,5,190,90,122,134,204,108,99,163,82,81,113,134,251,146,247,184,225,86,150,109,208,48,14,38,114,46,67,184,134,65,126,243,181,214,109,201,228,179,58,171,237,216,121,147,14,51,202,191,68,230,206,68,55,23,106,157,90,221,201,60,14,186,52,124,148,224,249,2,222,215,253,190,195,173,145,44,141,119,247,50,139,148,21,162,210,198,125,91,184,82,156,217,204,113,170,67,76,236,20,25,55,15,239,69,196,45,171,109,74,136,108,23,53,13,19,204,60,159,8,27,128,182,62,60,181,219,45,50,87,221,38,61,113,38,226,208,240,67,249,54,250,180,42,232,140,97,48,205,150,72,115,191,174,218,218,242,56,174,154,161,204,87,84,196,161,221,155,223,111,62,115,181,233,94,61,148,219,4,143,105,23,6,200,247,163,223,100,197,211,70,180,157,141,199,248,7,245,215,118,83,227,238,33,254,212,151,15,186,248,52,60,198,63,91,127,33,0,255,200,58,192,125,70,198,46,10,246,247,59,85,120,31,159,142,34,46,20,160,182,17,143,175,177,110,7,13,17,59,10,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,239,43,96,93,164,130,66,224,51,82,161,6,72,92,208,128,219,129,207,26,113,65,99,90,95,1,0,32,59,96,252,236,110,214,50,169,37,102,162,176,238,227,51,147,142,27,205,204,172,138,43,68,160,215,16,227,79,94,36,157,93,11,235,147,167,9,195,174,95,226,51,149,206,220,148,212,170,85,113,134,17,244,124,81,120,174,0,255,227,152,194,207,219,170,106,235,121,50,233,46,4,187,116,200,94,75,190,147,30,205,172,17,209,23,184,104,76,237,166,20,159,38,60,175,0,255,22,199,180,253,71,210,168,138,171,54,217,37,77,132,16,78,232,187,221,179,197,28,121,203,58,228,116,81,68,143,135,25,68,124,188,71,34,93,22,218,215,142,152,157,153,223,70,67,230,185,168,105,164,29,225,247,196,60,180,116,177,14,151,81,239,153,89,19,125,80,150,153,203,75,210,254,200,99,27,106,102,143,12,52,117,84,91,47,109,116,225,75,250,31,145,250,102,183,116,93,116,73,29,182,137,85,91,81,169,67,196,237,3,9,41,171,129,80,172,71,231,36,214,179,15,23,238,253,158,213,87,102,21,182,150,233,70,190,49,183,86,169,101,153,230,40,248,18,140,77,184,241,103,14,87,34,64,110,92,165,206,222,52,173,203,73,75,172,95,3,118,132,141,151,130,74,56,233,19,107,35,185,203,30,109,177,90,146,25,76,155,160,163,149,140,97,151,248,76,98,180,35,73,251,82,74,27,33,97,234,214,226,86,168,56,83,81,159,156,8,243,210,156,69,138,125,90,94,84,162,244,78,102,235,84,138,100,122,104,44,3,180,126,25,247,164,109,231,36,179,210,68,80,37,30,126,1,12,145,24,246,217,203,72,183,169,203,102,204,181,156,39,22,178,148,225,33,198,104,35,86,70,123,45,178,52,159,154,66,138,26,98,226,203,14,243,86,184,142,86,103,120,223,126,227,34,210,47,153,172,6,165,70,155,177,123,249,105,233,0,119,119,242,181,34,172,119,189,154,181,150,239,230,51,61,158,74,220,130,96,31,184,187,99,189,121,245,12,74,116,62,170,25,19,167,121,186,18,133,122,199,127,9,239,219,83,43,47,107,67,126,109,212,147,77,239,224,123,162,89,33,105,40,132,247,236,170,245,51,242,70,162,120,69,212,234,144,75,151,91,227,174,136,7,188,109,92,144,168,110,27,111,248,77,40,37,71,92,162,99,74,13,183,149,81,74,173,30,14,112,139,92,153,73,67,17,159,184,88,111,200,219,14,26,52,210,251,42,109,64,92,172,136,29,53,174,204,140,165,136,46,239,161,152,245,164,6,192,45,119,192,190,227,234,78,26,110,37,106,172,199,201,34,106,128,200,77,14,184,123,220,228,171,80,186,92,242,54,108,140,36,53,36,126,71,172,136,36,7,184,229,61,114,175,89,84,226,36,57,200,63,176,23,123,17,19,154,197,21,218,196,130,99,226,34,51,21,51,41,193,14,32,0,255,212,94,196,122,234,206,102,8,231,220,32,0,255,212,126,230,122,102,65,75,131,153,5,135,149,43,146,212,120,35,159,116,71,65,254,65,253,185,138,153,136,234,8,123,106,107,144,95,33,0,255,150,177,106,191,19,75,158,2,28,223,91,245,17,247,152,85,74,26,150,95,94,20,65,217,241,125,187,204,204,117,35,165,17,170,70,159,194,185,60,227,64,16,17,59,115,103,214,69,169,140,84,167,52,195,195,195,148,122,188,183,207,76,183,101,115,217,176,245,107,67,173,164,200,207,227,242,0,255,98,239,69,72,174,116,31,35,54,59,188,0,255,254,90,81,208,227,171,151,182,206,190,143,27,171,153,236,145,225,90,65,110,123,201,231,213,186,188,152,19,17,209,117,72,92,29,158,90,175,102,162,123,133,35,107,110,202,124,148,60,222,197,123,248,40,116,225,172,69,62,214,246,101,32,78,46,27,228,31,184,77,233,78,55,104,219,18,97,55,162,7,230,66,222,101,228,202,172,30,81,146,148,152,25,13,23,210,18,9,69,221,110,71,234,143,140,123,157,45,35,23,73,199,201,101,170,117,200,33,214,88,7,187,220,247,36,243,149,217,38,33,181,45,118,42,177,16,145,36,73,138,246,177,110,17,53,50,35,75,212,82,91,33,66,133,31,226,201,154,181,3,226,55,246,182,125,82,143,189,163,221,152,219,151,52,142,48,86,195,214,3,246,51,98,175,172,178,221,230,165,206,63,81,150,125,139,158,94,113,73,195,99,221,38,179,220,43,74,184,196,113,171,181,249,180,229,114,172,139,72,135,155,149,74,153,54,218,167,88,118,201,69,6,246,73,254,202,141,175,149,218,178,182,99,118,204,133,210,167,105,200,88,231,245,248,126,224,215,10,114,163,243,112,74,62,180,217,67,152,220,106,173,103,74,78,55,11,89,191,2,151,73,73,36,141,89,93,15,78,115,208,241,164,237,144,236,191,133,75,188,148,199,172,182,70,77,38,37,154,252,85,227,61,42,220,189,87,202,203,168,145,5,119,61,233,30,34,239,242,228,55,159,104,142,178,74,120,12,252,142,140,219,78,31,75,222,206,135,143,40,241,112,113,161,196,102,143,97,159,113,95,41,15,116,181,180,148,68,9,226,226,14,15,21,206,194,180,181,185,16,95,74,59,222,217,101,108,89,44,226,90,175,206,140,77,199,101,44,29,85,171,92,156,212,230,238,32,224,217,87,222,190,207,187,53,59,26,115,214,35,120,200,50,57,6,158,125,174,241,50,51,51,23,208,81,137,90,148,86,202,200,58,216,39,221,123,175,249,202,36,213,101,123,54,234,26,215,102,29,234,72,14,112,119,188,187,115,218,29,89,239,41,28,36,136,203,148,18,239,124,93,193,247,227,126,93,63,125,102,198,124,11,31,23,135,200,73,72,244,120,200,247,237,210,163,11,92,212,32,142,156,103,80,212,198,232,184,80,173,29,222,95,129,175,77,201,160,225,144,90,27,162,225,182,22,97,96,172,49,39,143,247,235,118,191,223,87,100,68,134,53,90,173,28,213,82,217,246,205,212,60,96,253,231,218,249,30,37,242,172,153,193,65,140,227,132,99,220,231,186,221,239,36,135,75,155,66,173,49,119,176,91,153,17,245,165,150,194,96,138,89,123,153,224,123,247,137,143,204,204,189,40,137,121,165,36,40,152,94,26,98,3,6,46,99,134,203,189,86,169,215,210,205,90,167,90,229,48,102,156,202,150,133,158,28,61,216,85,252,218,27,119,45,170,172,150,118,89,98,170,19,107,69,5,77,15,107,227,227,250,184,184,207,106,141,90,201,101,161,66,60,60,164,116,245,88,159,153,129,171,153,100,69,68,173,30,36,9,117,18,76,177,230,182,248,243,49,48,38,234,200,36,222,223,147,186,40,214,35,105,210,94,103,66,110,169,64,199,150,32,21,205,60,224,235,191,217,100,69,222,172,17,19,218,204,41,13,75,13,177,49,35,99,111,72,187,204,219,125,199,60,137,75,125,183,209,184,212,13,206,203,141,211,100,118,87,60,83,182,144,239,99,47,146,230,42,78,83,130,166,67,157,218,182,68,197,181,25,122,234,50,215,89,1,176,15,191,215,222,73,239,50,249,76,70,108,163,77,72,243,240,83,213,17,183,110,120,146,94,30,145,237,106,101,99,73,193,20,172,201,58,188,0,255,254,90,81,208,205,150,188,196,51,219,220,56,168,19,171,248,254,219,190,103,146,123,4,113,10,9,151,184,180,195,236,240,49,171,128,241,195,223,162,172,140,154,149,212,121,45,76,77,227,75,197,69,210,113,225,101,101,203,103,25,193,38,49,81,119,140,101,87,50,229,214,106,68,50,115,70,184,186,157,166,67,230,45,226,158,53,229,132,16,2,76,193,81,188,213,163,39,17,65,23,19,231,120,223,247,244,228,165,196,217,236,112,119,184,139,123,92,38,173,145,65,147,150,25,145,181,226,112,129,131,145,178,164,240,190,221,194,69,84,242,150,241,220,168,141,155,199,237,36,204,52,98,168,79,50,187,111,218,202,154,104,72,17,163,9,72,88,28,229,151,243,136,76,146,117,11,189,165,54,47,81,36,135,28,240,171,172,123,161,65,28,110,48,141,247,129,95,242,21,233,210,161,205,49,38,232,128,119,92,222,34,131,102,110,210,146,74,156,151,57,10,199,58,60,186,140,146,105,14,239,223,106,172,204,40,148,150,86,152,161,5,123,136,250,204,36,63,91,119,101,109,171,156,212,246,190,65,100,185,233,112,167,188,5,140,223,190,51,65,203,241,253,181,98,47,202,16,34,61,188,111,183,113,73,171,124,207,169,167,67,228,179,113,174,74,69,77,29,235,246,173,198,158,19,34,36,12,29,197,180,175,67,23,114,118,248,193,196,69,162,219,237,166,180,105,130,89,232,33,202,95,229,207,239,180,4,101,34,55,220,69,193,5,186,12,226,166,60,222,75,192,217,145,137,113,63,191,69,204,115,215,166,148,57,91,252,180,193,15,241,165,161,184,227,123,137,95,25,123,45,89,200,229,165,206,137,128,232,43,92,156,156,62,135,163,221,237,118,175,39,53,107,134,176,83,31,34,210,14,77,135,188,187,111,217,166,225,188,213,29,162,67,142,102,113,128,187,204,181,51,229,185,182,92,246,56,143,211,10,7,97,202,68,227,93,178,0,255,22,133,60,217,44,103,197,204,140,28,1,123,14,110,3,251,237,73,18,82,50,221,120,156,247,58,220,35,146,238,85,202,75,14,112,23,246,183,123,20,116,89,67,86,228,196,47,41,9,92,169,179,81,117,188,171,191,39,165,195,213,57,199,246,217,237,251,138,32,173,179,101,70,15,195,70,251,181,19,125,4,173,86,73,62,229,105,163,192,254,249,90,217,102,135,117,199,203,102,46,245,69,84,138,90,235,184,118,18,114,204,172,11,25,119,100,34,251,238,55,158,220,118,100,144,93,140,75,117,232,49,177,48,56,218,223,112,97,95,34,157,35,44,175,70,108,148,9,28,236,35,115,21,42,139,66,95,151,141,17,59,106,36,165,116,151,3,222,237,184,101,102,109,134,147,81,140,188,215,220,69,94,104,192,175,125,43,137,206,161,79,107,142,239,221,239,196,5,73,218,88,139,151,41,14,18,14,144,113,207,21,36,34,179,67,157,93,198,44,230,25,115,250,186,181,50,56,212,71,141,36,148,102,227,88,115,223,136,167,164,238,168,174,195,116,7,104,63,62,208,197,61,111,68,148,68,77,86,83,165,225,189,186,93,252,164,185,201,204,40,74,105,137,72,212,195,111,12,187,219,61,34,125,204,140,79,91,225,135,36,25,218,220,84,182,14,59,118,198,138,89,202,106,147,165,6,105,170,195,150,215,18,38,26,50,222,221,173,189,51,173,191,172,87,63,158,12,104,56,179,241,117,140,219,123,245,250,67,215,200,1,23,123,151,218,178,53,228,253,61,2,223,134,236,215,3,11,129,191,91,113,253,164,55,66,106,147,140,188,177,246,102,14,198,28,4,57,28,229,31,117,25,179,93,162,44,107,13,101,200,48,102,22,248,56,28,223,183,179,203,164,36,179,68,19,179,112,147,109,91,76,76,38,202,219,225,189,250,140,188,229,202,200,36,81,75,73,146,73,68,134,128,220,226,99,114,128,176,203,125,219,232,162,102,83,200,236,33,142,66,84,92,48,83,18,199,187,187,189,246,182,190,140,134,252,137,120,42,112,106,238,172,88,0,255,121,91,73,23,101,9,137,108,141,43,205,142,216,167,53,3,79,104,20,134,58,121,52,108,236,116,219,6,192,69,181,207,85,150,235,223,50,198,193,194,57,20,100,180,244,104,95,31,113,91,89,73,105,217,32,162,153,58,188,95,159,11,119,35,183,217,187,34,131,105,155,206,245,173,92,61,70,221,202,184,111,124,70,149,145,102,184,216,90,0,109,46,170,36,29,176,125,184,152,231,61,201,141,113,75,102,188,149,27,232,193,62,202,253,78,101,183,18,215,146,56,133,54,167,218,165,162,214,173,68,201,248,40,163,221,176,253,220,184,168,137,167,73,74,27,60,76,226,141,78,229,136,28,174,191,162,100,172,121,146,57,165,73,228,164,137,194,20,107,207,208,38,234,80,29,156,121,152,93,192,138,99,127,227,242,85,191,211,58,95,70,237,144,207,121,184,171,118,123,173,168,199,95,243,106,214,41,207,70,253,8,8,104,79,212,241,85,250,173,29,65,198,178,89,177,252,99,44,27,239,227,189,189,227,29,222,242,101,141,4,189,180,203,45,181,53,70,100,29,0,127,203,188,37,62,147,86,115,211,99,46,173,112,17,19,192,211,3,142,202,35,86,38,217,110,91,146,52,159,142,73,241,200,62,124,38,189,221,202,30,102,41,37,17,140,89,42,7,59,222,221,237,238,139,70,82,118,232,221,165,102,202,100,249,59,2,121,151,119,27,221,34,175,228,170,179,162,96,74,216,162,214,115,49,118,196,94,218,101,165,30,123,149,152,101,110,222,134,62,145,178,178,132,60,222,199,90,184,146,17,81,179,214,166,25,46,84,120,200,248,8,115,246,248,158,221,28,159,180,204,151,181,54,73,101,28,26,28,148,139,36,27,197,61,160,125,210,196,103,228,90,213,165,70,214,172,141,234,152,24,32,150,152,146,81,89,67,38,199,180,15,114,139,157,73,118,134,245,26,17,209,80,121,240,39,204,73,134,134,157,62,50,71,237,231,194,111,242,41,173,169,55,35,218,84,168,188,44,141,106,179,165,73,208,161,110,227,119,206,115,101,105,74,44,194,212,234,178,206,165,106,206,195,114,21,98,203,195,130,177,110,217,226,73,101,102,51,90,242,21,42,142,106,72,51,243,112,191,247,189,145,109,121,59,223,68,180,205,226,68,205,105,19,27,238,137,125,4,62,147,164,119,179,109,150,99,68,28,151,169,36,233,53,10,30,238,111,248,72,244,164,176,155,212,135,118,167,41,190,228,124,206,14,200,126,220,90,248,36,191,102,201,8,121,6,85,150,2,107,170,80,77,135,59,246,175,149,85,123,242,249,232,55,154,172,57,165,67,33,235,182,55,117,35,10,113,133,58,213,236,80,222,195,39,14,55,39,204,176,234,11,109,222,156,225,0,245,135,110,231,186,19,239,44,225,112,34,178,14,242,79,89,198,78,82,246,67,232,162,108,166,119,28,119,230,142,8,26,49,175,181,40,28,86,70,100,164,53,237,0,251,253,136,64,183,194,205,166,109,131,6,71,15,41,127,178,87,36,58,124,109,231,110,83,19,211,145,177,145,99,60,198,45,87,70,38,169,178,36,15,197,20,52,84,26,183,77,35,210,41,77,169,195,66,156,136,207,1,238,178,62,195,122,155,84,89,81,18,119,136,101,60,99,186,142,107,213,203,229,53,219,8,134,190,238,56,220,99,110,45,105,35,59,199,180,203,251,94,25,25,225,102,59,204,134,176,37,235,1,239,101,107,111,235,17,37,136,155,42,3,46,111,147,195,84,169,165,195,209,125,43,247,94,17,91,222,6,243,230,172,56,195,53,140,94,39,42,238,120,159,247,153,183,40,36,51,89,90,43,173,76,176,148,49,230,228,78,213,4,15,239,217,71,224,163,210,155,83,135,100,65,74,169,207,208,37,218,249,211,243,0,238,207,218,100,220,104,113,133,232,44,83,27,239,215,166,123,211,104,218,55,100,70,202,114,149,154,148,68,235,192,45,2,231,214,253,6,49,241,251,190,40,169,81,156,118,168,208,16,235,126,219,36,8,141,123,54,164,101,134,114,88,49,112,248,136,168,149,174,182,41,106,221,24,247,17,37,162,100,68,208,74,232,91,29,122,14,248,254,174,43,63,163,70,46,198,169,213,117,106,101,71,58,216,221,223,111,100,69,117,178,24,59,84,242,105,84,244,196,13,82,74,59,204,153,184,58,212,221,235,202,102,151,54,138,184,136,108,130,102,131,29,238,119,29,190,186,19,197,132,10,19,54,214,223,110,145,73,34,42,195,102,7,249,7,46,170,29,215,152,141,3,212,196,87,26,228,11,69,15,119,248,21,214,110,25,41,39,70,228,114,243,128,207,91,68,212,168,77,41,46,123,142,129,91,233,83,78,55,181,142,105,24,123,128,180,139,123,172,186,151,147,148,121,158,227,34,215,58,38,250,181,246,118,100,51,167,61,26,2,135,247,240,25,185,86,230,44,50,210,21,33,90,212,144,195,251,118,27,119,219,107,94,109,22,213,170,31,87,178,25,59,64,248,127,123,175,251,117,121,245,36,142,14,245,239,199,38,213,130,18,210,184,229,152,113,195,205,146,230,124,13,5,166,214,28,210,46,111,179,152,175,184,68,168,3,198,63,163,188,136,187,140,169,73,8,195,86,166,220,131,125,146,119,159,227,169,245,140,44,109,148,5,148,217,33,44,171,57,169,160,165,195,74,146,52,51,9,165,52,9,195,116,135,172,187,197,45,147,188,57,58,199,49,146,61,75,102,73,68,66,226,34,3,187,125,79,246,38,197,139,181,30,114,45,25,82,49,117,182,154,190,209,225,125,59,218,250,239,69,233,134,233,39,168,42,242,72,236,34,215,142,130,126,45,26,196,61,34,14,215,17,122,10,19,166,234,80,127,219,158,68,117,211,209,12,142,132,23,224,253,133,107,209,103,100,73,178,223,121,243,52,89,103,26,42,30,18,183,99,149,79,209,203,11,27,233,157,161,32,142,125,243,17,39,112,176,75,82,23,177,235,114,150,115,103,94,95,99,33,106,173,37,72,192,146,170,71,236,239,136,149,217,58,59,75,84,38,233,17,17,113,113,243,52,148,41,188,57,30,224,30,244,30,179,136,148,211,244,49,204,153,121,168,163,252,34,253,123,108,181,29,68,150,221,235,241,46,237,55,46,105,149,103,155,109,217,79,205,182,144,35,38,169,99,235,120,203,148,147,183,72,73,218,183,83,128,72,116,192,250,187,158,29,241,211,23,75,66,212,99,178,15,87,211,71,230,188,236,33,166,22,183,177,60,169,120,28,236,110,153,43,251,51,170,244,119,133,67,59,214,0,255,198,39,69,87,163,68,82,82,159,198,121,140,27,78,15,243,128,193,126,124,94,63,42,94,232,169,181,132,80,36,226,230,241,62,238,174,23,53,115,179,164,68,243,144,75,153,175,135,74,111,25,21,93,117,74,74,105,235,167,226,233,120,191,237,21,145,164,236,20,118,131,248,58,160,221,170,95,53,102,78,165,109,18,145,162,203,223,193,62,235,35,238,123,203,229,133,40,91,102,232,136,200,210,116,200,92,245,153,53,219,204,72,106,185,42,188,0,255,30,238,134,223,101,103,201,36,141,17,147,67,222,1,223,191,223,184,152,175,72,74,111,205,208,245,109,4,180,73,122,200,133,167,247,77,71,127,107,141,41,202,35,225,73,199,227,125,224,87,102,68,214,74,9,113,203,30,23,133,124,63,111,89,139,23,232,107,38,37,110,72,84,162,203,83,101,245,0,56,90,31,242,220,212,122,109,170,39,182,8,58,82,223,174,91,37,83,186,212,49,10,121,179,88,73,223,154,145,67,65,159,157,235,152,232,191,116,102,43,133,52,189,217,3,16,247,167,95,245,243,75,199,161,125,183,200,226,69,250,200,121,49,123,47,42,254,156,200,99,162,0,255,105,89,171,50,154,235,56,6,110,71,172,72,191,90,114,92,181,7,52,0,255,193,250,239,154,201,43,194,29,190,27,205,127,142,253,240,59,79,179,20,33,16,111,190,5,123,124,92,63,218,82,219,24,238,43,117,237,117,112,1,169,0,255,158,122,226,34,118,38,199,218,48,137,173,137,57,216,211,250,101,87,103,39,248,112,23,39,102,54,226,2,52,98,69,91,120,239,86,99,182,27,151,184,193,125,229,190,154,39,195,5,188,55,0,255,73,61,99,39,33,27,179,251,102,219,178,88,49,53,210,0,255,179,126,185,54,206,211,8,66,177,174,192,99,184,63,93,148,202,18,179,230,160,0,255,127,155,149,29,174,91,61,168,112,144,144,176,245,0,245,159,250,248,88,198,37,147,82,139,42,175,135,251,123,90,188,45,219,187,232,218,181,138,9,234,201,211,226,93,251,236,209,203,118,68,117,220,140,44,18,162,181,28,239,42,193,173,21,180,204,231,165,245,28,156,47,50,164,246,118,17,197,95,91,54,195,76,205,26,241,115,181,229,41,163,125,220,151,74,114,85,34,11,74,226,169,132,90,145,211,110,194,20,9,147,231,165,7,140,242,171,116,219,71,181,234,59,43,84,141,146,1,31,89,146,222,179,84,219,173,80,211,20,202,186,196,66,152,130,129,88,174,15,92,145,224,253,180,115,105,228,202,152,103,204,49,23,103,206,6,185,121,137,88,248,210,139,19,11,247,118,81,100,123,57,107,78,84,104,80,226,203,157,54,59,25,237,195,205,186,220,145,233,108,46,155,48,249,28,19,199,49,129,177,15,67,177,79,90,127,61,131,70,181,20,138,208,84,117,56,98,184,123,15,253,150,5,217,68,78,117,179,90,103,205,203,195,251,214,91,107,187,52,156,104,210,24,115,141,81,183,34,98,205,106,86,43,42,186,14,17,145,43,179,60,225,72,226,251,98,221,19,79,137,91,124,29,234,99,39,77,82,235,57,180,47,34,136,192,225,253,200,149,14,118,20,222,39,111,87,188,147,36,50,168,49,80,146,161,20,252,154,103,134,16,109,33,107,178,16,105,10,38,64,11,70,99,136,251,188,239,242,106,68,6,203,144,225,202,104,198,187,176,115,11,62,104,73,31,192,69,117,19,87,226,24,121,174,36,68,212,140,86,47,146,120,183,253,181,119,20,150,127,201,103,178,73,213,104,15,162,196,225,79,129,25,54,46,202,223,57,159,45,146,214,35,75,155,213,106,191,228,16,105,114,172,38,74,138,195,174,131,252,230,245,205,43,219,213,228,244,25,190,94,187,241,113,134,33,245,70,237,231,245,35,28,231,70,107,211,70,184,69,199,45,169,66,180,49,42,146,186,171,162,16,111,177,113,64,187,32,63,34,235,186,83,50,91,82,199,197,148,237,53,207,193,22,63,159,50,159,184,137,125,11,247,120,236,39,121,59,72,125,205,217,51,152,214,82,148,217,56,145,23,40,152,41,86,196,54,44,197,72,247,109,225,119,33,107,21,34,97,151,148,97,106,204,186,17,108,196,182,140,100,166,42,13,233,40,70,46,18,0,255,30,133,124,210,60,77,146,16,231,165,151,233,48,3,181,140,254,102,96,33,219,181,113,185,228,36,101,89,27,162,169,101,35,81,155,17,237,98,56,123,57,191,221,124,208,61,27,81,86,145,29,226,73,107,26,39,33,91,63,110,197,45,50,156,168,153,18,152,224,8,67,219,175,59,245,223,17,90,81,138,28,114,211,245,136,36,228,251,176,23,73,136,152,90,40,84,193,99,252,51,244,221,220,234,145,152,195,69,250,62,249,29,79,52,60,103,167,246,22,227,159,185,31,110,241,18,51,117,128,247,35,51,210,165,17,23,53,188,31,177,210,165,209,206,46,20,16,31,145,217,134,21,123,85,55,226,238,201,134,192,167,2,210,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,16,10,168,0,184,168,49,20,113,169,168,0,177,227,150,52,38,121,225,198,200,92,145,109,140,21,153,10,0,10,245,17,80,179,3,198,111,221,226,102,173,102,177,12,77,188,23,118,234,247,138,12,165,200,110,118,83,180,110,221,204,5,58,11,49,126,248,157,242,89,82,10,228,75,20,114,253,226,250,4,169,140,160,111,68,67,225,13,185,1,122,151,1,157,215,127,39,199,82,147,85,34,8,85,92,51,57,36,164,135,16,28,214,135,174,50,154,98,151,172,13,235,212,81,10,57,233,231,4,231,250,109,229,45,140,222,252,164,18,55,165,218,186,77,118,198,74,8,207,210,127,37,185,15,243,124,212,218,86,23,74,202,113,216,48,141,88,128,251,219,45,163,236,200,85,219,216,51,235,133,121,232,59,100,25,115,179,185,169,64,2,14,207,254,26,183,44,68,233,226,149,57,181,153,227,92,148,102,146,81,17,83,71,93,110,138,139,89,104,113,196,29,246,17,149,84,186,26,151,56,57,47,190,31,251,145,238,150,174,43,143,140,116,119,190,218,137,106,177,124,28,69,144,139,158,122,232,43,31,173,147,0,153,248,219,45,123,73,50,202,162,206,91,35,170,71,75,60,143,198,146,48,141,205,151,130,160,26,162,154,232,87,195,144,52,14,227,253,158,232,110,17,237,206,91,144,205,190,244,120,199,109,21,218,116,116,166,198,232,200,126,198,187,216,232,238,52,115,47,226,12,205,118,83,104,166,82,137,138,119,27,220,14,17,177,145,84,220,194,48,121,246,209,178,5,188,189,125,54,59,34,106,165,100,70,74,16,234,36,30,203,194,245,241,52,52,212,25,179,101,78,195,10,126,98,241,2,220,181,229,221,146,174,24,250,180,131,184,9,71,210,231,39,33,13,216,144,49,254,214,203,187,241,50,40,53,11,183,108,74,217,184,29,132,233,252,202,106,148,224,202,153,29,50,164,96,246,226,61,246,229,81,234,106,103,137,132,1,239,215,126,5,127,219,14,97,87,150,224,91,159,42,76,155,34,198,251,183,229,46,92,201,33,106,201,249,145,64,173,46,74,121,183,165,111,95,153,130,47,60,252,108,233,0,134,251,176,187,43,55,150,47,146,9,230,169,163,225,81,196,149,184,221,135,93,113,196,39,46,42,105,223,238,209,252,101,222,240,153,69,133,222,25,97,164,66,209,252,211,188,221,110,71,37,73,144,6,56,168,226,45,48,188,71,146,210,134,59,37,73,19,93,48,0,255,52,237,114,103,114,162,100,109,42,87,24,117,131,249,167,237,215,60,159,149,164,28,225,180,90,96,80,247,142,36,212,20,178,151,100,40,216,5,237,223,211,184,173,184,105,174,81,201,227,84,162,240,74,14,230,159,230,109,86,110,155,43,122,194,80,122,240,160,103,129,65,249,73,146,10,83,133,90,159,116,118,117,129,250,236,105,220,105,146,26,153,185,56,225,176,196,149,44,220,165,193,252,203,55,126,103,230,32,159,185,140,97,105,45,48,188,39,213,106,188,203,106,239,98,244,71,234,198,239,224,244,200,87,19,73,193,73,27,204,31,41,248,45,203,205,238,156,4,177,228,6,35,166,22,152,24,119,148,214,24,246,33,43,23,204,63,141,251,190,103,38,39,238,165,82,133,61,108,48,0,255,164,252,189,34,49,59,243,40,78,229,12,143,111,1,241,153,68,174,240,94,36,165,219,163,249,167,237,59,174,41,39,229,18,208,81,163,249,167,239,175,227,89,121,151,63,44,137,7,200,247,115,185,116,203,26,74,220,16,233,191,116,34,162,210,225,54,194,69,234,179,167,145,62,115,109,204,149,162,27,186,188,97,64,211,195,125,238,221,113,164,204,178,132,75,51,58,191,77,165,25,252,116,129,95,106,22,32,113,251,22,225,148,87,90,66,106,100,223,46,229,101,219,20,116,241,126,15,106,127,187,37,205,226,85,107,55,209,92,136,107,186,156,42,81,184,103,225,65,0,255,207,238,230,196,108,185,4,216,189,142,2,110,221,50,215,204,9,119,200,28,87,164,187,85,66,50,43,165,177,228,190,101,16,125,99,196,188,174,112,146,109,179,35,39,194,187,250,140,40,129,35,25,149,125,104,245,226,50,152,46,155,67,236,76,124,70,18,90,156,89,82,82,236,90,135,186,144,103,6,165,73,40,157,11,103,135,247,119,162,75,74,11,141,114,32,176,79,124,70,214,136,53,167,81,8,49,67,154,118,88,184,86,22,23,222,75,92,100,160,11,74,131,70,157,205,74,176,239,240,49,102,198,243,251,84,158,52,60,222,39,165,247,85,232,102,22,113,159,226,23,8,59,70,224,102,247,172,17,110,18,60,205,50,92,60,108,115,68,67,66,156,3,24,220,197,125,69,250,140,154,36,73,166,60,203,19,109,112,251,86,110,136,137,62,135,131,253,142,92,43,210,101,68,182,25,238,75,136,232,147,192,147,136,183,99,218,229,221,90,41,139,186,50,138,140,117,201,49,237,180,196,165,202,111,188,221,238,247,29,228,109,226,100,210,97,50,123,196,113,166,226,233,40,231,66,100,93,84,154,65,195,169,52,219,107,180,8,21,15,19,73,38,23,234,239,105,159,185,106,202,103,65,130,214,140,54,136,184,136,6,17,49,165,250,105,111,33,235,115,71,100,70,68,205,77,9,113,179,25,46,105,221,77,227,55,68,250,136,168,145,217,58,73,169,27,77,177,144,185,170,104,151,55,187,186,168,243,189,172,7,251,84,151,89,102,51,19,117,143,116,237,204,168,59,98,147,155,91,158,55,168,81,67,76,100,140,153,152,30,101,28,60,218,149,191,110,179,157,250,109,9,218,107,151,13,33,125,61,220,149,189,34,162,68,100,148,146,232,219,247,29,38,47,16,13,26,142,76,129,233,43,16,247,22,196,168,207,164,36,99,230,102,84,210,210,213,20,19,29,115,150,14,119,124,236,219,138,216,59,178,38,105,34,90,154,45,101,24,210,88,122,114,190,141,246,247,136,123,41,17,117,70,27,26,111,62,199,67,213,184,86,199,247,111,183,164,25,43,35,73,20,135,48,78,33,132,16,59,67,64,199,239,49,101,235,1,150,157,61,45,105,253,156,191,196,49,59,114,42,45,21,216,33,236,55,46,50,99,69,210,160,242,217,220,77,198,29,194,68,204,178,154,138,135,36,41,148,250,72,244,59,139,60,214,38,180,8,11,15,179,53,19,203,153,171,35,228,241,125,124,174,26,177,54,41,85,248,105,155,34,196,16,168,138,196,69,12,101,213,199,142,168,181,161,177,86,73,119,40,136,45,165,41,234,116,21,177,242,128,191,175,21,171,238,168,155,188,149,210,25,27,110,0,101,102,154,36,182,124,153,42,170,160,67,221,206,180,139,108,220,82,211,73,106,236,138,163,252,227,126,139,18,217,54,133,132,181,226,205,15,117,128,219,45,74,205,168,33,39,73,175,133,211,12,11,103,81,116,196,69,201,136,93,42,9,82,91,130,249,59,222,23,62,147,172,146,180,41,133,16,247,117,166,227,94,149,222,215,206,166,201,214,232,58,138,246,235,190,183,60,154,114,172,139,123,70,149,19,25,101,201,27,228,151,237,119,140,191,83,88,82,75,67,93,100,236,172,65,155,151,108,236,0,118,43,51,98,83,74,104,109,93,89,33,14,27,84,61,224,118,236,140,136,204,102,190,146,45,133,22,7,59,47,41,77,17,228,167,150,199,123,68,198,142,45,39,36,162,58,229,49,98,220,24,119,187,123,164,75,54,62,156,97,35,150,102,117,129,53,209,238,145,225,237,190,234,34,209,103,148,210,50,37,43,77,218,58,245,50,43,244,98,218,188,201,248,147,182,40,191,76,251,40,177,101,164,102,227,84,119,132,130,155,162,77,218,97,215,239,196,83,226,26,159,174,213,54,70,15,37,77,229,75,117,24,59,216,45,220,237,142,143,18,197,196,173,237,113,90,6,223,120,128,168,190,204,116,98,89,27,26,142,54,100,214,221,50,156,18,89,130,25,118,161,199,168,191,69,222,118,208,172,45,25,46,180,58,205,17,56,68,137,242,230,76,13,71,189,104,23,235,150,73,110,171,100,210,210,60,110,52,68,47,123,217,123,124,63,239,153,145,232,130,214,85,25,74,72,18,19,21,125,138,124,60,214,231,140,252,150,8,147,114,136,106,253,216,235,137,160,245,25,162,46,61,136,118,17,11,183,236,194,250,158,93,79,135,80,159,125,114,94,138,234,121,168,191,192,173,21,68,100,54,119,105,100,161,233,225,253,196,111,252,166,145,91,46,91,109,219,216,118,221,37,206,44,9,28,195,14,183,51,209,205,215,204,161,204,108,114,182,24,179,209,27,115,194,221,251,107,221,73,122,154,153,25,197,76,235,150,39,182,6,31,58,222,238,113,31,123,223,178,120,78,166,75,183,117,91,194,108,78,75,153,181,227,218,25,89,101,59,42,201,202,18,55,141,251,186,66,199,37,58,36,173,53,82,86,146,182,164,216,221,68,8,168,45,102,3,222,133,125,196,61,214,206,134,16,90,136,10,177,230,55,58,176,31,183,114,211,200,90,73,27,196,198,231,240,158,93,92,47,113,206,181,189,130,39,21,139,131,252,162,218,221,157,39,73,54,45,48,36,58,29,32,87,198,202,234,142,67,70,238,164,242,32,203,145,30,228,151,105,23,155,200,186,140,80,160,5,175,28,205,223,253,45,139,163,108,185,48,210,195,197,3,195,187,123,206,106,146,210,50,225,70,123,124,102,174,8,58,68,192,69,243,183,87,238,200,125,28,25,171,9,6,154,17,199,187,251,180,91,232,100,228,215,86,75,60,152,135,147,214,108,60,192,251,81,98,173,57,91,104,108,95,84,124,146,82,181,67,150,152,237,72,225,202,134,180,95,89,233,94,242,224,22,28,240,189,220,185,131,82,150,214,80,242,126,31,38,219,193,158,220,28,26,123,21,225,161,115,76,235,37,89,233,50,149,18,185,19,60,204,60,192,93,230,218,81,74,52,15,27,162,68,125,102,82,231,22,149,141,76,23,146,212,239,196,47,226,70,210,164,148,148,227,161,97,226,199,188,209,147,195,193,62,209,221,98,221,54,205,230,38,119,107,98,206,250,16,21,205,151,54,60,170,110,1,243,189,136,82,35,72,208,36,229,184,99,69,189,213,76,166,28,228,151,129,91,117,59,53,163,228,59,52,169,88,28,210,14,159,233,178,148,102,168,156,3,222,119,210,181,87,22,82,169,69,177,94,68,221,112,187,219,109,66,195,141,168,52,138,195,58,218,223,86,73,151,65,9,169,241,254,150,37,238,180,89,218,81,96,127,84,74,94,84,38,200,49,238,86,102,59,95,174,117,182,58,68,250,159,26,127,37,91,89,237,24,117,184,200,102,150,254,37,30,66,98,49,173,183,247,106,72,37,109,251,58,5,59,222,239,177,99,205,146,68,144,74,221,226,116,95,166,58,220,115,101,36,137,164,196,13,105,191,51,194,149,71,73,134,148,55,114,49,86,93,38,41,247,168,228,137,237,128,223,25,245,184,140,136,25,93,179,234,16,246,125,163,33,196,140,38,202,207,67,212,219,194,167,179,118,51,52,220,102,199,187,172,199,69,113,74,144,204,161,160,224,232,1,217,127,219,73,51,240,148,38,101,219,204,42,92,132,217,61,199,247,236,35,105,238,204,164,217,210,108,8,49,209,155,249,18,117,144,95,214,175,29,142,67,42,45,100,200,178,240,119,200,187,117,91,137,207,244,173,67,137,86,212,180,36,217,13,176,243,22,165,68,212,76,90,146,62,81,42,43,52,187,80,118,200,168,119,252,142,160,196,149,211,61,52,188,185,250,235,25,59,188,191,239,155,228,45,35,178,60,45,83,27,162,90,45,37,117,184,103,68,212,36,59,105,86,82,28,151,150,150,12,5,189,198,3,68,122,252,222,15,249,52,88,40,218,16,197,238,78,223,189,156,161,66,195,133,248,103,54,123,227,10,145,112,117,121,20,89,126,106,228,126,245,52,247,90,243,196,84,171,205,133,47,111,24,35,60,64,249,17,59,178,117,203,140,184,141,81,176,57,182,239,190,74,125,100,214,161,167,37,65,179,229,236,124,15,230,127,82,251,140,40,154,106,181,90,136,37,138,124,212,65,251,177,241,164,202,163,68,169,145,152,223,26,201,20,79,202,240,99,233,136,120,119,191,69,212,58,186,41,251,186,145,145,44,230,75,224,226,93,141,157,185,10,121,214,74,212,224,135,54,194,67,69,65,53,210,207,163,246,238,242,22,145,45,89,198,243,150,146,4,50,234,18,185,152,118,217,224,215,124,71,102,227,206,101,214,170,57,155,140,131,30,33,66,153,233,4,75,74,94,152,12,222,151,61,60,190,196,108,211,164,196,185,174,13,19,166,52,111,107,249,105,250,165,24,54,142,247,196,190,90,95,49,35,116,211,38,88,238,98,22,30,34,162,153,138,35,40,27,139,30,146,224,51,104,196,218,53,201,139,246,101,201,236,26,177,75,143,54,23,61,150,132,164,70,122,194,46,44,122,184,221,18,123,153,245,86,130,56,207,114,40,91,147,18,23,211,224,204,72,147,142,254,234,195,112,101,120,191,239,187,140,91,70,144,213,84,90,10,9,82,20,111,240,166,151,168,38,143,119,133,204,178,84,150,70,166,80,84,183,21,58,34,242,252,100,184,225,138,143,95,185,22,141,186,172,183,77,6,84,46,235,70,1,122,106,71,219,92,29,161,0,255,166,164,75,183,114,170,213,203,161,165,87,180,20,49,128,125,38,193,149,200,40,78,211,38,109,210,25,214,52,29,162,216,237,245,224,203,16,19,103,70,220,187,107,234,61,215,205,170,39,10,13,146,20,136,94,60,14,208,191,104,115,45,60,189,202,157,207,50,41,14,77,72,195,200,32,179,62,87,102,93,165,182,204,48,161,65,126,137,171,15,183,208,204,108,135,107,14,207,0,253,11,42,187,83,146,73,180,98,173,103,27,144,48,116,203,210,3,244,79,89,127,154,145,91,93,206,12,39,45,91,232,65,116,68,6,242,139,106,127,119,173,165,163,65,146,114,28,228,151,129,91,101,151,50,155,191,236,101,34,76,2,247,0,255,91,228,206,191,101,73,183,158,236,202,170,195,108,104,67,204,3,131,223,228,190,74,178,52,229,197,167,174,214,150,132,211,168,118,96,14,109,107,58,2,70,212,231,202,26,25,225,54,181,42,214,127,98,111,30,141,147,17,244,37,153,217,34,131,125,20,15,39,151,239,108,147,185,85,127,74,141,202,205,130,137,126,114,122,70,27,113,103,225,94,123,25,245,164,200,183,204,137,60,118,157,214,101,50,89,238,240,205,203,35,195,250,171,247,149,43,135,173,147,172,44,229,76,116,29,243,190,226,78,102,53,178,37,142,187,29,228,183,110,155,198,126,51,105,164,195,68,34,162,65,126,238,123,243,182,153,73,132,58,50,188,95,17,53,110,73,74,214,152,245,132,178,225,29,228,183,239,118,196,145,153,65,135,156,106,203,65,126,237,11,226,220,59,135,157,110,152,71,134,241,126,70,217,187,80,38,20,217,183,235,138,221,202,174,7,249,185,159,56,226,70,134,151,170,109,144,95,222,223,138,230,145,242,160,164,234,242,200,240,142,203,166,210,24,248,88,36,172,71,243,151,121,91,177,163,184,146,72,210,2,33,69,201,209,252,211,251,219,145,245,154,78,185,28,84,65,30,25,216,101,204,162,169,177,125,49,167,57,167,197,153,30,205,63,125,111,23,57,145,153,121,201,168,42,14,242,203,192,237,149,68,78,41,197,121,129,149,38,134,142,76,92,239,229,166,53,222,242,13,242,203,184,173,188,215,50,143,124,88,75,14,141,247,92,43,130,48,97,142,92,192,101,220,73,70,70,117,43,113,144,226,218,49,219,107,78,27,199,154,140,161,70,198,226,144,236,207,44,248,104,217,112,67,102,148,151,148,165,52,114,49,222,15,226,202,87,109,159,54,59,202,47,179,79,86,50,196,177,23,139,121,232,58,204,240,73,168,145,3,190,62,23,105,182,3,226,35,233,173,113,163,82,90,200,49,211,29,223,175,203,141,79,116,148,73,103,71,60,157,128,152,135,250,125,75,146,109,57,222,215,71,236,85,41,73,18,148,12,121,15,152,246,184,149,165,205,220,119,218,210,203,79,219,58,209,185,243,101,113,100,31,126,225,87,13,244,114,57,77,167,10,7,87,183,25,58,46,154,156,135,40,113,223,49,75,167,184,132,58,44,97,179,3,251,237,73,144,168,36,175,57,70,100,122,64,251,76,123,178,86,100,18,116,242,39,147,144,150,232,26,163,185,40,19,83,233,66,246,98,223,35,107,83,118,228,91,147,12,9,23,182,205,97,78,90,65,74,22,236,50,86,196,42,81,9,165,206,188,117,158,99,160,239,120,55,191,223,111,145,81,8,41,133,210,204,198,25,26,106,162,41,50,214,140,85,189,30,196,187,235,101,86,38,239,49,20,81,200,37,90,107,169,158,160,182,58,91,140,127,70,238,189,102,165,165,212,229,67,68,155,138,173,195,253,125,236,196,215,18,89,74,19,37,133,136,229,46,11,220,68,173,201,28,237,50,209,173,181,73,105,173,207,203,75,131,198,145,97,253,199,194,173,100,234,124,187,161,169,97,227,253,205,254,46,47,59,216,44,30,21,114,59,101,174,14,248,117,167,119,89,13,162,98,112,196,213,71,84,186,130,144,90,205,145,33,251,146,214,188,39,125,163,6,235,175,98,220,132,163,93,172,136,90,118,134,188,85,216,59,41,73,57,37,85,122,100,152,246,184,149,65,215,108,190,91,58,76,76,217,166,28,99,158,76,14,118,248,200,12,244,114,89,134,83,133,134,93,167,178,198,69,243,242,24,89,159,52,105,137,200,112,136,211,190,33,170,221,202,230,13,89,161,44,81,188,145,97,238,164,228,203,28,113,136,123,238,53,35,13,17,118,188,171,203,168,207,155,188,93,253,242,188,65,109,188,47,252,70,55,35,77,102,52,78,49,162,142,76,88,121,203,117,43,89,10,13,43,235,163,70,57,172,29,248,29,173,203,134,168,137,171,116,56,195,145,225,109,173,45,171,181,141,183,136,74,50,200,49,98,237,12,90,217,104,159,65,35,67,92,102,100,102,100,45,109,136,136,89,68,169,78,212,24,63,151,141,43,114,39,57,50,104,63,37,113,11,151,182,26,2,191,235,19,225,24,183,21,153,53,230,173,70,70,158,35,23,215,202,29,187,52,216,241,142,125,183,85,239,109,222,232,83,49,5,73,71,186,34,106,164,67,222,136,203,189,238,181,233,142,12,239,235,22,100,173,202,186,199,15,27,236,118,216,185,89,3,28,178,62,194,141,26,219,151,21,79,200,236,28,185,88,0,255,237,107,156,189,147,96,110,185,135,155,125,100,63,35,102,17,37,29,234,89,218,86,238,88,58,162,79,17,254,204,128,248,81,220,34,251,87,37,47,8,73,55,196,245,240,17,47,186,53,68,26,121,65,184,223,50,61,174,198,61,34,94,227,179,165,168,9,18,41,115,50,68,68,147,90,24,167,186,90,140,223,142,116,171,110,210,184,181,4,29,162,199,69,226,16,221,47,169,91,238,201,70,165,225,190,50,35,34,179,6,193,253,232,179,210,90,92,112,188,69,6,185,189,53,222,223,98,150,25,69,238,176,97,103,110,18,43,199,145,132,250,204,85,74,68,113,56,222,237,241,65,72,80,98,142,239,139,123,116,145,97,172,16,239,223,51,235,173,68,144,58,68,141,177,92,46,224,251,209,221,18,123,217,200,247,138,96,249,223,196,28,17,152,72,51,92,39,49,61,4,244,131,163,18,236,131,102,102,174,234,70,196,14,166,169,25,151,51,15,145,244,76,137,168,14,101,221,185,8,194,109,244,17,195,13,143,254,30,12,185,197,162,37,194,165,81,51,133,104,30,114,138,90,201,65,100,195,68,116,76,98,216,69,56,233,51,147,20,143,12,27,205,10,17,245,33,160,168,54,187,147,133,206,14,208,126,220,198,103,210,212,223,213,230,204,146,99,42,126,141,254,8,247,184,151,189,34,218,178,105,204,172,69,109,49,23,83,119,35,27,9,11,91,246,196,20,25,211,210,154,12,246,153,30,95,109,182,51,3,245,104,159,189,84,114,247,204,67,93,156,98,51,254,68,180,139,116,56,154,242,76,18,239,179,242,173,110,180,149,50,59,20,248,129,28,252,149,138,131,163,112,199,191,111,189,200,226,46,218,50,17,84,168,104,30,68,249,18,251,89,168,205,96,31,108,222,86,198,124,55,77,185,145,181,38,81,48,241,16,115,169,68,251,35,18,237,71,217,148,5,202,8,90,35,44,69,30,162,47,210,151,132,251,33,247,118,151,239,200,166,202,118,219,116,73,84,89,46,123,232,100,6,2,240,183,239,177,178,66,53,167,198,115,132,161,240,119,230,223,247,154,53,205,5,105,211,25,9,65,125,120,121,230,109,59,159,230,177,249,141,48,20,254,78,253,229,73,179,170,84,147,184,77,251,35,146,72,223,71,125,81,36,180,178,106,110,49,254,209,250,220,118,101,230,112,33,223,199,201,110,43,147,72,136,134,51,117,183,24,0,255,104,125,110,234,103,166,14,240,126,224,220,54,6,46,107,120,63,240,14,13,137,79,5,88,251,94,217,16,248,120,195,218,232,42,27,2,159,10,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,226,45,21,16,23,136,15,92,113,11,196,71,13,16,101,69,210,184,239,155,212,26,223,203,88,73,104,136,127,85,64,92,40,84,69,92,40,20,115,0,246,95,79,232,149,112,47,92,54,110,190,130,28,77,62,181,102,248,205,135,233,79,238,137,96,119,155,205,156,161,80,162,80,248,107,140,251,119,3,210,188,203,159,124,34,1,156,209,183,112,105,228,105,205,210,77,221,53,117,150,197,76,8,207,210,127,225,115,168,205,47,51,222,144,82,180,11,155,105,221,196,50,252,140,216,252,248,144,170,43,121,142,56,10,225,85,252,13,121,182,171,66,72,205,50,78,79,49,192,61,219,157,5,59,102,253,94,183,217,92,38,119,89,96,218,138,37,91,7,60,89,53,107,184,37,153,149,134,146,128,246,218,151,225,131,2,173,189,105,179,86,141,57,95,147,203,92,165,38,108,39,177,62,57,73,34,206,190,110,47,103,111,185,108,17,51,47,245,107,214,159,203,81,63,120,193,196,130,104,23,248,157,13,131,155,91,219,205,147,105,81,131,237,117,37,65,120,85,217,104,202,4,251,36,111,37,35,250,229,214,183,43,28,245,190,126,243,67,144,163,130,185,171,115,52,113,81,188,199,223,210,250,155,60,154,238,174,118,61,221,203,56,119,217,105,237,209,254,46,95,164,24,28,214,190,203,151,245,244,242,160,196,142,123,215,201,101,119,68,88,100,125,117,118,127,198,115,240,101,66,75,26,140,241,206,110,85,219,36,217,61,187,221,145,201,198,148,228,65,162,125,108,191,218,218,242,165,63,237,214,173,177,249,101,158,230,59,252,198,95,12,213,119,63,251,45,98,237,157,111,40,107,221,195,105,240,138,184,112,183,189,151,44,93,146,234,178,218,132,9,173,77,18,251,61,216,231,28,159,36,215,150,205,38,35,20,216,186,245,158,59,18,22,162,185,12,15,106,122,216,222,251,75,127,186,244,99,243,181,205,234,176,167,222,197,187,242,238,228,237,77,109,151,24,158,87,207,249,74,220,219,136,78,26,59,48,195,237,199,189,236,247,217,222,62,71,135,142,170,89,152,83,217,227,246,223,83,250,205,215,130,240,163,113,172,75,88,101,237,24,245,248,219,124,147,215,50,69,199,143,52,61,238,187,189,188,33,206,126,131,142,71,134,219,207,186,165,243,111,116,179,120,254,228,149,237,193,143,107,172,0,255,211,249,34,234,90,241,252,105,181,246,96,195,213,35,251,86,36,193,47,235,185,201,145,116,96,0,255,194,207,215,38,179,61,123,187,103,155,139,159,71,134,213,119,31,219,142,74,201,151,240,156,71,104,47,88,154,99,253,127,216,127,239,232,254,203,28,44,185,67,196,182,91,53,28,57,222,169,194,197,155,4,61,148,0,255,161,111,110,91,242,0,119,221,127,239,133,251,213,171,171,249,54,206,5,93,104,168,254,88,107,47,253,74,157,207,215,124,229,141,221,195,140,167,71,253,191,181,118,253,158,207,209,203,97,123,136,179,131,252,247,222,219,250,36,100,114,107,225,80,219,128,35,37,139,12,183,31,247,58,95,210,178,183,207,147,38,72,110,225,155,201,177,250,239,115,190,140,220,59,194,171,149,168,122,131,9,253,11,107,237,220,203,154,181,164,38,92,107,176,187,237,217,170,179,97,134,198,8,51,208,189,247,146,254,178,189,38,188,116,170,60,193,51,131,131,235,119,183,111,238,190,101,243,11,0,255,37,100,118,30,109,72,202,112,87,183,246,78,95,136,101,67,198,204,131,252,34,214,222,245,242,153,188,90,188,207,109,69,156,159,85,24,131,247,178,252,53,75,217,158,205,190,104,230,92,246,158,99,162,82,120,26,110,201,141,247,239,97,223,250,44,95,184,107,178,49,141,119,25,46,94,182,118,208,97,185,245,217,147,15,205,13,149,248,179,112,135,203,94,224,113,245,243,217,98,106,187,102,151,221,117,135,37,60,207,197,223,241,14,239,202,245,86,234,205,133,214,252,182,200,99,217,150,242,250,141,120,143,253,109,253,185,92,126,124,217,175,87,178,154,204,128,189,44,117,225,107,191,133,144,245,245,224,15,183,154,171,189,88,136,147,24,226,55,223,251,78,77,222,118,18,30,192,125,198,219,91,184,212,88,0,255,228,239,40,0,255,90,173,233,42,211,239,88,0,255,218,223,123,244,87,179,28,111,124,47,112,59,245,146,160,155,219,78,9,67,173,233,203,201,3,131,186,184,173,89,146,118,78,61,59,224,22,217,203,120,17,213,133,132,216,5,251,44,0,255,78,98,111,185,236,155,161,194,213,174,251,28,29,26,158,57,11,91,250,94,212,125,234,187,185,91,12,227,51,252,90,109,219,232,75,165,24,240,62,235,118,232,223,178,121,109,132,48,212,33,5,119,15,115,92,102,238,81,67,111,183,243,152,168,84,11,104,224,39,131,244,127,223,220,109,205,229,23,222,83,8,109,61,58,113,13,118,49,195,71,52,107,205,103,75,47,183,86,141,231,130,93,171,117,206,195,54,135,24,224,174,172,181,231,123,145,40,243,217,171,51,46,80,132,87,156,111,176,175,187,69,236,45,91,219,141,90,221,250,204,113,133,105,94,232,82,184,120,151,189,157,126,237,217,209,17,34,155,243,60,177,11,68,141,195,179,182,14,219,179,95,168,47,79,47,219,185,25,165,45,104,203,223,2,23,237,23,158,70,51,151,89,39,78,67,187,80,166,237,152,117,219,122,164,174,185,245,168,14,53,224,72,226,130,125,148,119,139,186,53,251,174,153,206,90,207,183,85,200,230,52,172,178,246,224,250,239,120,216,86,165,53,245,42,124,167,37,94,4,46,252,44,160,251,67,223,188,152,58,15,241,95,243,189,131,102,53,130,25,200,224,252,191,247,74,250,47,153,124,158,191,188,118,4,123,180,227,246,243,78,233,151,117,175,120,254,69,68,242,7,171,204,98,16,238,234,34,247,178,86,73,91,93,168,144,195,198,237,21,145,228,207,90,66,214,80,58,25,207,0,255,45,251,94,177,101,63,71,34,104,163,176,118,122,176,15,235,123,199,94,91,22,187,140,146,225,185,53,10,159,152,109,105,238,192,154,110,49,50,188,219,254,222,107,81,187,205,171,89,211,57,151,161,54,47,212,36,115,49,123,81,238,99,187,207,246,142,240,136,134,136,169,57,248,210,88,6,187,220,126,196,90,115,217,111,179,235,212,125,174,105,138,123,206,194,42,191,241,46,123,59,247,90,179,213,201,103,61,119,109,40,182,13,43,57,6,172,0,255,19,251,175,5,207,47,170,53,9,103,136,199,237,85,223,206,151,177,242,45,159,15,235,51,12,171,42,205,144,253,117,55,123,253,218,60,71,221,216,218,70,62,225,209,46,202,191,213,186,89,181,37,91,249,170,225,188,117,34,157,71,10,171,7,3,125,97,251,239,161,94,38,187,214,206,211,217,12,168,206,206,35,251,241,43,245,54,122,217,109,196,109,106,99,240,2,9,246,137,91,97,47,171,190,156,124,183,53,156,99,72,208,92,210,79,39,15,219,79,237,45,253,28,102,173,54,95,145,229,185,134,117,142,48,130,241,219,161,127,205,102,46,191,108,118,167,136,207,161,252,199,161,94,68,200,150,206,19,218,92,23,42,203,140,219,127,111,233,47,91,203,205,127,125,134,225,144,106,216,62,37,184,69,125,37,93,249,231,58,223,88,170,28,91,208,53,196,228,100,6,221,111,175,61,251,34,65,100,243,157,111,104,51,155,135,13,119,199,234,207,133,143,109,71,205,242,35,188,215,37,154,53,56,53,36,222,109,159,214,175,157,111,46,188,100,109,254,52,178,93,195,135,222,30,170,0,255,158,250,138,82,229,59,231,91,167,184,90,81,17,69,69,7,219,183,223,179,239,85,182,124,231,27,34,76,187,135,57,222,241,126,251,123,175,53,251,109,94,205,154,207,55,213,111,14,195,41,101,18,238,171,0,255,110,182,149,107,190,124,142,152,50,242,11,23,122,195,12,191,235,55,181,235,205,229,56,47,156,44,109,71,57,1,70,25,232,94,173,91,72,0,255,185,108,94,225,199,240,208,236,1,190,84,246,40,253,219,134,126,243,148,205,55,188,154,132,122,140,214,232,25,239,163,126,85,187,205,230,178,219,29,198,136,54,166,32,213,232,254,251,94,123,227,104,144,153,188,26,169,180,246,162,35,12,131,14,118,239,253,154,187,165,75,158,135,231,208,152,167,104,148,206,81,247,222,55,244,203,204,181,53,124,194,86,107,52,122,102,121,241,158,252,123,173,95,171,71,35,104,38,179,185,112,157,219,182,10,49,224,81,251,113,71,247,79,112,99,126,98,118,143,24,240,240,114,17,205,0,255,103,249,191,126,126,123,183,232,142,56,234,254,123,166,126,118,252,252,172,45,24,237,146,191,104,159,218,95,107,109,209,47,179,102,253,204,111,205,230,174,162,124,14,119,236,223,123,233,158,76,166,244,191,29,194,111,22,114,162,238,189,111,232,23,89,252,189,225,103,211,86,139,209,129,169,71,221,123,207,212,47,91,60,135,31,132,110,23,13,56,94,212,62,137,189,246,245,69,201,144,108,86,243,45,203,204,222,53,211,229,66,253,149,183,233,222,212,102,149,90,230,160,25,35,23,94,0,255,85,183,11,253,34,99,205,59,124,26,85,54,22,173,216,13,187,191,214,222,165,254,123,38,239,240,179,109,107,91,209,44,89,25,239,235,227,190,100,17,68,78,12,156,29,214,188,204,92,242,97,100,168,123,121,103,234,183,246,222,240,137,59,76,29,70,203,84,142,119,170,207,254,125,232,223,100,153,87,187,231,71,43,206,247,232,65,89,134,189,86,205,144,149,87,28,240,235,190,172,173,74,93,216,133,48,76,38,218,69,249,183,249,90,51,234,171,77,33,235,213,116,190,45,110,206,11,157,149,243,136,179,15,213,219,25,101,111,57,108,251,37,73,253,122,133,0,255,50,152,97,94,192,49,69,25,182,95,99,175,77,109,215,0,146,205,113,206,113,159,217,142,42,177,237,104,151,242,133,147,111,66,140,172,109,218,135,24,119,38,137,232,49,162,160,123,123,239,125,234,63,147,201,239,249,207,94,27,143,30,21,181,176,189,247,64,0,255,90,107,205,39,159,3,125,44,77,216,222,194,109,208,55,155,205,209,252,212,101,67,154,51,181,96,254,127,164,191,93,61,127,217,26,48,162,36,98,14,239,113,119,251,149,250,243,50,147,223,190,232,237,73,31,139,99,253,147,23,73,247,190,86,9,165,94,121,168,148,112,167,250,183,236,45,156,191,141,98,153,53,123,254,133,220,92,128,103,165,60,234,222,123,134,254,171,93,139,195,43,89,103,48,218,36,0,131,88,191,201,207,184,203,173,83,210,208,14,100,153,123,196,237,216,126,196,124,203,169,223,102,212,175,227,124,203,18,195,252,81,146,219,140,186,0,255,222,205,239,85,240,25,126,67,84,254,27,205,201,30,236,66,247,102,107,205,146,254,179,235,212,40,252,20,10,158,51,48,165,234,136,194,253,246,214,218,91,182,187,124,38,247,249,250,184,182,91,248,231,232,96,31,179,181,34,110,91,54,219,124,230,204,173,245,188,144,3,92,115,27,70,169,147,104,159,217,79,146,123,203,99,191,201,170,91,143,240,152,226,226,154,111,176,170,216,104,23,214,247,78,130,126,205,97,151,55,149,72,78,157,194,47,114,45,243,92,129,125,88,30,145,97,253,159,206,183,210,173,8,63,50,172,61,248,176,57,220,169,94,29,110,225,252,179,42,159,89,120,53,155,216,1,92,88,149,80,253,247,179,175,200,50,219,59,71,155,103,246,225,195,110,188,143,0,255,74,125,244,75,246,244,179,125,169,56,34,50,236,254,123,239,164,0,255,146,201,229,249,203,107,95,176,98,235,120,254,237,164,223,154,205,227,249,207,168,55,152,16,47,49,126,43,247,102,179,167,223,108,76,135,116,184,191,219,123,175,208,55,147,201,95,190,234,182,39,165,9,141,200,240,78,245,238,153,107,175,216,150,27,238,188,250,132,95,156,7,231,15,252,248,58,150,127,139,216,107,205,190,8,29,146,205,123,190,25,10,150,45,195,36,131,18,236,19,143,175,151,167,94,187,214,53,219,74,117,101,238,41,66,163,93,148,135,203,181,230,168,247,4,153,83,71,243,183,108,207,31,61,180,97,148,11,186,79,174,183,112,126,82,136,63,183,240,202,187,73,54,0,47,138,70,215,183,253,155,191,217,99,248,109,29,243,233,104,70,119,198,251,250,72,156,60,234,187,136,133,167,195,221,221,90,123,139,126,153,245,234,176,87,135,226,252,84,155,84,108,142,156,168,251,81,183,108,238,54,151,205,57,124,135,37,154,221,69,135,244,29,165,0,255,219,230,241,185,229,27,30,58,218,99,116,118,93,192,126,100,224,119,237,119,217,92,254,224,51,175,80,237,45,206,73,121,192,94,100,226,54,207,31,107,207,100,174,56,193,176,155,216,209,241,50,23,46,154,0,255,239,222,63,197,101,248,20,127,163,63,216,65,247,236,247,161,95,100,122,249,133,87,229,180,245,104,64,231,72,125,119,180,223,35,202,155,249,182,52,139,196,35,28,236,3,135,139,189,101,229,187,17,114,107,212,138,59,92,115,154,82,59,194,64,247,223,71,250,217,215,243,179,54,27,240,203,219,131,93,116,191,249,154,131,190,69,141,58,154,111,246,115,72,177,218,194,157,253,190,254,150,203,86,254,234,180,113,198,84,45,220,217,237,235,205,102,243,149,143,218,236,155,160,38,178,12,134,220,31,191,86,63,51,150,236,230,74,102,237,87,19,143,131,125,224,235,246,150,91,223,212,162,218,117,216,154,72,153,159,138,188,24,54,110,111,116,242,61,107,34,170,13,185,229,184,241,177,23,174,186,172,4,85,253,219,137,201,109,105,160,41,203,96,18,237,239,11,87,93,190,137,245,117,59,109,85,182,148,16,246,112,103,159,107,237,53,75,63,179,94,141,218,240,108,57,167,201,105,18,99,61,126,103,164,92,182,154,250,208,94,135,106,188,127,63,247,218,178,251,146,207,175,87,58,28,155,229,33,55,203,224,66,253,91,0,255,163,124,123,79,69,104,212,190,253,186,182,54,217,178,155,175,244,169,29,107,163,20,227,93,189,15,253,217,175,45,134,130,247,211,76,125,15,119,217,203,168,219,212,87,77,186,172,227,60,219,30,221,252,81,201,189,92,56,198,212,95,25,185,246,182,109,70,74,107,93,206,224,13,59,12,237,54,150,201,59,104,207,110,245,252,37,94,249,12,230,179,45,178,175,216,228,102,49,251,183,141,147,109,103,4,249,16,222,83,155,13,225,73,14,219,139,250,189,243,209,40,115,249,206,211,100,107,251,48,32,35,3,188,31,184,109,109,85,82,246,12,118,151,60,177,83,125,57,59,212,223,246,247,6,125,213,114,46,90,176,187,219,81,94,249,139,54,206,166,182,88,82,220,115,78,228,233,81,251,239,143,190,189,119,153,207,90,53,174,45,129,11,120,191,183,252,38,127,43,56,220,103,253,42,175,84,119,203,136,0,255,20,213,174,41,19,116,164,0,255,95,189,136,216,203,230,73,16,249,214,44,57,210,0,255,91,199,7,254,230,72,144,217,213,110,242,128,218,143,187,213,79,82,214,182,121,210,4,93,207,26,243,119,188,179,207,200,189,182,245,219,76,62,131,141,105,136,98,175,170,178,118,184,195,179,111,149,39,167,50,107,196,203,128,93,147,240,27,235,95,123,123,95,171,145,213,43,187,210,81,209,62,239,34,247,150,89,111,81,191,214,242,57,111,204,69,202,76,45,218,135,238,145,152,111,57,108,183,106,212,175,87,248,5,19,81,204,13,120,136,235,139,107,223,215,92,62,111,105,189,62,60,4,236,91,123,109,127,38,43,126,182,181,31,151,9,195,149,193,235,187,47,244,143,138,126,119,120,241,8,87,95,209,179,28,206,0,255,87,234,151,129,0,255,240,42,117,119,137,30,102,134,247,235,183,234,69,220,101,176,85,234,208,94,53,177,56,210,0,255,239,62,174,230,104,146,229,53,85,49,50,216,253,247,75,253,105,189,135,151,78,153,163,232,145,198,133,123,231,0,255,189,247,169,223,146,201,240,249,205,108,219,209,133,214,5,237,109,252,234,249,50,98,201,98,142,82,106,59,138,97,158,142,229,0,255,119,250,219,179,243,151,203,109,252,45,30,114,232,252,183,214,182,247,151,179,153,62,63,66,101,171,209,235,118,188,215,61,251,117,232,55,47,158,44,195,151,215,218,111,52,203,231,216,250,211,238,231,143,82,215,86,240,75,121,174,241,120,113,243,208,250,98,227,113,254,150,41,91,6,62,75,25,107,73,122,177,245,192,4,243,0,255,225,252,43,215,178,240,35,98,22,96,109,57,152,0,255,47,238,239,182,39,252,168,239,252,192,106,241,216,250,235,246,109,43,215,108,158,224,187,245,161,238,99,13,118,108,253,87,197,109,219,87,84,42,179,206,224,181,148,189,57,27,131,164,29,5,215,119,151,244,179,159,240,107,57,62,130,25,27,15,186,23,119,177,223,100,123,77,248,45,241,35,79,112,169,205,197,123,236,173,220,107,93,171,147,207,109,142,40,142,98,207,138,118,11,247,218,167,177,246,162,253,94,125,38,159,185,198,120,248,54,17,215,26,198,88,15,116,127,182,113,176,221,234,37,217,186,240,158,183,204,124,244,19,207,49,218,69,249,183,146,107,205,119,126,182,12,89,167,190,115,132,104,136,231,61,108,170,44,131,125,146,119,171,245,178,235,219,13,149,239,218,205,181,213,153,57,172,185,214,22,239,241,216,143,242,112,177,151,12,245,136,42,145,209,182,230,119,134,27,60,160,235,139,129,97,252,151,245,42,217,50,218,34,218,235,147,52,87,71,235,219,25,95,54,11,126,181,12,186,135,199,193,182,51,131,60,11,207,101,140,23,224,198,199,227,246,236,183,210,111,46,151,189,249,169,95,171,48,78,60,6,46,184,79,244,111,161,168,193,125,179,186,150,166,11,245,127,184,191,215,170,159,28,192,55,199,250,191,157,111,163,223,61,31,145,212,50,92,24,90,228,12,238,112,115,146,116,53,233,134,189,35,168,53,74,132,12,246,161,250,55,187,21,219,110,130,120,214,40,252,218,132,205,29,216,211,213,163,249,0,255,238,253,223,54,134,31,65,103,57,186,179,98,100,176,215,146,215,234,53,217,88,55,39,37,203,232,250,239,79,253,215,222,24,94,80,33,121,142,30,172,29,205,0,255,111,241,223,222,250,252,34,228,51,26,237,48,50,99,192,239,200,244,109,140,99,253,147,191,98,111,235,153,180,26,112,184,25,205,0,255,111,234,151,245,251,252,137,187,98,52,66,142,174,191,126,29,250,5,94,166,225,21,250,92,171,209,221,8,163,136,253,196,89,39,153,43,184,65,237,239,109,188,45,7,174,105,70,215,119,119,234,159,185,55,134,79,235,144,44,71,23,58,71,243,0,255,93,252,183,118,118,0,255,230,55,90,74,24,88,172,63,242,175,229,223,50,201,45,118,188,123,47,245,34,139,191,94,62,218,86,95,26,24,202,112,191,189,189,247,78,250,47,153,60,158,127,53,219,28,252,184,123,44,111,71,212,181,183,108,187,148,176,46,251,249,231,61,166,157,194,128,91,12,76,194,93,249,55,187,53,219,146,19,207,90,207,57,225,218,188,134,61,237,134,200,94,38,193,205,118,190,74,140,87,173,205,31,161,115,26,62,181,147,209,46,113,183,168,223,242,93,105,241,171,95,111,218,225,156,179,4,44,61,166,253,29,47,151,175,187,220,218,117,38,27,154,183,76,8,12,226,221,123,161,111,175,253,242,215,198,186,82,199,225,88,0,255,185,191,118,207,87,172,67,170,134,68,251,204,222,166,123,203,99,187,173,234,214,36,252,167,96,162,185,6,127,158,7,215,127,7,251,223,158,127,162,124,63,154,83,96,192,250,35,0,255,88,254,164,155,114,117,99,253,97,63,112,180,71,214,61,243,138,4,215,175,253,83,191,146,126,95,120,65,136,171,245,232,146,177,163,249,0,255,239,253,221,55,134,23,89,228,57,154,179,70,192,250,195,94,29,207,127,167,92,198,177,254,173,111,127,124,217,188,242,163,72,212,253,247,109,238,158,173,108,105,120,78,9,107,53,58,38,112,148,254,173,139,0,255,102,179,236,254,81,199,209,3,143,40,214,63,249,63,250,150,165,192,250,35,111,221,87,109,179,90,45,114,235,72,56,0,255,127,169,159,125,63,191,242,88,52,102,59,234,222,123,246,254,8,142,195,39,153,11,70,7,54,35,96,253,167,222,109,111,219,34,104,181,166,227,13,245,0,255,168,119,195,227,92,70,149,29,77,65,137,210,0,255,109,232,87,146,204,229,26,94,165,45,237,51,58,35,61,232,222,123,112,0,255,13,206,194,39,89,87,128,81,150,34,8,245,127,160,127,237,181,230,167,89,29,104,97,115,168,190,251,217,127,60,55,127,119,135,213,94,130,238,175,181,87,210,127,205,229,243,252,91,167,246,3,3,46,199,250,63,217,235,246,138,240,218,168,213,30,188,212,16,160,254,143,249,111,233,92,6,181,62,180,227,134,250,127,214,191,46,231,238,242,162,90,94,130,235,175,219,72,191,136,53,175,240,107,54,212,5,28,115,56,152,0,255,15,246,191,61,0,255,68,247,163,209,40,162,112,254,237,157,127,165,155,239,220,38,212,61,60,216,122,220,254,90,107,39,253,246,124,30,207,127,38,155,131,3,129,18,239,116,207,126,195,182,229,101,201,41,60,107,180,246,2,7,146,30,234,0,255,65,223,90,43,205,63,187,94,116,80,25,145,139,186,0,255,254,169,223,222,27,159,0,255,76,158,163,1,109,71,221,127,239,208,47,73,236,149,225,147,74,170,227,232,150,51,9,247,236,223,123,91,127,87,175,126,188,141,115,150,94,231,193,253,248,249,138,72,242,102,163,65,229,157,129,251,136,196,162,249,0,255,237,253,39,126,195,207,189,100,244,199,58,234,254,123,135,254,153,117,237,12,63,74,185,126,163,29,57,18,247,194,205,118,134,51,219,213,28,199,157,27,99,210,22,181,151,253,173,122,165,182,252,242,155,167,78,212,118,85,214,120,68,12,118,185,125,18,107,205,99,187,201,173,85,139,240,157,226,119,231,29,156,106,108,225,254,110,173,189,228,119,153,245,106,181,145,151,222,22,185,179,153,241,238,142,228,94,219,250,157,154,124,6,123,147,169,8,246,170,78,28,199,72,235,112,247,234,178,242,107,17,187,242,95,213,44,146,248,190,164,11,39,15,107,113,4,61,82,235,45,92,77,150,111,102,157,214,75,179,9,19,21,142,119,177,125,235,147,216,235,122,113,130,171,93,246,20,46,222,55,218,79,253,76,76,123,217,86,28,73,213,156,114,112,74,2,222,49,215,95,178,21,195,84,203,229,180,189,145,54,95,147,92,162,45,25,238,105,226,215,124,101,56,187,58,53,10,84,140,243,152,58,87,139,236,245,55,249,84,56,234,45,183,150,144,161,174,13,8,71,175,193,46,238,170,205,215,220,250,138,98,34,167,14,27,153,212,242,252,212,62,22,97,192,123,237,83,91,107,143,254,218,172,89,43,243,59,248,55,239,85,146,54,97,176,219,117,179,217,188,248,109,80,47,206,12,47,222,221,201,214,90,215,183,102,205,26,241,111,254,230,53,141,56,178,16,127,187,155,108,86,142,166,7,36,224,143,53,245,219,89,41,210,170,64,143,18,135,164,127,78,217,237,169,118,118,232,89,4,2,254,88,83,191,157,149,36,173,250,97,166,196,33,233,127,211,123,175,154,84,203,201,134,150,101,64,194,253,110,242,181,118,37,130,218,122,76,61,70,24,210,189,235,221,251,171,70,179,118,106,29,179,105,152,68,26,252,171,175,117,55,162,106,86,183,154,34,14,237,254,190,223,251,147,183,88,9,181,137,208,244,13,3,228,125,29,246,229,65,52,44,119,161,14,30,227,159,161,239,230,54,59,49,103,15,249,126,236,221,31,102,87,207,196,99,252,179,245,23,178,3,147,117,128,247,3,239,208,144,177,86,13,119,25,247,112,20,113,73,3,212,239,154,109,88,25,110,216,25,52,0,210,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,192,170,143,84,188,39,13,245,145,138,248,172,1,119,93,82,26,234,239,178,42,196,202,149,145,52,84,5,196,133,66,85,196,133,66,125,3,216,221,230,171,48,153,68,225,187,242,146,49,106,103,200,210,210,49,41,199,0,154,25,225,110,223,50,153,69,226,237,150,178,173,200,29,37,246,112,81,36,170,91,11,67,201,117,35,147,128,70,74,192,50,252,140,87,253,34,138,84,94,201,243,235,21,194,163,248,27,118,243,175,140,20,66,240,246,156,54,77,168,175,239,22,198,138,254,247,148,250,43,121,209,202,133,240,40,254,134,29,253,34,183,240,129,23,81,167,143,24,48,112,78,13,117,141,98,236,72,87,97,223,219,235,1,194,250,171,222,162,62,43,131,148,82,132,139,202,17,81,166,196,219,194,197,48,93,247,164,61,35,90,171,158,168,238,112,4,3,1,51,197,93,65,232,79,132,120,127,168,126,68,102,176,149,56,144,5,137,119,195,173,95,224,34,169,206,229,202,41,93,170,178,153,31,244,89,2,200,47,10,110,199,202,218,16,183,153,153,212,13,206,36,84,203,228,55,178,79,30,73,140,172,35,173,190,123,176,152,238,59,163,242,167,38,30,162,177,3,251,113,115,244,91,86,253,137,103,19,240,0,237,11,220,61,215,222,242,45,47,110,177,117,249,76,70,148,9,170,219,101,63,146,106,106,170,184,69,156,93,220,93,76,177,230,49,107,58,83,69,35,72,113,214,34,70,28,44,220,23,187,234,123,69,212,53,175,77,70,52,61,179,63,248,198,67,38,86,164,243,24,238,206,63,9,116,36,200,10,76,242,164,36,232,178,136,9,19,18,224,118,139,136,91,56,152,100,65,73,67,178,201,116,196,52,13,59,28,245,138,93,214,30,238,194,238,150,153,52,93,82,67,38,171,196,165,236,204,1,34,134,234,178,31,241,158,212,37,33,121,111,129,51,9,209,112,83,131,129,178,82,213,68,89,25,243,126,35,37,239,145,232,83,22,76,195,37,106,136,228,199,44,80,213,27,78,47,192,221,204,46,162,198,237,41,142,113,82,135,176,195,173,200,164,177,118,38,211,84,98,136,227,86,225,205,153,106,140,74,254,150,101,185,94,136,59,68,92,131,182,227,221,125,71,117,74,226,35,220,114,252,148,32,46,154,90,22,121,64,236,197,190,71,210,54,35,87,137,226,8,71,42,78,25,10,170,84,135,165,135,219,237,30,65,113,153,190,182,140,27,196,141,161,160,96,236,96,127,191,69,121,99,173,140,160,68,153,152,36,68,68,155,143,73,243,104,31,219,191,215,213,89,86,103,51,2,211,203,102,184,153,91,175,63,119,7,72,237,175,32,77,210,32,201,176,68,33,173,87,71,138,191,130,21,102,168,67,189,229,90,73,119,20,226,136,26,225,16,226,108,230,68,236,54,110,163,9,196,47,137,227,249,207,119,227,101,193,73,147,108,63,70,38,94,181,7,172,191,124,63,74,81,249,225,4,165,56,196,123,59,55,177,78,34,136,59,204,144,164,69,196,227,249,171,44,31,126,135,39,207,179,77,54,167,184,243,134,238,23,43,150,67,86,196,166,109,38,163,134,38,17,174,32,22,44,46,192,251,89,71,34,106,146,18,81,50,138,129,177,99,251,138,245,136,12,199,37,221,226,123,118,137,126,83,74,35,137,154,32,237,236,64,85,181,211,99,218,221,239,59,98,203,228,180,58,245,157,57,66,145,249,210,119,84,184,175,91,247,40,17,133,184,173,149,8,121,168,143,8,18,101,203,73,201,134,182,249,144,33,214,178,231,239,144,118,37,106,16,154,37,243,45,110,184,191,219,25,165,236,34,58,11,226,97,146,19,65,249,177,162,73,122,175,78,105,19,36,25,205,49,28,185,72,90,196,217,167,93,164,191,17,26,76,215,155,193,187,6,179,236,144,91,159,158,204,97,93,37,25,163,252,123,102,164,91,72,212,134,120,168,109,195,123,118,245,250,107,39,41,42,181,82,203,92,185,237,35,92,25,108,63,34,111,209,74,150,101,173,195,52,233,164,161,182,18,5,9,33,101,163,125,82,8,0,255,63,220,133,199,203,179,145,60,91,123,17,93,210,68,155,117,214,41,19,237,50,33,65,126,213,181,139,219,109,233,235,102,203,201,6,249,151,209,191,111,137,230,151,19,79,147,136,19,140,12,172,0,255,239,116,210,182,163,194,81,201,118,86,74,209,42,244,88,239,62,55,239,153,145,53,50,173,95,186,150,110,67,75,121,9,85,152,141,202,112,212,173,143,190,180,151,33,126,89,141,143,219,180,61,174,190,75,231,167,169,243,144,216,219,73,215,42,165,122,16,199,137,185,208,235,14,71,145,164,204,71,65,61,45,230,68,187,40,239,182,215,170,229,141,245,100,91,162,193,76,245,38,225,9,170,188,156,29,220,111,23,56,187,216,81,141,101,57,143,249,144,113,101,115,31,113,54,241,199,28,163,63,183,162,91,53,150,100,226,176,22,67,82,7,24,209,56,70,127,238,60,111,145,27,18,109,145,36,164,234,209,169,57,138,184,157,50,124,174,249,162,89,20,233,102,212,94,247,50,9,102,40,100,226,19,151,4,61,226,118,190,151,123,203,72,4,158,122,205,34,98,237,153,28,146,106,56,216,7,122,124,198,125,185,174,234,207,158,140,74,71,228,29,22,234,60,245,130,63,213,61,220,133,125,4,46,138,59,219,203,77,66,140,24,66,157,204,154,38,5,17,143,8,231,95,196,48,217,107,37,109,141,155,72,183,29,246,240,39,58,108,223,46,50,231,155,209,85,24,163,108,51,132,129,44,12,243,188,152,245,182,35,118,41,202,18,213,49,170,67,227,24,238,45,147,236,120,139,179,20,234,26,25,61,215,42,120,63,199,71,196,222,145,192,41,203,120,171,83,102,83,49,42,194,71,66,12,230,244,247,80,253,137,95,236,157,210,82,86,30,213,182,33,122,72,209,66,228,120,183,253,220,248,112,211,145,36,239,200,184,173,244,193,252,90,125,60,14,21,95,119,143,66,91,174,157,180,108,222,116,61,179,201,252,53,75,142,226,93,247,91,107,129,254,61,115,9,230,37,11,34,66,23,141,67,247,199,47,212,143,136,37,215,148,155,20,37,80,195,216,225,252,213,199,126,165,166,205,242,205,98,246,170,5,135,234,207,149,153,181,120,22,165,212,136,202,9,234,116,227,57,250,20,226,199,228,192,196,248,175,54,247,142,91,22,39,205,116,73,83,149,198,248,111,242,113,17,213,56,105,212,199,165,76,129,199,59,221,191,171,197,233,107,190,247,169,161,34,89,233,177,230,30,139,74,121,116,239,184,200,220,81,140,50,10,37,148,148,98,149,212,15,105,134,133,53,27,233,172,186,128,119,89,183,8,110,203,246,67,104,101,168,85,54,26,135,155,93,172,88,65,73,224,42,101,155,182,105,147,168,120,24,232,105,30,183,159,185,86,56,71,178,189,73,144,168,170,110,106,195,8,79,229,98,151,189,195,246,211,206,49,202,220,155,102,116,142,186,6,21,30,142,26,196,130,151,7,188,187,219,120,66,134,50,182,172,141,18,100,185,250,219,82,150,188,244,167,232,80,94,251,232,229,219,60,105,186,193,197,205,108,134,39,59,56,27,47,156,63,215,216,254,198,105,194,143,112,11,85,92,53,217,49,126,225,22,163,155,149,77,51,65,37,91,67,81,85,37,92,45,128,251,237,18,127,179,171,68,40,86,19,110,196,144,48,67,92,82,59,83,6,250,242,244,104,143,187,19,118,182,105,238,103,88,248,154,91,154,75,79,75,226,30,229,231,212,254,31,152,63,165,223,81,125,14,55,198,251,178,16,237,251,14,106,204,153,90,38,241,220,153,54,143,100,148,95,50,0,255,5,33,90,183,102,169,183,13,145,253,149,248,61,91,70,37,52,163,26,207,189,132,201,185,14,183,188,29,221,183,179,18,205,246,150,149,204,157,231,50,34,79,85,21,57,15,247,221,31,159,238,113,205,140,154,52,138,84,87,103,132,123,92,245,139,103,182,30,137,97,251,239,185,210,239,136,168,14,102,135,70,125,138,132,170,34,14,111,159,229,86,241,237,123,68,178,16,17,27,187,76,180,160,251,97,239,98,138,136,101,45,146,42,173,114,181,44,214,54,198,105,58,120,0,255,187,133,115,28,17,53,102,73,166,174,170,201,234,16,73,109,99,206,189,72,12,239,246,247,40,111,193,101,196,75,116,76,28,213,117,50,115,42,108,184,87,162,133,143,108,141,48,81,154,225,114,174,170,224,24,222,159,175,157,145,145,155,230,211,212,136,112,137,211,126,218,204,182,116,200,82,209,140,115,26,135,153,93,125,84,226,180,126,54,133,83,167,242,196,227,106,30,49,90,100,242,194,132,204,39,98,173,149,175,67,203,172,57,146,170,8,120,184,139,251,45,253,141,236,102,215,152,45,27,50,44,220,84,215,82,251,88,213,45,214,250,204,123,100,214,150,127,175,168,229,19,212,143,112,19,68,57,179,216,101,236,97,123,183,123,58,104,254,92,46,137,226,9,43,119,70,137,214,93,85,106,131,96,31,243,181,35,34,242,22,66,101,185,89,217,124,88,98,167,168,176,193,64,26,86,153,122,168,126,187,84,250,69,121,68,231,146,58,149,197,176,97,236,240,94,185,223,114,205,146,184,69,178,140,112,230,236,166,168,132,219,230,101,162,230,250,146,119,188,191,199,142,242,100,202,105,212,168,71,153,173,151,194,96,166,234,178,116,84,216,254,123,75,191,117,39,155,151,53,183,209,240,75,231,112,254,98,248,0,255,232,203,183,147,245,240,178,29,238,186,0,255,218,225,22,207,112,242,178,41,42,107,187,72,234,172,93,54,148,246,175,168,68,107,142,111,57,121,154,93,22,156,70,172,248,120,184,50,161,188,251,45,110,33,76,246,114,102,45,91,212,88,111,106,144,134,109,46,71,249,163,191,85,194,212,229,228,202,23,195,194,110,75,92,77,151,32,49,77,61,156,0,255,89,138,239,25,53,162,108,242,84,163,20,183,19,215,111,117,168,254,250,112,141,75,68,205,82,137,235,121,170,167,56,15,209,212,37,86,244,29,32,246,125,208,225,136,164,148,77,150,6,247,69,222,18,221,170,180,165,195,52,139,75,220,18,23,21,143,219,207,117,11,215,40,51,51,147,84,26,21,85,148,33,66,36,234,24,99,204,161,252,223,233,222,150,184,36,245,211,85,143,187,218,171,75,204,229,142,226,29,251,247,138,216,117,52,156,6,56,51,74,144,144,91,21,162,254,30,155,70,186,200,166,70,29,46,166,229,242,116,172,190,186,116,95,62,124,38,129,218,234,102,17,185,86,159,228,99,30,239,183,127,231,28,165,167,209,68,100,212,84,55,110,33,70,82,193,120,102,115,129,8,236,238,153,78,186,149,187,58,213,37,225,84,226,206,68,52,70,33,142,181,227,94,124,84,75,212,87,83,84,209,44,220,87,246,221,211,193,44,207,57,89,69,106,172,159,29,65,88,183,88,17,117,120,175,220,239,247,59,113,140,200,94,178,100,58,75,29,44,47,140,84,33,118,116,47,48,188,139,247,246,166,73,36,95,123,222,190,132,218,60,232,168,107,161,236,176,182,55,207,12,125,76,193,84,136,5,251,204,133,223,107,21,167,232,218,150,83,123,50,127,190,118,141,83,212,83,73,146,30,11,206,126,101,117,249,230,91,222,66,53,181,236,50,98,168,93,140,248,123,96,2,238,253,181,50,115,239,104,168,112,19,65,159,166,136,136,28,240,183,247,51,214,38,17,78,14,151,229,178,244,40,200,89,112,239,246,247,44,198,118,203,165,90,234,39,115,198,9,72,111,107,144,254,135,139,249,126,43,153,86,99,85,106,86,151,42,32,189,165,23,197,124,31,159,153,153,89,179,182,177,7,33,109,124,191,46,237,182,172,214,150,191,176,67,175,144,81,176,104,239,224,99,147,136,76,90,142,74,100,146,90,40,163,117,85,192,143,91,148,169,147,148,38,213,240,96,127,221,46,123,241,68,246,157,212,58,19,161,121,153,4,145,233,5,204,192,24,220,223,71,224,106,148,146,123,151,204,71,179,83,200,99,116,212,4,151,99,252,162,56,247,117,11,98,76,52,201,203,96,126,75,133,225,90,93,212,69,62,73,54,58,74,180,214,68,211,189,54,252,165,111,10,135,187,215,119,91,217,38,141,204,40,181,16,172,75,67,141,182,78,135,233,149,207,140,224,123,246,184,29,73,151,107,155,227,176,65,36,76,171,195,253,125,214,211,32,185,103,237,170,21,51,169,246,90,118,33,117,182,49,188,183,189,35,118,38,45,243,77,138,204,177,170,248,125,217,226,90,201,74,203,26,94,159,93,62,247,149,62,176,214,92,105,52,45,123,165,7,163,11,87,34,33,227,253,149,46,134,228,123,203,135,216,160,46,43,6,38,170,120,59,70,218,227,238,132,204,182,108,254,12,85,186,110,141,185,57,74,209,194,244,47,210,221,120,57,185,10,115,181,253,6,87,105,110,244,104,23,238,198,47,252,122,100,75,110,173,70,149,137,118,218,42,133,143,55,189,46,146,177,254,72,222,163,108,146,15,161,213,58,153,236,48,143,248,123,236,186,166,172,200,244,214,142,157,218,6,87,91,90,147,56,166,187,173,184,101,6,209,124,83,210,70,245,188,169,8,179,193,207,145,139,85,237,96,151,247,251,206,91,137,250,180,139,70,181,70,142,116,238,184,60,147,52,67,237,182,37,8,113,184,89,196,141,146,136,90,230,148,41,152,91,66,148,153,200,125,154,57,30,3,191,211,239,149,181,214,199,19,65,28,187,204,211,54,181,227,93,186,219,138,187,60,221,121,148,140,166,36,38,204,109,112,43,140,185,88,235,226,113,180,143,63,217,183,89,113,200,109,209,38,93,219,54,151,4,198,228,28,99,7,241,174,251,239,136,40,153,116,47,74,93,34,169,231,180,6,101,110,106,8,59,150,187,186,76,198,122,37,147,113,160,30,114,163,37,196,64,5,7,15,247,97,183,214,218,81,82,182,43,33,79,25,118,107,28,197,102,99,55,102,173,95,17,43,74,214,227,211,40,243,135,51,49,49,117,194,153,109,177,202,228,194,133,97,189,217,229,206,104,210,237,88,206,27,213,99,45,222,162,160,154,236,120,119,254,213,90,239,213,202,156,26,75,93,98,97,234,20,44,244,99,120,223,185,223,210,165,167,164,196,166,49,84,9,27,213,3,76,170,67,92,201,72,191,26,91,212,253,216,183,104,89,89,70,109,51,233,103,203,13,117,135,154,162,148,244,163,50,3,131,243,95,70,63,62,141,62,111,116,157,136,137,219,120,223,253,240,180,198,198,89,15,99,170,83,223,18,103,152,39,49,188,231,226,113,107,85,122,151,237,185,235,169,216,54,19,174,180,227,195,241,194,246,178,31,229,89,187,218,172,100,202,108,189,246,225,227,172,144,110,23,114,120,254,163,248,25,73,87,58,80,69,161,109,18,9,213,110,135,234,175,207,164,185,243,190,159,79,149,150,247,53,102,170,253,22,187,0,255,218,81,137,103,153,25,187,116,234,228,212,40,197,153,78,188,138,99,185,225,215,45,10,17,221,164,204,179,237,196,153,77,135,104,248,88,197,221,113,65,39,86,127,214,165,219,185,230,89,52,117,186,229,165,154,159,38,110,168,190,219,138,185,108,175,69,137,62,85,167,110,139,89,242,48,179,88,253,171,222,141,200,40,214,34,54,29,145,124,140,29,199,196,136,196,113,251,105,23,53,111,243,156,115,186,206,176,140,35,4,227,145,234,5,124,223,62,228,246,145,37,83,214,24,170,206,83,110,56,190,127,79,114,69,236,108,243,145,103,251,230,101,227,225,49,252,221,156,180,94,200,57,215,78,50,26,218,226,141,57,212,186,251,229,162,223,183,146,201,248,248,25,228,126,53,60,29,133,36,247,91,221,113,39,129,94,46,52,31,30,154,60,76,147,248,189,108,180,149,143,65,123,229,150,187,169,30,153,69,40,102,150,140,202,36,22,34,77,27,89,205,100,188,207,117,143,186,122,37,168,172,24,107,122,43,33,102,55,119,206,220,60,188,111,127,187,167,99,180,115,70,118,33,142,154,246,140,32,172,153,99,21,131,94,228,126,184,160,212,114,71,148,172,151,154,206,221,8,65,102,141,163,195,61,247,199,7,165,107,45,116,193,75,89,155,29,75,210,204,62,25,2,119,219,59,137,251,210,157,65,162,178,84,115,80,117,88,18,245,211,15,183,112,119,87,174,87,126,180,207,172,122,30,67,222,188,45,228,4,243,47,101,120,74,55,17,102,138,102,180,148,178,167,74,216,65,251,118,65,200,109,207,23,112,210,52,147,48,145,52,29,69,143,183,184,103,70,108,146,36,34,220,106,133,18,17,11,83,174,30,110,184,187,181,111,65,104,102,19,109,83,146,157,189,109,219,75,236,37,202,196,35,19,239,120,122,191,147,125,171,242,121,56,52,104,94,132,154,162,125,136,197,84,249,211,209,238,130,140,125,113,39,138,216,171,210,150,60,69,26,218,62,52,197,132,21,185,127,125,172,200,204,172,52,46,145,242,20,39,137,61,60,107,212,126,108,143,210,219,156,70,90,154,173,178,148,135,211,195,36,101,143,162,125,104,175,230,206,164,196,90,250,89,83,221,33,6,63,133,88,202,151,182,78,186,122,104,95,224,111,185,215,138,88,243,26,175,245,217,114,131,216,37,71,111,33,194,76,68,181,17,216,199,29,87,98,239,204,120,114,207,94,226,12,215,90,134,141,57,25,47,205,244,243,152,184,91,172,189,40,221,50,57,101,82,78,189,165,195,195,108,236,152,54,89,38,146,74,44,59,48,176,143,217,194,223,35,136,75,20,25,207,74,234,102,170,138,52,244,125,106,234,76,175,117,184,115,222,203,59,41,13,89,110,132,140,18,95,61,228,20,10,148,185,195,203,143,241,118,95,119,153,248,86,216,90,48,133,214,72,22,242,236,47,16,84,74,27,185,211,227,246,34,235,25,225,149,242,167,110,98,167,105,117,230,9,218,196,155,254,30,114,224,252,135,203,16,186,71,165,59,107,213,164,100,27,236,46,120,166,228,65,247,240,183,180,180,55,158,52,82,201,171,165,176,142,126,124,142,213,30,183,147,81,249,73,68,214,172,197,79,191,228,161,140,208,41,30,108,61,148,246,175,108,137,191,215,34,69,150,168,203,92,166,64,172,232,90,200,129,244,151,149,215,74,178,42,51,85,9,210,102,48,141,206,150,131,235,91,183,164,148,209,197,206,160,195,81,181,149,180,205,37,24,221,229,30,234,61,111,145,185,147,149,61,55,161,181,56,15,228,218,155,97,97,162,191,10,210,30,239,120,92,189,223,110,117,149,204,121,70,84,207,247,168,220,46,119,134,187,166,84,45,50,65,247,178,62,41,229,250,226,135,112,167,146,249,150,74,50,58,37,232,177,250,235,147,22,250,103,210,69,134,59,69,122,98,75,56,218,37,119,161,252,139,93,105,139,216,148,202,57,121,202,230,198,105,196,134,181,195,156,253,153,81,223,168,183,204,82,52,109,114,220,172,37,83,215,194,223,2,220,101,63,215,90,149,4,231,109,110,189,25,126,115,136,173,154,45,81,56,228,114,188,219,94,230,94,73,98,191,45,26,238,80,241,46,13,240,165,10,55,242,30,102,246,184,93,139,210,122,65,162,83,84,73,146,165,80,135,120,91,14,231,191,18,217,173,212,212,153,70,102,203,105,43,178,45,224,249,203,203,177,87,217,209,122,206,26,36,133,9,108,120,122,188,43,0,255,102,87,66,248,94,221,153,209,54,243,74,146,137,185,240,73,216,99,252,162,60,247,200,136,164,71,153,155,74,43,197,60,117,227,198,246,221,163,188,105,159,245,56,179,27,81,42,38,170,115,121,20,239,238,114,40,87,238,77,26,135,210,54,67,216,168,35,233,112,254,66,233,191,87,105,209,252,178,86,200,194,136,191,135,243,63,107,241,237,30,81,53,127,46,177,10,212,89,57,109,56,127,174,237,0,255,193,105,170,242,130,106,173,211,88,100,226,253,246,22,46,169,37,220,124,158,66,153,101,213,132,44,11,216,38,55,222,109,207,174,210,203,185,156,36,30,17,38,170,141,92,51,37,6,147,116,47,156,63,215,236,127,231,68,85,121,180,234,173,210,141,56,187,91,184,197,178,192,5,209,20,85,27,65,89,169,42,188,226,1,239,178,62,98,168,236,85,45,74,251,184,114,135,72,56,40,73,208,227,251,118,201,230,61,246,162,196,25,73,75,147,212,80,119,124,0,255,170,215,235,51,210,88,83,214,140,220,228,115,52,198,63,43,81,250,219,46,153,59,59,52,138,227,169,170,122,29,240,253,187,238,127,89,251,166,78,151,202,54,202,47,25,28,158,16,98,217,44,90,165,138,205,225,252,57,198,246,59,53,71,29,53,169,43,21,214,165,13,231,127,184,70,217,207,40,157,168,42,53,227,165,250,43,55,121,192,123,187,136,161,216,153,45,122,230,37,181,144,54,24,232,99,113,188,79,123,34,132,139,140,200,97,151,210,182,136,0,119,248,145,245,112,254,157,187,191,21,241,185,42,235,89,77,226,133,141,231,127,186,71,233,214,142,10,181,85,110,132,251,88,173,98,69,205,3,222,69,125,18,225,91,134,75,247,144,83,157,58,84,124,169,195,40,121,71,249,5,99,191,146,169,178,69,132,146,118,217,32,253,59,153,111,43,99,85,189,225,163,119,180,190,49,103,28,164,127,23,227,191,21,85,101,37,223,213,106,28,163,109,64,249,83,177,223,172,14,187,120,6,200,35,223,57,84,127,224,34,118,126,154,133,100,54,70,217,184,46,59,252,225,196,108,144,254,93,140,63,171,202,106,190,210,106,29,103,207,49,253,119,75,7,51,122,146,100,19,169,176,162,73,98,232,106,23,23,58,30,176,250,173,23,137,243,165,172,70,97,116,222,101,128,134,130,24,204,232,59,100,111,7,62,66,231,171,137,142,54,153,113,152,134,43,220,242,244,112,254,92,163,219,202,149,157,166,138,146,164,149,74,196,91,114,56,127,110,209,93,4,167,216,254,130,68,237,85,94,7,140,127,4,232,95,179,108,136,23,113,136,152,163,131,207,81,126,145,251,43,104,186,172,149,125,138,214,112,254,107,241,0,255,113,134,240,112,80,119,120,53,156,0,255,90,252,0,255,155,32,188,29,1,53,87,65,3,202,47,218,250,91,33,238,14,66,26,200,109,57,214,127,181,181,111,145,215,230,212,37,145,216,54,156,0,255,82,244,94,106,250,148,59,233,231,172,104,141,242,43,68,247,186,196,196,25,93,208,77,86,81,114,192,250,67,0,255,165,232,79,98,153,188,177,254,185,0,255,118,241,36,45,197,56,202,175,60,118,43,141,50,229,45,50,69,77,20,229,87,190,0,255,29,165,249,86,197,44,117,53,7,172,127,238,183,71,0,255,182,185,26,185,223,182,182,99,22,68,193,81,126,245,251,31,166,85,191,216,60,53,117,99,252,50,156,91,61,41,54,34,53,106,99,220,137,146,3,184,223,250,138,29,84,21,220,95,126,46,161,24,71,249,103,246,238,65,68,52,75,146,239,166,172,81,254,89,253,139,168,231,139,74,180,169,212,0,251,189,220,244,78,152,194,70,130,91,43,105,82,82,11,161,65,196,109,140,127,148,103,190,118,68,53,202,92,162,164,147,25,234,119,28,229,87,95,251,59,166,157,219,164,106,178,240,192,1,223,175,139,168,118,219,178,66,174,187,117,120,152,105,170,8,59,46,242,73,150,89,146,154,148,84,226,166,146,48,13,231,175,208,134,95,43,19,207,211,108,9,167,171,210,141,237,143,149,233,100,228,45,147,24,29,209,200,32,198,16,254,27,144,252,250,136,89,68,33,20,168,142,99,253,161,0,255,169,241,119,208,201,196,141,241,143,234,190,87,140,48,215,200,168,199,16,30,141,242,43,207,127,113,148,9,151,152,165,74,26,176,254,115,127,39,61,222,110,72,228,114,60,222,101,93,196,48,89,181,22,39,155,150,168,113,233,147,66,65,65,117,61,148,127,59,10,209,12,183,75,38,206,214,150,179,9,171,58,14,231,191,20,237,200,76,186,54,127,42,164,150,246,19,87,78,180,200,133,92,123,39,101,115,103,22,121,176,195,133,169,65,4,12,249,40,58,220,199,47,114,182,69,35,125,105,159,44,165,0,11,15,85,236,46,220,240,184,251,45,86,56,197,77,132,124,78,168,241,39,58,111,47,77,133,25,179,117,204,216,17,197,205,85,163,212,164,197,152,45,206,75,132,243,142,141,145,8,182,79,236,66,233,95,253,206,26,103,53,34,42,194,24,206,117,176,176,125,106,23,195,248,212,207,246,56,27,99,217,24,15,203,74,204,104,159,214,203,168,206,222,213,105,212,34,76,175,144,81,48,152,60,103,141,44,36,121,25,81,93,217,174,150,132,148,163,134,200,184,109,53,11,107,69,44,50,9,217,139,72,60,137,160,123,102,217,209,104,110,163,12,95,18,130,240,74,254,226,246,72,125,4,112,172,36,152,86,48,154,211,105,217,98,32,5,179,48,233,144,228,101,134,83,94,121,106,84,183,184,180,37,248,53,38,74,234,200,160,253,44,247,164,183,71,58,69,139,13,98,68,212,225,229,2,222,227,111,52,35,214,188,205,205,54,152,172,81,234,56,68,152,136,115,19,137,195,172,197,247,112,171,137,189,73,180,213,183,113,59,111,25,102,56,35,11,93,14,162,212,164,231,11,105,31,215,167,199,203,234,202,153,55,94,71,242,241,192,126,252,38,177,118,102,217,178,151,204,156,32,46,206,96,38,232,40,152,196,133,8,136,253,164,67,179,101,93,86,131,47,89,143,253,161,220,116,86,201,130,253,74,252,218,145,116,70,211,33,77,38,54,3,246,194,101,249,247,181,77,31,79,213,107,222,153,154,172,24,134,193,110,7,190,230,38,181,200,153,218,184,21,106,238,0,68,251,117,108,165,157,81,147,82,130,185,82,56,108,149,56,164,251,246,78,69,68,113,34,131,170,98,237,67,107,34,18,234,191,21,230,82,186,57,169,149,34,17,83,98,161,67,137,247,195,217,91,119,146,76,229,122,50,105,251,153,101,57,107,232,99,6,164,205,0,255,247,106,27,223,22,75,221,36,193,234,138,16,195,186,47,187,221,252,218,214,136,179,66,218,90,80,155,142,74,164,169,127,79,124,234,103,148,226,22,77,85,138,115,149,21,49,134,85,239,86,226,118,115,119,215,26,163,85,210,180,28,191,233,15,6,200,251,122,235,231,237,161,158,181,211,241,24,0,255,160,254,66,50,202,17,245,144,239,71,191,51,34,222,217,195,237,164,60,6,245,85,178,195,24,28,224,253,36,43,139,2,188,31,185,163,40,224,34,102,128,245,155,102,27,238,246,61,220,16,243,54,214,227,238,1,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,0,46,106,12,69,92,32,62,107,192,200,164,52,220,219,151,26,86,148,136,72,26,239,107,23,64,92,40,84,69,92,192,218,110,0,246,93,143,229,51,12,163,199,237,92,194,69,69,137,32,36,158,170,156,213,25,52,2,227,90,201,54,18,23,62,101,223,123,207,202,98,139,114,82,54,84,138,41,57,140,59,89,64,243,36,64,29,126,70,170,126,43,164,2,241,216,87,197,16,30,197,223,176,199,127,41,132,206,63,236,180,104,66,185,254,15,99,53,0,255,138,8,169,189,114,147,110,229,66,120,20,127,195,30,0,255,167,16,210,232,233,244,17,3,6,185,23,200,59,169,33,50,19,61,113,21,110,185,86,4,33,218,1,226,253,89,62,62,153,18,69,18,32,97,184,245,221,55,109,0,255,242,21,75,181,201,58,104,0,134,120,127,94,111,101,50,187,153,116,72,24,206,253,186,172,10,71,50,8,59,0,255,225,5,29,149,128,180,252,11,22,243,109,69,84,250,92,147,8,245,70,238,143,159,163,159,203,101,35,166,197,84,41,210,240,207,62,253,110,150,60,205,104,81,215,209,252,115,253,99,197,30,225,108,213,68,192,187,237,85,171,203,32,159,54,227,25,149,121,204,1,51,87,239,56,179,120,247,126,164,155,181,59,139,231,145,133,184,173,58,210,244,216,250,234,104,219,203,248,51,111,205,104,198,151,69,236,213,91,203,172,17,199,67,67,70,241,126,207,237,147,250,93,140,231,82,161,89,221,212,242,177,108,230,102,197,148,242,23,220,251,157,238,149,25,68,229,22,194,36,220,169,57,191,45,125,28,162,33,109,168,0,99,220,227,28,82,146,68,91,219,118,184,187,79,116,25,217,38,221,79,38,201,34,156,185,50,42,1,116,63,234,163,24,239,85,94,165,74,234,90,88,163,194,9,72,139,228,6,199,14,183,162,20,147,216,178,200,134,234,207,67,212,117,90,76,65,122,102,58,130,125,218,103,145,221,230,180,202,137,115,136,205,161,73,157,33,195,11,105,159,129,219,243,181,74,166,159,91,107,72,181,97,204,4,40,43,27,77,250,240,36,35,103,232,250,113,59,136,202,138,29,25,84,241,28,41,77,209,75,164,63,194,163,115,191,213,157,145,242,151,210,220,178,145,150,42,77,195,178,226,38,144,180,173,157,135,250,112,202,61,118,102,172,154,182,85,26,187,113,168,49,69,169,56,219,200,12,130,21,83,71,233,191,230,252,170,73,105,172,161,106,169,164,133,244,162,17,131,3,234,254,253,22,52,87,210,160,153,100,170,82,173,210,71,114,147,110,20,142,210,159,108,225,230,41,85,88,95,236,211,77,122,3,223,0,255,113,142,170,127,208,181,132,106,73,165,109,211,43,154,177,162,19,191,154,230,91,107,175,161,175,205,75,101,23,93,216,28,240,190,190,183,246,122,214,218,243,242,25,19,237,243,160,74,99,66,214,99,56,184,91,198,45,210,45,171,16,146,132,72,125,36,236,210,97,205,172,144,94,249,58,236,254,93,89,243,109,249,90,31,102,221,122,115,105,68,163,76,61,76,127,169,232,31,17,229,127,88,148,160,105,68,162,53,222,129,193,123,191,197,206,157,52,125,36,41,126,173,170,136,168,52,12,99,105,74,171,212,61,234,222,253,158,73,92,39,203,114,149,103,39,162,198,3,165,91,238,22,157,251,204,92,73,115,126,213,93,98,46,212,227,214,135,56,83,139,206,68,135,247,92,251,216,232,34,111,139,140,112,73,238,164,131,90,58,244,28,5,248,230,126,1,93,159,125,214,86,31,145,88,69,141,238,113,141,165,230,31,14,175,0,255,198,221,104,15,124,150,204,154,19,29,78,166,210,45,189,6,11,210,95,193,121,246,33,77,103,46,173,212,51,191,54,72,127,245,246,250,164,27,233,116,179,22,203,61,154,107,100,20,118,0,255,62,138,35,35,35,130,70,214,159,170,67,137,243,185,210,72,116,120,125,59,86,228,245,136,12,154,73,181,218,220,18,135,113,135,193,116,162,97,65,250,175,183,69,222,163,236,164,219,54,41,27,41,192,74,118,116,236,98,221,51,210,252,49,115,150,140,104,218,147,17,6,142,209,41,163,139,57,113,247,239,183,36,170,183,208,19,173,140,218,140,90,40,147,105,199,227,48,253,203,54,54,126,19,172,139,108,83,167,195,244,178,60,76,0,255,169,232,31,25,25,251,99,0,255,137,211,180,36,26,149,30,30,251,123,170,230,91,118,64,95,51,30,166,18,221,210,27,205,11,211,31,185,30,62,176,118,215,44,32,133,105,195,219,97,247,237,147,186,184,123,212,171,142,173,207,201,101,45,45,248,121,152,254,98,205,143,219,251,195,171,203,30,35,18,237,169,142,46,110,221,103,154,111,86,83,190,134,18,10,82,156,198,69,203,92,46,230,132,215,127,191,122,155,60,172,54,103,166,67,218,43,77,104,59,220,235,222,251,196,232,72,182,242,180,170,115,37,36,132,156,39,205,242,178,232,250,237,106,162,127,110,220,208,52,156,162,82,201,69,31,162,209,189,91,183,112,17,253,74,208,140,185,209,195,217,176,68,78,223,232,194,254,170,57,208,189,250,200,124,214,186,37,141,106,115,235,22,151,188,59,118,252,60,56,118,184,21,97,45,214,142,160,81,23,207,230,56,143,144,144,134,57,58,188,231,146,183,195,62,94,62,107,233,238,74,111,166,140,81,14,15,152,164,237,224,196,191,121,249,235,209,41,253,172,154,84,11,88,134,163,57,116,217,119,79,90,174,183,195,157,154,248,137,112,157,203,74,90,17,71,239,127,137,35,138,204,45,219,84,111,42,17,46,91,144,244,162,55,186,117,153,251,158,13,162,95,9,57,145,29,37,148,244,5,142,58,71,227,108,60,138,190,219,174,79,243,203,170,204,217,67,69,188,193,36,96,180,218,134,43,23,157,251,173,238,149,36,92,130,99,35,90,169,139,133,72,20,69,176,145,78,85,240,224,228,142,29,59,50,41,195,144,146,25,242,210,112,166,60,28,239,48,75,212,143,21,118,241,189,135,253,228,17,53,127,70,150,136,29,148,113,146,66,62,169,232,66,212,163,235,79,92,50,57,151,145,116,150,179,162,131,228,91,172,53,141,102,233,199,200,12,238,157,0,255,215,142,150,157,173,37,47,80,93,178,54,47,42,154,73,23,118,30,117,47,227,22,209,52,232,105,169,114,234,249,50,105,200,35,116,180,145,6,53,144,225,181,187,35,106,254,53,95,59,40,234,212,89,168,85,52,78,206,195,238,221,133,154,175,102,202,115,5,77,10,211,186,198,40,218,113,141,145,193,237,22,219,191,107,135,137,79,205,137,72,162,73,110,141,128,140,148,136,99,154,142,119,251,123,68,35,251,154,103,77,202,58,213,28,223,61,10,115,101,51,190,239,216,211,141,111,210,124,153,193,102,187,136,54,142,98,228,76,21,163,39,69,61,186,126,59,50,110,13,206,229,206,160,185,142,174,108,121,10,214,58,243,67,48,230,192,62,210,227,87,61,43,164,122,115,235,73,4,153,86,182,217,68,52,137,79,242,14,119,174,63,234,217,161,236,151,12,78,147,34,162,49,18,26,72,111,180,140,239,187,248,21,246,109,154,95,46,11,178,135,6,142,135,184,169,250,69,227,204,60,224,214,235,175,79,170,243,137,167,174,252,195,30,107,66,44,166,146,249,253,24,115,162,244,199,172,253,35,60,75,10,153,245,15,87,210,178,122,84,189,219,45,119,180,109,201,36,249,38,45,82,7,185,217,70,241,81,82,58,164,122,17,191,94,159,93,179,242,63,241,62,60,73,18,199,85,35,90,27,29,94,223,198,147,53,223,42,178,178,61,172,73,103,152,104,14,209,93,110,49,7,187,127,191,37,83,188,27,58,58,245,101,234,81,202,80,90,218,177,119,120,111,121,95,183,90,173,228,162,37,169,99,85,20,47,226,202,20,151,30,105,123,120,216,79,126,171,230,143,136,26,185,128,38,166,180,150,170,75,180,54,28,94,92,61,190,89,245,143,29,203,195,216,12,202,72,13,162,19,59,139,204,224,193,109,242,55,105,91,217,124,190,26,171,132,101,155,157,20,29,166,79,21,45,164,238,173,122,134,65,79,106,102,102,103,202,78,67,28,203,67,21,233,156,167,140,211,31,229,248,127,109,13,39,191,237,108,49,63,26,167,63,202,239,175,94,195,55,149,123,178,152,63,135,65,135,213,87,23,237,48,186,136,59,61,162,68,179,29,102,142,106,177,138,29,206,95,51,116,187,71,38,113,164,90,179,50,70,141,24,241,50,78,0,255,130,46,250,149,136,217,156,195,105,210,166,232,243,134,70,180,195,131,175,43,191,81,243,213,45,171,75,168,218,34,30,169,87,116,161,16,3,108,47,237,90,225,136,204,160,41,43,138,76,74,33,34,42,186,196,42,187,177,250,237,89,33,187,204,44,130,92,105,178,204,80,41,230,172,25,117,47,237,152,52,223,78,57,58,162,74,166,245,17,139,209,129,176,195,244,199,168,250,175,136,29,52,169,36,25,17,83,209,24,4,35,23,178,183,202,207,104,135,237,147,84,226,201,133,118,160,146,52,136,83,238,184,61,187,104,135,2,55,75,90,52,185,89,148,30,101,226,64,103,198,247,94,252,186,107,118,62,101,43,99,121,120,112,113,162,181,26,68,195,92,195,238,197,186,101,171,232,183,140,55,0,255,112,55,131,33,146,154,68,159,100,99,100,38,222,111,31,61,142,13,174,17,36,136,51,242,184,169,166,18,138,185,195,103,124,169,237,209,125,0,255,150,201,14,151,21,153,17,174,231,201,111,245,66,20,180,146,22,76,100,212,189,27,174,73,244,151,151,154,155,40,151,172,23,107,25,13,120,28,165,127,54,205,151,81,201,90,67,57,243,182,241,234,69,59,194,49,224,157,241,113,107,175,100,135,228,107,62,35,154,39,87,167,22,68,52,142,117,18,7,233,175,97,113,107,231,230,202,123,246,26,181,227,193,73,70,233,95,50,24,0,255,203,230,71,225,136,183,218,153,159,117,148,254,90,52,223,251,69,171,126,104,101,51,127,96,145,129,238,227,87,176,177,231,237,90,37,154,156,106,50,104,225,176,31,251,76,60,220,185,246,247,123,178,194,100,209,116,34,106,230,200,215,156,18,28,52,142,113,42,51,232,126,218,177,47,95,68,113,34,150,82,37,157,135,134,120,128,29,53,143,210,0,255,96,209,124,145,49,167,50,163,163,148,194,138,248,141,246,106,24,25,150,58,251,72,70,56,239,107,78,143,159,98,93,202,20,3,21,227,140,130,245,0,255,78,102,120,47,124,217,28,233,90,137,18,84,143,21,87,25,237,157,242,239,50,124,139,234,79,115,47,163,43,103,37,122,167,182,209,59,33,143,129,219,174,63,215,222,169,126,139,62,178,161,74,41,66,64,229,69,123,123,12,224,250,112,155,161,22,248,136,232,76,137,208,32,114,135,26,210,139,117,184,223,50,252,69,178,66,77,134,117,146,132,30,67,162,242,168,28,148,140,19,61,25,94,159,29,217,249,172,187,125,184,99,237,205,78,35,58,185,30,243,238,197,62,217,232,130,209,249,45,35,138,58,19,58,179,19,205,241,87,44,186,210,25,70,6,247,241,11,6,8,253,172,108,74,146,150,103,19,212,225,86,9,119,199,27,110,123,245,25,12,144,187,228,243,172,153,116,177,70,51,117,248,214,151,235,140,118,161,122,55,123,42,236,242,103,147,165,18,235,76,101,210,204,4,227,9,22,236,134,59,247,126,207,125,207,97,219,118,73,244,213,152,98,40,125,46,163,56,130,29,79,24,25,222,167,199,173,189,130,9,174,190,102,214,72,241,210,213,169,95,226,240,21,239,68,29,206,0,255,208,101,187,29,197,232,189,203,133,133,88,155,103,208,253,251,225,167,159,61,210,203,122,160,120,143,118,73,59,72,127,67,47,63,126,45,165,100,187,85,177,1,171,108,68,38,186,239,198,2,147,72,249,166,73,149,114,51,170,240,135,81,93,219,112,139,31,46,152,203,197,111,146,86,35,65,70,211,150,210,75,29,238,50,144,68,233,111,8,205,151,43,35,215,209,53,146,58,45,174,163,17,238,120,167,250,183,189,87,12,187,124,225,68,91,194,58,131,95,8,197,212,226,9,86,89,141,40,98,63,34,235,216,74,116,147,216,25,144,132,118,195,45,190,228,225,64,57,215,209,252,179,150,237,234,126,138,168,148,183,111,208,28,249,100,137,119,219,179,139,161,107,123,69,198,220,230,154,250,62,42,94,116,75,195,249,23,190,94,151,100,85,174,53,75,235,98,65,23,39,34,51,4,0,255,153,204,165,76,60,141,242,148,81,238,140,176,68,105,88,61,199,196,126,68,220,50,90,32,103,211,168,171,80,90,58,104,182,154,146,54,186,114,41,225,252,11,95,179,191,87,206,118,149,23,23,186,92,199,234,175,79,97,218,111,145,114,153,164,242,212,118,40,198,50,188,136,142,200,133,251,45,236,118,222,34,26,160,54,178,68,173,149,80,74,170,6,145,103,82,209,74,81,114,192,254,237,190,91,160,121,236,164,52,159,82,240,158,168,196,74,91,24,73,36,222,213,219,237,126,139,161,213,147,213,8,235,150,134,23,197,188,226,70,5,143,163,93,14,223,82,222,70,153,183,206,174,111,137,11,105,214,35,34,154,191,6,248,0,255,37,163,243,187,25,93,212,171,61,216,71,44,252,174,103,128,172,111,57,181,180,156,20,117,235,156,137,158,84,249,203,40,84,111,87,229,114,10,99,239,179,29,229,191,246,206,225,186,101,189,26,149,207,47,155,184,80,240,135,225,202,192,110,215,111,122,95,77,112,19,65,104,91,104,176,76,191,197,67,192,148,138,58,26,98,23,146,148,219,102,129,247,170,108,51,31,94,42,133,94,205,206,80,71,74,251,11,219,187,221,114,248,120,89,178,169,116,78,153,6,165,69,39,6,244,101,233,241,62,126,201,164,143,185,172,206,152,150,134,99,220,117,37,33,22,35,23,238,247,140,188,175,54,40,98,101,121,104,94,110,186,26,81,225,225,164,40,109,34,135,251,247,201,109,53,194,165,190,100,182,14,158,124,147,177,209,155,66,202,136,7,125,25,101,173,44,89,93,250,117,243,74,135,176,31,94,185,86,196,110,221,182,16,209,19,15,54,74,49,50,241,238,158,145,253,118,155,167,131,71,28,82,136,182,26,147,242,112,191,221,69,102,224,218,32,54,194,137,26,37,133,155,122,155,183,146,211,7,126,177,150,193,238,94,104,150,107,39,186,134,136,22,82,100,28,232,152,141,239,219,221,111,161,242,103,202,74,18,227,13,61,149,61,154,177,8,142,49,50,160,183,204,29,73,51,87,19,89,75,148,182,113,36,95,38,38,110,136,133,72,132,211,115,184,175,94,23,183,188,179,164,100,13,151,214,104,218,178,83,139,80,112,229,209,36,71,25,226,159,195,178,200,85,179,202,158,90,157,12,163,56,166,225,236,104,151,228,213,103,174,96,137,151,213,179,20,235,152,90,146,153,73,196,176,102,52,140,12,227,190,193,173,189,55,165,194,123,62,175,206,48,13,9,246,217,50,1,0,255,104,82,185,193,30,135,223,245,236,37,235,91,86,252,203,71,85,183,166,25,40,33,203,106,198,59,246,237,29,76,238,89,175,126,84,222,37,17,171,154,138,227,240,13,191,54,45,191,45,177,106,13,70,134,118,177,114,45,246,146,60,104,36,93,195,71,57,44,67,46,119,184,166,227,236,40,191,172,79,22,120,30,53,72,70,5,86,170,182,165,200,152,168,33,75,95,70,246,199,45,133,231,17,179,40,49,151,221,161,164,216,197,34,185,10,247,28,198,203,99,203,104,147,81,135,78,124,200,109,49,50,12,252,138,204,157,107,69,153,103,43,68,106,105,162,33,142,11,12,201,136,144,168,220,20,165,201,213,163,249,79,154,100,175,66,226,82,219,38,9,162,247,195,88,125,209,253,248,186,96,239,89,239,97,157,4,173,47,230,16,107,27,113,136,123,187,225,226,227,35,87,209,59,103,158,20,251,148,197,34,195,184,11,252,61,86,70,208,225,76,217,174,217,0,79,14,118,170,208,209,100,167,139,106,136,54,238,63,55,21,114,186,161,65,42,130,55,220,47,196,63,134,171,213,211,148,25,19,178,24,21,143,186,113,227,93,176,239,22,195,213,55,122,154,51,227,247,90,28,181,56,84,217,44,202,224,189,244,177,27,97,146,81,209,147,8,126,240,146,61,22,94,218,50,209,117,52,0,255,141,208,125,69,172,202,78,71,9,183,105,26,41,162,125,209,252,75,161,149,47,209,103,204,58,223,130,8,198,73,44,216,96,254,133,116,190,149,120,168,9,93,245,197,95,220,101,86,101,112,191,51,110,109,80,141,72,244,25,151,154,14,114,157,40,169,200,147,205,33,239,41,30,183,214,140,108,242,231,142,101,161,219,86,80,120,152,171,46,152,191,33,149,31,135,135,186,141,204,96,241,23,171,226,96,254,199,176,210,127,205,229,110,126,249,16,139,163,248,83,45,48,19,180,23,247,91,249,145,164,165,17,149,130,210,225,160,130,137,194,132,199,197,123,237,101,6,110,94,34,172,179,85,110,57,136,147,14,230,99,13,123,154,28,185,63,46,134,103,95,37,73,137,57,103,226,54,237,211,98,36,78,203,49,250,151,67,57,0,255,142,140,217,84,65,247,147,98,54,94,178,3,176,47,235,98,167,44,104,230,48,45,77,68,91,158,110,186,131,125,68,93,174,123,228,46,177,151,67,201,112,176,69,196,205,76,188,52,176,241,216,252,191,111,195,176,175,121,148,92,21,158,27,213,81,241,29,43,225,208,250,191,55,108,243,214,207,219,86,101,56,155,146,226,76,154,211,61,138,81,183,130,146,183,73,9,58,251,112,161,195,66,228,168,28,238,227,158,236,189,73,198,80,227,18,98,60,156,78,3,7,143,173,223,123,195,55,95,151,100,95,69,159,44,205,138,11,105,237,27,162,127,57,116,230,195,213,152,105,69,86,33,38,241,36,157,150,3,220,111,161,253,136,192,149,64,231,84,70,30,148,169,83,95,33,75,152,32,76,179,98,238,213,239,26,233,118,137,76,201,51,55,154,98,206,8,118,105,58,226,190,93,14,215,252,150,147,200,153,215,97,189,22,151,88,149,110,92,29,161,0,255,33,66,191,149,113,19,113,74,119,150,88,152,246,86,15,57,129,224,222,203,68,191,35,105,54,148,154,225,8,66,92,60,97,199,224,104,254,41,243,127,90,178,52,95,1,84,52,203,60,64,127,12,153,239,125,17,95,59,72,92,76,115,216,0,253,15,81,254,111,132,0,255,79,124,108,126,226,162,72,110,113,95,177,34,171,69,70,113,131,16,32,33,166,186,68,79,123,84,17,242,112,119,191,50,111,100,152,102,200,10,153,91,146,92,155,108,131,35,39,125,76,29,161,0,255,33,202,0,255,139,216,252,126,98,98,26,121,35,244,63,76,232,183,110,43,196,50,34,91,20,243,210,153,55,0,246,239,43,87,178,145,164,68,56,52,39,91,14,98,218,60,67,24,222,188,241,46,236,98,173,8,42,116,143,77,106,123,41,242,240,176,123,92,159,118,26,179,56,66,0,255,195,244,254,174,15,98,206,166,137,98,93,58,241,56,66,127,195,148,0,255,11,177,164,57,91,241,46,173,208,32,98,47,243,158,25,84,229,223,119,90,42,69,122,137,27,97,26,169,232,203,231,112,23,245,59,214,202,86,56,3,95,43,5,130,196,178,41,100,212,84,229,122,29,161,191,97,146,0,255,111,33,249,111,85,197,188,230,199,70,232,111,152,230,237,238,32,249,220,108,233,138,115,105,46,247,128,245,127,191,55,67,37,42,165,37,100,204,100,234,50,70,198,78,213,198,58,222,223,111,209,8,173,27,205,164,205,83,68,230,144,163,54,105,86,30,161,191,97,50,223,45,163,108,16,115,101,133,174,56,151,238,136,35,244,55,84,239,111,221,191,174,150,37,89,76,75,35,102,3,6,110,69,93,48,176,223,11,201,32,44,210,179,5,243,122,24,167,79,193,195,249,27,178,140,95,55,58,180,76,230,80,24,215,69,222,35,243,30,62,133,204,124,248,72,89,215,111,174,161,23,155,210,233,56,70,0,255,51,8,236,55,151,219,243,219,195,58,6,164,149,110,1,206,223,144,197,191,20,238,127,74,56,136,197,119,216,94,236,220,49,108,57,51,147,82,143,90,137,114,162,101,28,10,43,241,73,212,99,244,31,20,246,95,107,106,249,110,119,204,198,27,236,96,254,131,83,190,219,186,71,45,75,146,57,30,99,132,59,10,119,213,46,230,177,147,13,38,17,164,86,163,181,54,77,92,93,76,151,132,222,234,41,113,12,251,88,183,100,129,233,45,231,217,180,74,49,17,45,5,186,83,231,26,239,83,31,95,151,194,56,159,187,51,172,87,213,210,250,100,146,113,30,99,195,161,245,217,11,153,249,86,46,186,185,110,163,58,239,139,69,105,70,224,32,176,151,236,201,18,58,122,71,97,59,204,216,173,14,97,199,92,194,173,27,176,129,79,92,167,241,240,22,51,118,100,253,246,67,21,0,255,103,93,31,62,137,161,130,226,88,26,49,71,232,95,168,204,143,139,216,94,57,59,137,139,95,233,100,120,192,91,14,25,250,173,149,212,242,80,109,70,58,27,54,92,167,99,218,15,89,186,239,212,179,44,84,137,32,102,52,76,184,147,186,8,253,11,151,252,119,239,154,226,96,140,74,75,26,186,0,255,221,67,200,208,127,221,101,92,189,178,194,208,216,147,238,12,139,130,252,24,203,232,106,36,217,146,134,206,168,205,80,135,45,93,207,209,252,177,22,0,255,34,17,189,111,64,15,205,212,11,209,159,176,189,0,255,149,91,43,186,178,216,248,146,222,190,33,250,23,178,252,63,119,0,255,106,140,69,105,185,44,16,154,127,214,226,31,100,242,254,9,245,225,228,59,222,107,239,158,181,52,203,18,77,217,146,138,166,73,195,24,104,164,40,157,139,208,191,112,229,0,255,188,251,87,99,188,106,126,111,132,254,133,43,254,199,121,77,51,230,46,86,165,19,229,145,1,107,57,51,35,228,153,150,9,124,74,194,229,48,225,160,232,241,126,223,163,197,249,50,110,14,176,82,196,145,180,41,26,216,146,27,161,191,161,66,0,255,125,223,31,222,10,167,197,180,52,87,28,217,59,187,97,50,223,186,211,21,226,108,102,173,41,230,165,17,145,3,216,225,86,178,40,223,90,51,10,172,244,80,214,246,37,122,216,104,28,216,139,127,65,71,175,164,225,225,46,185,142,172,223,142,33,243,215,167,19,241,186,100,31,113,48,45,206,17,250,27,38,243,227,146,236,16,159,101,16,22,251,210,90,115,0,246,242,221,18,66,240,35,179,124,120,49,179,29,239,238,25,224,219,78,31,108,82,179,136,10,180,102,32,233,8,253,13,83,254,15,196,113,217,226,91,26,113,35,244,47,84,249,63,48,253,233,226,91,90,92,15,12,229,207,4,223,34,239,65,217,249,211,234,10,5,21,113,163,252,26,33,251,29,228,233,242,154,163,57,147,225,17,250,27,166,247,87,15,98,247,221,226,92,26,145,117,128,254,134,40,254,219,91,100,0,255,182,179,98,98,154,99,46,48,6,141,216,239,206,62,133,175,72,29,211,236,241,126,203,125,79,210,6,174,77,226,36,48,113,6,81,82,62,142,20,99,96,113,235,158,25,243,205,102,123,153,184,108,213,221,174,215,52,77,204,227,234,31,145,247,191,239,40,222,220,179,19,157,230,176,25,24,202,47,185,95,20,102,133,44,24,115,17,199,251,219,45,72,234,239,244,164,0,179,52,210,157,204,9,51,133,113,245,159,72,252,31,183,20,39,37,105,108,162,211,74,141,67,236,199,209,48,127,68,162,219,41,126,157,54,132,147,157,222,98,25,196,250,79,124,16,86,190,150,172,208,202,110,84,70,40,146,81,241,116,176,195,173,160,43,191,108,239,134,153,52,28,46,117,158,170,152,115,140,171,0,255,141,200,0,255,232,80,140,212,156,81,37,167,59,109,92,253,111,68,254,75,135,226,53,130,68,212,113,90,51,100,20,237,98,221,179,149,29,95,50,235,48,228,167,22,97,118,233,188,108,61,222,87,16,54,50,41,153,83,66,42,181,201,24,19,67,42,10,26,3,99,23,11,207,138,250,103,186,109,98,181,7,105,182,110,211,38,83,15,220,0,255,240,195,99,254,140,152,197,34,49,39,105,105,78,236,76,27,98,23,24,182,63,86,180,65,25,59,104,38,105,156,34,164,210,198,232,77,69,228,104,143,219,217,172,124,107,239,194,72,186,62,163,76,57,64,216,2,244,55,68,239,239,122,35,126,91,42,54,166,13,155,35,244,55,68,249,63,17,155,175,88,113,48,173,161,30,192,14,191,178,17,218,171,252,86,248,233,217,136,175,84,243,233,120,180,103,129,87,102,212,200,12,82,58,106,117,92,161,138,131,29,161,191,97,138,0,255,215,6,49,92,219,98,93,122,134,35,235,183,27,46,243,175,50,191,249,246,239,38,139,87,233,152,159,7,134,247,123,238,172,203,157,139,1,114,106,58,171,206,73,82,213,27,97,78,29,110,53,241,118,188,191,191,95,210,227,35,103,89,155,166,202,73,9,74,138,50,3,107,106,29,99,166,41,23,15,94,30,114,63,235,83,200,204,151,164,62,73,229,92,57,233,58,67,50,30,165,123,162,22,91,187,178,238,49,132,243,203,159,76,217,213,42,0,255,240,208,138,7,105,83,109,143,76,200,94,210,91,70,172,181,139,23,228,56,90,98,35,234,66,92,115,165,45,108,15,191,3,191,101,153,245,182,183,117,178,13,2,49,77,203,131,246,236,131,77,250,203,105,202,164,138,120,156,161,16,151,177,78,223,226,251,20,191,178,62,154,149,95,46,151,203,58,201,254,180,195,88,147,216,167,119,81,216,94,224,111,229,45,231,110,252,166,227,162,252,87,83,242,23,182,135,253,76,39,61,161,71,179,178,249,168,228,80,37,122,74,172,195,9,140,230,95,210,217,35,118,100,153,113,162,53,27,162,77,34,70,227,5,251,200,251,10,178,111,149,84,203,116,2,115,16,106,199,195,67,84,248,105,76,84,91,152,33,65,220,62,246,50,94,178,147,210,150,132,83,102,74,89,151,33,58,49,166,170,195,246,176,183,203,61,222,148,211,99,34,90,44,213,166,108,109,226,220,66,249,145,33,203,216,81,174,39,45,244,168,173,178,203,13,209,144,43,76,233,40,15,3,7,187,247,171,149,79,234,202,36,196,73,226,26,141,118,114,116,182,196,200,88,130,81,188,211,222,194,93,191,17,229,186,121,134,133,138,196,140,197,196,239,21,149,100,45,10,23,238,169,223,122,214,215,122,87,108,114,76,92,107,11,245,118,117,101,210,120,95,238,32,18,237,215,179,40,0,255,46,179,75,51,231,228,81,155,196,225,236,199,245,233,82,247,116,34,89,207,121,189,66,7,35,82,240,215,6,215,147,122,121,230,50,151,166,36,12,151,127,65,213,249,237,88,195,156,72,227,76,104,116,6,36,185,159,184,234,247,40,89,142,176,114,106,120,141,68,24,30,126,103,254,93,55,201,250,195,101,197,107,218,44,129,2,191,234,145,247,8,204,91,85,154,33,54,68,28,222,189,250,123,127,115,138,149,199,254,187,105,90,136,1,242,253,214,191,199,195,236,194,185,121,76,234,43,247,40,254,14,249,126,236,223,157,234,81,52,61,143,73,125,149,124,98,113,192,29,17,59,20,234,240,25,145,10,246,81,20,118,132,2,212,71,6,13,110,92,81,219,0,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,46,20,21,112,81,3,40,226,83,65,17,31,110,192,247,18,71,105,120,127,56,53,190,151,56,66,131,251,151,3,136,11,64,92,0,57,192,222,59,154,77,162,208,246,235,218,2,239,46,203,75,153,163,52,126,114,100,196,186,54,148,40,180,253,186,182,104,188,188,0,107,38,149,237,147,115,36,96,25,126,70,171,126,43,163,230,106,78,191,110,33,60,138,191,97,151,0,255,134,145,142,18,116,250,52,177,12,63,227,125,127,59,42,174,239,34,174,66,120,20,127,195,46,0,255,11,33,120,153,115,154,137,1,118,146,95,106,140,219,162,52,38,249,85,113,69,222,10,221,14,16,239,15,215,127,213,161,216,145,28,137,119,195,173,127,204,35,147,88,77,210,85,115,26,167,130,1,86,208,233,8,169,125,124,166,245,216,52,162,10,181,209,50,37,74,188,27,214,254,252,222,92,77,254,112,56,193,149,179,82,86,208,28,9,72,203,191,100,142,35,87,38,181,220,185,4,73,42,58,154,0,255,186,47,135,61,105,116,45,61,68,249,151,77,241,94,145,36,72,147,155,237,83,205,163,249,175,123,27,229,219,93,149,16,176,245,213,211,253,151,45,115,139,248,198,145,69,236,221,183,139,159,29,55,239,66,235,171,167,109,239,116,50,95,242,201,113,97,193,190,206,245,11,227,58,61,10,245,143,189,186,235,25,37,10,102,134,28,226,183,200,143,148,197,156,182,36,228,113,58,177,199,67,253,107,111,239,39,229,89,155,76,68,161,254,181,143,123,115,182,27,76,245,94,36,130,247,2,183,170,61,41,254,204,122,212,125,124,156,65,195,238,230,170,140,146,23,227,158,226,35,102,123,5,157,61,229,51,107,214,56,3,63,195,121,228,73,196,153,198,48,196,47,179,120,123,205,230,70,109,18,74,44,36,21,211,29,181,111,151,117,182,216,171,198,140,115,219,16,135,104,178,136,5,77,18,115,104,223,146,151,187,137,91,180,176,229,114,157,66,231,85,111,102,154,227,34,171,121,204,195,200,197,230,126,225,134,80,254,21,5,103,245,155,205,147,42,238,99,12,21,129,250,234,178,234,124,153,43,230,159,86,6,81,36,22,11,194,142,209,159,155,244,219,120,169,130,210,121,83,53,30,162,4,49,250,23,70,249,111,145,116,87,69,102,165,192,88,143,17,107,11,209,95,115,249,191,172,214,78,171,142,52,199,143,96,254,220,184,191,219,146,154,236,164,74,205,184,43,29,204,127,153,253,223,233,250,79,157,88,1,37,192,61,243,0,255,90,193,148,249,113,242,25,136,85,91,199,33,182,165,185,211,1,250,107,39,254,77,178,0,255,153,197,234,51,45,205,136,230,191,46,253,247,90,156,230,114,22,146,136,19,139,163,249,171,212,127,153,98,39,165,156,85,173,36,114,129,181,207,133,111,102,46,34,202,75,98,149,216,16,121,136,73,84,105,154,166,225,17,244,223,229,247,72,154,143,146,36,106,149,131,120,186,12,16,91,204,165,19,17,24,228,87,82,239,182,246,81,201,76,82,201,234,108,131,252,106,235,187,219,142,191,44,85,64,18,25,50,119,246,45,205,229,190,161,15,49,34,66,137,179,170,47,61,248,141,172,207,174,169,248,111,237,175,104,38,81,115,149,150,246,178,17,228,87,170,0,255,143,240,73,153,194,127,35,245,217,85,220,223,27,83,33,249,84,75,89,17,76,34,67,123,6,183,82,134,99,76,253,138,241,86,87,152,51,154,6,196,166,180,166,166,71,150,253,183,28,42,244,151,175,156,125,61,148,190,152,196,176,244,166,138,72,223,151,5,245,246,142,217,38,54,131,20,71,250,154,37,71,243,95,119,254,189,99,113,78,23,228,105,17,111,104,9,200,216,221,112,12,205,225,220,40,91,196,223,38,8,17,49,49,157,242,244,8,253,15,147,249,113,123,131,56,181,245,156,56,151,238,250,16,205,127,89,249,99,205,233,230,68,102,241,72,34,241,97,237,96,254,92,149,15,191,246,231,242,136,83,44,249,91,137,57,132,254,90,138,0,255,215,6,241,181,26,173,186,244,218,70,234,0,255,251,80,153,47,51,163,196,250,58,106,22,90,98,88,218,43,70,160,0,255,151,253,239,105,126,111,82,172,137,14,230,191,170,252,59,3,239,169,201,44,17,41,197,222,82,98,14,161,63,150,204,191,51,162,174,16,35,164,58,110,136,119,105,117,28,161,0,255,97,122,127,235,22,226,53,34,195,196,189,116,22,139,64,253,246,101,229,219,25,137,190,147,75,170,19,146,76,44,195,209,252,215,181,0,255,157,179,44,104,62,53,226,53,148,200,12,241,239,49,229,111,18,123,69,51,230,175,38,171,100,78,98,147,146,136,168,200,106,52,109,106,110,129,197,175,180,171,98,126,217,61,221,137,9,135,195,132,101,55,45,115,31,209,252,207,66,252,181,73,149,107,122,162,146,97,201,93,191,227,32,0,255,104,125,247,163,186,35,133,171,42,137,68,102,104,199,220,45,124,138,250,231,60,247,137,97,218,180,6,197,105,148,191,3,232,175,195,81,49,95,250,8,116,39,94,75,102,64,253,166,51,101,4,249,71,245,0,255,209,78,154,194,21,30,200,63,170,0,255,143,201,75,224,170,147,146,200,112,152,125,229,133,152,111,167,252,142,98,67,81,50,136,231,180,98,114,28,194,215,225,66,212,47,35,110,40,254,70,56,113,28,167,13,147,17,228,87,90,191,250,187,0,255,75,85,21,55,154,191,210,250,39,14,231,246,2,186,138,154,18,115,2,131,223,119,100,204,47,219,107,153,88,237,115,22,106,54,45,136,123,188,103,254,139,220,49,84,230,71,159,149,200,191,158,23,55,40,197,180,180,4,34,154,191,66,124,220,94,154,83,207,161,212,85,158,131,249,119,85,126,220,94,159,101,53,222,164,84,172,81,37,64,218,37,123,191,223,209,37,67,115,123,102,173,88,23,177,224,54,105,230,173,195,52,77,209,1,250,111,229,253,103,220,79,60,51,215,84,112,218,3,70,32,236,191,135,179,243,203,74,164,188,19,241,74,33,167,76,188,216,58,154,0,255,194,250,215,105,150,111,42,137,235,231,147,128,171,0,255,68,204,183,118,166,71,113,54,107,41,156,230,52,99,55,14,225,246,125,35,230,155,165,191,165,120,49,173,78,163,170,211,44,99,17,205,127,197,189,140,149,169,210,44,68,82,214,149,70,243,95,113,63,114,99,166,145,225,78,194,154,224,18,128,245,217,179,50,127,95,73,182,73,62,151,62,132,43,55,141,133,142,195,246,177,241,141,152,47,162,86,207,133,98,76,117,152,55,106,57,221,88,139,104,254,235,108,245,153,123,83,144,112,156,167,64,188,105,35,250,15,87,81,63,35,50,118,166,55,10,105,39,107,157,150,68,113,216,254,142,11,121,0,255,77,220,81,76,56,51,242,161,211,51,187,113,8,95,135,203,80,127,186,209,165,88,81,212,26,199,117,186,101,50,130,252,74,235,183,111,168,254,212,146,213,69,65,126,37,247,240,71,184,114,185,106,66,74,100,184,250,71,196,252,239,163,88,245,149,157,231,244,134,198,33,124,61,158,136,250,165,44,29,138,93,167,77,110,142,211,135,190,136,230,175,18,31,183,55,38,242,28,203,88,83,69,243,87,113,31,151,243,107,85,202,154,128,18,25,14,219,223,112,68,204,47,15,235,232,80,156,137,18,5,106,57,77,19,243,192,218,223,173,47,230,139,12,107,177,79,76,246,90,8,137,211,48,201,17,228,87,82,111,223,22,166,82,130,52,150,173,122,20,228,87,90,0,255,237,54,28,240,132,63,72,148,1,235,183,175,98,254,125,79,111,98,145,148,137,167,219,180,160,237,97,217,177,228,173,106,31,51,151,243,89,58,187,196,50,183,66,193,205,208,154,150,244,24,65,254,209,250,173,220,199,52,34,92,160,170,24,237,168,253,172,139,66,253,190,106,204,52,19,183,97,136,40,117,125,137,153,228,53,135,246,209,216,149,92,171,54,102,254,101,157,161,212,186,190,30,84,52,169,106,41,189,168,239,120,215,250,103,214,69,123,243,91,70,101,214,177,202,39,93,76,87,27,105,154,136,8,118,153,123,179,189,105,133,45,246,236,137,235,84,53,100,56,57,65,210,49,166,178,195,93,238,103,125,186,55,23,49,111,163,200,177,174,213,221,96,164,138,244,77,166,196,156,200,250,69,228,190,181,53,119,171,57,91,94,85,214,9,102,177,178,210,129,136,199,176,11,166,188,77,18,79,9,205,101,137,135,210,180,46,98,148,168,240,144,102,205,98,218,136,153,17,91,0,255,21,107,133,19,251,125,145,152,81,77,31,87,136,120,169,28,31,158,142,246,65,240,43,82,190,106,149,61,50,43,157,83,0,255,92,92,73,59,57,242,138,119,218,51,138,67,241,15,49,223,123,40,118,109,133,176,156,94,223,64,254,127,49,0,255,182,63,177,106,242,168,112,154,81,27,65,254,17,250,247,90,152,214,38,193,86,61,108,52,127,21,247,215,198,84,62,177,140,85,61,36,50,241,253,33,246,149,31,98,254,88,43,86,138,217,30,110,59,76,167,15,183,113,152,125,117,98,190,91,193,161,184,176,44,163,198,233,196,115,4,249,103,238,225,109,203,168,17,44,225,181,65,126,181,250,207,40,35,104,0,71,29,140,68,193,142,193,221,235,51,101,46,230,155,184,114,19,47,106,178,97,152,54,125,152,122,196,47,220,79,236,209,153,207,189,147,248,35,230,214,38,83,137,170,76,191,12,70,144,95,41,94,93,174,227,246,94,45,83,85,223,72,125,246,149,90,253,222,153,178,137,183,72,218,138,72,18,25,176,248,117,23,51,151,114,121,184,203,196,133,168,75,75,49,155,166,233,121,96,237,111,229,87,49,223,157,230,253,196,132,101,53,37,195,233,70,124,68,243,87,138,143,203,88,152,221,21,45,165,171,179,13,242,43,173,0,255,118,20,25,17,151,167,206,60,35,3,232,207,25,244,223,36,99,151,120,205,200,134,41,53,237,117,3,244,47,92,65,127,121,102,204,79,92,182,136,149,130,211,25,2,131,252,106,235,191,27,151,21,121,89,106,74,131,252,106,235,183,111,182,101,68,0,71,85,24,137,76,28,251,223,213,48,223,198,158,138,91,183,30,151,238,52,203,224,184,250,95,194,252,184,189,87,140,60,39,50,159,86,245,8,242,171,185,183,151,145,124,57,192,80,55,227,32,0,255,32,0,255,153,254,36,168,115,48,18,112,236,127,195,149,48,223,125,118,99,113,38,147,6,229,62,253,136,58,174,254,59,241,254,247,141,197,209,237,164,251,244,247,143,32,0,255,160,190,216,68,53,146,16,161,78,142,130,252,147,252,127,202,39,172,206,233,25,112,245,223,137,247,95,199,226,228,147,163,249,180,167,141,171,0,255,78,200,127,55,22,11,217,204,232,190,249,29,24,228,159,228,223,83,215,100,170,109,144,127,146,127,215,102,139,193,156,119,6,92,253,123,34,254,91,107,37,127,6,165,68,233,233,165,198,213,127,39,222,95,221,138,149,200,154,70,233,233,121,96,144,127,82,223,109,245,23,147,115,32,0,255,36,0,255,158,178,147,50,153,115,206,40,174,254,189,129,254,43,214,78,49,154,17,164,40,59,189,92,7,220,183,79,103,204,31,51,89,200,75,60,150,35,100,212,154,142,169,194,32,0,255,36,0,255,94,242,147,201,76,21,228,159,228,0,255,234,111,70,115,126,25,153,8,253,187,20,0,255,175,13,226,123,81,164,185,244,182,59,220,49,246,123,173,116,198,124,91,38,159,147,24,237,215,141,145,70,211,34,79,24,228,31,218,219,139,104,175,50,180,137,42,200,63,200,63,166,95,12,241,28,34,81,92,253,43,161,126,81,183,98,37,105,83,39,233,233,225,198,181,0,255,194,215,48,223,142,217,93,197,170,151,39,35,231,233,175,29,65,254,161,253,184,19,71,73,74,133,57,213,26,228,31,218,203,91,109,153,59,216,231,244,140,76,92,253,119,195,252,177,102,101,169,88,245,12,82,212,157,70,52,29,87,0,255,30,49,223,90,107,161,24,201,26,52,104,57,205,72,194,32,0,255,208,94,222,137,99,175,225,206,148,134,250,35,0,255,88,254,77,154,205,229,203,0,184,151,245,249,204,252,109,203,229,36,30,110,101,24,160,209,180,35,113,128,254,30,202,0,255,141,228,155,205,129,34,211,234,136,65,254,73,254,141,190,104,50,7,200,63,169,0,255,246,198,142,104,49,199,151,81,128,254,159,65,191,53,203,85,226,242,32,239,135,169,233,66,10,208,0,255,59,232,191,201,218,36,54,207,104,63,12,77,35,246,48,200,63,201,191,39,51,105,50,56,175,32,0,255,36,0,255,86,63,146,197,28,104,70,6,184,111,23,207,168,223,150,205,76,246,207,26,81,80,108,250,101,237,184,250,247,136,249,150,61,138,207,210,11,45,167,177,13,6,249,39,249,0,255,224,115,56,83,214,32,0,255,36,0,255,143,191,115,88,51,113,51,50,128,254,30,81,0,255,188,237,147,253,203,66,133,138,211,142,198,1,250,123,5,253,87,70,238,19,207,204,226,8,13,167,15,87,24,228,31,220,111,17,149,27,29,214,84,20,228,159,218,203,219,181,189,89,156,67,51,50,113,236,111,159,143,160,63,205,178,101,40,22,81,43,3,148,156,110,252,60,64,0,255,243,161,248,159,166,108,196,105,102,195,118,24,153,246,154,24,201,127,215,191,185,13,83,251,120,151,188,210,28,165,150,1,160,127,249,144,250,175,217,108,196,230,132,190,30,70,166,15,211,128,251,89,159,239,204,237,72,154,41,31,177,32,233,14,123,120,153,150,201,196,32,0,255,36,0,255,157,186,34,216,219,20,227,253,155,27,119,210,26,85,38,3,66,0,255,79,153,47,87,68,89,32,86,51,178,225,176,45,237,189,142,208,0,255,91,234,31,245,254,252,10,37,30,110,165,185,58,6,247,89,219,17,141,113,208,240,222,61,125,172,160,205,200,128,208,0,255,91,241,127,222,189,138,91,110,184,213,252,16,250,127,42,0,255,247,213,222,193,97,88,26,213,49,184,0,255,250,17,68,1,238,191,254,190,94,100,64,232,143,168,226,91,0,255,252,22,213,112,44,205,29,71,232,0,255,45,243,197,94,177,187,206,92,13,135,79,105,143,143,193,253,219,163,93,225,189,123,246,131,40,249,5,136,254,95,51,127,236,200,216,91,87,26,133,112,152,147,86,194,49,250,123,111,190,46,200,190,58,221,32,100,104,33,189,40,11,238,207,62,161,173,6,247,151,196,229,19,248,2,180,62,251,231,204,135,207,92,89,183,36,94,183,195,144,244,166,134,232,0,255,57,243,227,34,118,86,198,175,244,195,146,230,135,44,184,191,148,149,158,40,20,220,95,112,153,215,228,5,140,254,199,131,243,205,229,41,183,202,145,85,33,162,129,180,162,112,48,127,110,206,127,139,216,82,103,70,16,165,105,60,166,5,247,149,91,70,94,171,193,253,215,143,32,74,116,1,204,191,155,242,225,51,150,212,183,36,73,203,120,101,131,249,119,100,0,255,67,247,47,147,122,177,208,22,220,191,253,55,20,220,95,240,17,180,159,11,96,254,28,185,0,255,117,135,106,71,141,165,95,172,210,96,254,221,156,127,237,92,82,201,150,107,244,140,55,217,130,251,175,23,65,84,105,112,0,255,246,104,75,23,192,252,187,57,223,190,109,169,235,138,230,104,26,119,216,96,254,221,180,0,255,61,106,235,29,29,99,142,182,224,254,237,209,166,224,254,90,151,215,201,5,48,0,255,110,236,191,168,202,142,56,42,198,2,204,191,35,251,47,182,0,255,141,20,140,167,182,224,190,98,247,6,188,127,155,227,201,245,113,1,204,191,163,246,191,67,29,119,130,180,139,21,48,0,255,174,236,0,255,207,247,200,164,89,242,115,11,238,187,94,196,19,53,184,175,218,61,49,46,128,249,115,196,126,123,193,243,223,69,233,22,111,223,96,254,29,177,223,94,81,237,85,146,134,177,38,91,112,95,193,109,55,106,112,223,245,215,181,116,1,163,127,55,236,183,183,84,242,229,24,85,99,148,28,163,191,23,231,143,200,204,85,53,77,218,84,161,119,242,73,11,238,43,215,139,151,128,251,183,71,27,188,128,209,223,139,243,101,148,181,170,174,164,150,150,40,30,123,174,131,249,115,116,62,92,172,168,230,225,52,74,195,216,131,45,184,63,123,73,187,130,251,107,236,29,68,41,46,128,249,115,101,0,255,125,170,37,72,46,173,226,196,13,230,207,85,251,221,63,91,143,233,21,207,109,193,253,197,142,40,21,220,95,115,221,136,146,92,0,243,231,200,254,131,237,63,67,169,22,139,26,204,159,43,251,0,255,213,47,148,102,177,212,22,220,159,253,164,93,193,125,14,126,23,101,185,0,230,223,145,253,7,21,62,146,110,177,168,193,252,59,178,0,255,160,198,69,210,45,150,217,130,251,68,95,100,81,212,224,62,209,191,107,43,23,192,252,185,178,0,255,63,227,66,233,21,139,26,204,191,35,246,203,59,84,177,51,144,118,177,216,22,220,39,250,119,81,42,184,63,251,73,155,184,0,230,207,149,251,95,177,63,213,92,68,233,21,47,109,48,127,174,218,0,255,238,57,125,36,83,41,249,191,5,247,23,123,226,164,193,253,217,203,55,188,7,48,127,206,218,0,255,222,41,230,77,54,101,98,85,193,252,57,107,0,255,155,103,186,73,97,250,196,18,120,112,0,255,246,175,41,184,63,251,73,91,184,0,230,207,149,253,247,41,118,148,165,85,44,20,204,159,43,251,0,255,209,63,67,41,22,15,111,193,253,197,142,168,210,224,254,90,23,196,233,61,128,249,119,229,254,234,62,237,77,145,90,113,23,28,204,191,51,246,95,187,243,108,55,74,153,120,61,30,220,151,253,188,222,6,247,101,175,90,167,30,208,252,57,184,191,214,166,217,106,155,250,234,21,71,243,95,170,0,255,80,253,82,242,85,245,121,140,186,226,134,162,125,88,0,255,14,32,0,255,82,253,135,249,30,49,201,170,80,144,127,201,125,252,81,70,236,73,85,7,116,112,95,169,171,78,42,218,135,117,232,1,205,127,169,254,195,28,107,46,233,194,175,209,252,85,234,63,204,17,59,39,95,69,155,7,247,219,135,53,112,191,125,88,171,30,208,252,203,130,122,123,199,76,83,155,73,31,72,92,51,231,104,254,156,157,111,223,87,103,89,134,187,52,137,183,196,131,251,106,125,58,89,131,251,202,95,213,137,237,1,204,191,43,251,223,51,186,40,71,169,56,41,7,243,239,200,254,131,122,190,211,168,22,107,190,5,247,149,183,211,73,5,247,85,187,39,198,5,48,0,255,142,216,111,111,168,201,115,142,126,201,175,96,254,221,156,47,115,199,142,202,165,81,89,163,98,236,229,22,220,87,113,25,111,40,184,239,122,25,215,182,7,48,0,255,195,217,249,86,89,187,211,60,147,97,186,196,136,174,163,249,175,168,183,115,237,76,165,4,105,159,218,218,105,30,220,151,189,106,93,209,62,172,127,7,52,0,255,37,247,50,22,166,74,35,154,72,87,151,26,228,87,208,227,214,42,114,74,4,181,244,169,137,142,183,36,81,106,251,134,251,200,85,98,213,82,173,117,7,144,127,96,111,197,38,74,146,133,4,115,114,254,133,123,182,245,43,178,216,201,169,164,43,46,180,58,149,151,61,223,104,53,6,251,219,154,173,160,196,101,153,12,247,248,27,27,250,247,108,215,240,185,172,54,220,54,206,82,151,155,201,45,58,46,1,238,227,190,163,113,34,118,228,60,195,21,250,212,132,108,248,33,138,36,53,80,177,228,2,71,30,239,26,187,20,125,70,214,7,150,75,154,221,136,233,35,45,93,188,199,221,91,209,183,210,7,17,254,84,233,156,58,121,218,106,163,188,132,224,194,67,115,87,103,220,238,85,35,37,11,207,95,36,237,134,128,230,159,235,31,43,246,12,119,43,224,209,62,86,174,172,206,246,104,254,89,95,59,86,236,50,87,107,225,49,217,191,229,174,118,128,212,30,62,27,225,204,85,50,130,44,23,250,52,245,72,184,27,218,190,108,101,155,52,121,79,182,193,57,79,50,69,232,108,132,4,0,255,205,202,191,51,66,232,82,201,2,9,145,48,124,87,215,36,247,175,238,75,70,219,125,208,13,9,64,129,95,181,36,183,154,199,92,201,18,196,133,136,195,187,95,119,230,187,203,74,214,30,86,163,85,211,123,137,20,248,85,91,43,105,28,115,69,41,237,234,136,48,180,251,117,103,190,59,141,200,42,156,95,179,166,93,24,32,223,207,253,93,212,211,12,29,169,63,118,6,17,244,144,239,199,222,74,135,153,211,77,206,35,246,118,172,77,196,6,140,53,15,172,11,69,69,124,82,5,88,59,75,27,220,80,219,176,23,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,161,0,53,96,253,194,5,226,3,113,129,248,172,1,237,86,174,77,104,136,127,113,227,123,137,35,52,188,31,248,2,136,11,133,170,136,11,133,234,6,188,223,50,154,82,130,112,248,111,11,252,11,234,249,168,123,242,90,196,181,146,21,37,10,133,191,182,168,88,59,40,240,166,26,14,159,252,35,1,203,240,51,222,247,191,163,226,237,63,196,85,8,143,226,111,216,223,95,166,240,105,0,255,116,90,53,177,12,63,227,141,0,255,50,42,126,126,33,98,43,132,71,241,55,236,242,223,16,130,151,132,78,35,49,192,45,19,93,113,106,196,103,196,218,45,141,73,35,194,173,161,174,185,30,144,80,95,250,40,60,223,44,178,0,13,165,144,208,186,132,251,61,134,227,118,139,188,15,95,93,124,34,154,196,147,221,151,58,45,161,89,17,236,194,46,72,123,199,25,175,184,198,43,158,160,173,59,201,18,165,196,224,210,196,59,251,96,156,21,119,66,55,13,174,154,100,22,179,65,220,180,212,56,207,212,137,222,100,128,124,239,22,228,41,153,177,200,208,145,155,173,229,228,209,252,19,253,184,216,34,40,87,217,227,123,183,200,186,111,145,13,209,44,217,226,209,252,19,125,248,216,50,29,173,52,8,16,253,235,249,239,178,152,91,209,99,61,70,220,109,101,166,227,24,25,154,0,255,112,181,163,155,205,96,158,40,217,32,125,198,136,203,91,200,194,121,223,0,107,69,236,25,226,114,101,102,100,113,198,33,111,113,119,82,17,151,107,165,220,173,52,64,226,34,162,134,98,251,162,224,147,184,217,134,92,153,52,162,22,5,187,53,119,3,182,159,102,143,60,129,237,39,110,222,179,185,214,198,189,110,88,3,182,143,168,222,34,196,161,216,126,114,189,164,214,219,24,177,150,130,125,164,27,176,253,228,122,145,214,21,219,79,178,79,173,181,33,236,234,76,97,225,50,107,188,1,219,79,179,79,173,213,72,179,46,159,96,35,126,227,110,80,31,25,51,114,64,186,110,235,154,66,226,87,184,57,14,121,87,2,114,225,178,166,27,32,239,103,216,126,82,240,17,215,217,96,191,107,40,44,92,198,236,13,216,62,154,62,22,125,194,141,237,111,68,127,16,219,195,49,243,86,50,3,54,110,149,60,7,148,95,164,0,255,154,227,223,218,227,134,198,246,55,46,62,200,81,134,195,194,103,88,83,76,124,172,48,7,108,127,91,50,146,82,98,92,105,108,31,157,175,72,82,156,227,176,151,98,220,102,53,201,1,219,71,179,79,138,2,219,71,175,151,148,168,138,99,93,100,68,13,241,6,108,63,189,94,146,235,138,237,163,215,79,66,59,27,224,13,216,62,114,189,36,196,81,99,251,73,249,25,249,82,113,172,139,21,123,213,176,227,158,81,178,28,144,222,95,3,26,184,140,226,12,199,246,69,193,37,153,129,221,42,73,14,72,235,246,27,52,82,220,74,167,178,225,86,55,67,124,184,1,18,31,203,77,26,114,213,185,65,227,61,51,230,52,224,118,102,13,144,118,57,131,180,203,25,141,118,177,208,46,118,13,216,190,40,63,146,214,80,108,95,218,147,154,52,218,197,66,187,88,53,64,38,62,114,174,144,118,57,163,17,119,11,197,250,216,225,6,164,43,98,165,245,26,219,23,217,39,214,217,184,113,169,176,35,220,128,237,39,53,87,84,234,100,141,236,15,90,240,73,105,103,131,125,46,133,133,43,53,201,1,183,221,110,140,183,179,49,162,10,145,254,107,222,184,69,107,84,197,177,62,2,201,1,219,71,84,127,145,226,160,177,125,196,245,35,196,201,70,124,196,14,200,184,71,153,189,1,219,79,178,79,173,209,216,190,184,126,210,154,109,120,111,174,128,151,103,0,36,110,101,13,72,187,220,52,214,103,164,98,110,5,172,75,121,40,218,163,87,0,5,108,95,100,31,93,13,153,248,200,8,5,133,186,157,10,144,184,149,51,72,187,156,65,214,71,18,197,180,190,2,164,93,206,20,242,126,6,245,185,83,193,62,22,192,251,37,21,210,46,230,52,212,229,74,5,128,180,203,25,100,93,196,12,236,99,1,160,93,46,180,203,5,0,104,151,11,237,114,1,0,100,125,68,13,133,188,159,65,230,130,186,92,169,0,185,247,138,25,164,93,206,20,236,115,65,93,174,84,128,180,203,185,66,218,229,82,88,138,118,17,169,0,185,214,138,185,66,238,157,145,153,52,100,224,218,43,182,2,198,61,34,51,20,179,94,150,10,0,104,151,11,150,125,13,0,251,88,128,118,185,32,237,114,6,96,31,11,32,237,114,6,105,151,51,176,143,5,246,177,0,210,46,103,144,118,57,3,251,88,10,245,153,153,10,144,118,57,83,200,251,25,216,231,2,251,92,53,64,222,242,94,3,50,240,36,35,104,172,207,173,72,107,128,180,203,40,144,118,81,130,70,187,140,130,27,183,194,13,144,118,49,131,180,11,107,138,49,83,176,207,85,3,164,93,88,87,200,250,237,36,13,123,239,27,212,101,238,26,32,237,114,6,105,151,243,54,228,94,138,118,185,222,0,121,91,203,77,26,178,126,185,65,99,93,172,64,251,200,26,32,237,178,38,13,105,151,115,26,87,13,113,143,188,1,164,93,206,21,210,46,151,226,138,84,0,200,188,101,228,172,134,196,199,158,209,176,241,59,20,236,51,220,0,246,187,164,194,178,115,147,141,118,185,208,46,215,27,32,235,151,147,10,121,111,157,141,118,177,21,118,164,27,32,239,173,211,144,118,57,107,163,93,174,26,55,158,146,172,1,210,46,103,144,118,57,111,3,62,112,227,86,186,1,18,159,203,73,133,188,183,214,198,123,40,220,215,27,32,239,173,65,222,91,103,131,125,70,13,117,59,50,35,221,0,137,187,187,84,33,239,173,181,49,35,160,188,1,169,93,90,87,164,247,215,199,177,62,118,64,221,173,6,57,32,189,191,134,244,254,250,56,218,229,66,187,220,111,64,138,139,136,55,20,242,222,58,27,237,114,193,142,123,230,236,13,144,107,221,173,41,212,223,156,210,70,124,204,112,71,13,55,64,222,91,167,33,237,114,222,134,123,132,162,93,110,55,64,218,229,12,210,46,231,109,172,139,21,88,23,43,220,0,239,205,32,237,114,222,70,187,88,184,112,59,220,0,121,95,2,210,46,231,109,184,239,173,24,51,55,192,123,78,42,228,189,117,54,198,45,226,174,184,183,27,32,239,173,65,222,91,103,195,61,82,49,230,110,128,188,183,6,89,183,156,104,195,142,84,220,17,111,128,172,95,78,214,128,179,219,133,142,195,138,216,235,13,105,191,51,34,40,57,192,125,149,89,37,10,137,35,17,214,199,33,227,190,194,169,10,153,43,201,46,173,118,128,247,71,246,238,148,68,2,177,25,238,134,65,223,166,233,74,157,231,79,158,182,144,135,40,225,114,217,65,167,48,188,63,170,63,168,44,43,217,25,134,129,127,82,117,43,59,28,114,254,76,130,46,75,0,122,253,149,232,233,144,166,89,45,148,18,202,80,17,85,161,14,35,22,239,90,122,143,46,143,153,91,27,149,74,2,42,46,153,165,180,32,35,113,125,248,33,156,203,140,200,160,36,117,77,98,116,138,145,213,94,37,47,243,208,206,214,137,136,92,249,109,141,197,52,41,2,154,127,214,111,107,201,70,179,90,85,60,38,174,254,86,223,236,33,254,229,101,230,154,45,9,149,186,120,204,247,50,87,16,147,3,36,248,111,119,190,123,8,221,124,20,201,133,132,225,247,179,168,253,225,46,21,101,58,15,250,29,33,193,127,187,243,229,14,161,203,145,65,121,144,48,252,126,6,181,191,140,109,153,88,94,27,180,74,2,146,214,143,147,163,223,180,41,210,138,73,166,234,40,130,93,12,171,190,44,35,110,55,31,214,159,26,152,180,58,218,25,130,236,166,195,18,178,249,47,183,60,202,202,249,67,117,169,197,243,24,17,183,55,62,134,178,87,100,233,205,124,109,196,80,48,91,93,14,204,199,116,154,29,1,242,253,212,79,31,161,146,228,115,243,72,253,129,35,150,30,242,125,178,204,136,36,133,24,136,20,23,170,230,145,250,3,71,52,14,128,15,197,29,117,59,48,173,175,160,0,11,183,74,161,113,69,212,96,159,75,1,144,6,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,1,113,129,248,80,168,223,145,138,113,15,55,224,123,137,39,52,196,191,212,248,94,230,78,66,67,252,171,2,226,66,161,42,226,66,161,188,1,236,111,179,21,76,39,81,248,102,119,103,11,252,76,242,100,90,58,10,218,252,201,137,17,238,184,218,142,18,132,195,127,91,52,126,149,160,206,155,236,201,61,18,176,12,0,255,162,77,107,103,36,84,251,252,73,136,183,16,30,177,95,189,176,171,0,255,142,161,164,106,54,118,154,53,161,92,0,255,101,145,166,141,11,168,181,174,150,91,205,16,222,176,95,189,176,155,111,207,115,104,233,185,144,158,134,97,192,36,223,173,241,189,164,100,229,16,190,239,189,168,236,10,34,55,190,0,255,189,32,205,77,40,201,128,117,209,12,199,141,38,155,190,190,59,31,105,141,152,190,77,81,42,118,106,68,167,38,202,175,117,243,86,179,165,187,17,254,60,79,135,50,212,105,171,143,137,39,25,88,18,209,46,26,165,223,150,237,40,242,180,230,215,203,227,180,236,149,18,116,100,2,17,253,11,79,134,55,205,229,115,34,121,234,107,67,25,174,61,64,166,93,210,154,17,148,91,144,159,124,239,117,125,107,50,121,179,111,238,118,163,17,23,23,50,215,154,49,220,221,83,223,123,137,62,219,171,87,83,249,28,124,156,131,122,73,99,34,192,61,234,225,11,190,182,153,27,193,114,7,143,45,157,145,244,25,227,253,38,171,186,225,194,61,245,93,207,250,94,196,139,157,122,102,174,185,197,186,181,98,135,163,0,57,87,12,0,255,47,75,180,97,221,50,21,238,56,55,224,138,123,40,174,219,194,186,200,55,220,246,78,166,13,16,73,195,125,199,125,121,3,251,226,254,180,113,221,101,155,6,36,138,119,119,226,6,247,109,175,26,13,235,110,22,169,128,105,253,140,204,54,90,47,163,68,141,245,114,25,238,204,92,17,10,24,233,151,194,78,2,247,192,117,155,45,128,250,29,69,49,112,10,113,79,133,125,91,10,112,143,251,222,10,247,17,152,56,192,221,42,165,1,234,241,183,44,10,245,59,179,134,123,40,172,8,26,240,14,175,104,23,183,84,188,167,84,209,254,190,182,2,230,218,52,226,98,237,26,234,86,9,72,60,13,176,86,230,74,69,92,68,44,92,113,79,5,5,216,117,179,12,192,239,189,82,6,43,179,134,196,5,13,136,187,145,84,184,223,114,133,250,85,3,118,36,13,72,99,141,117,115,57,141,117,161,0,184,168,177,110,101,224,74,90,195,186,103,182,1,215,190,201,20,238,107,187,113,231,206,160,97,22,120,26,112,239,91,6,100,47,228,53,226,99,101,40,236,91,38,13,144,189,144,65,246,66,86,3,238,12,0,246,175,98,87,77,81,86,227,142,84,184,155,183,1,113,119,154,138,248,187,188,6,92,81,160,1,174,23,73,66,1,183,18,231,134,125,95,52,226,98,69,81,128,109,61,88,247,8,164,119,170,120,143,216,50,5,88,247,72,5,251,88,10,59,111,69,145,125,120,5,220,247,178,200,26,51,73,224,138,84,168,219,37,105,128,123,252,222,153,65,2,215,190,101,172,26,119,4,174,123,6,13,184,239,43,67,113,223,151,27,110,133,198,189,114,211,80,192,189,98,69,212,120,47,195,186,72,197,117,139,84,64,252,77,6,238,191,175,6,10,184,91,9,5,184,239,181,9,81,200,94,200,107,92,59,8,220,89,167,1,111,113,111,163,198,251,234,10,119,115,26,112,183,26,128,107,221,228,138,247,213,20,234,118,13,133,187,185,2,174,117,147,43,222,87,167,225,110,174,176,246,125,174,128,247,213,20,235,23,13,133,187,25,226,3,240,110,83,170,120,171,79,153,194,125,239,66,160,42,64,252,111,25,50,220,251,182,155,84,192,223,74,40,212,237,154,10,120,95,77,113,239,92,52,96,237,123,9,133,186,157,1,88,183,73,212,112,199,213,148,41,212,239,36,53,220,205,0,247,138,69,66,17,119,111,3,238,113,43,161,176,234,107,40,224,202,168,241,190,122,27,119,134,27,234,102,51,5,172,95,52,112,239,27,9,133,157,1,245,59,66,1,111,113,203,168,177,110,147,80,216,43,229,81,21,214,206,85,169,2,222,201,20,118,210,168,225,110,78,3,46,247,92,1,218,31,246,33,83,104,63,62,118,144,84,192,199,222,52,220,19,93,37,53,64,251,195,62,100,24,117,153,36,96,103,64,122,2,208,254,251,144,43,134,12,238,230,52,224,110,165,42,64,125,70,134,98,98,63,106,40,220,205,20,238,172,213,0,183,168,49,101,52,236,250,146,10,184,88,51,5,88,185,35,51,119,141,105,189,92,217,134,181,114,215,128,59,235,110,192,176,143,133,97,31,187,13,119,51,184,155,185,1,195,62,22,70,125,70,100,27,238,102,112,55,115,3,134,253,13,236,119,182,225,110,6,119,243,26,96,199,194,148,239,204,200,160,225,110,166,80,191,107,212,128,137,253,152,43,6,62,242,70,195,157,53,184,179,86,3,212,175,25,210,112,103,13,238,172,215,128,137,253,187,194,125,100,27,238,172,215,128,191,85,170,128,137,253,85,112,71,4,13,184,220,181,64,221,46,89,3,224,239,107,41,38,246,239,52,212,175,26,10,119,214,220,128,105,189,92,129,129,219,43,104,184,155,213,176,234,75,212,0,64,3,238,86,67,225,110,230,6,80,172,167,161,168,112,55,83,0,197,125,143,27,236,250,154,52,224,99,205,21,32,118,100,141,129,223,17,65,195,190,47,168,223,145,53,96,224,51,119,40,38,246,115,211,80,191,107,40,220,89,115,3,166,245,114,133,98,98,0,255,70,195,157,53,184,179,86,3,174,136,26,236,115,181,97,71,42,184,1,236,115,41,38,246,115,209,128,53,96,98,63,23,38,246,239,109,88,247,5,184,92,51,55,224,10,92,238,80,200,219,206,72,26,214,93,54,131,117,223,243,26,48,101,107,103,4,38,246,111,52,220,89,131,59,107,110,192,168,203,149,138,113,187,103,102,27,234,101,149,212,80,191,107,214,128,246,248,136,84,188,221,87,214,80,88,59,118,18,133,251,173,40,32,46,34,183,27,146,188,134,141,43,111,241,134,91,162,43,77,119,128,247,103,247,35,159,178,158,97,152,249,0,255,30,85,223,83,150,165,168,168,129,160,19,24,226,253,89,253,217,220,40,233,25,133,129,127,84,250,127,184,227,252,226,64,183,37,32,17,254,195,47,0,255,138,8,202,18,254,74,218,196,200,90,111,213,101,30,198,213,37,169,82,155,67,97,122,150,145,8,0,255,33,140,0,255,130,178,84,119,164,108,140,119,45,193,109,242,243,136,120,179,107,101,210,37,234,151,168,52,36,2,188,87,63,91,153,185,102,175,57,52,149,240,152,248,136,21,53,35,141,207,69,234,171,179,182,118,250,216,173,177,90,101,139,249,62,41,0,255,136,13,144,224,191,97,125,194,54,151,81,137,144,48,252,126,6,185,0,255,119,203,44,95,48,232,123,132,4,0,255,13,238,135,176,153,63,43,21,18,134,223,207,30,248,119,185,232,182,160,79,18,144,130,254,93,95,173,196,38,241,22,107,69,251,115,53,18,1,31,195,171,191,210,58,122,155,11,55,154,217,176,86,64,53,195,157,226,116,89,34,5,126,213,23,62,142,190,154,199,215,61,132,33,218,0,255,110,39,0,255,57,89,101,236,127,174,105,33,6,200,251,122,217,237,30,207,16,9,119,51,116,164,254,192,61,221,33,223,103,119,115,88,89,205,44,29,169,63,112,239,56,96,198,109,225,61,98,37,85,192,7,6,142,210,128,43,67,177,134,58,183,141,84,1,105,192,149,26,105,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,26,16,23,136,15,5,92,42,226,195,13,248,94,226,8,13,247,117,225,212,248,94,230,78,66,3,251,226,86,21,16,23,10,85,17,23,10,245,13,184,86,52,166,68,161,237,213,55,70,227,230,17,196,230,103,253,228,187,136,241,171,195,89,151,19,32,88,194,189,112,249,119,154,59,200,81,53,147,105,179,12,65,85,200,165,63,185,68,2,134,99,183,55,33,58,150,175,121,195,169,170,234,76,212,67,196,123,23,233,191,173,31,252,121,203,175,21,10,137,54,75,138,114,191,196,172,254,123,62,62,127,222,52,69,93,163,64,213,68,116,193,254,113,139,160,87,191,154,203,114,51,107,148,171,35,138,239,123,159,214,161,116,198,111,204,247,205,246,222,164,17,150,147,202,52,228,251,236,87,56,194,81,9,102,115,140,234,195,207,86,146,8,58,108,169,26,251,52,159,145,132,38,236,111,61,99,79,56,235,165,80,90,193,121,114,183,68,90,254,5,131,121,237,149,149,61,207,104,209,110,196,187,123,130,243,205,247,78,114,204,185,165,49,20,229,88,8,115,58,78,199,201,99,18,162,250,239,180,37,170,107,5,13,202,236,102,27,233,28,160,110,71,148,121,58,4,134,187,217,241,251,250,56,47,151,173,124,6,94,237,156,218,244,60,35,249,25,25,233,204,139,49,27,97,248,95,170,127,205,77,224,147,40,162,211,182,8,104,254,207,247,186,203,46,175,85,45,143,245,25,222,129,125,184,249,109,190,168,145,120,60,67,135,149,59,3,240,78,30,220,113,138,239,213,168,17,31,185,136,2,214,69,212,128,167,59,41,13,185,119,22,26,236,114,151,3,238,157,114,74,21,98,22,57,14,187,62,87,161,138,245,25,233,38,118,64,251,122,89,100,110,183,21,199,189,110,91,94,11,27,238,247,219,158,97,218,231,188,6,172,91,52,201,225,126,239,244,75,62,212,134,227,194,175,74,222,48,219,171,146,162,32,7,112,159,245,250,160,50,14,246,183,53,91,57,107,31,204,94,16,227,108,35,62,242,150,148,188,181,13,176,115,103,210,128,191,213,84,204,91,228,78,26,234,119,210,0,247,128,125,207,84,196,223,214,93,65,1,235,34,21,234,102,51,0,128,187,74,160,94,54,83,192,227,21,21,96,223,35,105,88,247,76,5,80,192,186,149,129,247,114,5,133,251,2,188,151,43,226,214,125,207,208,62,23,40,160,124,43,212,205,102,0,0,138,43,82,1,20,176,62,2,113,59,34,86,77,5,80,128,186,85,3,87,220,82,1,20,96,221,23,172,12,188,187,47,180,95,128,247,50,92,145,138,246,185,105,136,185,2,172,12,40,95,65,49,83,1,246,93,190,20,86,6,216,111,197,165,0,251,182,176,126,69,192,253,202,173,120,175,83,192,149,247,192,125,91,91,1,237,115,41,224,138,128,149,1,247,169,16,10,120,47,131,242,21,20,119,6,224,138,84,80,188,71,40,214,175,26,224,30,138,247,50,197,136,92,176,239,91,1,239,101,120,47,83,216,247,173,136,223,25,169,0,138,235,22,169,104,159,155,134,220,91,1,202,195,123,25,174,72,5,5,188,151,43,160,125,46,180,207,5,0,247,64,251,92,10,247,173,128,183,80,88,25,10,245,25,24,185,21,112,69,42,210,16,51,136,89,13,160,184,34,20,98,6,59,163,6,64,26,119,68,141,246,185,20,112,69,42,40,218,231,82,136,185,2,214,173,12,188,151,41,196,12,98,174,128,247,50,216,183,12,197,250,5,49,171,1,144,134,152,65,204,106,0,164,33,102,16,115,5,92,183,12,172,91,153,138,246,185,48,239,161,128,245,43,2,235,86,6,70,42,218,231,82,192,123,25,236,91,134,66,204,32,230,10,120,47,195,123,185,2,40,224,189,12,239,229,10,160,128,247,114,5,69,251,72,69,251,92,10,88,183,50,240,94,174,104,159,11,115,1,0,0,0,0,0,128,226,206,128,219,125,43,0,96,134,162,125,164,2,0,230,2,0,0,0,0,0,0,197,123,185,2,40,224,138,84,0,0,0,0,0,133,149,169,0,10,176,111,153,10,0,10,120,47,195,123,185,2,40,224,138,84,0,0,0,0,5,92,183,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,43,3,34,93,42,40,4,62,220,0,117,119,133,42,178,15,231,40,180,127,7,85,100,31,206,165,1,243,22,110,136,184,51,109,184,190,27,217,79,240,76,119,128,247,103,245,7,221,65,89,207,40,12,252,163,186,0,255,59,220,161,86,26,104,5,134,120,127,110,47,131,172,160,4,72,20,138,254,87,120,107,101,198,81,53,232,129,22,75,20,105,248,99,48,254,139,202,240,252,211,40,104,241,190,9,220,38,63,139,219,53,187,86,42,9,203,118,25,72,127,23,105,248,99,207,254,89,249,211,60,143,86,30,237,73,125,102,172,245,144,89,9,231,186,16,51,244,48,34,54,67,36,241,142,250,173,111,109,237,227,223,220,181,74,34,86,44,196,175,198,218,55,90,103,116,211,154,33,236,170,239,21,181,238,85,187,156,54,68,212,97,174,24,147,100,32,221,194,16,0,255,90,31,153,109,45,37,61,91,7,72,240,223,142,253,67,216,204,151,148,13,9,195,239,103,15,252,187,220,243,45,232,121,132,4,0,255,237,206,143,19,186,180,235,228,66,194,240,251,25,212,254,241,150,89,190,186,160,69,18,144,2,191,214,0,255,118,236,181,140,116,253,67,24,222,189,186,123,0,255,243,208,186,195,246,176,155,46,76,164,172,15,95,109,69,68,18,163,174,155,108,180,38,34,12,239,94,226,110,254,70,100,69,43,160,42,21,126,211,39,12,144,239,179,223,196,105,230,4,19,117,120,63,112,79,119,200,247,91,47,86,186,195,155,106,150,14,239,7,238,29,7,76,235,215,184,86,208,54,38,89,171,198,58,2,176,86,214,54,174,8,55,172,117,175,109,164,10,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,66,220,66,81,1,151,10,88,183,50,238,10,247,0,84,0,124,70,110,26,215,190,215,144,177,50,104,12,92,42,0,0,104,7,100,31,94,126,195,91,151,55,149,147,9,247,194,238,253,22,233,102,74,151,204,33,154,110,98,253,38,164,3,93,135,24,127,249,109,237,235,213,26,72,224,132,161,183,62,113,181,54,53,79,121,113,137,190,186,110,73,66,107,50,64,157,223,87,157,71,125,111,143,234,186,149,104,250,84,92,143,177,82,34,222,59,73,191,204,74,126,176,167,69,136,137,217,38,41,177,15,167,67,57,71,66,217,245,228,109,183,70,108,218,50,46,161,196,68,81,151,54,31,162,218,120,250,124,181,145,136,19,105,54,4,187,140,235,21,119,168,252,218,178,196,103,24,157,219,197,81,106,43,105,232,38,197,166,52,30,3,228,123,184,117,207,85,171,144,188,26,117,135,186,189,192,89,203,136,36,73,131,36,81,66,141,130,142,81,179,37,25,206,245,248,126,125,22,23,159,25,17,235,26,137,136,160,67,151,154,14,38,66,28,38,75,192,187,247,15,253,111,184,60,214,44,79,150,20,34,203,87,101,86,170,147,3,36,228,251,183,160,238,109,37,29,50,174,217,94,186,48,190,103,87,79,253,162,212,59,61,194,180,131,208,234,76,18,113,163,54,146,159,220,154,209,125,145,213,46,219,119,165,48,27,48,223,23,216,219,228,189,99,38,35,204,253,237,216,43,209,159,56,142,156,192,11,183,104,78,207,36,230,251,184,144,69,70,210,164,79,37,69,179,20,241,126,236,23,129,195,185,244,133,238,3,127,136,61,62,211,221,8,16,191,242,50,99,85,203,204,205,211,113,197,61,181,67,252,102,184,92,213,43,73,205,212,113,103,40,0,174,42,212,213,71,38,161,33,201,206,172,17,31,128,153,228,94,105,188,173,149,17,51,140,157,59,67,17,127,187,175,26,112,221,151,66,148,123,81,188,187,111,133,204,173,0,145,43,74,160,93,132,162,98,93,238,168,1,237,87,73,26,235,50,147,134,186,157,138,177,51,0,113,59,35,21,247,186,221,106,208,176,34,21,246,109,1,222,147,123,192,61,113,88,119,143,187,2,96,222,202,109,71,40,214,45,92,42,172,12,0,0,80,168,219,169,0,72,3,126,47,136,185,2,238,12,133,92,176,51,20,106,128,235,211,168,176,239,75,1,160,134,149,235,78,163,66,110,5,204,157,129,246,17,10,59,67,177,6,164,177,30,183,23,238,8,133,26,48,118,4,218,71,96,102,70,40,236,76,5,188,91,185,96,221,51,20,35,23,220,3,160,62,3,246,125,41,0,0,0,42,192,206,80,0,84,128,125,95,10,128,10,16,59,162,134,123,210,128,75,5,187,26,10,112,191,135,162,194,61,20,21,32,183,130,189,93,210,168,144,11,32,102,176,51,20,0,0,0,21,96,223,151,2,0,0,0,0,0,96,13,128,52,196,12,98,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,16,153,161,0,0,0,0,0,128,10,144,11,98,166,128,10,16,51,136,153,2,42,192,206,80,0,0,84,196,41,160,2,196,12,98,166,128,10,16,51,136,153,2,42,192,206,192,29,161,128,10,176,51,20,0,21,16,7,49,83,64,5,136,25,196,76,1,21,32,102,16,51,5,84,128,152,65,204,20,80,1,98,6,49,83,64,5,136,25,196,76,1,21,32,102,16,51,5,84,128,152,65,204,20,80,1,98,6,49,83,64,5,136,25,196,76,1,21,32,102,16,51,5,84,128,152,65,204,20,80,1,98,6,49,83,64,5,136,25,196,76,1,21,32,102,16,51,5,84,128,152,65,204,20,80,1,98,6,49,83,64,5,136,25,196,76,1,106,192,21,1,129,79,5,133,251,206,26,144,42,218,103,20,133,186,204,157,73,105,200,91,166,172,0,236,251,122,35,251,9,158,101,195,27,217,79,112,172,119,128,120,127,86,127,52,43,35,13,18,133,114,111,71,238,170,114,209,234,25,71,211,102,232,64,243,35,196,251,195,90,93,38,75,178,129,124,73,76,33,82,87,202,15,114,117,187,136,140,120,8,82,109,33,29,104,152,4,164,213,143,99,94,254,88,37,44,125,206,104,146,194,22,236,243,134,35,81,126,134,123,188,36,110,170,87,227,226,36,151,133,63,191,83,213,152,186,144,213,127,39,77,81,121,153,244,114,39,162,45,249,195,96,207,82,92,208,102,158,36,211,80,89,111,165,204,36,202,198,5,235,47,141,194,128,118,145,30,95,205,174,166,30,237,214,242,232,153,209,60,229,150,235,24,83,49,196,191,226,111,217,150,8,199,19,186,40,127,25,62,146,224,231,233,107,110,217,131,115,115,85,212,66,252,106,222,113,180,200,28,77,108,128,4,127,116,237,47,124,105,165,228,66,194,240,251,217,67,0,255,11,203,239,14,6,61,143,144,224,143,174,253,133,128,119,78,18,36,12,0,255,99,16,252,29,17,89,201,77,242,56,104,158,4,136,214,135,147,173,136,8,66,156,85,147,141,212,78,132,97,213,191,37,222,230,239,141,220,221,186,104,151,2,213,233,181,132,108,125,184,101,79,220,170,217,36,152,185,136,194,217,207,58,51,223,70,247,116,245,84,141,75,123,90,29,1,242,253,218,143,120,132,35,147,83,116,120,63,112,15,244,144,239,151,223,118,228,11,52,111,63,61,15,118,59,229,219,29,7,216,41,219,81,227,253,190,137,98,90,15,3,151,10,88,159,59,219,184,34,220,152,164,208,0,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,0,245,17,176,110,138,117,17,53,224,98,221,35,21,48,83,30,138,235,182,107,168,139,40,183,66,3,128,226,206,84,80,40,213,3,84,127,125,245,181,208,215,94,141,73,106,157,120,143,191,177,215,110,171,252,234,70,222,115,182,26,230,16,59,170,151,75,52,12,194,249,159,123,203,118,89,22,245,78,100,104,0,255,223,249,80,42,47,106,213,76,98,133,82,23,109,90,192,59,187,164,109,173,204,106,59,136,176,162,57,51,162,195,155,195,104,24,170,56,253,135,112,87,172,159,41,223,148,18,71,200,30,183,54,151,131,153,76,33,70,74,184,43,214,158,44,183,147,53,169,139,136,180,199,149,158,118,179,159,254,68,76,235,47,92,164,187,229,53,42,17,30,10,226,169,169,3,102,174,36,81,114,92,112,117,191,142,182,181,72,165,147,138,102,11,187,96,219,98,68,236,12,170,46,58,187,95,79,219,218,100,73,30,186,141,182,192,160,9,88,145,126,17,243,140,56,46,74,50,107,105,137,156,98,196,79,240,131,70,101,136,236,45,234,102,36,75,99,112,193,254,117,199,44,0,255,162,27,178,138,205,135,43,244,37,67,222,37,113,115,209,235,128,249,190,172,118,15,154,148,168,182,217,25,138,56,246,207,58,156,219,27,29,130,95,152,134,76,111,37,230,251,162,248,123,39,41,158,57,159,160,136,115,0,255,235,190,111,155,203,28,57,130,63,20,70,98,26,29,1,226,183,189,89,181,88,155,166,3,174,114,135,248,117,191,106,59,52,75,135,181,138,2,36,186,229,134,247,219,16,25,153,89,99,253,45,229,148,6,172,139,40,10,117,187,190,198,123,70,165,177,110,41,96,236,91,164,98,198,2,0,80,172,91,169,184,0,64,97,167,2,0,174,5,0,0,0,0,0,184,151,194,253,158,169,0,10,117,59,20,114,65,46,192,181,20,21,246,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,1,32,98,45,0,92,214,0,123,239,36,161,136,203,85,106,76,92,208,80,20,112,223,223,200,126,74,254,16,27,99,225,233,27,217,79,200,99,166,7,72,240,87,173,221,238,193,210,160,76,179,18,134,238,210,103,50,88,197,173,201,114,57,40,11,16,130,110,69,72,240,87,142,183,50,162,12,209,32,72,209,18,134,238,235,89,236,254,81,26,150,135,247,80,130,134,103,192,235,217,101,227,174,116,43,152,243,241,9,28,241,206,46,154,118,227,170,69,144,77,151,221,92,183,177,193,73,215,134,234,52,237,145,88,254,101,123,191,47,97,206,243,48,170,34,182,184,119,139,224,76,169,222,220,36,41,224,183,198,107,58,136,1,222,171,155,175,157,174,122,75,31,205,193,67,173,191,147,121,20,76,220,227,94,117,114,50,47,30,30,106,221,157,166,167,152,218,0,241,62,2,250,111,195,192,153,165,210,158,97,237,47,187,49,72,147,220,78,109,42,167,227,30,69,104,2,134,112,127,144,214,62,135,131,230,113,233,204,96,151,195,100,173,37,219,41,148,148,108,70,148,67,145,43,19,19,206,29,154,48,1,67,63,251,229,232,105,36,85,108,6,93,35,218,165,208,246,230,55,51,95,58,54,159,174,110,142,88,222,211,33,137,17,250,239,230,36,229,17,133,181,122,152,150,72,8,198,133,75,97,237,207,211,217,220,218,194,113,204,149,38,74,35,229,233,80,4,36,225,79,190,215,34,197,150,172,81,170,151,135,247,147,124,23,123,164,219,95,247,234,145,91,70,141,37,91,103,182,58,30,169,63,233,237,101,3,166,245,48,112,161,184,50,50,3,215,14,90,3,236,204,54,214,216,134,29,169,128,52,224,74,141,52,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,13,136,11,36,47,160,62,2,200,203,26,16,159,52,212,136,171,52,0,40,84,5,133,218,61,96,245,37,174,250,61,209,223,70,10,1,58,159,40,191,118,245,115,19,178,234,123,243,81,157,38,168,38,17,51,114,130,127,116,4,98,247,199,83,95,185,87,206,201,137,134,251,19,219,225,0,255,228,252,113,215,12,226,187,69,240,14,3,20,147,183,35,241,110,214,183,90,189,96,186,68,29,234,167,65,17,227,125,97,61,87,44,34,219,252,83,43,161,24,252,187,89,221,50,130,96,186,52,47,127,90,20,49,222,23,198,219,25,65,133,83,222,233,58,192,66,151,180,93,116,134,95,203,31,247,140,200,65,175,8,48,105,129,188,84,23,157,221,175,103,249,50,162,236,200,67,39,45,5,230,77,0,39,241,111,196,242,175,164,9,137,37,0,255,218,208,141,12,121,151,180,236,108,106,12,46,216,63,113,199,44,95,68,141,132,196,226,148,22,11,93,201,144,247,73,107,46,74,29,48,223,23,161,47,55,45,142,82,161,102,34,64,0,255,126,190,149,179,117,254,235,74,127,37,38,251,214,166,30,17,89,35,223,82,30,168,186,8,119,172,47,241,182,223,93,178,24,188,38,44,81,105,109,4,120,175,174,252,77,229,212,163,70,39,233,128,171,222,33,126,179,149,25,115,234,149,50,157,161,67,174,184,21,5,72,235,187,225,158,25,217,198,59,133,247,230,53,224,61,162,210,128,89,151,25,10,153,91,1,0,0,0,0,0,64,97,71,40,224,118,70,13,0,138,247,188,165,194,142,0,80,172,95,25,59,96,221,23,222,173,88,128,245,119,10,59,21,18,7,246,185,105,0,168,225,30,43,67,113,101,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,0,128,11,0,92,184,1,19,151,52,102,70,141,120,162,128,203,220,149,6,72,191,34,222,200,126,74,110,12,27,101,177,247,27,217,79,233,141,201,30,32,193,95,125,253,87,17,202,72,162,113,9,67,239,99,177,186,223,106,165,102,214,40,104,72,132,0,127,245,245,21,161,149,67,243,18,214,126,129,31,194,240,118,146,204,201,165,148,112,208,216,12,152,225,15,123,43,133,56,101,68,38,38,98,139,251,129,231,68,105,71,148,77,131,114,73,141,211,103,137,17,254,184,191,240,162,31,230,37,98,11,252,57,81,186,111,132,94,81,167,129,24,197,246,147,186,86,210,199,89,30,226,87,235,99,147,18,153,152,161,135,109,87,227,121,168,118,155,166,75,76,225,64,194,251,9,197,239,104,134,35,83,152,202,192,230,126,125,112,82,55,58,203,166,154,170,164,216,68,71,49,188,47,201,203,157,13,27,81,153,38,3,27,252,131,148,186,211,77,154,90,122,17,163,104,219,4,40,173,31,103,109,221,87,240,85,109,84,162,75,12,195,168,119,203,188,219,92,108,183,73,119,107,174,104,5,170,211,176,140,165,245,227,173,173,251,190,124,21,201,236,240,26,195,16,235,199,221,220,205,73,82,180,6,113,150,0,189,233,50,4,160,213,135,167,30,171,172,196,244,148,27,237,136,1,143,212,31,56,162,115,129,184,62,28,181,178,74,6,209,220,244,245,225,21,199,22,169,63,112,196,227,0,183,204,168,52,6,46,21,234,86,81,92,145,110,128,250,220,217,198,21,43,246,42,110,192,225,218,16,248,84,64,26,112,165,70,26,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,112,161,168,128,139,26,48,150,2,121,169,160,64,94,214,128,251,22,149,134,26,113,149,6,0,0,20,23,240,252,7,253,248,156,91,212,194,252,137,237,235,187,7,177,48,110,39,39,17,123,215,131,7,16,207,127,230,0,255,156,95,113,97,253,4,194,248,39,194,253,240,76,226,119,10,67,48,224,253,22,197,205,253,30,113,47,89,23,143,157,15,17,55,101,141,243,160,60,24,49,222,199,101,121,247,36,195,50,119,19,36,161,56,248,39,214,184,29,142,82,171,12,202,181,17,227,125,113,189,29,209,172,114,60,14,48,195,5,187,232,236,94,226,122,190,77,147,68,18,154,204,3,124,90,8,114,163,239,162,179,123,117,181,237,53,79,72,67,203,25,0,203,38,128,11,246,11,220,17,207,31,36,19,18,139,215,74,49,244,34,67,238,250,164,179,123,143,193,9,251,213,29,143,190,89,64,114,177,89,171,161,13,25,178,226,150,7,130,250,222,109,177,119,146,17,81,92,43,113,85,114,68,214,151,123,219,54,143,74,171,51,248,76,97,161,244,60,227,221,157,115,253,53,219,36,128,150,140,154,75,55,223,158,169,197,221,8,119,173,0,255,250,181,239,173,242,63,120,213,59,21,233,121,4,120,191,126,182,50,202,124,246,66,90,168,154,135,250,53,61,196,191,251,207,182,34,106,230,33,233,138,2,176,34,163,70,187,77,66,1,234,86,196,189,146,26,240,86,79,131,134,181,50,111,53,236,149,59,42,13,184,88,115,5,64,26,235,50,20,21,32,247,66,187,92,10,0,168,176,34,20,21,217,135,87,192,216,185,23,226,41,13,53,226,137,2,210,123,42,196,109,47,5,124,40,212,128,183,76,26,106,204,189,105,84,64,187,92,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,3,0,46,0,112,225,6,76,92,208,120,139,136,90,99,226,146,70,124,210,128,121,95,145,111,100,63,37,55,134,13,27,221,142,124,35,251,41,189,49,217,3,4,248,171,171,151,183,34,28,153,68,233,18,102,0,255,199,177,88,175,200,76,82,137,144,112,22,116,34,66,130,191,58,250,110,69,120,103,81,183,132,161,247,177,216,253,91,89,137,248,53,65,163,51,96,132,63,237,69,10,111,150,229,113,19,161,5,254,156,9,253,241,172,208,139,216,233,178,132,240,71,223,23,218,116,47,154,34,180,184,87,207,169,212,111,30,67,68,173,198,78,135,48,64,222,207,164,67,181,219,180,236,192,196,29,214,125,186,50,29,234,123,89,86,30,89,7,120,95,188,71,218,157,132,200,192,180,190,123,4,171,246,71,99,206,84,82,111,24,181,104,59,134,184,75,130,126,203,11,109,232,223,248,16,118,231,47,147,165,211,74,95,39,242,209,225,9,88,90,63,238,58,122,57,13,75,88,15,85,98,11,135,22,238,24,22,183,178,60,216,228,228,161,25,86,141,152,236,148,188,52,112,209,1,125,123,221,106,151,205,229,46,100,16,163,238,254,104,207,3,187,248,139,251,191,79,77,226,50,50,165,129,16,32,254,209,60,247,92,65,238,178,207,106,37,193,122,30,202,246,32,31,103,22,169,63,112,68,253,34,59,252,227,254,239,81,121,248,110,147,116,97,49,169,175,146,79,52,14,128,15,133,170,128,15,133,90,3,70,221,14,26,119,186,145,182,1,144,6,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,197,91,40,64,13,184,226,22,64,94,32,46,128,188,172,1,113,149,134,26,113,149,6,0,0,28,23,240,252,99,253,111,138,254,196,194,248,9,132,241,87,212,218,167,167,18,187,95,216,0,241,252,103,253,238,57,23,203,194,249,9,132,241,87,212,250,63,155,120,100,94,24,28,1,139,114,127,227,176,150,45,121,155,70,207,159,66,185,57,226,123,65,118,22,33,18,139,161,127,184,253,223,35,8,188,172,134,242,119,68,251,21,84,158,196,52,160,253,157,146,77,153,127,241,254,238,121,247,218,214,179,77,62,191,70,155,10,58,54,75,50,250,176,152,239,95,183,59,161,44,13,18,196,101,184,35,126,237,146,60,156,163,17,12,141,60,170,195,132,99,18,134,150,75,192,112,132,214,94,251,102,244,204,100,214,24,201,39,110,123,144,138,102,47,68,221,81,185,5,251,40,204,13,159,46,31,103,158,213,162,189,132,245,113,189,148,96,226,34,126,149,44,197,2,186,225,47,73,253,110,4,158,127,9,210,190,136,242,175,182,214,186,254,245,249,172,120,53,31,219,145,139,99,18,222,240,23,147,215,74,18,20,194,39,213,72,31,35,96,127,69,249,215,101,181,33,243,154,127,73,144,138,137,24,32,126,221,15,244,127,102,30,239,214,45,107,244,16,191,242,50,83,70,173,70,241,228,60,224,10,13,16,113,219,53,220,241,52,238,181,239,53,236,72,26,112,239,216,52,20,86,222,162,134,40,138,56,5,196,85,26,106,196,85,26,0,0,80,1,119,4,220,205,20,0,160,70,60,165,81,113,71,0,224,67,81,225,30,138,10,80,191,35,96,103,40,0,0,0,0,0,0,0,0,0,0,42,196,82,0,84,176,139,165,0,128,10,120,82,3,13,0,0,0,168,96,23,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,6,0,92,0,224,194,13,152,184,160,49,126,181,198,196,5,13,149,6,72,242,8,57,178,159,144,207,142,67,253,194,229,27,223,79,138,62,217,235,1,18,252,149,215,87,132,119,26,125,75,24,122,31,139,233,0,255,89,153,120,153,160,35,17,18,252,213,209,183,162,6,147,77,212,46,97,246,127,252,48,86,183,216,133,230,75,182,12,186,156,1,194,31,169,126,97,77,43,221,44,66,147,123,248,228,92,153,252,89,9,50,122,13,223,105,166,132,240,71,170,111,40,243,142,194,70,100,91,0,255,196,7,39,160,184,215,40,148,24,124,167,201,211,231,8,184,215,109,203,107,165,14,245,189,44,239,72,59,46,124,58,213,161,218,173,76,159,71,212,1,237,147,182,59,11,186,216,228,126,157,16,168,191,44,158,78,231,247,30,184,181,248,94,200,162,184,227,98,19,252,132,1,253,113,79,35,53,115,21,108,157,0,239,226,207,238,111,133,211,36,46,115,106,116,112,96,23,127,105,0,255,156,218,196,119,74,233,110,120,215,126,56,219,238,247,104,154,196,228,37,70,163,145,93,252,165,252,59,51,98,42,19,223,53,74,63,33,32,59,252,227,254,238,81,125,216,170,74,186,176,72,253,129,35,238,23,217,225,159,243,229,202,144,202,195,86,97,210,131,197,164,190,74,34,131,120,28,0,31,10,85,1,31,10,197,13,184,35,104,112,35,109,3,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,226,2,200,11,196,5,144,151,53,32,174,210,80,227,142,168,52,0,0,32,185,128,231,31,238,47,69,191,172,48,125,2,97,251,223,163,184,245,127,54,177,121,102,248,1,241,252,3,125,113,211,121,25,165,112,123,2,97,252,23,91,239,6,213,137,85,82,58,140,141,128,197,192,47,112,251,207,91,16,77,195,45,148,203,35,214,197,10,89,6,49,32,161,152,245,221,34,174,90,81,35,130,12,45,123,5,229,0,255,136,247,123,68,208,136,124,223,128,249,30,110,182,34,86,180,65,36,73,229,58,131,93,18,173,254,157,228,45,231,114,15,179,73,68,244,208,12,145,164,160,59,24,163,250,240,179,219,78,58,100,137,6,121,250,145,96,23,197,184,242,243,158,243,177,154,125,60,52,176,83,45,31,104,156,4,140,218,220,240,101,133,83,35,35,119,35,20,149,81,109,128,182,30,238,27,143,203,34,47,9,60,190,79,222,61,113,165,212,245,148,96,72,177,75,53,69,214,30,242,189,91,37,46,250,91,105,159,38,157,224,99,1,221,237,197,61,130,204,151,148,36,165,158,153,96,128,52,55,66,117,251,40,159,118,116,89,118,204,23,187,236,142,85,18,221,237,229,45,162,210,90,132,86,218,233,105,75,143,101,17,239,239,170,213,69,202,86,237,243,32,162,243,152,15,22,138,154,199,63,12,192,62,220,252,158,119,234,242,194,41,58,68,220,74,119,136,191,253,189,248,17,153,165,67,210,21,5,112,109,133,168,4,80,1,118,84,26,236,50,83,1,105,192,186,204,80,168,177,46,42,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,160,0,53,238,140,164,81,33,21,192,62,67,113,223,50,106,8,252,10,69,124,40,0,158,212,160,184,34,21,104,64,133,250,88,169,152,114,5,5,88,153,161,128,15,200,12,5,0,84,136,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,53,0,224,2,32,214,205,13,152,247,189,130,198,184,101,238,82,35,62,219,88,151,161,0,123,173,21,228,200,190,216,153,12,27,247,61,210,13,73,94,171,61,32,1,127,133,233,159,145,21,152,238,160,128,9,195,239,31,194,237,47,119,76,190,86,26,8,29,136,72,168,15,95,120,190,189,11,112,27,173,135,39,19,236,99,168,220,241,120,33,172,208,53,17,196,144,52,63,197,50,133,254,101,128,234,191,5,189,103,238,24,206,236,70,37,18,35,222,223,241,76,234,221,202,39,156,46,25,0,255,181,222,88,78,154,20,206,120,90,38,49,182,31,233,130,162,143,90,215,240,230,167,190,157,142,136,247,119,124,139,122,183,114,167,156,40,89,75,98,39,219,70,40,26,159,233,244,13,3,216,223,179,78,230,148,235,80,235,113,214,35,143,200,49,239,107,57,173,56,38,190,190,172,106,60,29,240,189,32,223,5,23,155,224,39,28,232,143,123,10,169,121,113,112,111,241,189,32,239,245,30,155,214,127,79,33,201,145,153,25,5,114,82,53,42,132,171,19,240,93,252,59,253,115,7,83,38,150,81,90,180,113,96,199,254,137,139,253,86,210,81,101,98,110,190,86,154,226,59,246,15,188,109,177,202,44,151,62,177,166,190,41,58,56,176,99,0,255,196,195,190,163,150,146,85,151,152,91,221,45,61,134,128,236,238,7,78,182,88,101,158,80,1,221,148,215,72,43,22,147,250,10,249,47,189,208,172,254,61,240,178,173,204,146,229,83,80,180,148,32,109,89,76,234,171,228,191,227,0,248,80,168,10,248,192,26,160,62,86,182,97,239,76,55,218,175,26,109,8,124,42,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,119,169,128,236,91,1,228,5,190,15,55,249,180,6,196,85,26,106,220,171,210,0,0,0,107,167,11,120,254,225,222,86,244,203,9,143,39,18,218,0,255,97,84,247,78,154,81,165,216,147,165,232,9,130,235,191,235,103,155,203,208,239,60,117,97,7,83,39,36,211,207,174,26,191,107,190,115,170,21,35,138,234,148,23,1,138,113,159,188,164,85,173,237,108,54,168,182,53,222,211,23,140,118,53,178,73,154,68,106,70,98,208,191,246,74,58,245,150,215,172,236,208,67,73,20,167,87,24,237,86,200,51,138,182,3,148,244,0,255,78,143,175,41,76,115,214,150,186,36,36,254,189,32,110,246,74,42,75,135,243,149,157,59,73,124,20,213,71,154,141,49,52,49,66,102,236,181,246,109,62,159,151,124,154,225,162,40,170,100,101,168,183,39,183,136,108,18,87,173,203,102,178,216,219,93,27,177,67,251,212,111,229,167,220,168,227,198,119,116,83,2,220,203,235,201,253,22,212,101,179,199,218,214,76,129,30,202,205,227,181,228,126,241,78,202,218,107,239,218,22,201,101,78,58,65,153,133,163,136,233,58,98,96,159,54,116,237,18,178,71,148,106,68,234,108,80,181,79,49,211,79,19,181,24,134,247,25,220,127,163,101,237,45,223,117,88,147,76,238,18,135,18,84,193,113,180,97,203,3,220,223,185,215,95,179,85,210,114,100,117,106,45,229,4,228,94,150,113,41,194,253,93,245,181,182,241,87,109,242,57,80,53,152,51,166,76,5,233,181,196,50,195,221,163,252,55,55,18,83,117,211,196,232,136,247,184,79,211,239,218,215,22,170,238,224,209,204,145,145,180,55,2,196,111,182,111,179,106,53,98,115,116,72,178,163,122,135,248,109,127,83,143,200,206,209,97,1,0,0,0,40,226,18,79,50,240,94,7,80,31,69,97,161,125,224,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,49,146,6,168,1,19,31,25,144,123,71,134,226,125,43,92,79,1,112,119,92,212,160,144,251,22,169,0,0,0,0,10,117,59,21,20,118,40,0,14,235,35,82,49,22,224,67,1,98,173,27,222,7,228,186,103,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,13,160,16,185,51,21,20,2,31,110,192,40,59,41,141,241,43,53,70,205,76,66,195,45,98,21,5,184,158,27,2,207,182,225,122,110,8,60,251,61,32,1,0,255,165,246,88,153,196,185,36,35,25,62,77,28,222,126,125,16,214,120,146,196,41,168,41,101,52,180,23,34,173,254,207,90,91,172,36,225,88,110,130,86,88,54,113,72,247,247,61,8,107,154,187,77,167,41,169,222,54,136,67,131,23,208,46,214,218,225,88,187,145,172,54,107,72,48,13,218,139,158,98,161,169,161,122,63,177,120,11,209,62,238,130,165,185,102,197,151,109,146,252,20,106,152,229,153,56,28,18,177,58,75,179,37,220,63,163,111,147,79,91,201,17,179,135,102,48,215,69,20,179,148,182,66,12,6,191,201,79,204,51,151,114,167,212,206,31,198,210,35,29,0,255,22,192,62,247,45,43,195,198,172,199,151,136,82,236,134,125,171,209,142,99,218,223,211,231,115,29,240,189,32,207,233,30,155,224,47,44,169,174,36,228,164,98,46,225,194,227,125,36,186,112,181,7,218,252,191,83,120,82,205,189,156,72,75,207,139,133,153,19,240,29,254,191,245,242,221,130,196,210,37,86,43,61,209,160,227,16,235,31,245,55,159,183,66,233,85,35,86,134,157,50,77,59,190,99,191,186,219,34,150,43,83,186,196,217,98,52,162,85,199,33,214,223,254,226,127,154,87,141,56,105,162,76,143,33,96,235,250,227,215,108,25,55,167,116,50,138,80,191,49,105,49,169,175,210,149,175,187,216,10,191,177,127,137,206,70,103,117,27,143,22,147,250,74,100,6,209,56,0,62,20,242,174,128,15,197,189,113,110,64,92,70,100,27,2,159,110,36,109,8,124,42,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,56,69,133,188,165,2,236,219,86,136,200,59,81,172,95,17,55,32,47,107,192,250,157,52,212,136,171,52,0,32,126,39,65,197,250,140,112,23,64,247,35,240,179,163,39,111,231,105,47,126,48,118,194,123,246,148,8,127,191,81,99,23,253,74,50,149,138,197,214,48,197,64,60,0,255,64,223,90,58,183,156,10,183,39,16,182,0,255,45,139,34,99,221,161,62,241,54,211,195,167,8,248,190,61,49,232,139,140,91,37,84,221,231,217,180,67,29,165,37,58,61,194,248,94,200,35,136,252,12,197,184,135,143,180,170,102,86,74,107,35,224,135,80,160,124,128,225,125,105,119,167,55,35,26,240,30,113,43,81,169,244,240,190,93,13,92,84,178,246,204,137,146,14,235,10,11,99,22,230,180,180,242,144,235,22,153,4,59,178,15,191,239,116,7,137,107,47,176,150,1,40,235,231,50,153,17,239,237,36,25,226,154,197,210,11,4,226,62,26,48,225,61,187,214,193,103,210,29,110,48,212,77,36,169,197,117,218,106,75,100,115,128,101,16,239,72,238,149,159,14,230,157,172,19,228,141,76,72,166,1,207,38,178,174,0,255,30,193,244,252,146,198,124,169,172,228,111,140,246,29,192,189,30,126,69,92,138,92,165,113,27,79,111,83,101,188,140,144,251,181,120,155,182,89,180,238,60,230,135,135,179,226,241,83,194,221,125,45,0,255,150,233,43,77,249,226,165,180,105,57,93,202,202,38,254,68,176,143,220,184,234,184,200,144,173,218,170,211,199,161,13,230,54,9,65,22,210,26,12,16,191,235,103,46,226,37,241,12,29,86,222,243,59,196,175,188,219,172,218,206,205,207,67,224,83,1,241,73,163,93,174,26,20,240,171,148,0,92,123,163,195,186,88,88,191,34,238,138,247,164,1,236,67,81,33,238,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,176,34,32,101,128,118,185,0,82,174,176,87,44,69,187,92,88,23,119,5,176,75,5,133,58,187,84,0,192,69,44,76,123,42,83,196,101,172,84,180,203,165,128,59,83,65,209,46,82,65,1,237,209,65,196,82,172,143,29,104,151,11,32,101,144,50,180,203,133,118,185,0,239,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,3,40,214,225,101,145,10,144,17,73,107,192,29,233,34,219,80,191,220,144,153,25,53,219,120,203,21,128,248,112,195,186,179,109,196,135,27,217,79,240,140,186,0,164,245,75,124,184,182,71,70,204,29,74,108,6,45,56,56,129,117,253,18,151,192,22,94,102,82,82,150,198,250,45,193,38,58,10,129,178,190,244,233,96,190,215,32,228,145,36,68,132,0,60,156,200,186,190,59,5,170,250,62,223,74,107,253,18,33,24,13,58,224,115,253,23,20,50,62,34,133,183,42,225,108,233,43,196,4,254,71,164,254,247,78,65,69,58,53,54,77,124,134,31,5,244,207,204,24,218,58,9,225,210,89,136,9,252,143,8,253,35,119,167,0,63,9,141,21,15,184,35,74,211,198,100,95,89,229,173,241,30,181,105,99,190,31,243,12,71,28,96,197,189,90,15,132,252,207,225,202,123,71,6,165,167,157,172,28,150,60,36,249,117,122,36,212,119,15,214,208,47,115,85,130,60,47,65,103,19,128,136,245,143,58,156,203,136,40,133,30,37,98,109,91,148,161,67,15,118,236,48,62,162,226,97,147,69,37,181,84,101,98,66,110,229,44,221,120,36,102,253,120,156,187,211,21,70,123,69,210,153,208,200,69,118,237,143,143,109,101,172,148,234,196,104,54,80,186,8,1,154,7,23,25,120,217,230,153,148,178,159,132,42,46,193,65,58,178,152,212,87,232,141,232,95,100,95,31,62,246,123,236,140,218,195,107,54,75,58,176,152,212,87,200,35,30,7,192,135,66,85,192,135,66,113,3,70,61,58,26,150,27,105,27,0,105,192,149,26,105,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,184,165,2,226,2,200,11,172,95,17,64,94,214,128,251,22,149,198,26,162,252,66,3,0,0,146,11,120,254,49,0,255,233,252,142,10,207,39,16,198,95,113,241,110,37,63,155,236,63,205,176,2,226,249,207,252,159,243,59,45,140,159,64,24,127,69,185,23,159,76,246,47,48,124,141,0,69,185,183,227,126,225,237,44,126,26,85,157,20,148,187,35,222,175,148,149,34,68,98,49,240,11,76,0,255,75,58,84,250,67,249,59,226,221,38,43,136,216,128,59,111,89,35,93,177,35,29,66,163,44,113,104,125,119,1,91,220,175,119,113,126,147,116,196,14,62,121,2,60,156,192,186,126,92,80,109,127,121,95,26,107,18,181,69,215,32,54,193,223,193,248,63,95,200,55,2,19,39,176,194,47,200,194,0,255,165,175,218,153,162,219,11,152,117,43,210,71,182,155,22,82,8,49,30,46,195,158,217,8,119,168,183,51,155,189,127,254,90,36,76,61,193,171,68,144,188,116,76,98,190,47,173,191,131,178,124,36,51,31,129,245,215,221,190,55,58,5,191,218,195,165,39,17,32,126,229,223,22,245,219,39,232,144,43,86,6,245,104,254,119,191,165,31,213,203,195,202,123,0,226,67,97,37,85,168,113,231,157,210,128,43,105,40,198,125,239,26,234,118,77,26,238,73,3,134,66,141,184,74,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,174,12,92,25,10,0,168,88,23,1,88,23,169,88,127,7,245,25,10,251,190,21,16,159,91,145,6,60,169,1,0,0,0,112,47,0,0,133,133,223,161,144,56,92,247,12,192,123,40,212,184,226,22,10,248,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,172,1,0,23,0,53,32,62,104,184,221,86,141,81,87,38,141,120,2,136,79,55,178,159,224,152,54,226,211,141,236,39,113,99,130,12,208,46,253,50,73,250,120,213,252,180,180,37,136,155,102,157,166,69,7,39,52,163,127,197,45,130,228,249,149,218,200,152,214,186,56,109,143,118,66,104,199,126,248,124,215,252,59,29,241,210,212,134,70,116,112,66,179,123,184,8,134,231,183,231,193,244,214,214,135,11,236,91,192,231,245,223,131,196,220,142,164,84,120,235,106,173,150,182,66,76,214,135,195,68,233,190,87,167,160,156,104,110,92,155,240,10,63,34,241,95,14,223,243,139,40,77,133,24,192,31,211,200,127,157,62,124,133,143,103,11,240,94,165,109,180,187,223,195,169,225,190,119,161,109,192,223,106,29,71,241,150,178,204,66,61,18,240,199,156,252,95,41,210,10,161,151,135,36,191,80,143,4,252,177,38,0,255,85,6,244,11,250,153,72,34,49,240,199,247,127,51,218,235,164,68,66,79,23,217,197,127,206,151,145,145,81,157,88,38,93,210,174,69,98,224,143,239,239,102,148,87,59,38,244,116,145,93,252,199,254,39,21,218,254,51,233,41,4,100,135,127,210,63,34,82,42,15,207,200,39,189,199,152,212,87,229,25,196,64,70,118,248,199,254,47,85,135,223,158,116,31,99,82,95,37,0,255,29,7,200,184,47,133,170,144,113,95,10,213,13,72,104,168,53,210,54,0,210,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,112,11,5,172,1,111,161,64,94,96,93,4,144,151,53,32,174,210,80,35,254,22,149,6,0,0,28,23,240,252,103,254,79,245,183,112,126,2,97,252,21,181,190,207,101,251,135,97,3,196,243,159,245,75,159,243,153,212,194,248,9,132,241,87,212,250,62,153,237,31,134,175,17,176,24,250,135,233,0,255,17,68,221,15,229,237,136,236,195,19,39,18,139,161,127,184,253,71,186,32,240,215,161,156,29,177,30,47,143,36,102,3,226,2,173,175,136,11,197,109,61,115,1,72,238,227,194,121,249,182,60,159,200,214,222,4,15,39,176,186,95,15,108,221,63,121,44,133,181,252,57,209,38,8,196,250,171,222,105,45,202,200,164,181,58,148,141,235,49,134,75,19,238,22,46,135,235,45,105,60,59,67,8,107,151,166,53,26,236,180,39,160,226,169,51,180,45,3,166,251,35,209,239,123,99,92,189,201,100,71,96,253,86,189,109,179,153,241,24,60,234,65,84,90,34,49,174,119,187,135,108,173,164,57,148,185,122,26,227,17,81,111,47,186,150,207,87,105,206,27,188,218,88,110,210,168,8,104,254,103,0,255,46,251,162,84,43,143,210,67,252,203,203,40,107,246,12,42,53,243,112,191,21,0,86,125,37,128,119,220,142,168,1,215,109,41,224,83,49,202,155,199,162,97,71,224,119,40,64,125,134,162,194,190,47,5,0,0,0,0,0,0,0,0,0,0,0,84,220,145,138,113,15,5,220,183,12,133,26,86,125,132,194,205,110,43,64,129,2,5,214,202,164,1,21,239,101,144,129,184,219,2,220,183,5,184,128,157,247,0,92,212,0,10,55,188,162,125,110,26,240,169,0,245,145,138,52,224,73,13,10,112,55,131,29,73,163,34,1,188,151,41,212,104,127,83,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,199,204,204,140,154,59,106,41,197,173,43,98,87,215,41,229,121,220,164,36,9,33,245,41,118,139,139,75,51,220,14,1,15,185,69,110,208,164,160,202,146,134,44,83,18,7,168,50,96,235,31,167,121,0,255,25,240,127,130,198,197,254,160,149,65,104,70,102,54,52,138,108,70,230,36,162,144,116,104,29,122,72,86,57,173,101,248,21,126,136,106,1,38,46,68,147,135,163,18,6,138,198,38,89,170,124,164,37,216,141,126,99,154,76,141,56,52,125,19,174,75,220,204,112,219,112,179,186,76,33,164,56,110,209,208,75,108,61,28,202,44,16,75,100,20,181,83,68,182,7,210,150,42,97,142,49,25,29,246,14,15,234,211,183,228,212,60,163,62,233,46,232,169,204,33,244,90,181,235,77,243,62,178,185,46,75,252,204,53,79,196,6,115,138,29,251,148,76,92,168,183,235,23,61,197,104,244,34,205,154,15,0,224,42,180,22,90,105,33,165,210,164,177,99,149,25,121,171,71,134,51,84,220,100,36,41,190,84,68,50,154,151,117,214,81,165,219,38,161,248,133,99,226,240,34,141,195,11,76,199,191,5,192,122,71,102,236,181,209,205,34,119,182,108,93,65,220,135,72,222,20,183,113,171,240,188,248,136,231,137,223,202,245,178,81,231,7,127,195,28,92,171,162,170,118,52,27,61,67,83,48,101,145,154,112,25,233,29,127,240,83,61,157,167,34,95,69,184,115,173,187,108,175,242,26,106,179,121,235,236,124,215,170,209,70,61,200,56,205,103,243,180,57,248,17,222,208,53,249,100,78,73,39,48,23,77,199,170,5,85,162,201,159,124,0,255,36,125,231,242,85,4,0,0,0,0,0,0,0,0,0,0,0,0,172,145,143,126,0,92,0,224,162,150,153,169,30,83,85,85,58,234,237,174,70,157,122,95,107,121,136,238,153,166,91,52,83,237,221,248,126,226,99,59,224,34,246,94,17,145,153,17,148,70,141,36,73,179,20,218,146,134,105,171,83,73,37,114,134,42,11,89,126,26,232,33,122,41,19,21,249,168,161,47,45,85,52,117,124,63,241,249,61,50,137,127,201,6,254,101,248,111,190,142,38,100,73,254,175,222,159,221,95,251,207,250,8,223,250,179,127,160,250,23,132,241,47,196,112,251,143,248,209,181,228,163,6,213,191,32,140,0,255,239,32,134,117,70,100,253,209,184,228,154,81,2,58,88,146,0,255,171,247,103,247,215,254,143,187,245,17,190,245,103,0,255,94,195,98,127,214,125,43,108,250,200,66,89,34,39,100,184,40,40,66,216,193,220,186,195,86,69,13,85,166,71,146,138,79,120,131,22,224,139,132,187,140,92,59,202,94,25,117,211,76,66,28,135,68,137,66,153,234,4,15,103,194,204,54,66,44,38,202,147,163,178,90,147,86,31,86,60,96,91,78,156,103,196,136,152,174,136,153,209,246,126,87,91,183,179,211,91,102,111,118,233,158,77,83,212,181,55,180,182,11,199,59,62,119,196,74,244,232,229,178,200,237,186,213,89,117,211,230,102,206,224,163,116,104,67,185,113,178,34,218,209,20,164,187,16,19,247,235,48,145,249,183,60,57,7,37,119,110,220,152,80,173,0,255,163,56,115,226,163,122,198,170,70,209,122,134,152,184,31,248,99,50,95,110,26,157,133,34,245,141,177,226,1,238,184,218,208,136,47,138,59,146,6,124,236,82,218,40,178,15,231,126,71,162,125,124,50,192,107,203,195,146,228,185,91,180,243,88,143,219,25,46,119,36,220,0,255,206,34,253,86,92,150,188,156,164,168,9,119,34,17,238,215,229,220,94,232,137,254,186,26,49,131,6,47,178,139,0,255,180,95,70,133,98,59,150,180,99,145,24,247,235,19,253,114,5,29,154,195,171,47,130,166,47,178,139,63,217,2,23,9,53,138,161,63,210,79,136,132,236,240,143,251,191,75,221,225,43,160,180,30,99,82,95,33,143,200,200,200,14,191,164,95,100,196,84,30,86,146,70,233,57,198,164,190,66,30,209,56,96,90,15,170,98,224,67,97,101,186,1,73,27,86,166,27,9,13,69,1,105,192,149,26,105,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,192,133,2,212,128,119,43,23,144,23,136,11,32,47,107,64,92,165,161,198,149,81,105,0,0,192,113,1,207,127,230,0,255,84,127,11,223,39,16,198,95,81,232,187,125,50,241,88,24,78,64,60,0,255,152,0,255,84,253,44,124,159,64,24,127,197,173,223,250,100,182,0,255,24,166,70,192,98,224,23,216,253,187,147,1,47,243,80,14,143,200,126,121,18,226,68,98,49,238,217,97,125,75,249,172,104,146,141,161,156,29,177,14,23,177,136,217,128,117,11,23,136,15,176,11,196,167,119,128,164,254,91,148,231,86,35,107,13,190,254,38,61,75,188,223,82,40,119,162,47,113,103,177,114,118,17,113,10,91,18,102,92,169,14,52,35,66,188,143,15,227,103,102,70,97,103,142,164,72,226,189,112,203,190,136,184,170,174,227,181,173,130,223,110,22,208,90,9,88,62,238,158,173,43,203,77,156,96,206,77,184,205,30,225,254,126,246,250,44,243,125,155,44,138,138,170,37,120,199,239,231,47,13,144,16,174,239,30,108,49,250,123,169,52,21,73,151,146,22,241,126,237,127,223,56,183,210,45,114,3,127,158,89,77,151,35,0,251,112,243,219,108,70,189,165,175,103,232,168,29,226,55,191,239,85,93,94,54,85,7,0,69,28,94,1,34,214,2,196,71,70,134,226,61,99,43,212,71,68,81,140,29,56,5,192,135,162,66,222,67,1,0,0,0,0,0,0,0,0,0,21,234,35,20,80,1,151,10,183,8,5,220,138,12,192,149,113,87,172,207,21,144,248,80,180,139,84,128,170,160,80,48,0,234,51,20,247,45,82,17,135,131,184,227,20,0,167,80,35,46,51,22,212,223,115,135,2,40,42,236,12,69,5,36,53,210,144,11,98,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,204,220,185,87,36,186,32,43,162,188,101,7,109,219,166,206,11,177,75,124,189,20,185,173,163,249,153,173,246,167,37,27,107,194,84,148,131,69,158,176,29,93,41,5,19,240,47,35,234,223,101,141,0,255,42,246,223,63,22,77,133,253,1,59,51,51,119,174,189,146,162,39,164,109,54,109,8,101,139,223,50,69,153,170,91,31,102,101,55,182,61,231,57,73,205,243,158,75,204,196,134,58,209,105,188,171,20,43,208,126,9,170,0,255,147,217,253,159,195,127,118,250,40,251,7,32,0,0,150,3,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,68,204,75,30,33,227,224,226,118,24,179,101,76,194,153,34,123,10,170,252,169,210,102,74,239,156,132,144,154,132,36,29,106,139,227,54,25,180,177,181,204,9,165,14,105,133,138,104,235,178,196,173,244,18,191,108,84,207,78,131,201,170,12,155,21,99,149,116,118,173,162,25,191,105,119,114,11,4,232,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,142,60,99,232,24,152,40,135,60,61,229,73,24,170,15,7,113,202,70,167,184,209,95,1,245,78,64,210,109,74,169,178,213,86,18,178,108,171,75,103,111,67,155,182,169,197,66,111,36,19,69,228,33,34,143,113,39,73,77,245,78,25,150,89,179,144,211,70,109,215,35,186,39,8,109,79,95,32,68,222,50,146,148,91,174,168,132,86,89,33,37,156,118,70,43,45,242,87,184,184,9,210,116,153,54,185,177,36,168,42,51,173,213,82,69,145,185,86,58,105,170,40,250,107,227,22,90,50,162,148,218,212,136,120,218,40,51,242,86,143,200,168,36,51,147,10,111,22,162,241,62,144,63,177,213,142,42,221,238,20,173,21,29,177,18,125,196,174,116,20,93,199,173,51,145,173,140,154,91,104,43,163,181,169,219,121,134,72,230,110,28,82,41,201,106,220,20,33,133,173,28,84,84,27,162,207,23,222,8,51,109,225,57,142,41,107,4,215,148,160,107,202,151,16,144,154,112,25,233,29,127,240,83,61,157,167,34,15,67,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,134,88,150,50,194,193,65,194,237,208,101,75,151,132,44,69,138,20,84,9,82,101,202,148,9,250,24,36,43,45,52,173,85,43,52,118,9,246,125,103,153,73,104,109,24,218,182,149,21,50,122,135,75,17,25,246,12,245,123,73,210,210,243,196,170,232,75,71,58,148,22,185,70,223,147,0,255,48,160,201,159,124,0,255,36,125,231,242,85,4,85,162,201,159,124,0,255,36,125,231,242,85,4,0,0,0,0,0,0,0,0,0,0,0,0,172,61,174,126,0,92,160,226,109,71,82,149,222,87,183,0,255,194,249,214,126,240,220,163,250,84,242,177,208,142,239,39,62,191,71,38,241,47,217,192,191,12,0,255,205,215,209,129,199,247,115,71,148,239,161,73,252,75,58,239,223,202,240,159,249,175,29,205,156,0,0,0,210,123,26,0,32,58,239,167,216,175,134,243,31,118,120,231,62,215,111,37,191,188,181,134,178,250,248,220,97,180,169,102,102,102,137,154,235,26,213,107,24,98,228,126,220,211,184,178,44,51,178,114,42,186,169,169,98,205,196,250,252,23,219,152,83,196,138,200,169,66,44,34,70,252,133,24,173,31,95,116,115,25,145,145,154,146,170,242,18,91,30,160,141,248,234,134,54,226,11,27,69,246,225,156,237,72,169,0,255,30,77,240,61,119,94,162,52,171,74,83,199,186,172,219,21,59,36,248,107,212,254,64,149,35,195,105,100,130,80,148,122,247,136,123,206,69,100,45,65,134,194,154,84,34,3,125,200,208,46,254,101,195,231,254,100,226,52,169,144,246,98,140,34,242,238,117,170,254,101,206,10,5,207,207,88,64,135,50,52,107,63,188,108,17,119,82,62,165,184,44,130,244,22,34,1,59,252,146,126,25,139,234,14,143,66,170,116,27,99,82,95,37,175,88,201,192,14,191,148,47,35,50,131,234,143,124,65,169,180,26,99,80,95,33,175,72,28,48,173,175,128,129,15,197,157,233,6,36,52,212,26,105,27,118,6,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,184,80,84,184,75,5,88,117,64,94,0,254,134,11,32,47,107,192,123,84,26,106,196,85,26,0,0,64,92,192,243,159,245,191,231,220,188,92,248,62,177,161,253,23,69,204,218,119,207,37,214,100,153,112,0,226,249,79,109,239,220,56,111,205,221,48,126,98,187,123,184,36,22,90,171,36,233,68,98,109,117,24,12,143,128,69,185,127,191,97,120,233,201,189,232,8,198,80,78,142,24,241,75,191,146,68,52,53,169,145,39,209,62,138,219,141,159,165,47,89,89,219,179,19,17,57,213,20,202,130,242,99,196,120,95,94,47,86,178,153,52,243,117,0,242,83,65,129,252,64,124,144,3,196,47,253,78,121,54,149,212,32,67,162,80,238,213,165,133,119,79,79,147,222,47,129,150,71,136,0,255,194,221,73,68,8,251,25,133,114,15,183,172,198,151,66,227,232,200,167,64,219,37,64,90,0,255,231,176,17,62,50,38,91,77,73,137,196,68,28,251,71,29,190,0,255,50,59,240,147,125,209,180,89,66,10,191,225,219,239,81,67,210,85,153,209,148,19,97,238,111,215,227,188,108,142,190,192,127,74,251,166,241,17,32,254,246,49,175,78,73,61,2,199,216,145,230,104,127,147,203,138,81,56,226,9,96,93,166,130,253,138,123,18,69,246,237,168,193,125,115,2,104,31,247,172,52,226,239,53,222,35,10,141,251,166,128,246,161,168,136,139,250,12,5,0,0,0,0,0,0,0,0,128,26,210,65,58,5,200,133,246,145,10,233,32,189,2,224,20,170,95,65,177,126,167,2,236,165,144,185,160,126,5,212,223,21,96,41,178,111,7,214,173,64,246,237,80,128,92,247,12,133,26,210,65,122,26,0,106,72,167,80,191,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,132,254,46,27,252,95,133,211,230,127,44,218,201,252,170,5,170,62,238,242,1,115,239,85,103,101,203,105,13,199,13,135,70,147,148,12,71,243,102,205,135,41,151,90,198,210,48,228,34,252,14,185,73,1,63,61,212,100,14,175,70,75,6,218,195,44,107,143,208,223,101,131,0,255,171,112,218,252,143,69,59,153,95,149,65,243,240,239,250,131,127,179,141,252,159,70,167,38,238,242,1,162,46,9,217,43,163,38,33,148,102,77,74,41,219,84,167,82,74,234,227,176,192,140,37,201,193,110,81,33,126,45,43,253,244,208,28,22,217,169,172,225,64,123,88,81,208,67,196,45,34,41,185,231,74,74,8,149,213,82,27,215,157,17,74,136,252,41,46,10,102,74,51,102,218,228,70,157,160,254,240,3,215,154,170,98,207,92,5,88,143,78,245,151,225,210,209,59,2,225,167,138,53,79,69,254,207,16,60,244,37,126,19,179,207,31,149,7,32,0,0,170,11,34,235,162,44,154,174,204,219,90,168,91,167,230,186,12,91,123,211,60,199,179,164,115,195,143,209,100,219,178,183,57,195,186,102,132,130,210,44,124,73,211,209,20,250,105,33,180,144,66,43,37,37,74,174,220,84,94,25,107,25,217,18,11,185,145,81,133,48,11,215,72,151,121,218,13,172,25,118,206,23,134,98,151,71,76,71,31,49,29,47,176,101,62,84,121,141,198,165,148,204,183,67,106,206,195,33,77,145,51,110,113,29,151,8,21,51,25,111,10,87,118,184,178,65,146,59,187,214,36,155,184,165,74,197,81,5,59,66,113,105,145,223,116,2,253,151,160,84,18,114,154,213,29,162,164,16,199,205,26,79,150,150,37,180,52,45,219,20,63,76,16,179,66,69,154,158,231,33,65,212,185,126,9,233,82,89,216,114,150,150,9,70,147,26,199,32,52,200,0,255,66,241,72,34,72,36,33,187,37,84,222,144,104,51,170,145,54,105,50,110,19,165,205,182,86,106,44,92,142,132,160,118,137,28,226,227,174,27,168,71,204,168,198,141,80,172,147,139,215,216,166,106,49,105,41,180,100,155,76,206,72,141,140,231,109,218,134,100,38,109,195,58,13,96,76,47,102,34,234,78,22,3,61,69,137,120,232,215,19,38,97,96,246,196,191,182,26,69,27,98,210,39,116,13,3,154,252,201,247,79,210,119,46,95,69,80,37,154,252,201,247,79,210,119,46,95,69,0,0,0,0,0,0,0,0,0,0,0,0,192,218,227,234,7,192,5,0,46,106,233,125,117,251,47,156,111,237,7,207,61,170,79,37,31,11,237,248,126,226,243,123,100,18,0,255,146,13,252,203,240,223,124,29,13,120,124,63,241,249,61,50,137,127,201,6,254,101,248,111,190,142,102,78,0,0,0,233,61,13,0,24,157,247,83,236,87,195,249,15,59,188,115,159,235,183,146,95,222,90,67,185,254,203,98,77,25,43,147,66,189,53,77,218,21,12,49,185,0,255,69,26,85,206,92,153,164,19,209,37,9,139,69,19,170,240,43,206,100,23,159,178,90,169,149,12,49,129,223,49,153,127,197,234,52,244,188,137,241,225,1,34,23,141,183,90,35,254,22,52,220,74,27,69,187,189,50,195,57,135,4,0,255,205,48,62,51,131,46,213,168,79,131,227,221,202,140,172,230,144,224,191,29,251,133,240,165,50,151,212,74,16,163,232,94,118,211,247,111,141,17,138,40,202,177,128,94,102,108,151,254,187,126,118,185,76,78,57,165,216,80,29,170,241,8,67,241,251,212,252,233,86,17,170,26,165,1,90,157,129,142,253,235,169,69,89,114,154,153,196,153,96,82,156,133,72,192,142,190,117,125,216,106,204,170,103,85,31,126,29,152,75,91,49,6,245,215,54,35,139,195,140,195,187,95,127,243,123,55,17,88,127,184,19,66,102,186,135,225,253,65,237,194,105,87,24,137,3,198,190,41,172,12,76,116,91,113,47,55,32,161,113,101,212,40,39,52,44,124,20,64,26,112,165,70,26,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,6,180,11,180,158,2,46,106,84,192,251,218,161,168,176,3,167,0,160,80,183,83,65,161,104,15,80,125,117,213,246,42,179,219,221,120,133,170,39,220,221,53,76,0,255,45,207,32,196,55,87,171,63,196,225,76,226,151,220,204,61,26,1,161,251,225,200,143,45,171,109,230,44,141,78,96,153,126,59,210,5,209,164,72,66,202,140,147,138,177,148,184,68,155,49,64,17,89,183,88,177,156,172,8,93,165,178,70,147,75,209,3,40,167,69,140,247,101,250,21,17,201,212,36,156,65,137,197,173,95,174,92,37,171,82,163,84,226,62,76,69,43,92,40,0,255,69,140,247,133,238,37,93,249,163,115,117,192,141,46,67,17,31,64,126,42,230,27,224,253,81,253,65,119,6,211,25,134,114,15,151,73,225,231,114,51,107,81,215,140,21,244,4,99,253,61,105,236,225,54,195,80,240,15,170,111,185,137,91,52,201,226,160,41,19,144,234,30,62,133,50,101,236,168,17,25,107,166,184,71,91,17,198,126,248,149,243,235,94,141,192,111,140,147,78,55,37,82,225,47,172,241,95,66,198,26,125,208,89,132,187,177,95,198,90,57,47,11,167,206,10,252,151,185,36,167,209,17,240,110,201,99,102,28,142,120,74,142,236,179,126,241,56,0,224,115,43,70,73,162,24,138,180,6,196,221,112,149,70,133,250,12,197,123,210,128,59,20,21,226,30,10,0,0,0,0,0,0,0,0,128,10,56,72,25,192,90,16,91,49,113,184,239,91,1,113,161,88,191,3,243,142,83,136,88,53,224,90,138,25,11,241,56,69,187,200,168,1,246,66,26,115,71,224,125,1,226,178,46,67,161,134,235,41,68,44,5,64,197,123,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,172,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,38,162,254,99,214,248,87,97,0,255,253,159,210,84,216,159,13,1,35,239,145,73,202,61,118,146,66,171,172,144,154,173,35,47,164,22,249,43,92,220,26,87,198,52,251,220,88,18,84,149,166,42,154,106,161,200,92,43,101,213,210,223,195,244,119,41,227,0,255,42,108,57,0,255,99,209,177,230,95,238,21,171,196,42,43,119,245,156,183,68,73,228,46,105,138,27,149,169,70,14,230,39,46,149,135,104,200,136,72,150,122,169,34,171,222,167,55,115,94,209,143,4,52,160,190,126,209,33,156,144,136,250,143,89,227,95,133,253,247,127,74,83,97,127,43,4,0,40,139,196,223,105,172,76,18,153,89,135,230,37,74,211,60,165,82,202,8,9,57,44,97,158,135,72,178,211,118,38,162,26,83,102,204,79,111,26,113,14,235,188,96,38,218,215,47,154,158,252,147,69,238,216,43,19,125,150,149,81,217,186,130,56,194,45,157,215,225,33,32,106,164,184,53,194,164,137,153,253,230,160,150,20,252,225,87,21,29,99,88,39,233,68,186,143,127,201,153,105,96,4,0,0,0,0,212,30,146,226,54,164,4,45,78,182,181,172,66,169,67,158,54,11,221,145,109,137,234,182,77,67,210,168,144,99,250,20,37,122,135,138,187,206,167,71,172,42,248,16,138,181,17,94,99,142,46,225,50,210,59,254,224,167,122,58,79,69,110,133,72,77,184,140,244,142,63,248,169,158,206,83,145,171,22,208,228,79,190,127,146,190,115,249,42,130,42,209,228,79,190,127,146,190,115,249,42,2,0,0,0,0,0,0,0,0,0,0,0,0,214,30,87,63,64,0,170,244,190,186,253,23,206,183,246,131,231,30,213,167,146,143,133,118,184,223,163,128,139,76,226,95,178,129,127,25,254,155,175,163,127,139,121,91,224,66,147,248,151,116,224,95,134,0,255,232,43,117,52,115,2,0,0,72,15,106,0,0,234,188,159,98,191,26,206,127,216,225,157,251,92,191,149,252,242,206,26,170,245,95,18,99,90,107,211,206,86,203,9,214,53,196,196,253,250,35,50,0,255,150,37,39,161,156,104,107,172,153,24,174,0,255,150,175,49,250,27,209,20,149,156,72,181,67,96,125,183,196,52,230,143,178,41,231,15,123,131,249,113,107,1,162,46,26,237,51,21,137,194,125,103,148,54,160,93,214,135,99,14,9,254,219,185,0,255,12,161,203,232,35,133,227,251,137,47,230,16,239,163,99,0,255,20,6,222,33,233,149,128,239,139,98,236,229,190,169,249,138,39,123,132,210,185,34,70,64,131,51,16,214,63,111,171,218,218,180,37,152,69,188,105,154,17,31,48,70,49,46,253,70,167,230,155,55,214,133,131,98,9,53,6,208,8,137,148,245,199,189,90,70,148,76,90,220,85,117,230,170,26,2,12,189,254,89,119,243,123,145,82,178,6,202,97,135,214,180,11,99,188,63,91,0,255,229,162,190,17,158,97,104,247,2,111,243,59,139,156,108,21,116,41,67,116,58,130,49,222,87,90,223,59,188,41,38,112,192,68,191,96,101,96,38,186,173,88,3,222,87,70,165,109,8,124,214,112,191,71,54,138,245,52,20,144,6,92,169,97,71,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,16,10,80,3,174,91,4,172,88,136,75,69,5,72,124,210,152,247,184,215,16,65,99,90,95,1,20,170,130,66,137,30,48,126,228,239,88,44,63,165,77,161,19,24,182,95,220,95,73,185,115,19,205,37,94,104,91,162,83,16,223,175,39,63,178,236,235,65,19,146,57,113,136,233,183,234,45,159,200,177,73,173,85,19,138,13,183,47,135,110,44,96,20,211,219,45,243,246,104,93,34,220,106,47,230,203,77,13,2,148,119,34,198,251,194,245,147,225,123,167,88,66,20,19,251,122,55,43,26,17,155,61,170,228,228,19,40,0,255,68,140,247,165,232,139,72,42,156,11,106,234,128,228,158,10,128,110,192,219,202,204,32,53,115,136,204,120,63,212,250,209,211,144,231,159,197,43,206,209,196,5,211,133,198,97,188,173,220,217,100,196,48,153,113,40,244,109,242,74,149,122,213,204,108,221,162,133,75,48,133,230,76,0,242,250,111,69,152,51,186,88,213,105,173,216,242,102,152,27,81,238,127,5,78,231,86,113,27,121,128,231,184,66,128,242,145,4,234,218,225,137,16,231,89,198,106,159,194,218,13,130,225,115,68,181,95,157,206,175,251,18,240,105,16,63,61,139,128,119,91,78,163,20,177,209,141,236,183,254,211,6,5,200,219,61,32,254,68,225,142,87,136,63,169,1,51,147,70,124,212,128,15,133,123,208,0,168,120,15,5,0,0,0,0,0,0,0,84,128,188,5,102,40,160,2,236,251,130,128,21,169,152,247,80,128,21,113,87,168,207,8,197,189,115,45,188,217,111,5,168,138,161,80,96,239,12,5,136,5,248,21,152,1,184,251,2,140,149,56,176,207,192,29,247,80,84,192,251,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,0,0,0,0,0,0,84,88,17,10,0,128,10,80,191,67,1,0,0,0,0,21,239,17,75,1,0,0,21,86,132,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,42,1,251,191,125,0,255,187,234,127,231,236,191,138,168,46,66,127,151,13,254,175,194,105,243,63,22,237,100,254,213,195,219,42,248,57,186,106,243,45,155,181,77,169,213,86,141,20,185,54,55,183,166,243,15,190,103,207,79,201,126,115,1,222,150,102,180,161,137,228,183,210,52,76,205,128,253,223,190,0,255,93,245,191,115,246,183,199,153,247,29,177,104,68,200,229,196,125,51,136,211,208,150,210,167,121,158,247,45,98,140,75,49,147,159,218,34,116,60,4,156,244,231,34,50,249,71,191,148,224,10,14,212,143,222,96,90,70,212,191,203,26,0,255,85,236,191,127,44,154,10,251,3,22,196,190,239,37,219,41,151,203,105,95,171,165,102,221,218,59,52,92,205,250,109,58,23,91,228,7,42,155,75,240,2,60,19,215,100,225,96,243,183,210,41,244,127,197,94,247,45,223,89,190,252,186,92,230,200,142,250,68,108,16,237,215,99,167,240,211,124,177,57,248,17,190,64,62,5,155,106,199,107,230,223,42,31,165,65,24,162,46,9,217,43,163,38,33,148,102,77,74,41,219,84,167,82,74,234,227,176,192,140,37,201,193,110,81,33,126,45,43,253,244,208,28,22,217,169,172,225,64,123,88,81,208,67,196,45,34,41,185,231,74,74,8,149,213,82,27,215,157,17,74,136,252,41,46,10,102,74,51,102,218,228,70,157,160,254,240,3,215,154,170,98,207,92,5,88,143,78,245,183,0,0,0,0,0,128,212,132,203,72,239,248,131,159,234,233,60,21,185,21,34,53,225,50,210,59,254,224,167,122,58,79,69,174,90,64,147,63,249,254,73,250,206,229,171,8,170,68,147,63,249,254,73,250,206,229,171,8,0,0,0,0,0,0,0,0,0,0,0,0,88,123,92,253,160,16,248,84,80,88,153,181,244,190,186,253,23,206,183,246,131,231,30,213,167,146,143,133,118,220,145,62,2,92,104,18,0,255,146,14,252,203,176,223,188,29,253,91,204,72,151,4,92,104,18,0,255,146,14,252,203,176,223,188,29,189,156,0,0,0,210,131,26,0,128,205,251,41,246,171,225,252,135,29,222,185,207,245,168,228,151,119,214,120,203,140,149,184,178,104,117,171,69,201,96,137,142,168,181,199,68,132,247,135,239,185,18,93,106,14,243,21,135,4,233,172,225,197,1,252,164,251,18,238,214,15,116,52,229,80,132,92,250,111,130,227,12,105,103,84,217,166,12,115,11,48,151,126,99,0,251,92,52,212,26,239,229,109,184,7,13,24,0,255,82,14,241,62,194,250,173,97,148,63,40,139,131,157,93,37,135,112,127,80,22,31,153,195,65,37,194,242,39,1,138,113,239,233,251,143,112,132,22,78,66,2,244,69,66,178,126,188,12,191,233,187,85,75,200,231,53,98,20,109,239,122,106,254,77,51,216,160,44,101,99,252,39,103,73,136,214,143,195,173,204,112,180,218,145,137,137,0,118,41,172,122,239,217,124,46,227,19,113,125,84,109,45,225,233,124,196,120,95,101,235,35,95,225,88,153,35,137,194,219,219,55,51,223,170,213,147,235,152,115,137,158,246,70,140,247,87,214,71,28,123,196,166,235,128,105,125,5,133,123,162,95,88,183,50,107,192,189,131,40,226,170,98,29,193,109,31,247,66,3,174,8,5,92,85,196,133,2,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,226,45,20,160,6,92,113,75,5,69,92,42,42,64,226,147,198,192,69,13,137,79,26,3,151,10,160,80,21,20,202,118,192,248,99,239,118,125,87,201,226,132,33,218,0,255,87,60,79,203,215,162,152,76,92,94,41,52,14,98,252,185,191,245,29,148,185,9,195,187,143,11,167,169,189,229,196,72,196,171,191,14,186,183,128,246,81,76,23,94,118,123,180,158,239,107,47,230,75,242,202,128,114,72,196,212,94,93,26,111,165,35,194,179,134,42,103,162,125,18,231,90,91,182,146,56,171,217,252,250,211,249,157,189,178,157,118,67,168,214,95,248,36,68,91,54,163,237,229,235,12,215,204,3,0,96,13,248,126,210,157,140,151,241,238,126,40,244,175,217,38,53,170,37,163,230,60,70,219,158,57,67,15,49,190,159,116,39,179,100,96,130,95,117,245,187,63,72,47,71,69,63,39,0,117,246,218,107,213,224,78,178,185,236,113,90,43,106,239,132,237,17,133,0,255,105,252,1,254,10,64,57,62,99,179,251,245,192,240,252,183,156,44,229,149,204,61,176,1,163,240,63,125,127,55,1,111,87,63,141,138,128,236,183,62,17,27,223,200,126,235,19,177,1,16,31,10,241,167,138,248,80,136,63,169,1,240,161,168,128,15,69,26,0,31,138,10,245,25,10,0,0,0,0,0,0,0,0,0,0,0,0,168,0,251,158,161,0,80,3,20,40,10,59,3,118,134,2,42,236,12,5,84,128,125,95,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,80,31,129,43,67,1,0,21,247,109,43,222,201,83,88,183,165,128,10,43,82,241,94,166,184,50,20,0,21,86,132,162,2,238,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,234,227,42,31,213,133,233,239,82,198,0,255,85,216,114,254,199,162,99,205,95,201,0,17,183,136,164,228,158,43,41,33,84,86,75,13,215,157,17,146,201,145,63,197,69,174,145,102,204,180,113,253,225,70,157,160,214,52,181,214,84,67,85,36,207,85,85,86,37,56,45,97,250,199,148,241,0,255,42,182,156,0,255,79,233,88,243,223,230,99,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,196,178,228,45,50,50,46,114,135,46,91,186,36,156,217,179,103,163,74,144,42,109,218,36,142,127,6,184,116,244,142,64,248,169,98,205,83,145,0,255,51,4,15,125,137,223,196,236,243,71,229,33,8,89,159,180,236,157,73,163,208,74,178,36,41,149,113,74,83,42,165,244,109,152,99,54,147,36,99,71,168,16,177,150,170,126,138,107,14,247,236,84,42,113,160,66,172,40,232,33,227,150,17,149,222,114,69,165,133,204,105,37,142,211,206,104,37,116,198,20,9,5,77,165,233,50,109,178,160,206,79,127,24,142,107,181,84,177,167,161,2,92,72,167,250,91,0,0,0,0,0,64,106,194,101,164,119,252,193,79,245,116,158,138,220,10,145,154,112,25,233,29,127,240,83,61,157,167,34,87,45,160,201,159,124,0,255,36,125,231,242,85,4,85,162,201,159,124,0,255,36,125,231,242,85,4,0,0,0,0,0,0,0,0,0,0,0,0,172,61,174,126,80,8,124,42,40,188,23,117,181,244,190,186,253,23,206,183,246,131,231,30,213,167,146,143,133,118,184,227,193,133,38,241,47,233,192,191,12,251,205,219,209,191,133,250,204,239,161,73,252,75,58,244,191,196,112,31,253,198,163,153,19,0,0,64,122,79,3,0,184,121,63,197,126,53,156,0,255,176,195,59,247,185,126,43,249,229,173,53,184,47,130,202,247,162,13,35,39,204,22,241,158,142,253,173,199,57,210,90,215,3,179,134,207,47,145,233,166,132,112,95,80,102,239,77,134,129,228,4,40,141,112,127,71,136,191,55,249,201,89,114,117,217,181,250,116,248,181,203,109,218,134,1,87,100,27,87,198,27,118,6,27,238,74,81,192,248,149,55,196,251,73,235,99,116,254,75,227,80,223,16,239,39,161,239,198,168,124,245,242,36,81,40,14,127,250,254,238,65,139,249,234,159,220,38,33,248,217,237,44,90,239,48,26,35,20,135,63,125,127,247,160,194,124,213,79,190,147,16,252,236,118,20,173,119,41,238,34,146,40,28,254,76,254,175,92,135,249,35,79,107,35,198,251,11,238,39,113,208,157,19,37,81,120,251,117,246,254,209,115,53,230,119,245,180,53,98,188,191,128,190,59,81,208,42,156,172,3,166,245,96,101,42,100,220,151,194,202,112,3,214,55,138,56,87,17,61,81,196,57,52,32,158,40,224,170,34,158,40,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,226,20,160,6,216,145,10,247,52,224,82,97,150,248,26,224,150,43,50,104,140,21,17,110,220,247,8,26,236,242,126,47,0,10,43,83,1,205,1,227,183,238,107,89,43,89,45,37,19,239,133,157,219,61,238,242,164,100,241,206,218,204,186,218,102,2,173,134,200,126,220,218,153,185,231,53,75,48,45,241,94,72,245,238,184,36,71,163,115,230,13,35,85,228,209,159,92,146,1,238,95,213,199,203,34,142,175,42,187,90,121,170,194,106,200,181,212,165,121,16,107,235,191,7,53,186,203,146,50,146,136,115,248,197,218,137,207,235,187,229,145,61,191,36,59,172,230,170,58,51,165,101,16,156,214,143,111,16,253,201,125,216,41,235,76,142,95,11,176,86,110,5,5,242,83,81,1,240,20,201,192,4,0,255,234,234,151,251,57,240,54,138,126,99,220,121,143,12,146,171,101,50,48,185,23,247,168,110,190,32,84,254,30,69,200,16,138,166,77,192,102,248,5,67,248,121,207,92,170,235,136,60,176,63,162,218,63,112,138,126,225,56,91,192,39,142,81,159,38,72,108,119,47,111,9,252,115,25,41,143,165,64,236,37,180,193,213,136,178,0,255,225,115,254,94,238,3,30,109,142,239,116,56,2,214,227,86,149,201,179,18,35,113,172,91,249,70,246,203,118,16,179,1,16,31,138,248,59,85,192,204,91,148,72,5,192,135,98,42,6,62,35,67,145,6,12,69,5,124,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,236,251,82,84,184,223,177,106,64,124,100,82,162,144,73,215,82,140,40,169,152,43,246,82,0,124,40,42,212,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,146,1,50,110,25,81,233,45,87,84,90,200,156,86,18,78,59,163,181,88,243,140,41,18,114,130,52,93,166,109,231,130,58,63,173,153,105,173,150,242,112,12,109,168,170,147,134,147,251,38,66,0,255,152,13,254,95,197,105,243,0,255,41,237,100,254,235,252,25,25,185,114,237,149,36,61,45,141,179,137,67,200,91,60,151,45,79,117,235,67,175,236,70,177,93,231,220,52,207,123,210,48,19,179,36,52,141,9,149,226,22,254,47,168,254,113,102,247,127,14,0,255,39,232,163,236,95,197,0,0,0,0,0,0,0,0,72,77,184,140,244,142,63,248,169,158,206,83,145,91,33,82,19,46,35,189,227,15,126,170,167,243,84,228,170,5,52,249,147,239,159,164,239,92,190,138,160,74,52,249,147,239,159,164,239,92,190,138,0,0,0,0,0,0,0,0,0,0,0,0,128,181,199,213,15,176,22,160,74,239,171,219,127,225,124,107,63,120,238,81,125,42,249,88,104,135,140,0,23,90,196,191,164,3,0,255,49,204,55,159,71,3,30,163,100,36,1,23,154,196,191,164,3,0,255,49,220,71,223,132,71,47,39,0,0,128,244,158,6,0,52,231,253,20,251,213,112,254,195,14,239,220,231,250,173,228,151,183,214,16,228,95,52,67,246,4,120,178,156,74,14,48,220,181,184,135,143,206,148,208,179,77,214,161,161,42,169,156,167,253,25,130,252,75,70,168,62,169,101,200,178,128,252,97,184,187,221,147,77,253,219,61,10,231,203,212,98,136,146,135,178,210,81,157,222,211,199,8,200,126,249,74,98,113,192,225,51,50,243,28,226,95,23,185,100,37,91,163,112,168,108,128,242,134,120,63,105,253,172,206,7,220,198,250,140,168,110,136,247,147,214,207,234,252,64,144,68,161,56,252,233,251,223,17,52,204,47,63,121,80,66,234,249,127,153,89,203,226,237,34,20,135,63,85,0,255,92,25,244,131,31,229,79,110,148,144,122,254,223,194,90,22,25,70,36,81,40,252,153,250,197,142,174,41,205,219,61,237,140,24,239,175,107,127,162,156,175,147,39,81,168,252,250,123,153,127,147,93,187,2,142,100,251,52,49,98,188,191,174,253,137,113,190,78,213,1,50,209,47,40,152,214,131,186,204,172,1,223,171,4,113,142,194,198,5,85,216,89,104,64,60,81,192,149,26,87,36,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,184,84,196,7,176,127,5,226,179,6,124,47,99,37,161,33,254,181,198,247,50,119,4,13,184,29,85,1,113,1,136,11,112,3,238,29,77,42,81,56,123,129,203,198,168,123,102,210,32,79,25,198,124,114,86,196,181,178,233,36,10,109,95,22,171,45,154,210,237,212,6,88,83,45,71,125,114,118,6,120,70,0,255,142,59,61,166,240,35,34,73,181,234,171,97,58,156,164,109,16,92,214,63,243,30,45,206,175,164,25,172,211,111,27,20,164,183,19,228,239,142,254,141,163,71,81,45,25,149,87,13,98,193,100,40,199,66,136,118,225,128,190,53,91,149,213,180,172,51,181,29,110,250,152,94,138,210,128,5,32,175,42,96,166,126,193,26,240,46,147,172,104,192,12,239,219,15,133,254,140,138,190,20,217,254,219,204,214,49,250,114,149,124,161,131,24,55,110,30,52,106,14,155,25,134,66,95,4,46,202,60,191,153,181,234,22,69,252,22,77,232,198,4,148,31,121,113,183,244,109,16,39,39,98,145,198,105,174,141,179,233,48,41,162,252,102,171,75,130,199,249,116,214,102,6,158,16,245,204,166,183,18,201,179,236,119,8,105,146,237,160,206,211,92,211,112,137,22,34,14,0,255,195,247,159,51,4,63,219,82,166,63,24,240,126,163,219,79,27,221,200,126,217,206,167,13,128,248,128,72,2,53,226,41,13,120,43,24,183,192,250,162,136,11,5,192,135,162,2,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,209,110,65,253,14,216,11,32,234,51,240,30,55,69,5,220,13,224,30,112,139,155,162,226,94,128,56,69,5,28,14,167,0,0,168,80,191,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,9,151,145,222,241,7,63,213,211,121,42,114,43,68,237,33,235,146,214,181,50,106,18,90,74,144,40,197,101,155,234,84,74,42,97,219,231,72,248,147,228,96,183,168,14,49,153,170,42,234,197,57,44,178,171,169,196,23,252,198,138,126,36,160,201,159,124,0,255,36,125,231,242,85,196,234,33,241,155,206,246,150,205,136,117,249,156,150,107,213,172,203,171,213,6,52,204,217,231,98,183,158,115,73,41,93,98,38,249,97,191,48,11,99,177,174,148,7,0,0,0,0,0,0,0,0,0,0,0,0,172,61,174,126,0,64,124,170,244,190,186,253,23,206,183,246,131,231,30,213,167,146,143,133,118,220,247,36,225,66,147,248,151,116,224,95,134,253,104,59,120,116,111,97,223,130,132,11,77,226,95,210,113,0,255,110,25,246,163,111,194,163,149,19,0,0,64,122,79,3,0,98,231,253,20,251,213,112,254,195,14,239,220,231,250,173,228,151,183,214,16,228,95,48,65,118,89,233,105,89,56,21,44,48,4,31,165,220,83,179,240,189,89,5,146,36,161,128,44,167,253,11,25,252,152,184,191,85,201,181,191,166,161,5,22,251,121,207,208,60,132,163,77,121,170,230,134,135,218,244,28,2,220,103,221,108,111,50,171,230,54,236,230,233,120,191,69,141,30,226,63,219,43,247,108,46,161,81,59,143,248,194,6,108,223,14,215,13,241,126,210,250,89,157,15,168,141,238,139,168,110,136,247,147,214,207,10,71,36,176,35,1,138,195,159,202,127,53,104,167,22,249,147,35,37,84,243,0,255,82,150,23,94,36,225,34,20,135,63,53,223,61,35,131,130,156,89,253,228,71,9,213,252,0,255,36,115,12,159,148,92,35,160,240,0,255,50,31,126,119,37,91,126,90,23,49,222,95,215,254,196,56,95,231,78,162,176,125,172,123,189,191,25,237,74,40,89,199,79,15,35,198,251,11,53,252,38,138,109,115,174,14,152,214,87,80,76,235,225,206,168,1,111,81,27,40,184,87,82,69,252,138,74,3,210,128,43,53,236,77,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,192,93,42,222,235,20,112,81,3,96,221,45,101,1,184,220,185,162,42,224,169,34,174,210,128,184,0,5,92,224,206,168,1,239,59,162,54,132,132,141,75,161,88,107,87,71,55,92,52,181,153,113,2,71,26,170,45,234,3,141,143,112,191,71,182,101,134,225,220,143,200,21,100,224,103,54,78,228,210,76,23,106,68,161,253,18,64,254,117,244,219,83,163,78,75,150,25,84,133,120,112,161,36,158,66,120,150,126,27,159,67,109,190,121,147,84,40,169,162,26,100,166,89,19,131,237,151,158,26,167,249,240,117,106,18,147,61,161,162,33,188,98,191,184,199,176,163,95,69,47,124,180,155,140,156,102,98,192,144,71,56,10,53,6,249,46,141,53,224,251,73,86,180,92,198,161,224,87,163,251,31,219,53,58,219,178,161,139,24,239,59,110,17,145,237,147,129,105,253,162,220,162,190,249,179,121,246,107,212,203,22,143,232,220,4,160,195,47,136,205,119,143,100,250,43,116,30,150,68,92,251,215,227,220,222,84,110,224,21,167,81,211,97,9,116,244,237,188,71,144,103,154,148,214,90,151,2,49,66,92,10,123,34,174,253,235,16,253,86,153,29,120,73,2,77,95,48,32,251,229,43,159,54,184,161,238,109,131,2,220,51,107,196,83,26,239,21,163,18,128,219,61,239,164,210,128,143,251,45,106,196,173,204,164,209,122,10,184,67,81,1,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,112,143,11,69,133,250,29,10,0,0,168,128,123,33,46,150,162,194,45,86,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,237,113,245,3,0,170,244,190,186,253,23,206,183,246,131,231,30,213,167,146,143,133,118,196,103,38,13,23,154,196,191,164,243,254,173,12,0,255,209,50,131,71,239,22,2,151,226,66,147,248,151,116,224,95,134,0,255,232,155,238,104,228,4,0,0,144,30,212,0,0,217,121,63,197,126,53,156,0,255,176,195,59,247,185,126,43,249,229,157,53,100,240,99,130,237,163,146,211,59,154,78,30,237,243,158,9,220,204,250,14,76,205,172,154,80,113,32,5,87,174,79,105,233,213,67,128,127,54,236,31,150,159,222,233,148,118,188,187,175,134,91,153,62,137,98,78,31,89,153,68,46,229,100,29,115,32,32,246,118,157,117,217,188,221,177,93,19,202,234,120,196,23,117,225,142,250,146,188,235,242,116,209,217,60,81,90,70,49,107,49,87,86,54,224,93,113,67,188,159,182,126,139,17,202,140,224,54,198,175,184,33,222,79,91,191,76,102,229,139,224,69,2,20,9,63,125,0,255,43,132,114,122,85,0,173,148,80,60,0,255,95,22,90,83,25,181,34,20,9,63,85,191,157,68,232,165,106,188,1,186,42,49,90,63,126,37,46,178,189,170,221,151,203,8,40,148,125,251,50,95,186,140,218,21,112,176,109,159,54,70,140,247,215,217,236,137,83,190,232,188,74,84,250,221,246,189,204,183,220,106,110,215,110,212,96,63,205,138,152,224,191,236,252,183,40,2,222,212,211,116,192,180,190,194,90,138,97,125,5,192,181,131,212,112,143,204,172,52,214,183,10,247,91,84,26,48,87,132,2,174,42,226,66,1,87,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,175,128,25,169,72,67,222,162,70,5,192,83,69,92,165,97,69,18,180,39,81,20,48,112,1,5,87,42,214,128,245,45,150,113,40,245,239,113,79,96,163,110,164,102,171,52,82,215,139,53,244,19,227,170,11,18,70,198,251,59,22,247,3,125,1,74,250,206,148,74,147,34,234,168,106,82,209,182,9,192,246,191,83,99,163,91,70,196,84,37,62,20,245,5,34,60,106,63,188,176,231,251,60,235,176,210,46,5,202,211,106,9,118,105,31,201,243,225,140,71,141,222,123,27,244,157,90,197,43,21,76,78,69,17,222,196,191,176,171,127,70,48,75,39,33,124,154,133,1,50,232,74,151,6,55,190,239,189,168,236,10,226,54,214,128,236,167,59,27,38,3,19,252,202,199,0,255,249,158,246,127,162,207,24,235,114,39,205,140,118,202,112,199,180,254,91,169,159,118,88,147,61,72,15,17,224,17,13,154,128,237,243,95,108,160,159,143,157,53,150,6,177,178,35,188,138,48,247,159,137,126,35,250,205,218,106,6,62,125,29,54,189,149,64,95,223,157,2,119,142,29,81,98,41,17,163,173,201,48,35,226,218,63,113,56,191,130,212,133,224,85,51,34,211,38,12,200,126,235,63,109,112,67,221,219,6,5,168,207,84,136,91,4,212,72,21,176,254,78,179,141,244,30,53,228,253,150,81,105,204,93,167,0,248,80,84,200,204,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,192,218,227,234,7,0,84,233,125,117,251,47,156,111,237,7,207,61,170,79,37,31,11,237,240,94,224,82,92,104,18,0,255,146,14,252,203,240,159,249,69,240,104,220,98,228,90,55,113,161,73,252,75,58,238,0,255,45,195,127,180,148,237,104,229,4,0,0,144,222,211,0,128,231,188,159,98,191,26,206,127,216,225,157,251,92,191,149,252,242,214,26,130,252,79,70,184,62,202,229,72,179,10,57,92,160,129,91,153,62,156,186,137,219,102,173,236,4,151,32,16,227,22,146,250,238,217,14,165,219,89,130,42,215,168,148,225,69,26,118,145,126,27,47,139,188,90,58,18,170,67,156,45,8,112,119,87,221,46,200,171,77,30,196,197,143,121,219,37,243,24,143,17,231,152,25,238,238,56,234,248,149,169,119,123,181,82,92,188,5,15,51,105,218,74,215,48,214,227,50,35,232,51,14,24,191,234,134,120,63,109,253,51,218,225,157,64,109,140,95,121,67,188,159,182,190,134,122,36,80,159,1,138,117,63,226,158,243,153,65,74,228,208,71,149,32,62,208,100,137,209,250,241,179,21,247,96,180,174,94,159,122,34,20,235,94,125,154,111,7,205,28,58,193,175,244,64,139,37,70,243,223,61,253,142,216,195,24,126,132,211,127,4,20,122,127,169,95,89,181,107,163,76,166,79,115,34,38,249,23,174,218,207,216,210,44,163,182,37,10,131,0,255,82,0,255,21,165,107,76,17,45,159,166,68,76,240,231,8,215,71,26,89,94,41,53,116,192,180,190,130,98,88,95,1,176,190,169,241,253,196,39,141,245,77,141,65,3,226,137,2,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,46,20,21,110,169,0,235,190,16,31,88,191,34,21,21,176,254,150,177,41,85,216,121,43,52,38,89,73,107,160,1,3,23,176,35,21,240,161,80,200,1,239,120,218,210,11,45,240,7,98,238,223,14,165,195,249,87,29,45,89,72,79,223,133,22,248,3,51,247,111,133,82,65,205,156,30,157,155,128,45,211,15,191,137,81,43,43,143,70,189,226,212,98,194,215,136,119,79,210,127,203,238,193,159,183,236,122,105,155,162,253,18,162,92,36,177,37,251,215,23,47,253,209,67,189,226,251,97,112,58,194,11,246,175,15,126,245,67,223,64,218,68,139,242,2,6,124,223,123,81,137,23,69,109,188,165,27,223,183,246,90,165,176,178,82,212,6,55,224,251,65,86,14,189,25,239,134,66,223,38,63,131,158,223,220,90,184,69,207,6,212,160,67,24,223,15,178,114,184,207,40,148,123,118,86,225,103,53,141,218,195,4,250,43,1,98,244,219,19,33,76,115,249,166,79,119,69,59,133,20,67,96,253,117,183,239,133,78,193,175,70,180,165,55,19,70,0,255,198,83,97,150,95,46,171,144,189,166,221,117,58,136,119,247,212,214,218,215,175,125,62,95,249,29,188,216,54,39,233,53,6,88,59,29,26,107,168,115,104,0,84,168,143,80,84,172,139,80,192,250,162,152,183,84,88,113,43,120,75,26,224,30,138,10,248,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,192,218,227,234,7,0,80,233,125,117,251,47,156,111,237,7,207,61,170,79,37,31,11,237,144,214,23,23,154,196,191,164,3,0,255,50,252,55,127,71,239,22,195,133,38,241,47,233,192,191,12,3,218,127,29,173,156,0,0,0,210,123,26,0,80,121,63,197,126,53,156,0,255,176,195,59,247,185,126,43,249,229,173,53,174,189,215,74,103,109,203,174,197,117,39,239,69,90,112,184,85,89,99,217,108,59,148,161,150,205,165,60,44,70,249,159,229,153,173,93,138,49,207,74,102,124,33,69,159,125,10,165,249,102,171,78,186,138,122,4,69,70,192,251,181,159,245,241,253,179,252,6,254,150,172,166,207,17,226,207,62,154,43,143,106,137,247,107,63,235,225,252,94,44,223,129,39,163,132,166,59,17,226,55,91,251,214,134,53,194,121,58,192,93,169,111,136,247,211,208,127,107,135,54,1,106,99,252,170,27,226,253,164,245,51,59,31,16,32,1,138,117,175,62,231,246,178,30,67,33,37,19,54,208,98,137,145,123,245,243,181,102,57,132,181,181,214,233,44,66,145,240,211,247,191,67,168,166,118,19,160,165,18,51,248,219,223,91,170,102,97,105,192,128,194,224,207,222,223,38,93,169,249,92,62,13,137,80,193,159,163,246,55,178,180,99,170,88,162,208,251,235,253,173,236,218,120,57,126,90,19,49,193,159,43,246,15,99,75,183,168,163,3,188,31,214,87,80,120,63,172,175,0,88,223,212,152,73,99,125,83,227,251,137,79,26,144,6,92,85,196,19,5,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,69,156,2,42,64,204,106,8,197,186,72,5,192,36,143,214,184,50,131,198,117,75,90,227,202,12,26,0,31,10,5,35,246,86,84,192,196,101,174,119,161,5,254,192,172,253,69,46,165,131,38,73,120,180,103,49,114,215,139,44,238,197,45,128,216,249,37,161,52,148,14,170,161,44,142,102,77,192,150,237,191,51,139,102,207,181,2,106,21,119,50,19,252,142,240,130,253,3,31,252,230,139,90,118,3,153,86,167,81,174,145,216,242,124,183,140,216,69,76,100,80,82,41,84,43,86,66,248,193,224,8,47,216,47,241,193,111,254,160,52,179,129,92,66,88,81,94,192,128,239,123,63,235,208,14,99,54,188,241,125,239,101,29,154,133,49,27,203,1,226,189,123,70,121,59,105,52,52,232,229,68,194,189,112,238,213,165,85,247,70,86,168,82,11,136,64,199,35,196,251,67,245,246,42,195,52,200,164,76,194,189,16,249,55,124,208,171,209,53,242,58,244,224,197,101,1,253,144,0,245,245,223,169,80,173,139,136,12,226,79,148,169,26,136,209,127,166,127,220,101,62,137,115,227,241,132,242,250,111,57,68,235,34,38,125,125,252,174,18,136,205,127,56,218,239,53,247,204,51,81,68,227,207,2,212,87,26,21,138,2,64,196,186,215,24,243,36,217,134,72,244,219,141,81,94,180,1,22,110,7,226,2,86,212,192,149,75,1,240,161,168,152,184,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,123,92,253,0,0,210,251,234,246,95,56,223,218,15,158,123,84,159,74,62,22,218,33,92,104,18,0,255,146,14,252,203,240,159,249,101,236,232,222,98,132,139,76,226,95,210,129,127,25,6,96,59,116,244,114,2,0,0,72,239,105,0,192,235,188,159,98,191,26,206,127,216,225,157,251,92,191,149,252,242,214,26,179,222,241,185,202,99,84,51,51,195,205,4,149,155,37,170,123,33,30,220,78,244,9,180,230,39,165,210,34,153,235,161,234,76,248,176,120,143,234,222,241,247,82,164,201,217,43,223,79,90,63,233,112,13,47,228,115,199,163,171,150,58,173,172,25,78,100,17,15,166,198,0,206,98,192,225,127,168,126,145,27,181,0,255,102,76,23,34,196,63,123,119,54,35,242,83,48,113,237,87,135,234,79,209,161,243,167,237,152,254,67,136,127,246,110,108,198,138,26,58,224,93,125,56,110,136,247,147,220,75,86,120,7,80,27,111,248,226,134,120,63,105,125,108,206,23,244,72,128,226,240,167,234,23,59,131,126,42,34,0,244,82,66,235,199,239,189,118,82,171,156,168,194,91,132,226,240,167,241,5,5,232,231,39,31,74,104,253,246,247,149,153,88,57,233,184,119,4,20,194,221,215,189,204,183,203,140,118,205,242,23,247,105,84,196,4,127,206,208,125,103,22,95,90,229,51,39,241,94,24,247,158,169,159,241,154,174,135,130,30,241,105,97,196,112,127,214,161,251,206,36,10,150,213,78,213,1,195,250,10,138,105,61,220,153,10,88,71,106,176,219,184,2,245,17,161,80,20,112,69,210,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,80,31,81,3,78,49,247,142,72,133,187,84,64,2,153,1,120,130,153,52,96,224,82,65,49,112,169,160,128,56,60,145,225,142,101,253,55,122,2,148,212,189,141,154,73,15,45,236,92,82,209,118,140,100,202,56,20,250,55,46,128,142,222,242,234,53,41,163,217,26,244,161,55,19,240,238,142,190,254,25,233,42,17,185,145,66,27,79,35,110,236,94,242,176,52,162,139,248,11,254,185,251,78,34,243,11,82,46,148,144,163,111,227,74,113,153,207,73,41,159,66,188,216,105,157,190,34,186,72,0,255,72,235,7,127,218,114,183,37,20,50,235,30,53,202,3,24,32,223,199,254,170,243,29,177,49,239,241,198,247,189,159,117,104,103,49,27,179,3,196,251,67,245,226,86,133,229,4,50,43,225,94,152,252,27,62,154,172,209,181,114,7,216,114,198,101,1,157,138,144,224,63,173,215,211,146,243,53,173,75,20,186,175,99,180,194,201,74,37,234,193,12,232,97,6,44,175,0,255,22,236,176,93,84,230,234,90,61,241,0,98,244,127,244,103,108,154,151,57,46,174,79,112,118,15,151,108,240,222,117,91,222,234,169,111,140,7,16,168,175,238,250,90,233,108,174,173,238,137,107,11,80,20,21,138,130,2,164,245,220,24,215,111,67,90,191,198,216,139,6,180,190,130,162,245,21,105,128,250,12,69,197,117,203,80,0,50,136,140,140,29,123,237,168,232,10,117,219,85,219,90,25,227,55,79,81,102,107,213,136,153,218,130,109,207,185,73,82,205,92,228,18,207,176,161,78,180,5,239,218,194,10,244,79,194,61,34,99,175,40,17,101,39,45,100,78,43,37,46,50,167,113,93,227,87,248,122,83,41,194,39,186,164,153,19,86,80,75,182,189,193,150,214,186,196,125,156,171,51,29,78,94,72,171,35,26,49,189,142,47,195,19,243,184,228,169,137,47,210,135,10,132,79,198,167,243,177,52,11,130,200,200,216,177,215,142,138,174,80,183,93,181,173,149,49,126,243,20,101,182,86,141,152,169,45,216,246,156,155,36,213,204,69,46,241,12,27,234,68,91,240,174,45,172,64,0,255,36,220,35,50,246,138,18,81,118,210,66,230,180,82,226,34,115,26,215,53,126,133,175,55,149,34,124,162,75,154,57,97,5,181,100,219,27,108,105,173,75,220,199,185,58,211,225,228,133,180,58,162,17,211,235,248,50,60,49,143,75,158,154,248,34,125,168,64,248,100,124,58,31,75,179,230,3,0,0,192,63,177,245,127,210,188,0,255,12,248,207,78,227,98,0,255,0,4,170,62,46,243,1,111,145,153,123,37,201,168,43,105,45,115,66,105,214,121,211,182,78,240,83,124,189,161,214,134,46,87,230,124,20,84,157,109,7,90,170,232,18,11,112,174,61,45,45,164,127,139,234,226,115,244,161,254,224,147,49,214,124,44,173,90,0,252,38,220,51,34,214,142,26,73,118,20,66,101,181,84,34,34,115,29,167,53,98,133,168,57,149,34,124,98,76,154,38,97,253,180,164,216,27,156,106,173,52,220,199,134,58,211,225,228,122,52,16,98,74,31,88,164,247,20,8,127,131,79,231,157,104,22,132,17,153,185,98,237,21,37,93,45,109,179,105,67,203,99,60,231,21,202,84,221,250,48,83,91,80,108,54,207,73,106,158,139,164,225,25,206,213,137,78,227,93,91,184,158,254,99,168,50,4,49,125,137,223,196,19,243,71,229,85,12,0,0,248,103,176,99,175,219,124,173,242,218,235,114,153,235,236,124,215,110,159,253,154,113,112,154,207,230,100,62,194,115,240,134,174,201,143,146,191,70,219,49,23,77,74,14,92,145,145,123,173,244,178,200,157,205,67,118,214,246,33,146,55,197,53,54,34,69,50,33,32,158,39,126,43,11,31,21,44,9,194,223,48,7,215,10,178,143,19,233,73,122,134,6,42,175,29,82,254,219,251,217,233,199,144,87,23,49,35,125,224,15,190,165,167,243,171,229,149,7,153,17,177,115,175,157,20,61,161,142,187,138,91,136,217,226,183,76,177,101,107,213,136,45,251,188,177,237,57,55,185,169,153,167,240,18,51,177,161,177,180,5,199,210,10,180,2,13,196,50,35,214,94,233,230,17,43,155,183,236,160,141,67,60,115,106,107,20,68,133,100,66,67,183,13,63,154,133,176,10,234,4,225,41,229,96,69,65,10,112,34,141,197,4,12,84,238,147,104,60,244,58,190,12,179,207,227,146,3,48,98,58,250,64,32,124,75,177,230,87,203,129,24,240,150,25,185,118,210,76,186,162,208,42,43,164,6,157,183,110,211,4,49,69,212,28,106,109,24,115,165,201,71,63,213,41,118,96,170,138,210,176,0,27,218,211,82,61,218,55,177,245,127,210,188,0,255,12,248,207,78,227,98,127,43,4,230,232,61,253,193,223,96,172,121,39,122,74,31,151,249,128,183,200,204,189,146,100,212,149,180,150,57,161,52,235,188,105,91,39,248,41,190,222,80,107,67,151,43,115,62,10,170,206,182,3,45,85,116,137,5,56,215,158,150,22,210,128,60,35,99,237,141,110,158,177,194,101,235,10,226,184,195,51,151,54,65,193,85,120,94,52,116,219,16,163,169,8,107,163,206,15,158,210,49,86,244,167,0,219,209,88,76,192,191,228,148,197,231,232,67,253,193,39,99,172,249,88,90,149,225,210,209,59,2,225,167,138,53,79,69,14,204,0,247,136,140,189,162,68,148,157,180,144,57,173,148,184,200,156,198,117,141,95,225,235,77,165,8,159,232,146,102,78,88,65,45,217,246,6,91,90,235,18,247,113,174,206,116,56,121,33,13,132,152,210,199,23,233,67,5,194,39,227,211,249,88,154,53,31,0,0,240,147,48,34,115,175,141,94,150,185,195,101,232,202,226,190,67,242,150,56,193,198,165,120,94,4,196,243,68,108,165,226,163,141,37,63,248,27,30,227,90,127,246,177,29,61,73,207,208,191,228,68,70,238,181,210,203,34,119,54,15,217,89,219,135,72,222,20,215,216,136,20,201,132,128,120,158,248,173,44,124,84,176,36,8,127,195,28,92,43,200,62,78,164,39,233,25,26,168,92,189,112,25,233,29,127,240,83,61,157,167,34,135,152,145,62,240,7,223,210,211,249,213,114,43,4,0,0,0,0,252,51,216,177,215,109,190,86,121,237,117,185,204,117,118,190,107,183,207,126,205,56,56,205,103,115,50,31,225,57,120,67,215,228,71,201,95,163,237,152,139,38,37,7,174,200,200,189,86,122,89,228,206,230,33,59,107,251,16,201,155,226,26,27,145,34,153,16,16,207,19,191,149,133,143,10,150,4,225,111,152,131,107,5,217,199,137,244,36,61,67,3,149,215,14,41,0,255,237,253,236,244,99,200,171,139,152,145,62,240,7,223,210,211,249,213,114,43,4,0,0,192,111,194,61,35,98,237,168,145,100,71,33,84,86,75,37,34,50,215,113,90,35,86,136,154,83,41,194,39,198,164,105,18,214,79,75,138,189,193,169,214,74,195,125,108,168,51,29,78,174,71,3,33,166,244,129,69,122,79,129,240,55,248,116,222,137,102,65,24,145,153,43,214,94,81,210,213,210,54,155,54,180,60,198,115,94,161,76,213,173,15,51,181,5,197,102,243,156,164,230,185,72,26,158,225,92,157,232,52,222,181,133,235,233,63,134,42,67,16,211,151,248,77,60,49,127,84,94,197,0,0,46,222,50,35,215,78,154,73,87,20,90,101,133,212,160,243,214,109,154,32,166,136,154,67,173,13,99,174,52,249,232,167,58,197,14,76,85,81,26,22,96,67,123,90,170,71,0,255,22,213,5,230,232,61,253,193,223,96,172,121,39,58,53,1,91,0,255,39,205,251,207,128,0,255,236,52,46,246,15,64,160,234,227,42,31,0,0,160,159,25,165,212,40,165,212,90,107,70,173,181,212,40,181,150,154,153,153,153,153,139,52,242,136,97,96,160,161,28,142,244,116,36,161,167,62,236,195,41,27,101,225,70,1,5,244,243,0,0,174,66,107,161,149,22,82,42,77,26,59,86,153,145,183,122,100,56,67,197,77,70,146,226,75,69,36,163,121,89,103,29,85,186,109,18,138,95,56,38,14,47,210,56,188,192,116,252,91,0,0,0,64,45,99,148,217,44,73,117,170,209,112,155,90,218,55,214,81,235,210,97,151,166,219,188,132,248,168,242,37,225,151,56,67,237,211,197,159,168,158,202,42,77,66,198,92,47,105,37,54,164,81,88,229,4,253,70,127,30,109,98,70,229,78,9,55,125,86,146,217,176,65,131,227,9,154,207,48,208,156,73,107,196,165,45,80,11,117,231,199,90,166,175,59,85,166,198,64,12,135,143,232,74,93,104,16,154,54,33,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,201,155,201,125,137,159,167,50,194,193,65,194,158,72,28,83,102,204,69,150,34,69,94,241,46,253,179,102,202,77,218,54,31,0,0,192,12,51,50,214,222,232,230,25,43,92,182,174,32,142,59,60,115,105,19,20,92,133,231,69,67,183,13,49,154,138,176,54,234,252,224,41,29,99,69,127,10,176,29,141,197,4,252,75,254,207,112,143,200,216,43,74,68,217,73,11,153,211,74,137,139,204,105,92,215,248,21,190,222,84,138,240,137,46,105,230,132,21,212,146,109,111,176,165,181,46,113,31,231,234,76,135,147,23,210,63,12,151,142,222,17,8,63,85,172,121,42,114,170,196,23,233,67,5,194,39,227,211,249,88,154,53,31,0,0,0,0,0,0,92,188,101,70,174,157,52,147,174,40,180,202,10,169,65,231,173,219,52,65,76,17,53,135,90,27,198,92,105,242,209,79,117,138,29,152,170,162,52,44,192,134,246,180,84,143,254,45,170,11,204,209,123,250,131,191,193,88,243,78,116,106,2,182,254,79,154,247,159,1,0,255,217,105,92,236,31,128,64,213,199,85,62,0,0,0,0,0,0,0,224,55,1,238,25,17,107,71,141,36,59,10,161,178,90,42,17,145,185,142,211,26,177,66,212,156,74,17,62,49,38,77,147,176,126,90,82,236,13,78,181,86,26,238,99,67,157,233,112,114,61,26,24,71,100,230,138,181,87,148,116,181,180,205,166,13,45,143,241,156,87,40,83,117,235,195,76,109,65,177,217,60,39,169,121,46,146,134,103,56,87,39,58,141,119,109,225,122,122,58,129,69,122,79,129,240,55,248,116,222,137,182,66,8,98,250,18,191,137,39,230,143,202,169,18,176,245,127,210,188,0,255,12,248,207,78,227,98,0,255,64,28,145,153,43,214,94,81,210,213,210,54,155,54,180,60,198,115,94,161,76,213,173,15,51,181,5,197,102,243,156,164,230,185,72,26,158,225,92,157,232,52,222,181,133,235,233,249,68,92,230,218,43,73,141,136,12,74,179,38,37,165,210,150,56,111,91,52,196,184,79,37,68,168,49,238,84,137,106,165,45,191,197,195,158,70,28,40,26,215,176,202,90,33,216,6,33,136,233,75,252,38,158,152,63,42,175,98,0,0,252,37,200,140,136,157,123,237,164,232,9,117,220,85,220,66,204,22,191,101,138,45,91,171,70,108,217,231,141,109,207,185,201,77,205,60,133,151,152,137,13,141,165,45,56,150,86,160,21,232,63,190,114,237,187,108,111,242,29,106,179,121,235,242,252,212,97,163,141,122,112,112,154,63,231,123,206,193,143,240,134,82,200,119,145,79,73,219,49,23,189,85,174,146,83,182,202,154,207,209,175,121,117,217,172,109,50,151,85,63,174,173,205,205,173,81,187,238,185,129,74,246,155,211,57,200,19,78,166,137,228,23,58,64,215,163,18,177,105,46,151,100,100,146,72,154,12,166,154,37,102,179,90,169,203,56,194,64,44,161,78,40,117,135,59,59,84,121,202,156,197,67,47,135,123,248,130,1,85,214,138,91,14,142,0,0,0,0,128,127,6,59,246,186,205,215,42,175,189,46,151,185,206,206,119,237,246,217,175,25,7,167,249,108,78,230,35,60,7,111,232,154,252,40,249,107,180,29,115,209,164,228,128,60,35,35,87,174,189,146,164,167,165,113,54,113,8,209,91,60,151,21,182,84,221,250,176,101,159,55,138,205,230,57,55,205,243,20,166,97,38,206,53,150,78,227,88,90,129,174,167,41,15,41,0,255,237,253,236,244,99,200,85,25,130,135,190,196,111,98,246,249,163,242,0,4,0,0,0,0,0,0,0,192,79,142,200,220,107,163,151,101,238,112,25,186,178,184,239,144,188,37,78,176,113,41,158,23,1,241,60,17,91,169,248,104,99,201,15,254,134,199,184,214,159,125,108,71,79,210,51,244,47,57,48,34,53,225,50,210,59,254,224,167,122,58,79,69,94,197,112,229,218,119,217,222,228,59,212,102,243,214,229,249,169,195,70,27,245,224,224,52,127,206,247,156,131,31,225,13,165,144,239,34,159,146,182,99,46,122,171,28,128,65,149,104,242,39,223,63,73,223,185,124,21,1,0,0,0,0,0,200,32,50,50,118,236,181,163,162,43,212,109,87,109,107,101,140,223,60,69,153,173,85,35,102,106,11,182,61,231,38,73,53,115,145,75,60,195,134,58,209,22,188,107,11,43,208,63,9,247,136,140,189,162,68,148,157,180,144,57,173,148,184,200,156,198,117,141,95,225,235,77,165,8,159,232,146,102,78,88,65,45,217,246,6,91,90,235,18,247,113,174,206,116,56,121,33,173,142,104,196,244,58,190,12,79,204,227,146,167,38,190,72,31,42,16,62,25,159,206,199,210,129,8,229,81,179,174,250,18,185,139,202,40,113,217,182,82,166,161,14,17,117,194,216,230,4,109,225,28,15,111,178,182,20,38,6,51,176,100,153,71,26,72,183,112,170,56,188,192,159,244,9,251,146,83,243,40,175,174,160,109,179,178,26,109,154,183,62,45,211,70,243,20,166,97,95,135,180,215,218,54,136,50,103,90,40,97,10,204,152,129,182,237,193,126,180,76,91,5,233,197,67,218,151,252,148,182,68,140,168,232,201,76,94,73,200,172,181,110,251,84,115,131,208,58,27,38,110,74,33,69,178,215,50,27,114,136,233,165,169,132,103,103,156,138,241,164,26,12,72,139,28,227,0,246,210,135,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,248,101,202,35,100,28,92,220,16,93,202,116,185,56,83,100,79,193,154,32,107,218,76,25,150,15,248,75,153,17,177,115,175,157,20,61,161,142,187,138,91,136,217,226,183,76,177,101,107,213,136,45,251,188,177,237,57,55,185,169,153,167,240,18,51,177,161,177,180,5,199,210,10,180,2,93,141,50,86,217,242,154,213,106,80,153,19,45,251,38,147,225,86,171,214,133,136,168,195,28,209,182,186,83,31,216,242,18,212,69,177,97,110,28,108,107,31,157,104,126,10,62,165,83,19,141,135,94,199,151,97,246,121,92,242,96,4,153,17,107,175,116,243,136,149,205,91,118,208,198,33,158,57,181,53,10,162,66,50,161,161,219,134,31,205,66,88,5,117,130,240,148,114,176,162,32,5,56,145,198,98,2,6,42,0,255,237,40,148,144,90,40,73,226,147,26,89,10,195,6,219,188,78,68,80,231,9,226,56,68,68,197,243,66,243,50,245,140,169,118,74,213,165,74,147,177,230,112,164,96,180,29,221,115,129,33,232,0,255,34,166,163,15,4,194,183,20,107,126,181,92,145,213,160,52,228,89,155,163,123,165,209,20,186,134,217,90,72,150,120,136,251,18,183,49,198,228,176,212,29,170,37,114,101,58,60,244,236,69,193,158,127,92,42,20,171,106,104,192,96,228,235,5,204,204,204,204,204,168,81,51,74,173,165,134,81,113,92,199,169,81,220,151,248,121,41,91,93,100,100,92,228,16,99,202,140,185,248,193,61,123,54,214,252,9,80,238,76,110,211,10,33,61,201,154,177,119,75,221,40,65,131,184,89,131,37,78,113,155,33,135,54,64,195,70,238,83,135,31,225,73,198,64,149,135,86,26,234,183,184,105,79,77,3,109,163,107,216,212,145,16,236,149,24,114,50,223,215,156,40,132,110,146,65,132,165,76,137,226,68,149,57,196,67,45,166,227,199,149,53,238,115,61,47,101,152,48,245,75,66,14,78,41,72,231,240,107,60,89,110,135,136,207,216,123,69,41,145,17,89,73,150,36,165,82,226,210,230,161,44,17,219,190,148,208,162,54,184,83,240,164,170,45,177,197,67,145,70,172,41,160,74,172,178,214,30,246,78,192,214,0,255,73,243,254,51,224,63,59,141,139,253,3,16,168,250,96,204,7,124,196,94,59,42,201,204,200,82,130,68,169,148,20,167,182,140,35,76,252,54,44,169,181,216,13,146,172,121,169,170,50,49,66,68,145,57,236,235,5,43,113,77,69,223,88,241,0,0,160,78,128,125,199,126,250,212,179,142,250,214,139,80,175,246,150,246,66,127,75,243,252,35,188,75,16,158,57,63,3,75,201,111,116,74,126,44,141,75,126,194,235,120,229,206,68,47,171,242,249,78,135,9,121,50,225,214,235,45,81,1,118,130,138,229,205,208,109,148,220,202,73,31,61,244,117,109,74,57,245,163,91,70,147,195,138,197,4,12,199,232,9,43,196,202,195,79,232,15,62,202,54,242,191,37,253,207,128,173,0,255,147,230,253,103,192,127,118,26,23,251,7,32,80,245,113,149,15,0,0,0,248,75,153,17,177,115,175,157,20,61,161,142,187,138,91,136,217,226,183,76,177,101,107,213,136,45,251,188,177,237,57,55,185,169,153,167,240,18,51,177,161,177,180,5,199,210,10,180,2,13,136,240,79,52,30,122,29,95,134,217,231,113,201,1,24,174,92,251,46,219,155,124,135,218,108,222,186,60,63,117,216,104,163,30,28,156,230,207,249,158,115,240,35,188,161,20,242,93,228,83,210,118,204,69,111,149,3,48,168,18,77,254,228,251,39,233,59,151,175,34,0,0,0,0,0,0,0,0,0,0,0,0,96,237,213,109,14,0,160,242,172,167,143,169,251,84,19,51,170,222,143,136,169,106,79,227,60,13,90,109,29,222,221,250,86,218,159,188,249,225,81,125,84,143,191,118,113,75,58,109,182,177,245,134,29,66,22,242,146,178,172,110,173,59,74,137,200,168,164,109,35,93,38,25,106,11,29,190,150,181,161,195,197,24,83,84,66,193,91,105,182,141,232,178,38,201,4,54,97,144,23,188,65,215,86,36,161,242,36,148,36,149,149,26,123,147,90,230,81,106,132,83,244,36,161,105,140,169,180,201,180,69,71,133,178,192,148,14,11,49,237,97,148,56,236,192,152,134,48,5,111,230,72,90,230,73,40,141,58,39,53,246,170,132,202,146,212,8,167,232,73,90,34,232,50,117,146,105,139,142,10,121,141,74,33,22,94,202,195,40,143,56,142,79,13,225,9,206,61,0,0,128,244,158,6,0,116,158,247,83,236,87,195,249,15,59,188,115,159,235,183,146,95,222,90,99,189,254,79,163,206,118,133,234,16,155,231,136,171,11,108,63,92,101,207,183,122,143,100,98,213,94,25,109,90,44,180,0,255,243,216,243,222,171,90,101,98,179,130,98,229,2,217,175,142,210,155,111,205,67,242,137,55,233,170,232,203,2,174,253,2,127,251,202,182,217,8,126,67,132,195,52,28,66,252,203,143,200,61,156,17,100,234,106,2,238,103,221,237,107,81,185,130,71,90,97,45,253,133,72,253,117,110,236,141,94,168,88,107,178,74,30,176,125,25,89,220,16,239,39,173,0,255,102,133,35,2,168,13,248,250,134,120,63,105,253,55,43,116,7,126,36,64,113,248,211,248,130,6,244,243,147,231,36,36,234,227,202,151,149,140,186,93,167,43,226,124,51,143,17,138,195,159,198,127,59,232,48,95,252,201,81,18,9,238,213,201,35,247,42,69,35,230,132,83,21,24,1,237,83,184,124,244,17,55,155,139,8,34,39,132,184,126,186,218,39,60,125,142,24,238,207,202,220,119,6,113,48,137,170,57,206,48,180,123,245,246,254,156,185,214,65,69,20,195,105,13,198,120,95,105,236,227,29,218,129,25,28,48,173,7,43,3,19,221,86,84,128,186,140,128,133,143,170,184,86,80,26,22,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,239,1,178,111,69,13,138,184,187,84,84,0,60,81,192,167,2,158,64,38,13,24,184,84,220,75,49,112,169,176,22,64,238,189,41,217,50,14,229,126,61,144,57,191,77,51,148,74,74,206,90,232,37,134,29,17,102,24,206,253,186,224,162,234,190,185,75,51,69,98,88,66,63,38,224,232,171,139,98,100,84,98,30,25,82,145,88,237,181,10,17,238,222,164,127,166,44,151,208,167,168,242,183,16,134,233,97,70,147,159,158,75,204,235,0,255,52,198,124,91,153,83,145,216,53,183,243,13,225,145,251,143,196,11,123,186,229,38,195,73,181,196,168,78,27,49,224,251,236,111,149,201,168,111,27,241,169,152,153,205,206,162,136,143,238,128,20,252,199,181,88,177,43,112,19,84,169,96,162,218,191,126,72,171,189,104,212,153,159,13,19,232,66,68,10,254,234,232,203,93,128,104,182,69,23,19,213,254,245,195,25,222,142,88,147,172,21,6,65,19,50,224,221,189,51,250,34,201,39,205,205,231,236,113,235,101,174,141,29,204,62,110,64,160,190,122,235,107,167,131,189,45,196,32,46,78,124,223,254,29,125,153,228,70,26,201,17,149,214,54,128,65,252,168,217,132,165,85,16,185,63,206,90,186,204,37,27,147,14,86,201,3,236,29,69,1,234,28,80,128,180,126,141,185,54,13,17,43,162,198,136,40,52,224,186,45,196,167,130,34,62,20,32,114,41,0,84,25,208,136,233,117,124,25,158,152,199,37,79,77,124,145,62,84,32,124,50,62,157,143,165,173,16,141,152,94,199,151,225,137,121,92,242,212,196,23,233,67,5,194,39,227,211,249,88,218,10,1,141,152,94,199,151,225,137,121,92,242,212,196,23,233,67,5,194,39,227,211,249,88,218,10,209,136,233,117,124,25,158,152,199,37,79,77,124,145,62,84,32,124,50,62,157,143,165,89,243,1,0,0,128,170,143,171,124,160,234,131,53,31,240,57,250,80,127,240,201,24,107,62,150,86,45,170,139,207,209,135,250,131,79,198,88,243,177,180,106,1,48,165,15,44,210,123,10,132,191,193,167,243,78,52,107,62,166,244,129,69,122,79,129,240,55,248,116,222,137,182,66,128,32,166,47,241,155,120,98,254,168,188,138,161,202,16,196,244,37,126,19,79,204,31,149,87,49,0,0,128,42,1,82,254,219,251,217,233,199,144,87,23,49,35,125,224,15,190,165,167,243,171,229,170,133,148,0,255,246,126,118,250,49,228,213,69,204,72,31,248,131,111,233,233,252,106,121,117,1,141,135,94,199,151,97,246,121,92,114,0,70,76,71,31,8,132,111,41,214,252,106,249,63,163,241,208,235,248,50,204,62,143,75,14,192,136,233,232,3,129,240,45,197,154,95,45,175,98,0,230,232,61,253,193,223,96,172,121,39,122,74,31,172,249,192,28,189,167,63,248,27,140,53,239,68,79,233,131,53,31,240,57,250,80,127,240,201,24,107,62,150,86,101,184,116,244,142,64,248,169,98,205,83,145,87,49,62,71,31,234,15,62,25,99,205,199,210,170,12,151,142,222,17,8,63,85,172,121,42,114,170,4,124,145,62,84,32,124,50,62,157,143,165,89,243,49,165,143,47,210,135,10,132,79,198,167,243,177,52,107,62,0,0,32,53,1,46,35,189,227,15,126,170,167,243,84,228,16,51,210,7,254,224,91,122,58,191,90,14,46,35,189,227,15,126,170,167,243,84,228,16,51,210,7,254,224,91,122,58,191,90,110,133,0,0,0,0,0,170,4,72,249,111,239,103,167,31,67,94,93,196,140,244,129,63,248,150,158,206,175,150,171,22,82,254,219,251,217,233,199,144,87,23,49,35,125,224,15,190,165,167,243,171,229,86,8,0,0,128,41,125,96,145,222,83,32,252,13,62,157,119,162,89,243,49,165,15,44,210,123,10,132,191,193,167,243,78,180,21,2,4,49,125,137,223,196,19,243,71,229,85,12,85,134,32,166,47,241,155,120,98,254,168,188,138,1,80,93,96,142,222,211,31,252,13,198,154,119,162,85,139,234,2,115,244,158,254,224,111,48,214,188,19,61,165,15,184,202,7,170,62,174,242,1,64,149,220,116,103,36,137,147,100,158,153,57,92,222,82,220,88,163,169,87,60,28,100,109,248,37,156,46,11,151,23,136,248,216,210,49,241,101,224,9,59,214,28,156,41,195,163,50,58,198,49,18,115,145,175,34,108,135,123,68,198,94,81,34,202,78,90,200,156,86,146,69,230,52,46,109,95,225,235,109,169,78,116,73,243,240,37,168,37,219,118,180,180,86,147,149,230,42,50,213,73,39,244,1,178,236,200,108,174,83,26,217,144,167,50,217,54,198,217,180,108,186,15,67,136,75,76,129,172,59,78,165,152,153,194,76,187,231,166,110,119,50,45,157,41,54,162,85,77,162,163,105,251,124,25,73,42,77,82,41,45,180,100,210,66,43,137,74,11,41,25,25,25,25,185,168,35,143,36,6,58,26,206,33,79,79,121,18,122,26,196,62,108,179,209,41,110,20,208,95,233,19,113,98,70,102,77,201,54,93,150,18,217,48,65,140,147,201,26,204,208,209,156,77,107,180,37,206,81,243,116,39,198,90,102,160,59,107,170,70,71,236,136,143,104,85,163,105,16,154,182,222,66,105,68,214,54,27,130,158,144,202,84,135,210,24,78,74,130,178,36,56,31,39,94,204,145,235,80,67,27,97,134,56,156,180,234,240,34,92,135,134,177,39,107,28,157,200,65,191,148,219,32,0,188,139,59,175,165,204,9,161,242,76,218,16,218,180,50,202,210,152,55,249,58,180,33,46,102,204,149,102,18,103,222,148,169,16,213,138,185,232,248,104,11,15,142,48,20,221,232,25,93,69,83,30,35,93,102,56,110,113,34,228,241,22,167,230,91,157,150,80,218,18,149,151,6,13,246,136,86,86,216,56,184,72,202,201,149,147,42,18,134,52,9,193,41,71,88,135,3,237,96,64,253,19,45,14,173,150,81,35,203,172,202,40,75,92,74,92,218,105,33,213,37,153,190,198,165,75,148,9,183,221,100,53,241,16,209,37,166,105,177,165,201,71,95,114,241,43,45,107,21,189,67,3,23,70,188,31,73,50,105,58,110,80,167,54,67,77,45,148,41,197,69,149,109,30,135,189,196,60,175,80,235,58,13,67,140,41,51,230,98,200,28,206,225,149,191,214,177,175,29,220,193,159,199,23,233,67,5,194,39,227,211,249,88,122,185,136,68,55,43,180,181,158,217,212,38,157,150,141,24,46,213,156,168,206,80,178,237,80,62,197,69,228,77,214,57,170,42,168,210,156,180,144,112,189,68,163,31,243,104,151,190,6,210,130,196,241,69,250,80,129,240,201,248,116,62,150,102,205,7,0,192,63,3,92,58,122,71,32,252,84,177,230,169,200,169,18,95,164,15,21,8,159,140,79,231,99,233,85,132,75,71,239,8,132,159,42,214,60,21,57,85,226,139,244,161,2,225,147,241,233,124,44,205,154,15,0,0,0,0,0,168,46,48,71,239,233,15,254,6,99,205,59,209,170,69,117,129,57,122,79,127,240,55,24,107,222,137,158,210,7,92,229,3,85,31,87,249,0,0,0,0,0,0,0,128,41,125,0,22,233,61,5,194,223,224,211,121,39,218,10,33,136,233,75,252,38,158,152,63,42,79,77,96,145,222,83,32,252,13,62,157,119,162,173,16,130,152,190,196,111,226,137,249,163,114,186,132,73,34,163,68,70,9,146,123,103,169,45,177,75,100,73,74,201,168,44,176,51,132,249,201,82,9,25,38,68,114,225,84,60,244,22,15,115,246,84,97,105,26,80,149,181,194,147,175,163,146,97,45,147,18,121,185,101,45,65,128,24,226,66,137,60,73,186,241,132,59,100,116,9,136,84,39,153,227,50,68,168,86,42,147,113,209,211,195,32,166,52,143,238,105,8,232,105,249,47,171,20,87,50,156,162,164,41,223,148,121,135,41,45,47,141,213,150,162,214,168,50,195,79,195,52,213,152,48,196,150,141,39,131,184,229,183,152,178,65,13,105,233,69,107,66,177,32,57,104,69,82,146,25,101,89,143,18,145,59,137,141,171,156,200,51,228,237,144,43,228,8,11,91,207,106,157,200,184,18,231,203,154,58,201,129,135,181,146,176,170,132,34,45,45,46,175,68,0,64,125,165,124,83,154,153,109,102,236,157,108,18,85,182,146,154,81,26,87,200,53,114,158,227,71,248,17,42,193,69,140,81,206,79,98,50,101,81,245,28,116,134,151,104,14,174,249,194,25,116,138,62,64,68,102,102,70,36,73,146,81,106,45,53,146,182,77,219,146,40,238,75,252,60,149,17,14,14,18,110,136,49,101,198,92,100,41,82,164,96,205,159,53,83,166,12,193,145,164,204,215,66,79,50,234,46,68,66,204,34,25,73,119,83,139,153,35,82,68,123,45,213,219,202,149,40,97,154,186,120,182,227,205,148,175,150,208,159,138,76,21,172,28,61,113,155,63,201,175,232,42,65,87,162,100,45,237,67,68,72,65,239,208,120,131,133,105,37,198,60,92,158,134,25,126,43,179,117,50,165,76,108,241,123,41,197,66,140,70,35,112,162,23,247,210,159,5,0,0,0,0,80,37,64,202,127,123,63,59,253,24,114,85,134,224,161,47,241,155,152,125,254,168,188,138,33,229,191,189,159,157,126,12,185,42,67,240,208,151,248,77,204,62,127,84,30,128,0,0,0,0,0,0,0,0,72,77,184,140,244,142,63,248,169,158,206,83,145,91,33,82,19,46,35,189,227,15,126,170,167,243,84,228,170,5,52,249,147,239,159,164,239,92,190,138,160,74,52,249,147,239,159,164,239,92,190,138,0,0,0,0,0,80,101,64,35,166,215,241,101,120,98,30,151,60,53,241,69,250,80,129,240,201,248,116,62,150,182,66,52,98,122,29,95,134,39,230,113,201,83,19,95,164,15,21,8,159,140,79,231,99,105,214,124,0,117,34,181,122,41,114,154,180,185,52,23,37,212,235,83,94,154,52,211,101,3,200,33,30,98,138,102,132,4,102,186,233,242,46,177,165,130,42,243,60,135,89,130,210,48,220,147,142,59,201,87,16,213,188,212,106,148,200,105,204,222,148,92,148,80,35,44,101,74,212,76,151,13,32,135,136,248,21,150,215,18,152,233,166,203,75,195,169,54,214,204,243,28,102,9,70,63,177,72,58,238,36,0,255,100,128,210,68,36,9,26,212,212,204,226,70,208,199,105,92,226,140,160,196,117,106,80,109,82,248,41,194,148,10,51,198,159,36,21,15,75,69,212,22,67,142,124,227,65,101,45,169,178,131,97,203,21,25,141,135,94,199,151,97,246,121,92,242,245,66,38,73,87,229,51,82,115,94,221,105,28,214,122,147,181,16,57,209,144,147,180,10,215,70,168,156,184,29,42,152,153,46,162,237,141,218,193,172,150,241,31,221,147,131,253,248,179,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,228,72,146,195,18,49,47,101,139,131,140,132,62,15,99,182,140,73,200,178,167,200,31,190,166,127,170,76,233,76,14,192,0,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,48,89,110,152,33,150,165,140,112,112,144,176,37,174,46,91,186,36,100,41,82,100,162,68,52,72,149,41,43,203,233,18,147,172,140,90,104,35,79,146,197,113,74,144,150,165,181,208,234,238,155,62,231,108,91,220,102,54,124,169,193,52,85,39,218,132,138,182,48,167,71,76,198,170,206,176,10,127,241,40,132,146,116,73,140,232,140,80,234,80,98,55,73,161,149,102,45,36,91,160,86,19,16,115,169,173,195,238,48,81,18,105,6,34,241,19,135,138,45,10,194,76,98,73,133,201,89,216,208,128,121,173,175,136,77,182,188,134,117,154,85,230,70,203,176,241,68,56,214,169,117,225,33,210,176,64,196,173,214,20,6,182,192,4,149,80,236,151,219,24,219,42,72,39,154,127,141,79,105,54,132,180,68,77,242,88,34,135,148,74,136,83,25,235,178,83,155,167,219,212,130,57,50,92,225,226,56,76,182,140,229,118,126,34,38,149,236,156,130,155,250,156,162,63,120,144,142,151,202,127,24,0,158,250,0,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,162,182,207,240,203,148,71,200,56,184,184,33,186,148,233,114,113,166,200,158,130,53,65,214,180,153,50,0,49,35,98,71,41,132,18,92,45,142,219,180,13,201,140,164,52,157,231,17,206,196,176,180,58,149,25,106,107,177,229,225,134,248,184,200,210,228,224,19,115,208,58,107,166,164,41,79,76,49,223,116,203,100,233,182,204,90,237,213,87,149,205,173,1,215,38,231,101,213,175,83,139,220,64,93,27,206,215,252,231,9,39,211,59,242,117,29,160,151,113,165,185,162,202,43,67,86,100,205,44,192,65,84,107,161,155,144,150,121,133,104,57,186,249,74,221,231,125,203,203,112,226,176,76,33,196,14,165,56,16,141,174,213,48,132,29,203,21,24,176,222,153,17,53,163,146,164,148,204,73,33,65,29,226,183,26,77,34,163,133,41,50,206,52,58,22,42,174,222,104,22,62,194,196,62,61,92,36,172,73,200,21,10,195,83,180,136,252,25,102,161,41,139,111,86,42,158,68,56,197,73,82,190,201,243,14,85,66,158,154,219,173,66,77,80,121,134,152,246,105,73,48,125,136,50,27,113,6,177,204,143,80,101,188,26,46,209,139,170,124,97,65,242,228,4,48,160,168,17,73,51,74,102,200,86,150,72,230,37,206,66,103,209,212,54,130,135,89,202,196,152,216,151,186,33,132,249,210,144,229,5,23,34,138,92,12,213,155,181,101,45,57,12,27,254,250,232,157,112,139,136,216,43,73,36,217,81,107,153,19,74,130,200,92,199,41,238,83,124,189,33,213,137,49,105,34,194,4,85,103,219,142,169,214,154,83,213,92,123,166,202,106,112,62,48,71,239,233,15,254,6,99,205,59,209,83,250,128,171,124,160,234,227,42,31,0,0,0,224,159,104,60,244,58,190,12,179,207,227,146,7,32,252,19,141,135,94,199,151,97,246,121,92,242,42,6,52,249,147,239,159,164,239,92,190,138,160,74,52,249,147,239,159,164,239,92,190,138,0,0,0,0,0,0,0,0,0,0,0,106,144,3,0,214,16,233,136,232,51,203,83,252,51,235,137,240,41,138,57,221,134,99,23,225,187,126,239,212,238,61,223,59,158,123,254,89,207,156,167,224,218,103,163,207,118,118,176,3,118,204,204,219,206,204,168,43,146,146,85,106,102,153,209,134,4,101,135,170,151,98,141,9,190,204,6,77,174,44,155,240,83,75,89,126,58,41,202,79,59,125,29,113,153,148,168,149,84,66,42,37,159,18,167,150,120,72,165,205,147,101,39,80,86,38,91,227,163,74,27,34,214,45,110,157,119,210,135,17,226,224,172,171,202,169,127,252,41,209,41,180,236,229,59,34,61,179,158,127,102,70,116,27,174,174,110,205,45,157,236,211,208,142,182,248,50,51,110,183,200,253,174,218,44,253,138,188,122,217,213,161,36,238,115,217,60,221,151,182,41,43,237,48,37,57,107,73,41,149,105,48,119,58,166,12,101,167,45,17,27,59,79,231,136,39,105,152,111,244,19,173,94,0,0,0,0,144,222,211,0,128,202,243,126,138,253,106,56,0,255,97,135,119,238,115,253,86,242,203,91,107,112,105,0,255,223,137,9,170,249,222,37,43,21,159,85,22,243,30,238,131,229,223,27,253,158,252,185,164,220,33,49,9,197,135,235,241,136,230,45,56,197,236,139,154,89,170,114,143,112,186,130,49,39,203,140,101,199,247,236,235,241,119,84,186,146,74,238,252,38,161,197,105,153,17,3,102,59,57,104,212,3,218,231,61,181,189,102,162,191,118,107,213,131,102,15,126,165,242,148,145,246,65,196,222,174,123,99,205,40,77,224,242,166,144,136,225,19,115,47,235,104,191,71,238,153,107,74,208,140,73,16,104,214,101,224,136,42,186,244,113,217,41,74,160,22,179,22,0,95,200,33,222,79,154,168,39,140,202,151,151,216,176,119,41,135,112,95,80,214,127,13,5,201,104,165,72,2,20,111,191,78,223,63,141,26,180,228,72,230,79,78,145,16,191,160,67,123,173,157,171,250,124,230,214,247,24,197,142,28,163,16,243,35,20,101,47,235,84,253,111,53,168,74,75,248,79,206,206,104,223,10,225,86,224,102,43,25,153,36,57,187,120,49,125,109,12,137,128,119,247,67,239,218,11,221,190,57,153,156,136,36,214,64,7,57,156,210,52,14,195,251,131,250,156,102,135,145,147,129,125,253,227,190,97,167,17,81,75,82,237,97,12,53,190,210,98,140,129,189,204,90,125,21,139,3,198,186,1,198,186,41,238,140,26,0,31,25,161,176,246,173,214,24,73,104,196,221,3,144,6,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,1,234,35,21,105,72,197,140,29,53,64,172,36,112,207,140,162,104,151,17,138,184,2,184,110,145,10,136,11,168,1,87,102,182,109,134,33,237,213,7,151,246,95,228,209,52,100,90,135,30,244,8,195,190,69,180,127,134,219,61,133,242,134,155,111,161,162,221,253,68,22,67,10,30,110,36,29,232,161,4,148,95,125,125,232,202,17,231,157,232,146,234,17,51,170,111,87,45,196,187,103,237,151,46,135,58,69,100,187,98,40,105,161,138,233,76,119,38,202,207,221,189,68,87,142,30,253,146,84,82,85,136,23,87,215,197,74,136,238,218,47,93,176,139,254,36,72,21,78,90,184,22,107,233,60,6,204,32,183,162,80,159,81,3,62,105,92,183,12,236,1,9,245,165,207,82,124,159,37,117,43,13,83,225,13,115,38,222,217,199,80,185,173,45,139,20,198,186,93,215,42,49,100,204,70,173,36,9,141,135,64,115,47,113,174,203,23,133,70,60,147,219,218,60,216,54,129,81,189,91,210,21,65,87,203,195,109,210,97,154,234,199,17,26,209,162,3,222,17,237,126,220,105,243,84,186,166,38,17,246,138,56,49,153,233,33,132,247,19,63,191,147,244,179,145,116,161,254,37,222,21,187,247,91,69,71,82,233,121,12,59,65,105,86,69,1,245,157,166,67,120,63,113,243,21,81,87,53,18,174,166,234,0,117,14,64,157,3,128,43,111,89,67,238,200,204,160,1,151,10,59,87,68,81,0,12,69,92,64,100,40,96,40,0,84,25,208,136,233,117,124,25,158,152,199,37,79,77,124,145,62,84,32,124,50,62,157,143,165,237,80,169,197,153,69,20,167,70,144,21,148,68,54,109,67,50,51,163,150,96,135,138,48,15,151,227,55,35,9,102,207,68,152,136,177,246,36,36,244,84,228,172,152,230,208,153,54,10,232,38,121,98,226,139,244,161,2,225,147,241,233,124,44,109,133,128,70,76,175,227,203,240,196,60,46,185,127,34,0,209,136,233,117,124,25,158,152,199,37,167,79,204,204,204,204,204,168,81,51,74,173,165,102,20,199,117,156,26,197,125,137,159,167,188,69,70,198,69,14,49,166,204,152,139,51,123,246,108,172,249,179,166,77,155,107,8,10,109,178,84,66,155,96,153,244,110,68,18,166,36,57,34,182,214,146,182,121,103,47,97,46,109,10,82,77,136,178,102,102,120,200,50,136,31,23,69,126,112,32,189,168,242,140,19,21,232,158,242,122,196,164,62,100,212,147,74,202,29,113,155,151,113,185,159,59,116,108,233,56,72,247,48,57,37,149,211,170,126,85,5,85,207,31,128,107,155,242,42,119,105,56,232,131,210,12,247,205,26,20,111,144,124,137,129,101,79,84,47,78,109,129,93,168,36,191,213,45,125,37,169,50,9,6,126,56,140,75,87,234,66,127,211,106,12,64,213,199,85,62,80,245,193,154,15,248,28,125,168,63,248,100,140,53,31,75,171,22,213,197,231,232,67,253,193,39,99,172,249,88,90,181,0,152,210,7,22,233,61,5,194,223,224,211,121,39,154,53,31,83,250,192,34,189,167,64,248,27,124,58,239,68,91,33,64,16,211,151,248,77,60,49,127,84,94,197,160,74,110,121,73,37,153,46,121,170,181,74,91,234,54,109,125,202,75,147,212,72,154,137,86,47,180,189,66,180,9,246,146,214,45,131,169,22,221,156,165,12,203,210,140,34,77,86,138,66,175,149,175,34,0,0,150,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,196,178,148,17,14,14,18,110,135,46,91,186,36,100,41,82,164,160,74,144,42,83,166,76,74,128,148,0,255,246,126,118,250,49,228,213,69,204,72,31,248,131,111,233,233,252,106,249,114,19,135,184,181,41,65,10,67,50,147,54,110,173,111,147,14,109,157,44,81,19,104,40,179,186,207,113,109,169,51,68,58,31,177,67,69,9,149,69,201,85,61,114,49,44,173,210,135,22,39,167,45,98,70,250,192,31,124,75,79,231,87,203,171,11,104,60,244,58,190,12,179,207,227,146,3,48,98,58,250,64,32,124,75,177,230,87,203,0,255,25,141,135,94,199,151,97,246,121,92,114,0,70,76,71,31,8,132,111,41,214,252,106,121,21,3,48,71,239,233,15,254,6,99,205,59,209,83,250,96,205,7,230,232,61,253,193,223,96,172,121,39,122,74,31,172,249,128,207,209,135,250,131,79,198,88,243,177,180,42,195,165,163,119,4,194,79,21,107,158,138,188,138,241,57,250,80,127,240,201,24,107,62,150,86,101,184,116,244,142,64,248,169,98,205,83,145,83,37,224,139,244,161,2,225,147,241,233,124,44,205,154,143,41,125,124,145,62,84,32,124,50,62,157,143,165,89,243,1,0,0,169,9,112,25,233,29,127,240,83,61,157,167,34,135,152,145,62,240,7,223,210,211,249,213,114,112,25,233,29,127,240,83,61,157,167,34,135,152,145,62,240,7,223,210,211,249,213,114,43,4,0,0,0,0,80,37,64,202,127,123,63,59,253,24,242,234,34,102,164,15,252,193,183,244,116,126,181,92,181,144,242,223,222,207,78,63,134,188,186,136,25,233,3,127,240,45,61,157,95,45,183,66,0,0,0,76,233,3,139,244,158,2,225,111,240,233,188,19,205,154,143,41,125,96,145,222,83,32,252,13,62,157,119,162,173,16,32,136,233,75,252,38,158,152,63,42,175,98,168,50,4,49,125,137,223,196,19,243,71,229,85,12,128,234,2,115,244,158,254,224,111,48,214,188,19,173,90,84,23,152,163,247,244,7,127,131,177,230,157,232,41,125,192,85,62,80,245,113,149,15,0,0,0,46,168,133,22,90,10,173,164,210,164,185,114,147,25,121,171,103,100,75,44,228,70,36,41,190,84,68,34,93,230,105,215,81,165,219,57,95,24,138,93,226,240,34,141,195,116,188,192,30,250,50,9,157,37,113,72,22,89,161,81,98,83,226,200,105,33,53,157,32,226,164,53,46,109,162,76,16,179,192,153,8,33,186,92,105,177,145,81,43,22,201,197,109,180,172,121,92,71,135,230,3,144,49,232,202,8,151,90,41,25,110,101,201,27,142,27,20,174,243,68,195,190,181,54,67,229,184,90,219,146,114,105,234,75,179,69,146,26,182,214,50,85,97,225,92,186,82,91,218,133,158,79,48,111,173,211,176,214,150,104,100,187,184,53,155,182,33,153,145,52,107,214,183,50,89,132,152,183,2,5,109,214,52,27,177,211,73,113,130,138,195,148,74,177,206,64,99,229,98,10,222,20,180,139,155,242,50,107,105,54,232,130,212,8,247,201,98,148,108,150,96,137,142,101,111,84,175,77,113,142,157,167,36,177,213,45,3,37,89,83,9,58,126,71,140,75,171,26,77,127,211,191,3,169,46,201,54,243,125,171,211,132,156,188,225,38,41,180,210,237,6,25,110,104,144,70,120,18,125,139,113,48,251,116,52,68,193,80,41,93,196,105,210,147,230,46,105,39,230,98,98,218,139,3,80,230,123,25,53,162,68,219,100,105,137,75,236,18,90,94,42,36,76,30,151,109,31,204,47,203,20,59,77,235,190,67,151,45,93,18,250,52,98,35,166,9,168,2,7,42,198,98,92,205,128,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,47,89,110,152,33,150,37,111,145,145,113,81,38,174,46,91,186,36,156,217,179,167,173,68,52,72,149,54,213,200,147,18,95,164,15,21,8,159,140,79,231,99,233,85,132,75,71,239,8,132,159,42,214,60,21,57,85,226,139,244,161,2,225,147,241,233,124,44,205,154,15,0,88,174,72,66,228,73,27,18,68,86,107,146,220,164,184,179,90,75,73,215,136,40,9,77,76,155,43,155,195,204,113,230,66,135,46,81,34,20,100,52,133,69,142,112,27,221,168,1,215,209,202,12,120,95,43,221,92,54,175,158,206,58,53,107,251,218,236,206,165,216,97,187,189,137,157,231,41,29,97,120,18,94,101,6,175,107,170,2,242,43,157,148,138,60,41,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,201,123,220,48,67,44,75,25,225,224,32,97,79,92,93,182,116,73,200,82,164,200,43,150,164,65,170,76,185,73,47,87,8,173,181,18,66,73,169,81,99,231,38,51,202,86,143,8,151,168,200,137,76,42,124,89,136,102,58,207,235,174,99,77,183,77,190,240,11,187,60,226,69,250,136,23,120,129,127,15,177,124,192,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,136,121,41,91,28,100,36,228,14,99,182,140,73,200,178,167,200,70,149,63,85,166,180,73,28,84,9,15,207,71,227,193,94,165,165,118,215,79,114,184,209,76,42,245,85,160,224,175,138,232,254,140,82,48,40,125,245,22,52,87,249,42,2,0,0,0,170,11,204,209,123,250,131,191,193,88,243,78,180,106,81,93,96,142,222,211,31,252,13,198,154,119,162,167,244,1,87,249,64,213,199,85,62,0,0,0,0,0,0,0,150,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,196,178,148,17,14,14,18,110,135,46,91,186,36,100,41,82,164,160,74,144,42,83,166,68,210,7,96,145,222,83,32,252,13,62,157,119,162,173,16,130,152,190,196,111,226,137,249,163,242,223,196,123,100,228,94,81,50,233,138,90,200,156,86,26,116,222,186,77,107,252,10,95,111,171,181,97,204,149,38,97,5,181,100,219,129,169,42,74,195,125,156,171,72,75,245,104,32,132,32,166,47,241,155,120,98,254,168,188,146,97,70,169,17,73,119,181,164,153,177,98,40,136,204,234,44,114,230,16,55,197,109,81,81,181,32,213,134,131,52,79,194,84,89,242,236,136,168,40,23,87,186,216,51,85,29,242,95,134,18,53,99,238,164,51,95,225,206,137,73,241,204,37,17,187,37,162,141,5,182,102,204,206,22,36,15,218,116,243,156,128,102,158,233,217,65,172,77,83,240,147,6,149,135,226,152,207,102,181,144,66,234,44,102,25,66,25,76,139,44,178,161,238,176,80,227,18,9,209,224,89,155,76,20,65,38,30,142,148,89,147,48,84,153,138,59,220,66,7,113,226,175,209,228,243,137,183,204,200,181,147,102,210,21,133,86,89,33,53,232,188,117,155,226,48,69,212,28,106,109,24,115,37,34,204,79,117,138,29,152,170,162,57,85,53,180,167,165,172,178,229,3,20,114,153,71,36,201,108,153,188,103,137,218,28,189,196,89,104,122,66,200,219,52,214,47,93,122,216,210,62,37,131,89,194,41,196,136,217,34,22,147,139,75,53,96,72,19,67,24,140,28,128,49,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,105,18,135,37,98,94,202,22,7,25,9,185,195,152,45,99,18,178,236,41,178,81,229,79,149,41,109,210,38,38,113,83,86,100,179,37,173,36,172,187,196,133,204,105,165,53,214,240,144,240,59,116,84,124,189,80,153,99,68,252,94,210,112,201,179,189,195,42,22,80,58,215,158,28,220,71,78,203,32,34,34,41,137,164,13,137,164,232,72,91,173,101,104,141,136,234,164,48,245,172,133,13,174,69,213,152,120,136,100,38,226,76,21,113,91,76,57,175,248,85,46,86,227,154,80,188,198,140,249,160,205,165,230,74,42,175,108,89,153,37,131,0,231,80,161,181,110,90,154,231,41,34,228,24,231,40,105,152,135,173,44,59,137,195,45,101,241,59,108,225,192,75,186,214,68,47,118,44,95,66,0,0,0,0,0,80,37,64,202,127,123,63,59,253,24,114,85,134,224,161,47,241,155,152,125,254,168,188,138,33,229,191,189,159,157,126,12,185,42,67,240,208,151,248,77,204,62,127,84,30,128,0,0,0,0,0,0,0,0,72,77,184,140,244,142,63,248,169,158,206,83,145,91,33,82,19,46,35,189,227,15,126,170,167,243,84,228,170,5,52,249,147,239,159,164,239,92,190,138,160,74,52,249,147,239,159,164,239,92,190,138,0,0,0,0,0,80,101,64,35,166,215,241,101,120,98,30,151,60,53,241,69,250,80,129,240,201,248,116,62,150,182,66,52,98,122,29,95,134,39,230,113,201,83,19,95,164,15,21,8,159,140,79,231,99,105,214,124,192,114,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,137,152,151,60,66,198,193,197,237,48,102,203,152,132,51,69,246,20,84,249,83,165,205,148,196,1,115,250,32,74,68,37,149,102,150,200,74,147,102,54,142,211,56,52,227,70,92,214,105,106,91,168,195,60,193,22,229,208,83,136,157,246,220,8,191,31,230,226,79,161,184,128,101,245,226,11,94,61,102,68,236,40,133,80,130,171,197,113,155,182,33,153,145,148,166,243,188,165,97,88,90,157,202,12,181,181,248,29,110,136,143,139,44,77,14,174,68,157,53,83,178,4,71,149,180,164,100,169,50,97,90,73,202,103,165,9,198,121,154,204,136,149,198,133,152,17,170,29,200,45,75,168,105,204,179,109,93,68,53,115,142,106,192,173,238,106,169,72,58,222,34,79,73,20,7,59,229,43,195,105,162,238,76,74,202,195,210,90,169,108,185,165,105,138,75,222,151,97,163,178,196,136,72,152,33,14,182,92,139,44,179,158,136,42,189,154,41,183,101,68,147,238,244,133,45,110,147,144,204,166,150,162,202,144,183,117,51,178,20,10,92,141,58,69,180,113,152,108,134,162,146,122,38,115,215,57,67,226,209,139,246,172,57,72,199,172,229,62,9,214,252,17,171,110,121,201,106,37,171,204,141,230,125,146,205,108,172,83,235,194,67,212,125,142,107,99,173,41,12,108,121,249,233,98,219,47,183,49,182,181,143,182,51,0,255,26,159,210,170,5,0,0,109,2,82,98,39,153,145,183,238,12,18,65,143,114,152,16,90,86,173,206,203,20,23,10,140,115,164,52,44,195,80,230,157,60,226,150,179,248,33,182,176,227,37,173,104,162,23,199,145,83,30,137,140,40,179,160,66,148,110,50,139,166,49,106,107,121,119,164,235,20,237,182,94,126,220,210,146,96,118,232,216,82,241,228,172,136,25,161,122,121,197,131,114,177,167,42,95,24,182,28,176,168,44,50,74,100,243,196,45,107,20,231,152,37,202,90,211,211,66,217,214,177,134,233,50,195,144,134,169,25,244,18,206,30,70,244,22,191,152,35,92,170,1,191,154,232,197,96,228,41,41,229,155,146,140,108,50,98,173,100,146,152,50,148,210,76,210,182,194,173,113,203,28,49,66,140,48,9,18,98,131,114,142,19,107,41,132,74,228,160,76,76,75,115,176,202,23,54,167,153,243,1,127,233,94,162,100,210,247,45,62,41,180,210,38,132,72,60,180,6,153,211,247,58,113,222,62,220,214,182,177,70,249,242,229,203,71,117,162,77,104,83,138,137,248,136,65,173,116,134,151,200,1,17,51,250,83,182,42,205,12,39,34,247,78,54,134,201,67,42,201,40,141,43,228,26,185,44,16,91,196,22,147,224,34,198,40,231,56,191,150,67,168,122,14,58,195,180,244,24,171,124,225,12,90,241,0,53,74,196,220,77,87,182,178,157,19,149,34,121,75,51,118,51,68,27,11,84,61,152,161,221,72,30,76,233,230,38,1,243,220,212,179,131,88,155,94,225,89,13,42,183,66,96,142,222,211,31,252,13,198,154,119,162,235,185,44,219,40,207,201,44,36,239,132,30,61,25,132,90,91,89,136,130,152,150,180,37,159,210,38,165,164,249,51,38,162,226,225,16,134,26,216,194,44,172,82,75,252,53,184,92,129,129,57,122,79,127,240,55,24,107,222,137,158,210,7,92,229,3,85,31,87,249,0,0,0,0,0,255,68,227,161,215,241,101,152,125,30,151,60,0,225,159,104,60,244,58,190,12,179,207,227,146,87,49,160,201,159,124,0,255,36,125,231,242,85,4,85,162,201,159,124,0,255,36,125,231,242,85,4,0,0,0,0,0,0,0,112,56,244,1,0,100,214,115,126,68,122,198,212,29,83,60,119,87,213,156,172,161,189,190,22,239,213,220,246,182,141,151,190,125,164,111,181,168,37,189,53,93,122,216,1,96,204,131,60,165,22,143,210,108,73,169,185,231,117,185,196,212,146,70,187,34,130,22,96,74,206,172,20,49,54,55,211,196,245,108,76,155,24,139,211,167,44,242,149,232,2,154,185,230,232,158,241,35,186,171,106,29,49,165,203,147,181,107,53,244,117,143,30,111,242,6,28,194,103,250,91,45,118,91,115,71,143,86,0,255,34,149,164,115,105,210,42,111,156,150,82,135,212,164,153,228,109,156,208,52,244,48,110,51,43,140,219,62,149,154,46,38,15,37,132,248,50,138,251,120,37,22,19,179,161,15,104,127,6,0,0,0,0,0,0,144,222,211,0,0,197,243,126,138,253,106,56,0,255,97,135,119,238,115,61,42,249,229,189,53,184,181,0,255,83,19,213,118,229,43,26,155,231,141,133,131,59,252,36,113,190,209,123,1,177,93,84,160,149,163,91,251,63,54,85,109,31,33,118,99,243,212,177,230,241,222,249,254,31,33,121,83,137,172,158,244,245,42,92,204,1,26,150,65,160,190,40,239,218,44,11,122,155,31,170,194,39,118,65,184,111,211,46,209,103,113,217,233,200,147,50,113,109,151,124,92,158,200,253,113,214,239,229,22,59,181,97,174,65,8,119,247,108,226,87,144,119,228,200,170,67,50,34,25,219,118,121,74,131,49,32,251,240,5,59,36,245,223,178,25,186,223,105,176,37,25,137,124,29,217,135,115,180,67,146,127,209,166,253,128,40,203,146,105,85,2,216,69,17,30,93,157,154,127,17,203,143,132,122,106,19,57,64,235,50,52,107,63,188,236,248,77,62,175,152,75,18,72,211,49,20,165,222,109,223,211,124,203,145,187,66,89,29,69,152,64,43,50,50,107,63,156,236,123,223,161,86,241,178,142,180,23,2,176,195,47,233,151,247,169,60,44,178,78,233,56,198,164,190,74,62,241,144,145,221,253,196,37,253,34,189,212,29,78,105,64,105,60,198,164,190,74,62,177,56,0,62,20,170,98,172,88,10,213,13,72,219,184,50,220,72,104,172,139,12,5,164,1,87,106,164,1,87,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,176,110,69,42,230,61,20,111,169,24,248,26,240,189,196,5,13,241,171,138,184,117,223,51,197,29,183,170,128,184,0,196,5,42,224,222,209,80,18,133,182,87,207,22,141,155,87,203,47,63,219,39,191,70,88,245,107,30,116,145,96,151,178,109,220,44,253,80,209,213,22,181,225,201,105,61,115,128,182,72,64,119,248,97,146,218,174,94,61,98,247,29,3,33,56,212,127,201,100,222,184,194,62,93,45,143,116,117,130,251,111,238,232,219,228,209,35,168,229,115,235,212,42,18,139,29,8,198,66,136,118,105,151,238,210,127,203,87,97,54,237,234,215,219,33,166,115,174,210,149,206,99,64,26,244,94,105,92,121,79,197,76,253,130,238,2,182,160,111,225,211,69,243,205,231,244,117,106,182,225,30,237,155,200,138,254,133,75,96,122,254,50,107,117,233,172,105,23,150,209,75,136,45,240,123,83,254,35,110,122,231,141,22,78,100,134,63,240,84,248,85,150,226,122,145,28,157,196,0,69,186,95,87,143,198,203,210,165,231,247,4,202,49,17,247,94,119,153,204,37,114,37,20,9,191,114,220,191,251,51,245,114,6,229,159,8,117,206,56,192,218,89,21,241,161,176,87,86,69,124,0,70,121,84,33,51,239,1,236,199,17,140,95,165,1,113,129,248,64,92,96,93,38,13,168,189,136,247,50,106,36,77,199,13,210,18,151,216,37,132,50,165,184,168,178,45,219,62,152,95,150,21,106,93,167,97,135,46,91,186,36,12,153,195,57,188,18,80,5,14,180,131,59,184,242,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,12,177,44,101,132,131,131,132,219,161,203,150,46,9,89,138,20,41,168,18,164,202,148,41,231,179,67,154,50,207,44,89,91,106,81,72,45,145,65,157,167,22,82,219,28,178,84,92,26,242,227,134,56,65,132,57,42,151,193,204,84,134,207,102,105,115,39,225,17,179,210,170,162,208,5,244,114,1,113,103,132,148,57,173,101,150,73,27,66,91,103,94,158,18,243,38,95,135,182,181,185,116,137,148,76,226,204,155,50,213,97,66,46,9,29,31,109,225,65,46,126,165,101,61,163,171,104,229,248,34,125,168,64,248,100,124,58,31,75,219,206,169,110,141,164,36,35,27,74,118,6,109,11,109,241,90,207,27,81,145,251,190,68,68,69,111,67,35,135,43,91,118,107,19,202,168,234,156,51,33,88,209,19,126,245,136,233,88,213,212,241,69,250,80,129,240,201,248,116,62,150,182,66,64,35,166,215,241,101,120,98,30,151,60,53,241,69,250,80,129,240,201,248,116,62,150,182,66,52,98,122,29,95,134,39,230,113,201,147,19,112,17,123,175,164,36,51,35,40,205,154,148,82,82,156,218,50,110,209,16,227,62,149,214,98,55,72,178,38,170,149,182,252,22,17,69,230,176,175,104,92,195,42,21,125,99,107,4,110,195,200,104,18,234,37,75,148,58,99,163,68,165,133,148,200,172,57,185,37,148,6,227,48,149,190,152,53,17,197,4,49,201,76,139,166,150,113,22,13,168,114,84,182,211,167,228,31,153,208,66,11,165,133,84,82,162,196,142,85,229,149,177,22,25,206,80,113,147,25,85,8,179,112,205,104,94,214,217,192,154,97,155,132,226,23,142,121,196,116,244,17,47,48,29,219,230,99,224,147,70,148,91,212,182,236,112,26,135,102,68,101,222,54,42,77,182,232,18,38,54,179,72,184,58,67,238,100,172,147,254,36,228,24,77,54,2,122,197,141,178,180,73,153,107,188,53,41,161,37,105,149,167,139,215,121,92,154,64,44,109,157,231,41,79,165,77,241,139,9,146,172,154,91,40,179,13,145,167,14,127,139,61,179,184,130,179,80,13,56,177,158,134,38,183,68,24,81,139,60,106,91,131,206,105,73,154,171,212,118,86,104,37,209,26,15,69,33,137,153,114,121,115,232,57,178,92,235,48,38,82,132,130,179,166,112,207,17,150,164,27,53,96,69,186,75,31,128,133,44,59,50,155,235,148,70,54,228,169,76,182,141,113,54,45,155,238,195,16,226,18,83,32,235,142,83,41,102,166,48,211,238,185,169,219,157,76,75,103,138,141,104,85,147,232,104,250,191,96,205,7,124,142,62,212,31,124,50,198,154,143,165,139,67,70,100,100,100,68,137,18,81,105,33,37,90,226,182,110,83,162,182,207,240,203,0,39,37,100,28,92,220,16,93,202,116,89,195,124,180,200,158,130,53,65,182,209,100,116,74,229,248,28,125,168,63,248,100,140,53,31,75,251,39,176,72,239,41,16,254,6,159,206,59,209,194,249,0,145,183,140,36,229,150,43,42,161,85,86,72,9,167,157,209,74,139,252,21,46,110,130,52,93,166,77,110,44,9,170,202,76,107,181,84,81,100,174,149,78,154,106,143,62,176,72,239,41,16,254,6,159,206,59,209,86,8,65,76,95,226,55,241,196,252,81,121,106,2,139,244,158,2,225,111,240,233,188,19,189,92,192,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,248,101,42,91,28,100,36,228,16,93,202,116,185,200,178,167,200,198,154,32,107,166,180,105,131,27,55,174,37,13,234,58,214,201,44,233,80,41,52,201,83,158,66,219,13,92,173,69,2,123,114,174,3,179,67,195,111,241,101,160,190,174,78,138,34,49,194,225,73,243,187,208,51,229,223,172,22,39,75,169,197,13,150,73,215,100,70,125,74,146,35,98,235,78,117,92,70,102,105,19,115,105,83,144,234,197,155,42,189,151,135,44,131,248,113,177,39,24,251,209,66,252,79,126,198,137,245,180,162,50,67,148,21,81,104,109,103,73,179,54,46,13,234,50,181,16,98,173,125,208,135,236,109,136,219,202,137,47,59,152,153,234,60,155,176,214,22,30,245,136,55,88,213,25,174,226,192,124,0,93,118,34,169,209,146,51,242,212,92,141,195,22,250,18,50,84,229,237,245,204,212,56,116,184,190,153,131,212,202,152,37,41,229,4,17,100,203,151,139,43,175,88,148,6,52,85,103,77,12,250,148,188,56,70,212,76,18,145,84,158,217,208,151,56,133,136,188,13,113,4,63,141,38,86,184,54,193,214,131,129,103,51,26,186,228,20,230,122,153,51,137,77,214,36,85,138,83,85,20,224,21,126,142,156,130,61,82,68,82,74,146,82,74,8,33,145,132,16,74,146,18,66,73,68,68,68,68,236,234,206,50,137,142,142,137,131,200,51,84,158,139,161,6,113,16,219,148,117,138,101,253,245,87,208,3,0,24,49,35,125,224,15,190,165,167,243,171,229,171,135,172,43,34,155,235,164,102,182,229,165,76,184,109,112,56,205,27,237,251,208,178,105,152,28,89,119,91,74,46,51,125,73,230,61,73,117,91,147,153,106,27,179,176,17,93,169,45,45,64,83,30,49,35,125,224,15,190,165,167,243,171,229,192,133,17,165,202,215,66,87,50,233,174,67,194,207,162,25,81,119,75,139,94,32,42,68,123,33,213,27,205,149,55,95,154,74,120,182,35,202,148,144,106,211,159,246,76,245,147,252,243,222,66,105,68,214,54,27,130,158,144,202,84,135,210,24,78,74,130,178,36,56,31,39,94,204,145,235,80,67,27,97,134,56,156,180,234,240,34,92,135,134,177,39,107,28,157,200,65,191,148,175,34,66,28,98,61,147,70,144,89,153,87,166,184,164,56,179,213,90,74,75,51,29,77,76,151,43,155,109,67,201,170,225,225,161,203,83,19,161,76,147,176,190,28,225,87,186,81,85,122,135,78,208,199,40,59,147,214,218,206,162,4,113,155,26,212,101,106,161,181,186,195,166,15,217,219,16,199,153,13,97,106,48,51,213,121,246,162,162,82,204,233,17,111,176,170,76,172,194,172,249,16,151,185,50,119,146,186,104,149,187,237,170,109,93,13,17,245,74,134,141,129,173,215,102,104,211,205,97,30,126,186,235,166,106,147,121,170,38,89,56,141,43,253,57,169,127,98,150,149,17,206,117,74,51,220,202,146,39,219,198,56,155,230,137,134,125,107,109,137,41,144,117,199,37,229,210,212,151,102,247,220,212,109,173,101,170,50,197,70,180,170,182,180,11,93,195,27,247,157,151,168,215,104,208,164,68,254,36,77,82,104,165,25,65,130,147,83,75,201,183,125,73,97,46,85,222,250,205,161,106,169,8,51,213,96,83,250,177,166,212,148,160,177,202,215,113,38,45,178,36,14,13,58,39,52,74,172,82,219,89,33,164,166,19,68,156,132,36,102,202,229,13,98,22,56,19,161,195,152,72,17,54,50,106,197,34,71,88,146,110,52,143,235,104,229,128,207,209,135,250,131,79,198,88,243,177,180,42,195,165,163,119,4,194,79,21,107,158,138,188,134,17,151,177,215,78,82,34,35,130,212,160,81,73,165,196,165,205,227,8,13,63,14,83,10,45,106,131,59,107,94,90,169,204,143,240,80,164,17,251,122,193,53,92,179,214,55,86,102,184,116,244,142,64,248,169,98,205,83,145,83,37,224,139,244,161,2,225,147,241,233,124,44,205,154,143,41,125,124,145,62,84,32,124,50,62,157,143,165,217,243,49,202,44,74,205,82,75,73,82,107,184,110,190,214,106,16,116,244,169,157,50,228,232,21,146,183,53,127,124,25,248,105,166,139,135,42,9,185,22,30,212,129,55,228,207,176,31,253,145,160,248,212,161,109,6,243,184,236,60,106,70,121,90,166,161,196,76,208,112,47,97,26,170,212,121,53,29,5,57,111,75,100,12,41,219,225,13,15,46,66,29,6,164,123,174,58,74,219,176,175,0,244,58,249,58,142,168,69,30,181,173,65,231,180,36,205,85,106,59,43,180,146,104,141,135,162,144,196,76,185,188,57,244,28,89,174,117,24,19,41,66,193,89,83,184,231,8,75,210,141,26,176,34,141,164,143,183,200,204,189,146,100,212,149,180,150,57,161,52,235,188,105,91,226,62,197,215,27,106,109,232,114,229,33,76,80,117,182,29,104,169,162,38,85,205,181,167,165,147,86,22,178,236,200,108,174,83,26,217,144,167,50,217,54,198,217,180,108,186,15,67,136,75,76,129,172,59,78,165,152,153,194,76,187,231,166,110,119,50,45,157,41,54,162,85,77,162,163,233,63,6,184,140,244,142,63,248,169,158,206,83,145,67,204,72,31,248,131,111,233,233,252,106,57,232,101,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,90,202,57,234,200,35,137,129,142,134,143,55,204,211,83,158,132,158,6,177,15,0,255,74,199,83,220,40,160,147,228,159,71,204,72,31,248,131,111,233,233,252,106,249,34,2,68,125,18,186,118,38,141,66,72,13,26,149,182,140,83,154,82,73,41,140,251,2,9,65,146,100,236,8,213,225,39,179,82,69,67,56,135,123,118,53,107,248,130,33,88,81,152,245,81,235,218,145,36,106,45,37,72,148,218,60,46,105,73,41,149,176,237,115,36,4,185,147,81,35,76,135,152,76,85,21,13,97,35,238,169,213,84,226,11,134,224,90,233,18,46,35,189,227,15,126,170,167,243,84,228,16,51,210,7,254,224,91,122,58,191,90,110,133,0,0,160,74,128,148,0,255,246,126,118,250,49,228,213,69,204,72,31,248,131,111,233,233,252,106,185,106,33,229,191,189,159,157,126,12,121,117,17,51,210,7,254,224,91,122,58,191,90,110,133,0,0,0,152,210,7,22,233,61,5,194,223,224,211,121,39,154,53,31,83,250,192,34,189,167,64,248,27,124,58,239,68,91,33,64,16,211,151,248,77,60,49,127,84,94,197,80,101,8,98,250,18,191,137,39,230,143,202,171,24,0,213,5,230,232,61,253,193,223,96,172,121,39,90,181,160,203,78,36,53,90,114,70,158,154,171,113,216,66,95,66,134,170,188,189,158,153,26,135,14,215,55,115,144,90,25,179,36,165,156,32,130,108,249,114,113,229,21,139,210,128,166,234,172,137,65,159,146,211,36,64,44,31,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,36,109,152,33,150,165,140,112,112,144,112,59,116,217,210,37,33,75,145,34,5,85,130,84,153,50,101,167,62,88,243,129,57,122,79,127,240,55,24,107,222,137,6,8,253,93,54,248,191,10,167,205,0,255,88,180,147,249,85,11,84,125,92,229,3,0,0,150,195,21,179,29,217,186,73,86,68,169,148,125,10,33,101,190,27,234,186,180,169,12,243,62,73,158,26,60,92,244,14,25,101,34,194,153,158,200,195,154,153,74,155,28,113,0,252,51,192,165,163,119,4,194,79,21,107,158,138,156,42,241,69,250,80,129,240,201,248,116,62,150,94,69,184,116,244,142,64,248,169,98,205,83,145,83,37,190,72,31,42,16,62,25,159,206,199,210,204,249,48,51,74,169,81,74,169,181,214,140,90,107,169,81,106,45,53,51,51,51,51,23,105,228,17,195,192,64,67,57,28,233,233,72,66,79,125,216,135,83,54,202,194,141,2,10,104,130,62,6,217,153,225,82,171,36,194,161,76,121,179,113,140,178,117,153,116,24,182,208,150,168,2,87,107,156,82,49,77,133,105,182,200,77,195,238,90,90,42,83,156,75,171,154,68,187,208,245,168,141,124,194,65,71,221,96,179,45,180,122,105,89,166,25,170,76,9,107,67,54,223,82,166,190,195,175,91,108,148,169,179,228,70,136,136,105,162,54,23,211,171,144,198,10,232,172,104,12,197,102,228,127,57,215,42,37,50,51,73,22,39,104,198,166,89,91,226,184,164,113,107,245,40,193,188,207,48,25,46,34,14,38,14,17,181,100,92,108,20,153,53,214,204,84,110,54,21,15,219,104,104,206,106,141,98,157,68,100,67,11,149,189,101,211,239,66,68,219,118,152,41,197,152,28,26,57,52,148,73,106,7,170,35,163,97,231,100,137,71,123,14,28,120,196,116,124,248,59,226,51,215,218,81,106,68,100,150,18,36,74,41,149,182,196,121,203,75,252,54,44,41,68,168,49,238,108,196,169,170,76,140,240,176,167,17,151,250,171,18,215,172,85,136,131,113,236,29,129,143,44,133,208,218,84,183,52,45,17,77,167,41,41,124,228,132,112,36,66,40,63,69,4,216,57,50,194,236,137,42,224,164,28,33,224,27,191,180,98,120,242,94,71,216,80,113,242,132,196,23,233,67,5,194,39,227,211,249,88,186,246,0,137,139,146,73,239,73,28,186,178,117,219,18,153,228,101,156,36,37,30,97,204,151,159,8,225,34,210,18,55,156,142,178,10,114,113,27,204,41,248,43,10,203,58,51,101,24,146,55,171,212,74,220,107,37,228,36,153,85,175,25,185,225,52,237,16,43,20,68,196,45,59,89,231,235,243,212,33,162,230,189,124,212,215,115,225,13,123,177,97,165,139,52,35,8,205,83,174,204,25,39,217,40,148,186,78,73,186,106,210,182,50,148,14,19,187,114,26,132,18,21,85,235,244,125,136,95,141,42,13,117,60,60,28,105,43,34,33,162,19,63,206,204,99,86,13,88,209,63,242,74,94,220,112,195,157,91,115,194,137,82,73,109,231,149,196,80,146,50,163,66,67,77,221,132,173,196,200,168,83,137,24,54,98,160,173,129,139,135,145,244,227,169,121,156,107,30,215,58,75,219,230,3,96,249,88,171,146,204,140,164,89,155,172,17,171,6,109,138,219,82,199,161,213,147,228,243,48,67,149,184,120,56,168,184,67,36,147,145,80,80,164,215,168,50,171,201,217,36,14,128,234,2,115,244,158,254,224,111,48,214,188,19,173,90,84,23,152,163,247,244,7,127,131,177,230,157,232,41,125,192,85,62,80,245,113,149,15,0,0,0,0,0,128,191,116,141,54,4,157,147,173,83,156,200,108,155,112,178,180,44,161,149,184,109,49,209,51,108,45,220,205,204,17,51,100,236,180,211,67,182,5,82,153,42,95,142,241,38,29,54,17,15,22,208,183,228,138,77,154,231,77,82,131,38,109,26,107,50,26,73,43,33,38,106,229,49,115,171,147,149,148,160,167,109,43,108,209,229,167,9,29,242,180,245,144,48,83,52,190,99,79,229,4,215,148,160,115,201,253,82,68,82,74,146,82,74,8,33,145,132,16,74,146,18,66,73,68,68,68,68,236,234,206,50,137,142,142,137,131,200,51,84,158,139,161,6,113,16,219,148,117,138,101,253,245,87,208,3,2,16,130,152,190,196,111,226,137,249,163,114,239,68,92,198,94,59,73,137,140,8,82,131,70,37,149,18,151,54,15,121,134,31,135,41,133,22,181,193,157,130,56,43,149,249,17,30,138,52,98,77,127,173,225,154,181,246,112,8,66,16,211,151,248,77,60,49,127,84,94,197,0,63,125,140,178,51,105,173,237,44,74,16,183,169,65,93,166,22,90,171,59,108,250,144,189,13,113,156,217,16,166,6,51,83,157,103,47,42,42,197,156,30,241,6,171,202,196,42,28,152,143,212,196,156,83,217,162,230,70,45,100,149,48,46,76,101,73,18,55,202,188,33,34,106,46,29,49,206,172,109,95,106,121,217,196,132,174,95,46,114,176,77,65,218,128,95,99,54,114,11,134,164,132,44,86,141,108,219,54,105,100,68,177,11,212,50,73,54,203,16,215,97,219,119,184,177,220,208,58,92,41,24,146,38,155,19,240,173,23,13,201,178,84,12,122,167,72,21,190,41,247,77,76,178,50,106,161,141,60,73,22,199,41,65,90,150,214,66,171,187,111,250,156,179,109,113,155,217,240,165,6,211,84,157,104,19,42,218,194,156,30,49,25,171,58,195,42,252,91,148,82,151,212,74,107,224,147,70,18,103,136,88,248,101,163,68,70,101,136,135,73,24,199,54,91,117,33,204,149,140,137,57,95,82,241,35,86,51,17,145,139,35,56,129,87,228,235,209,99,172,92,17,73,41,73,74,41,33,132,68,18,66,40,73,74,8,37,17,17,17,17,177,171,59,203,36,58,58,38,14,34,207,80,121,46,134,26,196,65,108,83,214,41,150,245,215,95,195,16,32,106,19,115,58,167,61,10,169,89,173,25,162,85,86,72,33,185,137,136,139,24,98,96,33,106,180,204,219,224,33,6,115,137,117,162,157,33,170,240,128,209,134,138,28,99,193,242,10,134,237,112,207,136,88,59,106,36,217,81,8,149,213,82,130,200,92,199,169,13,43,68,205,45,213,137,49,105,34,190,252,180,164,216,142,169,214,154,179,82,67,69,166,202,106,234,0,0,0,0,0,160,74,128,148,0,255,246,126,118,250,49,228,170,12,193,67,95,226,55,49,251,252,81,121,21,67,202,127,123,63,59,253,24,114,85,134,224,161,47,241,155,152,125,254,168,60,0,1,0,0,0,0,0,0,0,144,154,112,25,233,29,127,240,83,61,157,167,34,183,66,164,38,92,70,122,199,31,252,84,79,231,169,200,85,11,104,242,39,223,63,73,223,185,124,21,65,149,104,242,39,223,63,73,223,185,124,21,1,0,0,213,12,40,173,70,234,172,38,109,78,141,93,233,245,194,84,150,36,201,104,153,0,110,136,136,88,161,25,173,129,169,110,198,188,75,156,170,96,77,51,55,98,150,96,52,12,139,92,224,78,114,26,107,46,149,213,38,61,109,179,56,238,48,109,24,66,222,44,41,39,42,154,141,180,109,54,19,254,16,51,20,139,216,154,100,19,183,84,249,178,133,121,149,74,57,233,193,2,58,162,156,38,209,90,72,68,100,94,107,107,141,205,212,182,109,136,31,226,144,74,158,32,30,22,174,133,54,180,17,42,77,19,207,212,156,9,177,210,68,109,46,78,154,19,227,244,146,38,164,19,235,232,116,242,0,255,206,136,74,106,146,74,10,45,52,147,22,90,105,146,66,43,205,200,200,200,136,93,218,89,36,49,208,209,112,16,71,134,58,114,209,211,32,246,97,155,178,178,176,172,128,254,26,130,128,70,76,175,227,203,240,196,60,46,121,106,226,139,244,161,2,225,147,241,233,124,44,109,141,144,77,91,107,53,135,174,164,101,133,83,141,208,151,201,146,217,212,108,220,40,234,185,34,216,106,101,141,59,45,101,212,243,150,175,14,170,84,221,232,15,191,146,211,210,34,163,232,7,78,73,124,145,62,84,32,124,50,62,157,143,165,89,243,1,0,80,95,24,85,78,87,4,33,34,114,34,107,146,184,165,228,173,44,33,164,161,142,227,180,89,134,49,101,113,26,98,38,160,174,92,135,19,234,71,216,152,51,137,29,69,163,29,233,196,60,30,161,103,244,113,149,15,63,125,140,200,200,92,155,210,200,58,171,165,54,242,182,141,116,173,191,15,109,137,93,224,216,135,91,218,49,113,190,116,9,106,206,77,205,124,167,174,150,54,58,197,171,86,10,242,132,0,255,24,172,150,54,181,202,27,74,172,165,127,183,75,138,103,46,137,88,76,181,157,93,249,88,224,93,102,107,202,50,245,165,133,162,240,66,204,193,131,10,74,215,201,247,227,148,242,0,4,85,118,86,102,51,171,47,237,73,139,172,109,183,227,84,11,39,231,68,175,188,202,214,2,213,158,237,229,198,90,16,207,19,73,77,157,122,84,18,249,90,165,36,139,203,87,17,0,0,80,93,16,185,202,154,209,172,86,179,204,219,116,217,55,153,12,199,58,169,86,60,92,29,230,136,182,213,90,194,222,158,151,160,46,138,253,146,27,227,68,251,232,68,243,175,49,22,61,165,143,171,124,120,232,67,18,82,35,114,198,36,217,89,195,125,135,10,113,51,27,161,181,148,162,218,178,149,45,98,131,97,73,81,235,112,146,244,16,27,61,85,185,232,179,84,87,11,165,165,33,88,165,24,235,147,7,34,40,145,190,210,74,9,105,163,102,27,65,43,41,152,155,217,28,218,180,78,60,212,184,56,238,103,34,76,93,99,34,162,100,223,165,74,102,76,194,68,197,32,122,17,208,128,134,54,52,75,4,125,84,86,141,194,100,181,249,83,156,82,172,53,73,134,134,156,98,202,86,74,195,173,244,216,109,51,170,208,227,182,201,56,195,116,242,16,212,149,155,170,214,100,150,190,57,69,195,60,226,40,218,37,241,81,102,117,71,22,226,34,39,178,54,137,92,82,30,202,20,66,29,210,184,77,19,100,232,82,16,215,33,122,242,233,74,132,56,158,126,139,141,38,147,56,214,75,218,145,54,204,99,110,250,6,65,174,18,59,228,213,43,77,82,171,187,132,184,82,47,180,208,178,137,26,161,134,184,168,104,182,32,51,231,242,112,123,169,82,231,57,179,180,138,127,5,163,5,184,231,24,67,211,148,135,91,68,196,94,73,34,201,142,90,203,156,80,18,68,230,58,78,19,252,20,95,111,72,117,98,76,154,38,31,5,85,103,219,142,169,214,74,195,2,156,107,207,84,245,232,223,2,80,245,1,44,168,177,230,82,89,109,210,211,54,139,227,14,211,134,33,228,205,146,114,162,162,217,72,219,102,51,225,15,49,67,177,136,173,73,54,113,75,149,47,91,152,87,169,148,147,30,44,160,35,202,235,187,146,54,107,174,106,141,140,16,74,168,80,195,86,146,37,73,117,28,98,34,224,40,175,155,197,184,166,53,226,76,67,95,102,135,131,107,144,176,39,25,99,209,42,13,21,13,235,233,87,114,159,156,17,149,212,36,149,20,90,104,38,45,180,210,36,133,86,154,145,145,145,17,187,180,179,72,98,160,163,225,32,142,12,117,228,162,167,65,236,195,54,101,101,97,89,1,253,245,46,31,0,128,12,217,180,181,86,115,232,74,90,86,56,213,8,125,153,44,153,77,205,198,13,50,43,130,173,86,214,184,211,82,198,219,242,213,65,149,170,27,109,212,96,90,90,100,20,125,77,0,255,49,0,252,19,141,135,94,199,151,97,246,121,92,242,0,132,127,162,241,208,235,248,50,204,62,143,75,94,197,128,38,127,242,253,147,244,157,203,87,17,84,137,38,127,242,253,147,244,157,203,87,17,0,0,0,0,0,156,111,6,0,144,89,207,204,156,234,170,166,154,58,181,250,117,253,93,189,250,199,67,196,136,162,152,106,211,237,22,216,1,32,220,105,23,120,42,171,180,122,82,106,214,170,23,199,145,21,61,77,67,253,248,229,119,102,197,153,137,91,63,38,41,161,132,62,60,192,145,78,176,2,11,23,51,30,113,182,143,205,99,198,84,0,255,41,42,95,191,137,153,170,9,90,186,177,242,173,223,71,91,15,127,214,177,248,137,187,175,85,103,51,91,242,13,109,82,158,57,163,213,122,84,82,74,172,218,52,73,74,161,201,0,103,37,49,19,46,133,228,99,220,185,180,193,158,188,186,6,140,89,243,16,81,61,250,83,44,186,135,230,75,136,204,251,138,200,168,43,162,212,77,73,102,153,209,134,100,121,136,173,81,98,141,9,190,204,24,115,210,84,155,240,83,75,89,130,202,234,205,79,59,245,252,164,164,150,146,148,210,204,204,216,185,114,147,70,30,145,245,33,46,145,145,195,193,195,52,195,117,29,119,23,99,174,189,50,208,64,5,111,101,227,91,75,184,132,99,15,0,0,0,0,0,0,0,0,210,131,26,0,80,120,222,79,177,95,13,231,63,236,240,206,125,174,71,37,191,188,181,70,199,241,191,201,194,127,17,207,219,191,30,99,22,238,31,227,225,230,155,76,194,92,30,245,150,83,61,63,205,125,242,242,162,227,248,227,108,181,125,142,216,142,239,248,177,30,227,163,251,245,147,158,126,232,62,201,243,127,254,228,55,9,66,252,231,187,126,54,89,68,133,66,100,182,135,79,76,47,126,86,159,62,154,15,125,233,218,132,248,205,247,190,85,171,78,52,209,16,153,237,213,101,98,249,150,245,128,164,201,186,144,153,46,97,192,247,146,124,71,59,18,240,207,132,253,210,114,152,63,151,2,199,250,21,65,102,65,164,29,9,248,103,194,254,105,73,204,151,74,29,19,160,40,247,234,243,253,205,235,208,250,252,154,3,189,95,100,23,127,114,0,255,43,161,66,177,69,142,180,99,161,24,248,103,252,67,245,246,127,160,249,11,237,216,175,94,182,189,103,245,179,137,87,99,133,180,19,2,178,195,47,246,181,111,83,121,216,156,66,233,58,198,164,190,74,94,17,147,129,221,189,186,184,0,255,116,84,121,216,108,168,74,159,49,6,181,203,218,174,44,22,7,192,135,66,85,192,135,194,202,116,3,18,26,106,141,132,198,149,161,128,52,224,74,141,52,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,13,80,31,169,104,159,139,6,172,1,35,224,30,138,17,1,235,30,1,176,236,82,1,0,32,241,171,68,153,241,110,225,114,184,217,59,211,205,157,192,69,55,203,201,42,172,180,82,70,68,80,85,104,26,134,10,100,188,227,239,24,208,191,195,122,214,75,9,126,84,226,25,61,250,195,50,145,168,90,180,117,2,224,222,179,207,39,110,232,100,201,22,31,145,123,97,73,84,32,54,57,155,77,61,132,120,131,112,37,153,116,85,232,115,70,178,212,169,195,73,109,14,106,154,79,207,37,220,110,121,71,86,63,118,18,159,33,102,22,125,156,44,156,191,134,84,54,105,120,28,225,238,222,193,249,111,153,43,130,160,174,107,184,137,98,42,201,205,167,43,229,219,8,248,190,91,174,140,40,109,68,62,109,184,221,179,28,242,125,220,190,221,136,19,100,141,100,22,199,127,1,226,23,237,210,111,147,92,245,221,188,74,86,210,18,43,125,153,90,62,209,193,9,205,232,223,244,70,129,162,154,69,184,17,75,119,93,148,192,5,158,66,100,198,126,129,35,106,243,69,146,140,226,163,41,109,52,180,110,98,243,250,113,193,110,254,136,220,76,115,85,34,30,44,193,128,69,194,191,26,247,127,5,177,132,159,81,40,71,69,88,43,157,84,66,113,248,175,70,223,115,83,98,168,50,220,65,185,43,66,157,43,14,176,86,22,69,124,42,20,69,124,42,0,251,113,4,227,87,20,216,143,163,138,241,171,52,32,46,96,213,103,32,46,0,255,77,232,188,80,50,163,174,108,85,154,229,45,235,49,158,57,142,227,30,21,13,37,43,251,228,162,34,162,135,72,232,157,236,10,95,62,218,185,202,45,143,71,117,180,140,110,21,142,71,165,160,61,18,20,226,4,169,180,182,193,60,233,157,200,164,79,77,10,68,84,173,41,141,243,200,153,194,98,218,28,212,122,17,165,202,44,17,145,165,15,63,18,138,4,227,64,154,176,230,25,27,42,208,194,228,148,140,208,134,86,143,36,145,101,86,230,229,169,45,37,46,237,180,86,210,212,64,95,227,210,37,202,100,227,80,78,106,136,136,232,18,211,180,40,51,39,172,48,185,248,149,150,85,149,38,166,235,139,32,228,208,182,88,171,50,121,82,66,74,228,243,68,145,219,92,14,167,54,142,227,10,55,241,50,77,81,38,158,23,30,162,244,28,213,166,235,10,246,242,98,18,222,129,185,50,154,83,178,114,226,32,243,189,140,26,81,162,109,178,180,196,37,118,9,45,47,21,18,38,47,166,204,237,131,249,101,153,98,167,105,29,168,135,46,91,186,36,244,105,196,70,108,104,53,185,2,7,42,198,26,52,93,226,139,244,161,2,225,147,241,233,124,44,109,133,104,196,244,58,190,12,79,204,227,146,167,38,190,72,31,42,16,62,25,159,206,199,210,86,8,104,196,244,58,190,12,79,204,227,146,251,39,2,16,141,152,94,199,151,225,137,121,92,114,234,132,189,98,175,189,169,108,46,179,46,159,83,153,181,106,143,75,84,187,108,215,175,197,238,25,19,212,22,158,205,215,156,137,101,157,98,40,249,186,98,177,10,3,146,249,141,16,199,137,154,101,222,48,179,5,185,60,204,144,33,166,41,126,37,126,139,142,39,185,155,146,75,58,79,48,107,6,122,206,82,120,143,29,25,19,228,247,147,175,148,219,161,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,145,103,12,29,3,19,229,144,167,167,60,9,67,245,225,32,78,217,232,20,55,250,43,160,83,250,50,222,139,40,17,53,26,39,72,83,156,97,167,208,202,146,34,161,242,54,111,195,96,98,153,167,168,105,93,135,33,186,148,233,114,209,103,14,27,241,202,95,21,216,87,49,238,96,91,244,144,108,75,166,156,210,230,41,53,172,59,197,177,78,140,231,148,210,74,50,191,196,110,161,194,153,219,32,102,136,157,100,213,49,241,37,167,53,87,170,124,217,193,152,180,76,145,176,14,22,208,69,229,0,255,12,152,101,101,132,115,157,210,12,183,178,228,201,182,49,206,166,121,162,97,223,90,91,98,10,100,221,113,73,185,52,245,165,217,61,55,117,91,107,153,170,76,177,17,173,170,45,237,66,0,255,23,162,249,51,105,145,37,113,104,208,57,161,81,98,149,218,206,10,33,53,157,32,226,36,36,49,83,46,111,16,179,192,153,8,29,198,68,138,176,145,81,43,22,57,194,146,116,163,121,92,71,119,233,131,53,31,240,57,250,80,127,240,201,24,107,62,150,86,45,170,139,207,209,135,250,131,79,198,88,243,177,180,106,1,48,165,15,44,210,123,10,132,191,193,167,243,78,52,107,62,166,244,129,69,122,79,129,240,55,248,116,222,137,182,66,128,32,166,47,241,155,120,98,254,168,252,159,51,110,86,26,89,106,198,219,146,45,163,201,52,174,27,28,110,68,56,196,150,105,203,6,81,17,147,185,228,229,97,172,36,3,17,204,93,31,53,149,132,230,26,34,0,255,136,73,24,135,67,233,77,242,37,22,73,136,60,105,67,130,200,106,77,146,155,20,119,86,107,41,233,26,17,5,176,230,196,180,185,178,57,204,28,103,46,145,135,46,81,34,20,100,52,133,95,189,37,111,163,27,53,96,94,154,46,21,66,107,173,132,80,82,106,212,216,185,201,140,178,213,35,194,37,42,114,34,147,10,95,22,162,153,206,243,186,235,88,211,109,147,47,252,194,46,143,120,145,62,226,5,94,224,223,3,172,208,219,146,136,204,226,150,168,77,201,172,198,16,158,207,231,203,82,155,76,49,244,132,43,252,180,208,147,151,55,133,208,113,189,108,117,214,86,85,18,234,24,32,31,135,119,24,135,67,105,178,114,181,148,36,130,206,28,74,105,107,157,212,234,110,19,65,172,181,53,50,170,172,146,136,77,92,157,22,182,114,207,203,180,66,170,178,166,16,55,58,194,169,226,48,160,101,236,199,143,82,86,67,93,50,143,172,65,155,235,81,75,33,25,65,154,151,214,82,220,32,178,76,156,154,51,224,182,56,57,132,201,41,231,193,52,85,134,209,102,153,114,231,226,17,79,209,170,162,208,250,116,21,3,164,252,183,247,179,211,143,33,175,46,98,70,250,192,31,124,75,79,231,87,203,107,139,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,51,19,135,37,98,94,202,22,7,25,9,63,61,140,217,50,38,33,203,158,34,243,88,229,79,149,41,143,200,149,139,152,145,62,240,7,223,210,211,249,213,114,43,4,0,179,108,154,151,52,171,82,226,80,82,163,165,110,155,181,204,9,165,114,150,102,110,130,68,2,105,114,170,7,51,148,185,120,75,155,120,83,57,243,87,144,31,14,171,154,0,255,154,54,39,0,255,97,128,167,62,64,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,252,50,229,17,50,14,46,110,136,46,101,186,92,156,41,178,167,96,77,144,53,109,166,180,66,36,25,18,165,22,26,133,204,208,39,211,178,77,137,227,167,56,45,203,82,150,20,87,136,185,252,121,110,189,161,155,30,119,56,178,136,49,66,145,38,172,198,158,167,121,108,168,64,191,148,215,222,91,179,45,17,179,74,155,167,148,172,214,210,198,58,49,158,147,82,72,181,196,12,181,133,10,103,110,131,88,226,135,115,210,64,195,151,156,214,92,169,18,166,24,159,209,45,69,194,58,168,79,235,146,211,37,70,70,70,70,100,210,164,17,149,22,82,34,106,227,52,46,141,218,62,195,47,83,217,226,32,35,33,135,232,82,166,203,69,150,61,69,54,214,4,89,51,165,205,176,124,192,63,195,165,163,119,4,194,79,21,107,158,138,188,178,107,155,242,42,119,105,56,232,131,210,12,247,205,26,20,111,144,124,137,129,101,79,84,47,78,109,129,93,168,36,191,213,45,125,37,169,50,9,6,126,56,140,75,87,234,66,127,211,234,133,75,71,239,8,132,159,42,214,60,21,57,85,2,190,72,31,42,16,62,25,159,206,199,210,11,204,90,200,228,25,110,205,26,179,72,74,153,164,132,80,114,171,245,117,140,130,106,62,238,83,106,75,45,15,15,69,60,76,45,19,33,79,47,146,150,181,230,212,132,96,40,114,122,198,23,233,67,5,194,39,227,211,249,88,250,58,31,238,145,164,68,204,136,75,194,105,106,54,14,137,151,45,143,188,212,28,218,20,151,154,19,196,151,105,167,50,98,73,83,85,210,218,194,181,98,149,146,49,14,87,241,12,167,39,64,150,172,132,150,168,86,173,144,92,52,223,247,157,101,70,45,196,125,139,227,86,86,200,232,29,174,194,149,40,210,83,236,37,73,75,207,226,104,173,48,29,233,80,90,36,37,141,80,14,113,98,70,102,77,201,54,93,150,18,217,48,65,140,147,201,26,204,208,209,156,77,107,180,37,206,81,243,116,39,198,90,102,160,59,107,170,70,71,236,136,143,104,85,163,105,16,90,133,211,150,190,73,217,200,66,68,74,45,53,136,56,88,150,208,149,191,18,82,134,141,48,31,151,74,95,33,75,154,136,89,134,77,15,115,170,193,36,181,164,159,203,122,198,104,236,88,198,177,228,14,60,192,133,86,176,90,72,33,165,182,149,86,122,171,242,88,14,137,151,157,215,38,137,129,137,171,179,214,134,138,152,226,186,151,56,77,38,190,116,21,210,61,95,196,116,39,162,3,19,211,26,204,196,55,60,165,15,0,96,196,140,244,129,63,248,150,158,206,175,150,215,178,76,66,103,73,28,146,69,86,104,148,216,148,56,114,90,72,77,39,136,56,105,141,75,155,40,19,196,44,112,38,66,136,46,87,90,108,100,212,138,69,114,113,27,45,107,30,215,209,74,140,152,145,62,240,7,223,210,211,249,213,114,43,4,0,0,0,0,80,37,64,202,127,123,63,59,253,24,242,234,34,102,164,15,252,193,183,244,116,126,181,92,181,144,242,223,222,207,78,63,134,188,186,136,25,233,3,127,240,45,61,157,95,45,183,66,0,0,0,76,233,3,139,244,158,2,225,111,240,233,188,19,205,154,143,41,125,96,145,222,83,32,252,13,62,157,119,162,173,16,32,136,233,75,252,38,158,152,63,42,175,98,168,50,4,49,125,137,223,196,19,243,71,229,52,164,165,242,204,18,196,185,30,133,212,18,145,165,101,9,45,181,205,33,75,197,37,57,3,114,107,19,68,152,163,114,217,75,83,155,24,109,150,54,119,18,226,240,20,93,41,10,93,64,87,23,160,204,111,180,184,77,210,172,50,135,165,61,40,230,161,135,12,63,173,241,203,16,91,12,60,185,221,164,92,174,185,122,89,211,215,115,102,197,123,28,56,152,32,191,159,156,154,252,51,33,34,98,37,37,132,18,60,161,109,219,180,13,201,204,40,37,90,150,33,13,195,210,234,148,151,216,33,66,236,112,67,124,92,156,153,147,17,37,234,172,105,115,38,113,204,172,43,165,212,251,226,56,207,227,116,63,135,232,40,211,145,145,238,97,142,74,234,168,85,253,170,246,170,158,63,16,103,235,178,212,89,165,20,183,82,154,46,105,155,160,85,86,72,149,51,53,147,147,141,229,4,174,228,90,207,103,216,114,243,244,135,83,109,98,78,229,76,64,65,82,112,4,93,101,254,107,26,141,39,19,112,149,15,84,125,92,229,3,0,0,0,0,128,121,56,45,75,221,77,73,113,43,37,209,84,199,13,90,101,133,148,217,75,44,183,65,50,129,43,185,214,130,37,202,100,124,170,77,204,169,100,249,235,207,15,135,171,204,143,66,155,147,211,49,152,185,214,105,86,119,107,180,179,93,219,146,173,219,150,200,136,26,52,232,67,158,32,194,207,67,129,141,54,85,154,125,216,41,171,56,63,197,225,85,165,184,228,175,177,142,48,5,147,170,120,164,233,195,125,69,125,58,74,75,19,181,113,94,134,200,165,109,165,192,79,59,92,89,126,54,63,241,101,134,185,124,169,224,156,132,175,249,104,170,28,252,77,49,10,79,241,1,51,113,0,34,110,67,11,141,76,74,137,75,50,147,117,146,202,43,99,45,51,146,212,136,136,82,68,169,184,36,195,126,130,252,88,7,214,12,91,171,85,209,133,195,181,52,14,71,209,174,52,37,3,92,58,122,71,32,252,84,177,230,169,200,169,18,95,164,15,21,8,159,140,79,231,99,233,85,132,75,71,239,8,132,159,42,214,60,21,57,85,226,139,244,161,2,225,147,241,233,124,44,125,155,15,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,18,49,47,121,132,140,131,139,219,97,204,150,49,9,103,138,236,41,168,242,167,74,155,41,189,115,54,45,83,157,85,73,109,75,165,209,82,183,13,66,101,181,84,57,75,51,55,65,51,142,43,183,214,131,25,202,92,124,170,50,204,213,156,249,43,200,239,136,171,204,127,77,155,147,91,32,86,143,73,119,38,45,196,145,71,9,226,54,37,75,243,18,90,107,117,135,77,151,115,198,173,141,51,27,194,212,94,154,90,18,237,69,69,165,152,83,28,38,227,74,153,88,133,209,244,1,111,107,165,151,205,230,213,211,87,187,94,109,95,155,221,122,181,219,97,115,98,227,121,154,195,249,6,95,51,131,215,225,43,120,85,39,248,229,24,25,25,25,145,73,147,70,84,90,72,137,168,141,211,184,52,106,251,12,191,76,101,139,131,140,132,28,162,75,153,46,23,89,246,20,217,88,19,100,205,148,54,41,187,16,183,86,207,164,153,85,78,230,149,41,78,165,45,237,132,150,210,210,76,95,226,50,38,242,100,219,80,178,106,120,136,24,19,83,181,40,211,36,172,47,185,24,138,150,85,149,222,161,235,139,207,3,4,46,73,68,189,37,109,200,14,215,113,107,68,82,150,109,162,212,120,139,49,97,126,35,132,132,168,75,228,112,198,202,234,207,197,141,49,103,227,175,87,44,235,76,155,12,136,184,49,35,179,150,132,155,46,72,141,112,216,160,193,241,100,9,150,232,88,246,164,53,226,210,230,216,121,74,18,91,45,211,215,157,42,149,160,227,135,195,71,116,165,209,244,55,13,222,53,217,146,148,214,154,132,202,211,37,235,50,78,141,35,166,182,46,243,146,151,18,87,248,185,4,121,110,189,173,155,25,119,200,179,136,63,194,158,38,92,193,158,167,6,108,88,79,191,148,43,48,0,0,0,160,186,192,28,189,167,63,248,27,140,53,239,68,171,22,213,5,230,232,61,253,193,223,96,172,121,39,122,74,31,112,149,15,84,125,92,229,3,0,0,0,84,25,137,182,37,165,204,183,91,74,200,194,45,45,145,179,109,109,26,167,8,11,179,25,79,10,81,134,184,188,193,157,59,181,214,59,155,88,166,202,194,81,27,59,66,143,104,145,32,116,2,93,197,72,209,159,148,210,90,40,205,118,120,86,51,66,70,156,13,105,25,183,16,167,9,227,124,139,59,92,133,136,43,53,15,49,39,33,114,169,246,205,87,17,85,34,61,90,139,20,148,254,52,142,71,133,160,213,11,152,89,87,74,169,247,197,113,158,199,233,126,14,209,81,166,35,35,221,195,28,149,212,81,171,250,85,237,85,61,191,13,142,140,32,149,212,8,90,11,173,77,201,33,167,16,15,213,202,150,116,147,57,122,163,12,71,22,72,212,88,246,33,10,204,184,195,155,84,204,72,216,211,135,13,117,108,212,140,246,180,158,38,40,0,255,72,132,58,89,98,22,225,58,73,235,74,226,242,84,139,87,70,27,134,4,11,181,44,211,52,69,149,34,177,194,67,150,45,91,213,204,89,205,212,203,143,78,153,40,72,91,90,70,115,170,83,110,129,152,210,7,96,145,222,83,32,252,13,62,157,119,162,173,16,130,152,190,196,111,226,137,249,163,242,212,4,22,233,61,5,194,223,224,211,121,39,218,10,33,136,233,75,252,38,158,152,63,42,175,98,128,50,99,100,43,11,66,93,225,149,36,106,54,12,173,67,49,148,165,206,9,41,65,143,243,20,182,125,93,82,108,212,104,146,68,68,244,225,80,29,23,125,170,72,73,46,209,74,172,82,140,67,201,107,24,95,185,148,54,104,108,107,237,188,208,74,171,176,195,150,18,36,74,105,220,97,226,227,36,79,27,196,136,70,53,34,75,67,97,102,136,131,104,112,81,36,25,159,210,42,19,21,19,21,232,87,242,164,4,0,48,134,156,204,247,53,39,10,161,155,100,16,97,41,83,162,56,81,101,14,241,80,139,233,248,113,101,141,251,92,207,75,25,38,76,253,146,144,131,83,10,210,57,252,26,79,150,215,243,204,168,184,90,220,89,108,74,195,117,94,55,8,217,153,164,105,227,113,221,96,133,104,41,207,211,2,9,231,112,229,161,226,226,76,152,131,128,134,49,107,218,108,252,227,180,73,235,45,13,151,113,104,236,172,62,151,39,75,92,154,36,89,94,225,74,179,4,91,11,169,195,175,38,167,50,213,161,207,73,113,46,198,196,40,77,92,28,68,215,36,162,201,233,240,124,0,216,14,145,183,140,36,229,150,43,42,161,85,86,72,9,167,157,209,74,139,252,21,46,110,130,52,93,166,77,110,44,9,170,202,76,107,181,84,81,100,174,149,78,154,106,234,0,0,0,0,0,160,74,128,148,0,255,246,126,118,250,49,228,170,12,193,67,95,226,55,49,251,252,81,121,21,67,202,127,123,63,59,253,24,114,85,134,224,161,47,241,155,152,125,254,168,60,0,1,0,0,0,0,0,0,0,144,154,112,25,233,29,127,240,83,61,157,167,34,183,66,164,38,92,70,122,199,31,252,84,79,231,169,200,85,11,104,242,39,223,63,73,223,185,124,21,65,149,104,242,39,223,63,73,223,185,124,21,1,160,200,107,45,165,148,85,158,120,130,82,66,89,151,180,165,161,101,56,22,49,245,33,250,150,183,184,6,71,41,126,136,132,143,57,189,67,197,158,134,139,216,171,143,22,186,68,79,112,168,33,172,79,94,199,88,14,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,17,243,146,71,200,56,184,184,29,198,108,25,147,112,166,200,158,130,42,127,170,180,153,18,81,31,224,22,17,177,87,146,72,178,163,214,50,39,148,4,145,185,142,83,220,167,248,122,67,170,19,99,210,68,132,9,170,206,182,29,83,173,53,167,170,185,246,76,149,213,122,92,141,80,182,113,43,77,55,72,166,44,134,26,134,212,160,81,169,83,92,247,82,41,47,219,48,195,79,49,5,14,50,70,58,114,72,242,164,77,80,97,46,210,40,220,8,104,5,171,236,41,39,160,43,235,169,212,169,181,54,65,68,174,15,81,154,242,134,18,7,179,85,30,111,96,170,65,194,69,209,186,68,70,148,233,208,123,28,213,85,155,233,80,109,113,160,132,132,97,172,68,171,196,25,58,143,198,98,14,122,137,17,183,161,133,70,38,165,196,37,153,201,58,73,229,149,177,150,25,73,106,68,68,41,162,84,92,146,97,63,65,126,172,3,107,134,173,213,170,232,194,225,90,26,135,163,104,87,122,70,31,68,38,197,211,218,206,114,147,154,173,203,58,65,203,202,40,173,155,140,235,4,83,68,72,101,94,23,184,56,135,52,15,11,23,89,194,100,4,52,116,89,51,101,35,109,241,69,250,80,129,240,201,248,116,62,150,6,108,183,122,83,230,196,69,87,156,160,109,67,84,220,183,86,38,104,204,134,133,105,175,142,19,46,131,71,252,18,231,30,170,222,41,195,50,107,194,148,226,65,71,213,49,154,81,159,118,39,0,255,47,190,72,31,42,16,62,25,159,206,199,210,172,249,0,0,168,100,80,107,102,148,95,25,151,82,74,178,113,89,33,42,220,188,76,37,241,182,14,105,35,163,168,152,56,249,70,101,62,73,109,237,147,84,54,55,233,115,83,74,167,232,0,102,92,224,118,242,9,125,0,48,228,156,204,22,53,39,10,45,171,134,17,97,41,83,162,182,73,230,237,16,81,139,233,248,113,229,110,195,82,203,75,25,38,76,13,115,113,140,109,10,210,57,60,5,179,145,0,255,51,0,11,163,86,90,106,173,52,137,87,106,102,37,236,155,111,203,186,17,89,93,38,139,219,14,17,11,207,107,13,204,36,50,102,217,201,82,151,53,77,58,154,195,174,130,210,118,180,200,5,126,167,173,243,129,170,143,235,124,81,75,161,180,86,26,199,167,52,179,18,246,9,198,121,154,140,172,46,147,197,109,136,135,138,100,132,6,102,18,25,179,108,149,106,76,149,38,29,205,97,87,193,232,68,186,231,2,191,211,127,12,0,0,0,154,68,234,102,70,205,98,236,146,8,218,100,22,182,117,155,161,200,44,181,105,137,49,113,163,136,165,69,165,20,189,65,144,59,11,17,53,61,236,8,125,242,132,96,94,27,213,89,83,140,159,200,151,17,212,169,177,230,84,57,109,209,19,55,107,227,16,19,135,45,148,13,146,114,98,161,217,168,227,134,51,225,15,63,195,177,136,170,73,202,112,203,154,47,165,152,215,81,149,147,102,44,160,221,201,169,25,16,136,42,117,41,201,74,101,66,181,148,148,207,170,147,143,203,180,153,25,43,130,235,208,35,44,219,145,67,150,176,212,152,104,219,74,136,84,230,228,212,128,37,37,212,210,158,116,76,90,238,151,0,97,142,147,109,166,172,93,59,105,174,97,66,136,156,50,204,48,217,50,213,21,42,217,60,245,93,138,37,181,114,16,117,50,19,17,85,213,97,199,197,149,57,76,197,140,191,246,209,53,49,232,147,114,27,4,0,0,0,109,182,246,68,54,243,107,110,161,173,188,16,151,108,231,25,34,25,203,109,43,41,37,171,113,83,132,212,71,147,177,48,113,136,62,95,120,35,52,85,138,25,216,165,172,17,92,179,157,86,38,95,66,216,142,145,247,200,36,229,30,59,73,161,85,86,72,205,214,145,23,82,139,252,21,46,110,141,43,99,154,125,110,44,9,170,74,83,21,77,181,80,100,174,149,178,106,41,146,62,96,202,239,196,105,156,216,36,74,105,103,37,136,83,219,230,113,135,93,82,178,121,88,163,224,120,18,200,168,45,30,30,14,202,92,132,200,136,81,216,17,138,203,104,95,253,232,67,58,60,95,161,181,208,74,11,41,149,38,141,29,171,204,200,91,61,50,156,161,226,38,35,73,241,165,34,146,209,188,172,179,142,42,221,54,9,197,47,28,19,135,23,105,28,94,96,58,166,206,173,67,51,101,149,212,74,220,38,74,109,50,93,107,205,179,86,113,134,137,170,215,104,155,82,20,132,180,150,166,30,158,141,42,163,121,174,146,155,169,120,196,60,116,207,102,250,130,86,158,54,105,189,165,225,50,14,141,157,213,231,242,100,137,75,147,36,203,43,92,105,150,96,107,33,117,248,213,228,84,166,58,244,57,41,206,197,152,24,165,137,139,131,232,154,68,52,57,29,158,15,240,79,52,30,122,29,95,134,217,231,113,201,47,16,34,111,25,73,202,45,87,84,66,171,172,144,18,78,59,163,149,22,249,43,92,220,4,105,186,76,155,220,88,18,84,149,153,214,106,169,162,200,92,43,157,52,85,244,68,227,161,215,241,101,152,125,30,151,188,138,1,77,254,228,251,39,233,59,151,175,34,168,18,77,254,228,251,39,233,59,151,175,34,0,0,0,2,0,160,158,57,213,204,204,242,232,120,3,32,57,68,68,68,68,68,146,136,72,74,41,137,72,66,104,67,73,18,210,48,77,75,154,97,97,161,33,202,4,3,5,15,1,83,166,44,124,121,242,165,75,151,176,231,236,207,57,194,103,127,106,31,159,142,0,255,159,115,92,19,62,170,206,118,244,103,59,251,239,239,165,221,212,245,0,255,241,242,103,251,200,60,122,45,175,46,252,101,27,187,243,153,153,153,81,74,41,165,212,140,90,74,205,40,165,212,220,153,153,153,185,105,43,143,96,132,132,152,100,41,75,166,60,44,201,40,163,46,49,253,97,76,29,117,180,52,209,90,9,165,247,200,172,145,17,109,19,101,85,119,150,43,163,236,204,28,182,60,84,179,121,56,113,122,100,66,151,100,111,150,90,138,110,109,164,111,197,163,241,232,222,194,213,117,219,36,35,233,245,140,135,177,214,188,205,67,229,151,220,58,92,25,34,156,175,116,191,70,36,140,38,7,45,59,129,154,42,2,149,144,190,105,68,223,208,148,12,0,0,160,218,13,14,0,32,215,113,98,249,143,169,253,60,51,83,236,79,68,83,85,215,111,70,104,107,155,155,90,217,104,112,27,183,170,123,47,127,166,207,136,216,124,106,77,35,250,205,106,79,155,115,16,22,201,166,100,169,89,75,70,69,79,41,101,222,82,89,66,35,105,141,82,221,134,94,110,53,27,91,171,45,113,94,50,9,114,209,74,209,225,136,196,224,30,230,225,37,134,105,73,11,210,199,185,197,141,89,132,188,144,106,73,42,165,185,137,227,70,165,180,196,123,20,164,166,188,136,210,26,108,144,36,234,24,69,18,154,250,209,165,74,196,91,11,105,80,77,233,96,218,24,49,35,110,59,51,146,236,76,74,86,169,17,84,94,220,218,92,102,135,170,151,90,253,53,194,92,25,168,201,149,101,47,130,154,106,161,93,244,164,40,65,213,96,222,4,0,0,144,30,212,0,0,193,243,126,138,253,106,56,0,255,97,135,119,238,115,253,86,242,203,59,107,116,29,127,156,46,253,63,73,156,199,111,64,186,140,241,205,126,148,151,147,141,74,102,169,73,160,134,240,29,35,0,157,201,232,58,254,57,95,109,31,37,222,227,59,130,52,12,227,253,83,241,171,24,47,42,19,237,90,252,22,18,245,166,76,117,234,6,189,152,0,236,155,103,148,181,216,36,175,17,241,142,173,248,200,246,158,154,138,101,65,75,77,167,57,27,181,145,234,180,91,226,251,73,222,154,69,73,103,109,168,56,151,199,8,247,195,229,223,233,61,56,25,165,31,162,94,156,254,92,219,201,130,114,103,4,176,199,237,136,108,75,144,34,237,72,192,63,147,244,219,105,73,230,150,210,225,24,239,227,50,125,236,72,194,204,40,38,236,72,201,0,255,104,146,254,59,47,79,170,145,74,35,19,160,24,248,167,252,151,67,111,248,81,16,244,35,163,252,27,246,22,155,202,214,108,36,82,222,52,157,72,60,184,13,198,241,25,67,81,238,215,167,249,87,153,183,67,97,149,65,132,160,91,25,40,235,195,83,203,186,200,188,21,77,114,226,38,4,144,0,255,240,131,143,160,145,11,246,178,72,150,180,10,232,98,198,210,151,134,98,12,234,175,169,95,164,102,24,30,126,55,127,187,103,86,30,86,147,109,211,45,140,241,254,108,125,46,234,27,135,3,220,227,190,64,33,19,253,86,168,1,234,119,9,133,189,163,42,238,77,147,82,26,235,113,247,0,164,1,87,106,164,1,87,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,23,46,20,21,217,183,82,1,112,169,144,117,17,138,120,187,93,99,102,68,210,0,128,121,191,7,0,144,139,119,252,253,158,45,187,243,158,117,57,193,79,91,79,167,228,195,212,80,71,137,57,193,183,69,234,129,134,190,117,139,58,92,57,98,94,105,76,106,138,40,136,61,236,157,0,183,91,222,49,76,191,85,170,69,251,76,38,73,138,222,40,154,75,76,82,133,26,69,143,49,220,221,241,245,204,31,233,73,204,9,144,39,55,114,152,73,163,98,35,74,35,95,202,161,11,247,194,163,63,147,124,226,46,77,82,254,86,98,68,226,67,141,38,3,173,58,200,47,46,254,223,17,121,73,83,37,187,41,239,230,174,27,39,248,81,190,134,0,81,253,56,249,142,216,132,152,178,181,38,234,234,184,34,86,126,71,26,254,171,239,21,73,140,33,215,160,89,65,135,250,136,39,3,178,138,63,162,86,191,136,40,70,240,105,92,232,219,196,102,247,234,130,220,252,145,52,147,233,174,147,228,132,153,16,89,197,31,113,155,111,69,68,241,209,36,9,133,174,77,160,215,127,17,212,230,191,45,166,191,46,52,50,220,143,0,197,225,207,53,237,63,87,22,121,202,40,130,114,93,132,200,181,35,200,147,73,40,218,94,189,99,52,206,58,57,218,249,166,40,80,46,141,200,126,217,14,226,235,128,73,106,27,51,246,114,195,186,237,218,198,196,165,2,220,239,91,80,133,2,236,199,17,168,52,192,198,5,226,3,241,119,197,251,112,37,108,27,118,94,147,80,163,65,147,212,25,27,53,73,161,149,70,102,205,201,45,33,37,223,246,37,245,197,172,137,40,38,135,170,165,34,52,181,140,179,104,192,154,82,179,157,62,37,87,200,132,22,90,40,45,164,146,18,37,118,172,42,175,140,181,200,112,134,138,155,204,168,66,152,133,107,70,243,178,206,6,214,12,219,36,20,191,112,204,35,166,163,143,120,129,233,56,52,31,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,34,230,37,143,144,113,112,113,59,140,217,50,38,225,76,145,61,7,85,254,92,105,51,165,111,122,104,165,145,65,156,108,8,186,90,201,75,26,74,99,56,41,205,242,84,163,96,155,120,49,71,174,67,109,113,139,222,218,112,210,170,195,139,16,225,234,193,153,172,113,116,226,56,13,77,190,194,48,162,22,121,212,182,6,157,211,146,52,87,169,237,172,208,74,162,53,30,202,99,77,137,153,114,121,115,232,57,178,92,61,15,99,34,69,40,56,107,10,67,122,75,46,73,55,106,192,67,180,87,226,139,244,161,2,225,147,241,233,124,44,189,122,177,107,100,70,97,223,86,86,10,33,181,4,91,200,27,36,72,45,133,125,131,95,163,217,106,53,183,109,138,40,97,46,190,236,181,228,37,180,169,171,162,144,62,170,234,12,171,74,121,124,145,62,84,32,124,50,62,157,143,165,173,16,208,136,233,117,124,25,158,152,199,37,79,77,124,145,62,84,32,124,50,62,157,143,165,173,16,141,152,94,199,151,225,137,121,92,242,212,196,23,233,67,5,194,39,227,211,249,88,58,12,193,156,45,180,173,22,53,30,146,36,104,186,164,77,82,104,165,81,105,195,96,106,101,78,176,198,41,76,134,50,8,170,204,161,166,84,172,8,65,125,85,228,225,11,159,210,42,167,233,121,114,239,132,140,122,82,73,185,35,110,243,50,46,247,115,135,142,45,29,7,233,30,38,167,164,114,90,213,175,170,160,234,249,217,242,161,146,222,154,109,137,152,85,218,60,165,100,181,150,54,214,137,241,156,148,66,170,37,102,168,45,84,56,115,27,196,18,63,156,147,6,26,190,228,180,230,74,149,48,197,248,140,110,41,18,214,65,125,90,151,188,178,32,92,231,37,237,38,149,56,148,148,116,74,227,100,45,115,66,201,236,41,150,220,44,145,64,154,156,106,249,18,91,50,222,210,38,222,84,178,4,244,39,134,195,170,230,71,161,51,202,209,19,138,23,249,94,68,137,36,233,182,89,154,226,12,59,133,144,167,10,23,83,198,121,27,6,19,203,188,194,174,211,180,15,209,165,76,151,139,33,141,56,135,105,254,170,192,190,118,176,24,215,30,172,249,128,207,209,135,250,131,79,198,88,243,177,180,106,81,93,124,142,62,212,31,124,50,198,154,143,165,85,11,128,41,125,96,145,222,83,32,252,13,62,157,119,162,89,243,49,165,15,44,210,123,10,132,191,193,167,243,78,244,234,97,44,154,25,81,31,182,153,147,90,40,173,249,214,242,4,13,74,43,97,216,32,214,152,118,90,205,109,156,226,77,152,132,47,5,45,105,9,83,234,90,43,164,176,170,58,195,149,214,48,154,12,141,74,107,141,90,102,232,146,117,217,150,36,240,75,92,151,121,201,75,137,83,196,98,254,36,171,222,214,205,140,67,28,169,195,216,98,79,19,174,96,47,212,60,78,172,167,95,202,193,187,184,41,47,179,150,102,131,46,72,141,112,159,44,70,201,102,9,150,232,88,246,70,245,218,20,231,216,121,74,18,91,221,50,80,146,53,149,160,227,119,196,184,180,170,209,244,55,29,128,112,207,136,88,59,106,36,217,81,8,149,213,82,130,200,92,199,169,13,43,68,205,45,213,137,49,105,34,190,252,180,164,216,142,169,214,154,179,82,67,69,166,202,106,237,128,73,119,38,45,196,145,71,9,226,54,37,75,243,18,90,107,117,135,77,151,115,198,173,141,51,27,194,212,94,154,90,18,237,69,69,165,152,83,28,38,227,74,153,88,133,17,244,23,226,214,234,153,52,179,202,201,188,50,197,169,180,165,157,208,82,90,154,233,75,92,198,68,158,108,27,74,86,13,15,17,99,98,170,22,101,154,132,245,37,23,67,209,178,170,210,59,52,115,62,192,139,182,243,66,201,156,22,50,139,36,14,173,173,43,35,47,73,153,19,172,91,27,218,98,186,92,106,36,145,229,205,150,10,49,45,151,139,129,143,74,241,224,8,191,210,141,98,210,85,180,135,62,184,215,40,145,132,125,140,79,106,45,181,13,225,146,12,161,65,101,245,161,86,148,183,15,185,197,109,171,111,190,92,9,243,209,146,104,19,166,148,98,84,113,24,84,85,103,184,164,10,35,102,164,15,252,193,183,244,116,126,181,92,153,101,188,23,81,34,106,52,78,144,166,56,195,78,161,149,37,69,66,229,109,222,134,193,196,50,79,81,211,186,14,67,116,41,211,229,162,207,28,54,226,149,191,42,176,175,98,220,193,53,140,152,145,62,240,7,223,210,211,249,213,114,43,4,0,0,0,101,38,117,222,144,82,74,58,110,43,111,73,36,173,108,75,46,13,183,241,56,111,21,26,102,134,100,197,147,28,226,231,209,228,121,82,51,63,22,231,127,53,143,21,56,176,167,12,51,46,148,83,147,175,33,150,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,196,188,228,17,50,14,46,110,135,49,91,198,36,156,41,178,167,160,202,159,42,109,166,68,211,7,145,239,69,148,72,146,110,155,165,41,206,176,83,8,121,170,112,49,101,156,183,97,48,177,204,43,236,58,77,251,16,93,202,116,185,24,210,136,115,152,230,175,10,236,107,7,139,49,56,138,249,140,150,160,174,211,150,66,42,201,218,84,95,86,218,16,53,229,18,80,115,100,233,33,110,133,136,166,203,68,69,32,126,27,236,196,84,71,152,136,233,201,65,233,74,245,232,120,114,80,46,103,104,113,171,69,73,182,70,9,154,46,105,162,210,66,74,84,218,48,152,90,121,155,79,80,20,149,161,12,130,42,131,88,234,10,167,69,80,95,21,121,8,197,88,116,205,105,122,158,92,149,175,152,237,204,214,73,186,35,73,169,236,75,104,169,178,229,144,214,169,45,101,159,135,137,202,20,227,33,161,135,200,216,18,45,178,244,122,30,170,204,106,166,228,104,11,248,34,125,168,64,248,100,124,58,31,75,51,231,3,46,98,239,149,148,100,102,4,165,89,147,82,74,138,83,91,134,50,67,140,251,84,90,139,221,32,73,193,147,149,182,252,22,17,69,230,176,166,128,214,176,74,69,123,120,70,31,95,164,15,21,8,159,140,79,231,99,105,112,148,180,164,47,73,43,112,45,158,60,179,109,130,216,161,143,188,102,105,94,98,183,77,230,230,72,235,14,189,41,153,233,66,236,41,19,45,10,230,108,164,87,109,52,165,161,1,99,145,0,255,36,200,140,72,82,51,106,67,34,73,250,234,88,107,25,90,35,147,180,81,116,45,107,97,131,107,81,9,26,34,174,150,134,56,83,69,220,22,149,73,20,134,148,139,213,184,230,11,83,48,16,47,201,214,36,181,208,164,85,158,62,153,150,113,105,2,177,180,105,89,150,178,164,56,197,47,38,72,178,234,13,221,244,56,68,158,58,252,45,138,52,97,53,246,66,53,224,68,5,250,165,252,147,165,124,70,72,86,215,117,43,161,148,102,113,170,63,75,109,135,90,57,105,129,44,51,68,78,17,173,116,105,184,250,109,176,13,83,229,98,157,101,12,74,171,90,72,119,210,182,167,133,208,66,10,173,148,148,40,185,114,83,121,101,172,101,100,75,44,228,70,70,21,194,44,92,35,93,230,105,55,176,102,216,57,95,24,138,93,30,49,29,125,196,116,188,192,74,12,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,244,242,145,195,18,49,47,101,139,131,140,132,50,111,56,102,203,152,132,44,123,138,180,85,146,254,169,50,165,26,57,113,196,140,244,129,63,248,150,158,206,175,150,127,115,82,11,33,171,150,25,149,71,202,107,182,79,33,164,204,23,13,98,167,105,221,230,178,112,41,17,67,185,249,147,59,89,41,178,185,232,233,163,138,160,26,234,42,43,160,147,130,48,98,70,250,192,31,124,75,79,231,87,203,173,16,0,0,159,9,200,19,115,121,75,75,245,154,213,101,138,35,138,27,46,112,52,73,210,105,34,74,19,236,203,25,19,243,146,247,169,163,75,68,156,152,78,106,233,34,202,73,122,84,79,214,32,246,245,148,220,134,86,199,248,59,153,229,142,221,52,142,27,68,215,129,227,117,216,36,42,18,26,10,98,182,125,234,203,50,77,243,25,178,91,135,46,109,117,73,24,200,56,152,8,232,44,29,232,12,205,76,87,243,182,97,231,53,9,53,26,52,73,157,177,81,147,20,90,105,100,214,156,220,18,82,242,109,95,82,95,204,154,136,98,114,168,90,42,66,83,203,56,139,6,172,41,53,219,233,83,114,133,76,104,161,133,210,66,42,41,81,98,199,170,242,202,88,139,12,103,168,184,201,140,42,132,89,184,102,52,47,235,108,96,205,176,77,66,241,11,199,60,98,58,250,136,23,152,142,213,17,32,229,191,189,159,157,126,12,121,117,17,51,210,7,254,224,91,122,58,191,90,94,124,68,45,242,168,109,13,58,167,37,105,174,82,219,89,161,149,68,107,60,148,154,72,98,166,92,222,28,122,142,44,151,167,135,49,145,34,20,156,53,133,21,233,17,150,164,27,53,224,93,114,213,207,140,82,106,148,82,106,173,53,163,214,90,106,148,90,75,205,204,204,204,200,148,115,164,145,71,12,3,3,13,1,111,120,164,167,35,9,61,245,97,31,6,148,142,89,184,81,64,217,202,237,16,18,66,8,161,132,80,74,73,146,216,185,169,188,60,214,34,194,37,42,114,34,162,20,97,42,46,153,206,243,186,27,168,50,108,147,47,252,194,46,113,152,142,198,225,5,94,96,202,148,109,100,181,198,210,40,197,149,145,85,107,53,134,188,67,65,153,124,118,94,86,30,10,100,89,216,173,47,133,74,230,138,48,83,181,20,132,231,180,135,121,248,101,28,79,234,72,179,146,115,177,114,227,110,101,22,43,150,211,54,78,16,83,59,78,214,97,146,88,72,152,40,135,222,134,41,44,243,180,206,167,207,14,33,186,76,212,229,98,224,224,160,225,175,179,180,175,51,244,12,173,218,12,33,53,51,139,27,14,77,87,40,101,169,91,73,12,37,169,65,94,106,28,140,147,44,38,207,133,168,173,109,49,91,28,206,69,117,24,17,162,67,61,216,147,213,145,78,28,167,95,202,195,16,20,82,10,45,196,161,155,214,166,68,161,238,35,14,205,88,225,54,164,72,184,28,87,122,139,46,187,151,166,170,36,172,201,120,234,11,143,138,195,96,44,242,134,171,24,69,31,88,164,247,20,8,127,131,79,231,157,232,219,124,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,134,88,150,188,69,70,198,69,238,208,101,75,151,132,51,123,246,108,84,9,82,165,77,155,72,250,192,34,189,167,64,248,27,124,58,239,68,135,34,44,110,205,90,115,37,33,68,158,237,80,67,9,37,100,88,152,212,90,27,134,4,1,214,76,139,91,94,215,152,115,166,183,137,60,76,185,84,5,117,86,172,133,95,189,37,223,163,13,39,152,151,246,203,17,239,71,146,76,154,142,27,212,169,205,80,83,11,101,74,113,81,101,155,199,97,47,49,207,43,212,186,78,195,16,99,202,140,185,24,50,135,115,120,229,175,117,236,107,7,119,112,16,66,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,84,160,77,14,75,196,188,228,17,50,14,46,134,60,140,217,50,38,225,76,145,61,129,248,159,252,167,74,155,49,229,170,223,62,89,216,121,20,135,56,148,146,136,98,66,217,36,21,184,210,152,185,37,157,112,157,236,220,4,203,42,221,122,232,50,59,84,130,42,194,155,158,6,35,142,210,98,192,88,229,219,114,33,91,194,173,145,114,82,91,166,146,176,238,18,183,90,49,146,149,74,40,181,252,12,187,181,10,89,110,140,88,34,134,147,213,192,196,151,163,214,164,169,18,102,7,159,209,50,69,62,58,168,79,23,149,171,30,222,157,143,196,155,189,82,171,108,173,159,230,144,163,169,148,234,43,71,65,64,21,207,253,25,93,99,80,26,234,45,232,81,114,208,46,241,150,36,133,144,36,84,158,62,158,230,113,106,28,49,181,105,94,166,50,165,182,194,207,37,200,115,107,14,161,244,182,67,158,69,252,17,138,204,98,53,206,60,53,96,67,5,26,154,220,51,33,34,86,18,66,41,193,211,182,105,26,66,101,181,164,39,205,176,240,16,33,242,167,184,200,58,97,128,41,199,110,212,9,106,157,111,46,1,123,230,170,194,163,218,1,87,249,64,213,199,85,62,0,0,106,47,226,189,140,26,73,211,113,131,180,196,37,118,9,161,76,41,46,170,108,203,182,15,230,151,101,133,90,215,105,216,161,203,150,46,9,67,230,112,14,175,4,84,129,3,237,224,14,6,46,172,197,45,214,50,106,6,149,83,25,101,137,83,106,51,91,33,164,186,36,211,145,196,140,185,188,225,182,155,172,38,30,30,198,60,85,17,182,52,249,232,203,17,134,162,27,173,162,119,232,4,125,76,178,50,106,161,141,60,73,22,199,41,65,90,150,214,66,171,187,111,250,156,179,109,113,155,217,240,165,6,211,84,157,104,19,42,218,194,156,30,49,25,171,58,195,42,172,120,196,157,17,82,230,180,150,89,38,109,8,109,157,121,121,74,204,155,124,29,218,214,230,210,37,82,50,137,51,111,202,84,135,9,185,36,116,124,180,133,7,185,248,149,150,245,140,174,162,149,88,41,242,182,84,82,163,113,92,121,83,50,9,121,155,114,153,184,137,183,121,168,48,49,75,36,43,226,228,14,63,111,37,79,156,90,25,176,56,0,255,171,6,172,192,142,61,155,152,113,161,124,165,92,145,33,45,25,46,169,196,121,223,74,103,45,93,197,165,81,232,80,117,235,46,48,107,77,254,80,202,154,11,237,185,121,232,33,34,206,68,9,72,216,243,135,253,232,155,6,140,193,134,116,61,173,194,181,175,181,173,213,34,74,102,149,83,25,121,105,83,105,75,59,33,148,58,37,208,151,184,140,137,60,225,184,155,147,38,34,34,198,196,84,45,182,204,249,40,76,46,134,162,101,173,162,137,233,235,124,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,137,152,151,60,66,198,193,197,237,48,102,203,152,132,51,69,246,20,84,249,83,165,205,148,243,169,45,45,153,101,144,160,205,245,36,148,214,136,32,205,75,107,165,77,14,103,170,45,205,25,112,91,220,32,190,28,117,203,96,154,42,195,104,207,180,73,146,240,136,167,104,85,175,233,2,186,134,97,228,251,153,52,147,164,219,102,117,105,75,212,210,66,158,42,92,76,153,224,73,238,123,249,121,89,97,215,105,26,77,92,99,182,140,73,24,210,136,115,184,87,13,186,142,3,237,96,91,242,143,196,23,233,67,5,194,39,227,211,249,88,186,246,101,110,181,153,204,137,156,69,204,105,33,79,155,133,238,200,172,67,245,109,153,22,83,48,37,146,108,34,144,30,78,197,73,103,209,83,37,197,135,129,106,178,2,202,41,30,95,164,15,21,8,159,140,79,231,99,105,214,124,0,0,252,51,192,165,163,119,4,194,79,21,107,158,138,156,42,241,69,250,80,129,240,201,248,116,62,150,94,69,184,116,244,142,64,248,169,98,205,83,145,83,37,190,72,31,42,16,62,25,159,206,199,210,172,249,0,0,0,0,0,0,101,38,103,27,90,235,42,241,204,35,146,186,149,141,106,164,77,66,106,176,193,194,207,34,186,196,166,27,78,108,62,218,196,78,22,241,174,139,132,45,61,41,246,212,128,35,184,209,42,218,152,92,181,51,99,86,211,187,111,182,225,214,202,182,213,137,74,134,72,73,90,141,86,111,40,67,159,226,183,101,135,141,58,117,54,106,136,57,101,230,92,140,9,41,164,139,128,2,209,129,18,209,68,180,127,78,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,188,23,231,117,157,218,16,210,176,76,190,197,57,204,20,162,168,61,57,66,236,135,71,248,83,40,214,99,89,67,248,130,107,15,96,207,231,180,37,98,78,42,33,181,113,147,18,55,162,169,238,178,123,211,150,104,216,26,73,199,165,194,89,171,147,153,41,34,218,151,206,106,230,53,55,150,133,56,60,76,139,148,161,209,233,9,125,212,22,83,126,39,78,227,196,38,81,74,59,43,65,156,218,54,143,59,236,146,146,205,195,26,5,199,147,64,70,109,241,240,112,80,230,34,68,70,140,194,142,80,92,70,251,234,71,31,210,161,249,0,88,46,198,236,78,92,183,205,77,162,148,118,78,179,182,196,109,30,119,216,37,37,92,246,9,54,74,38,129,140,218,226,33,34,99,75,180,136,140,24,133,29,95,88,147,14,212,143,62,164,105,11,0,64,198,112,218,90,172,183,117,37,173,59,91,107,132,190,76,150,8,151,132,219,100,153,21,193,86,203,19,36,153,234,160,109,249,234,160,202,214,178,10,106,48,45,45,210,149,70,161,0,255,24,128,168,15,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,118,150,49,116,12,76,20,196,145,161,142,92,12,213,135,131,56,165,172,44,44,235,175,128,6,162,210,178,108,148,18,36,106,235,88,147,145,136,66,233,48,177,43,79,121,91,154,160,148,4,67,109,91,97,132,46,65,77,235,112,164,173,136,132,153,94,240,29,103,42,217,184,166,4,109,84,174,120,109,53,151,202,137,139,158,182,65,219,134,168,56,12,33,111,150,152,13,11,211,94,221,54,155,9,127,136,37,206,61,84,77,178,137,91,170,132,41,197,131,78,165,156,244,160,62,237,78,158,156,24,25,25,25,145,73,147,70,84,90,72,137,168,141,211,184,52,106,251,12,191,76,101,139,131,140,132,28,162,75,153,46,23,89,246,20,217,88,19,100,205,148,54,105,11,192,34,189,167,64,248,27,124,58,239,68,91,33,4,49,125,137,223,196,19,243,71,229,222,9,248,136,189,118,84,146,153,145,165,4,137,82,41,41,78,109,25,242,18,191,13,75,106,45,118,131,36,5,113,170,42,19,35,68,20,153,195,154,254,170,196,53,21,237,225,16,132,32,166,47,241,155,120,98,254,168,124,185,208,218,147,217,202,168,57,132,184,242,90,156,178,154,151,136,102,238,182,161,148,212,44,193,77,23,74,24,205,193,66,197,29,250,132,226,109,49,83,41,158,99,151,141,70,176,74,9,90,153,124,50,69,36,165,36,41,165,132,16,18,73,8,161,36,41,33,148,68,68,68,68,196,174,238,44,147,232,232,152,56,136,60,67,229,185,24,106,16,7,177,77,89,167,88,214,95,127,173,237,29,129,175,73,10,246,168,243,58,148,58,113,33,142,112,16,109,145,207,144,172,179,112,177,81,59,172,148,117,235,70,157,160,214,124,233,71,199,4,196,226,11,238,227,53,94,162,21,139,202,156,40,37,92,135,214,140,160,133,132,75,157,150,136,176,41,31,162,94,154,20,98,135,95,167,40,35,220,80,54,202,51,169,67,81,17,9,63,229,57,194,55,93,182,49,9,95,48,4,119,149,91,35,32,113,157,166,20,38,104,165,89,173,144,167,148,18,67,148,90,75,218,212,234,82,90,243,209,68,194,125,220,32,162,229,67,87,29,81,253,212,84,31,158,99,67,52,186,131,95,184,157,198,164,19,19,195,117,8,177,222,150,29,133,238,108,173,215,194,188,65,35,92,18,110,147,85,46,124,59,33,79,144,100,170,131,86,38,164,140,53,91,203,42,88,198,75,116,79,87,26,133,182,206,135,66,142,200,32,247,108,11,173,153,165,82,167,180,143,208,91,132,174,55,81,133,154,100,139,159,225,231,233,82,36,148,197,206,145,48,17,49,231,174,61,9,209,75,64,250,165,4,191,188,96,63,90,145,92,153,161,99,189,41,179,218,164,43,78,22,199,29,166,237,91,43,19,52,229,68,69,179,145,198,9,151,193,35,126,134,98,17,91,239,148,97,153,53,95,182,48,175,162,234,24,205,88,64,71,148,175,32,60,245,49,51,51,51,51,163,70,205,40,181,150,154,81,28,215,113,106,20,247,37,126,158,242,22,25,25,23,57,196,152,50,99,46,206,236,217,179,177,230,207,154,54,109,50,231,163,197,37,77,146,90,105,20,82,106,180,185,156,100,91,54,157,230,161,45,81,49,113,82,235,194,193,66,196,49,236,50,233,80,155,244,137,194,31,170,194,80,76,106,31,109,192,71,28,198,198,52,101,1,0,10,153,52,207,155,164,6,77,218,52,214,100,52,146,86,66,76,212,202,99,230,86,39,43,41,65,79,219,86,216,162,203,79,19,58,228,105,235,33,97,166,104,124,199,158,202,9,174,41,65,231,146,87,23,150,210,6,77,26,78,105,231,133,212,8,166,182,165,4,137,82,88,34,96,76,15,49,251,180,65,140,104,180,65,159,148,126,154,41,196,65,52,184,216,195,158,116,27,115,137,138,137,222,228,220,228,53,204,105,75,196,156,84,66,106,227,38,37,110,68,83,221,101,247,166,45,209,176,53,146,142,75,133,179,86,39,51,83,68,180,47,157,213,204,107,110,44,11,113,120,152,22,41,67,163,211,9,250,16,17,177,146,18,66,9,158,208,182,109,218,134,100,102,148,18,45,203,144,134,97,105,117,202,75,236,16,33,118,184,33,62,46,206,204,201,136,18,117,214,180,57,83,241,9,45,180,80,90,72,37,37,74,236,88,85,94,25,107,145,225,12,21,55,153,81,133,48,11,215,140,230,101,157,13,172,25,182,73,40,126,225,152,71,76,71,31,241,2,211,177,58,2,164,252,183,247,179,211,143,33,87,101,8,30,250,18,191,137,217,231,143,202,65,139,49,187,19,215,109,115,147,40,165,157,211,172,45,113,155,199,29,118,73,197,228,178,79,176,81,50,9,100,212,22,39,69,100,108,137,22,145,17,163,176,30,191,176,38,29,168,31,141,75,94,95,204,188,103,70,169,183,216,81,106,45,115,66,73,54,141,188,22,161,202,51,86,72,184,9,174,116,105,118,154,11,150,252,84,101,166,138,90,58,196,206,180,161,149,78,234,81,190,130,144,16,66,8,37,132,82,74,146,196,206,77,229,229,177,22,17,46,81,145,19,17,165,8,83,113,201,116,158,215,221,64,149,97,155,124,225,23,118,137,195,116,52,14,47,240,2,127,229,40,243,26,181,36,37,89,139,83,51,134,26,167,186,133,48,89,134,40,81,102,198,121,91,225,33,242,20,67,116,236,26,21,79,122,141,136,183,18,154,8,5,17,216,82,192,69,250,229,18,127,146,43,210,245,229,52,36,99,86,74,161,180,109,147,20,39,210,169,238,188,123,213,102,104,168,122,77,183,37,197,65,75,147,105,42,226,217,151,50,106,230,53,57,150,138,71,60,76,247,148,161,47,232,0,255,98,172,204,140,42,143,156,145,154,89,171,59,36,147,52,180,177,53,11,53,204,194,141,107,60,116,121,231,103,131,90,82,176,166,169,41,45,189,41,242,164,170,172,186,188,203,7,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,137,152,151,178,197,65,70,66,238,48,102,203,152,132,44,123,138,108,84,249,83,101,74,155,196,145,152,91,249,245,82,50,169,67,148,41,159,87,74,219,116,134,155,38,219,97,202,20,181,77,84,127,38,13,15,211,202,150,158,242,108,89,136,40,115,210,151,132,43,71,56,210,252,137,45,172,18,131,166,42,183,67,216,14,120,207,204,92,59,106,70,93,73,8,149,213,82,179,206,155,182,165,13,43,68,205,173,214,134,46,87,30,190,252,180,164,216,129,150,42,106,178,82,67,69,90,58,105,106,34,83,105,41,109,13,122,141,169,52,75,45,65,155,92,47,181,166,188,147,42,173,46,117,133,123,190,188,77,179,73,115,51,132,249,168,165,17,188,112,177,162,59,203,184,214,56,222,36,95,96,32,4,109,182,246,68,54,243,107,110,161,173,188,16,151,108,231,25,34,25,203,109,43,41,37,171,113,83,132,212,71,147,177,48,113,136,62,95,120,35,52,85,138,25,216,165,172,17,92,179,157,86,38,7,69,144,81,159,116,209,244,84,230,16,66,221,58,53,167,121,31,217,92,151,57,158,37,157,27,98,131,57,197,142,125,74,38,46,212,35,20,148,102,97,52,122,145,166,74,184,140,244,142,63,248,169,158,206,83,145,87,242,226,182,133,214,200,36,165,54,53,51,89,39,201,140,188,213,51,35,73,141,200,164,194,155,133,104,50,236,39,200,143,181,163,74,183,181,90,21,93,71,172,68,31,113,20,237,74,43,86,70,146,74,147,84,74,11,45,153,180,208,74,162,210,66,74,70,70,70,166,165,156,163,142,60,146,24,232,104,248,120,195,60,61,229,73,232,105,16,251,240,175,116,60,197,141,2,58,73,174,88,64,147,63,249,254,73,250,206,229,32,188,22,183,88,203,168,25,84,78,101,148,37,78,169,205,108,133,144,234,146,76,71,18,51,230,242,134,219,110,178,154,120,120,24,243,84,69,216,210,228,163,47,71,24,138,110,180,138,222,161,63,50,33,132,16,74,8,165,148,36,137,157,155,202,203,99,45,34,92,162,34,39,43,69,41,194,84,92,50,157,231,117,37,124,160,202,176,77,190,240,11,11,48,14,211,209,56,188,192,90,229,191,44,179,46,201,174,233,201,188,161,133,186,117,106,78,203,190,181,183,206,75,60,203,53,79,196,24,115,182,45,251,148,51,92,104,182,43,40,61,197,104,52,29,189,198,96,78,106,182,213,58,33,132,20,47,95,249,181,167,178,76,203,178,114,76,101,222,50,229,5,210,76,76,223,234,149,44,15,97,254,100,116,215,154,156,26,200,31,220,181,133,203,152,149,124,149,94,66,140,200,200,164,177,147,86,82,219,178,51,118,105,93,82,153,183,141,74,147,22,74,95,97,183,72,184,58,67,238,240,241,112,91,228,24,77,54,170,212,105,200,210,38,93,186,94,27,130,190,205,214,41,78,70,56,110,54,89,90,150,208,82,27,71,104,152,37,170,22,238,102,230,136,37,14,138,42,42,226,216,2,169,76,149,48,57,152,140,118,155,136,7,245,105,164,242,117,76,200,10,138,190,97,155,82,34,171,75,216,54,104,117,183,68,102,70,41,78,117,159,35,227,150,186,208,37,204,157,141,175,9,117,54,170,76,108,52,225,77,251,104,48,243,235,209,57,180,87,130,40,180,84,116,73,131,139,188,80,234,80,98,39,42,45,164,100,45,36,91,160,198,161,47,102,135,16,181,195,68,73,164,243,67,24,246,244,35,20,132,153,196,219,37,61,197,137,6,12,73,174,200,51,234,147,238,130,158,202,28,66,175,85,187,222,52,239,35,155,235,178,196,207,92,243,68,108,48,167,216,177,79,201,196,133,122,187,126,209,83,140,70,47,210,213,5,24,35,33,233,73,36,203,212,26,171,18,83,161,66,228,16,66,26,98,218,180,142,48,125,130,91,205,66,249,188,141,113,80,22,191,67,81,61,181,73,56,168,82,164,169,27,17,237,43,59,29,67,131,35,40,180,22,90,105,33,165,210,164,177,99,149,25,121,171,71,134,51,84,220,196,241,102,82,124,169,136,100,52,47,235,242,220,81,165,219,38,161,248,133,7,101,38,95,164,113,120,129,91,232,180,196,23,233,67,5,194,39,227,211,249,88,218,246,45,117,104,70,165,153,217,86,186,35,136,91,103,143,167,90,220,136,133,28,246,37,30,42,102,219,154,57,164,217,82,91,123,87,70,91,155,156,249,198,138,158,48,164,71,188,192,170,166,142,47,210,135,10,132,79,198,167,243,177,52,107,62,0,244,51,163,148,26,165,148,90,107,205,168,181,150,26,165,214,82,51,51,51,51,115,145,70,30,49,12,12,52,148,195,145,158,142,36,244,212,135,125,56,101,163,44,220,40,160,128,126,30,0,255,12,57,171,178,69,189,77,90,203,170,97,92,159,242,210,164,109,146,121,59,68,236,92,6,98,155,185,219,176,212,2,179,137,23,93,195,92,28,99,155,125,180,1,79,193,108,228,137,9,50,147,82,26,165,84,66,8,201,168,181,150,146,148,16,74,50,51,51,51,99,87,119,22,49,12,12,52,20,68,158,161,242,92,244,212,135,125,56,165,172,83,44,43,160,128,22,31,25,145,145,81,40,113,209,149,172,109,41,68,180,121,104,165,181,45,237,91,131,159,96,219,133,220,198,113,73,209,240,165,204,151,135,58,201,94,84,84,215,237,85,17,86,149,137,99,152,242,34,54,217,242,26,214,105,86,153,27,45,195,198,19,225,88,167,214,133,135,72,195,2,17,183,90,83,24,216,2,19,84,66,177,95,110,99,108,171,32,157,104,254,53,62,165,85,139,198,67,175,227,203,48,251,60,46,185,34,131,146,177,105,236,150,102,102,210,136,26,15,102,26,36,101,179,66,73,203,26,179,192,47,189,86,72,117,136,59,89,226,228,217,114,8,15,179,28,206,9,40,96,205,90,5,1,56,205,82,115,150,197,5,186,81,18,45,33,107,232,45,132,102,141,183,56,44,109,219,96,204,13,83,221,97,90,61,87,170,67,92,207,94,20,20,249,199,154,66,113,165,134,6,252,89,14,92,140,108,101,65,168,43,188,146,68,205,134,161,117,40,134,178,212,57,33,37,232,213,28,84,216,246,117,73,177,81,163,73,50,67,98,31,14,213,113,209,167,138,116,135,73,201,149,88,165,24,55,113,45,67,148,21,81,104,109,103,73,179,54,46,13,234,50,181,16,98,173,125,208,135,236,109,136,219,202,137,47,59,152,153,234,60,155,176,214,22,30,245,136,55,88,213,25,174,226,192,124,0,44,199,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,136,121,41,91,28,100,36,228,14,99,182,140,73,200,178,167,200,70,149,63,85,166,180,169,250,132,150,112,72,184,148,20,74,173,21,135,144,186,106,208,166,56,214,154,72,107,65,106,177,112,101,130,37,162,188,153,104,120,210,230,169,149,46,58,74,196,176,66,58,194,186,202,202,42,5,215,36,44,165,13,154,50,55,155,26,133,204,99,184,178,214,147,153,87,246,17,54,42,118,155,135,117,133,53,11,63,44,155,9,82,210,174,236,169,116,13,105,32,173,72,27,14,166,58,72,79,94,76,78,207,24,179,91,113,29,55,86,73,82,221,89,13,218,20,199,121,219,161,150,146,108,25,38,40,40,222,4,14,106,132,135,135,140,50,17,225,50,226,43,118,132,98,77,218,215,64,250,144,86,253,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,157,101,12,29,3,19,5,113,100,168,35,23,67,245,225,32,78,41,43,11,203,250,43,160,193,184,180,67,52,210,41,180,117,219,72,66,28,167,68,36,17,174,73,151,140,58,36,91,74,216,169,141,194,109,202,37,163,74,133,200,104,43,200,79,121,14,222,177,166,42,13,95,24,130,63,203,127,24,146,50,111,104,86,151,86,102,101,13,66,93,74,137,75,59,173,78,59,20,64,148,214,218,98,170,155,234,236,68,150,242,242,67,76,152,186,92,236,169,120,74,47,52,250,49,143,174,167,89,126,103,90,8,45,164,208,74,73,137,146,43,55,149,87,198,90,70,182,196,66,110,100,84,33,204,194,53,210,101,158,118,3,107,134,157,243,133,161,216,229,17,211,209,71,76,199,11,108,153,143,191,220,86,166,214,200,112,10,83,65,63,105,232,219,214,120,30,89,102,169,153,216,26,212,186,101,217,170,240,19,185,114,51,132,41,232,171,123,158,216,170,25,139,218,147,136,53,88,143,158,35,167,60,64,148,191,221,236,59,143,91,76,204,246,27,30,98,130,137,162,89,251,83,58,57,171,205,174,63,19,225,86,154,108,0,255,126,242,161,242,85,196,156,254,168,25,165,148,26,65,50,75,141,26,217,182,77,219,144,204,27,109,153,166,165,13,33,13,203,4,35,20,68,47,33,138,218,147,35,252,128,152,139,65,133,98,61,150,213,139,209,248,54,95,109,229,213,109,155,140,164,225,150,36,153,237,175,65,155,92,73,28,76,197,132,214,74,144,132,140,221,203,146,53,107,173,41,40,166,181,142,138,195,63,220,19,214,42,166,60,0,0,128,11,106,161,133,150,66,43,169,52,105,174,220,100,70,222,234,25,217,18,11,185,17,73,138,47,21,145,72,151,121,218,117,84,233,118,206,23,134,98,151,56,188,72,227,48,29,47,240,132,254,200,186,40,187,160,43,243,182,214,107,213,174,183,46,195,214,222,52,47,241,51,215,60,241,99,52,217,182,236,109,206,176,174,217,174,95,244,20,95,210,116,52,107,62,234,139,16,135,88,207,164,17,100,86,230,149,41,46,41,206,108,181,150,210,210,76,71,19,211,229,202,102,219,80,178,106,120,120,232,242,212,68,40,211,36,172,47,71,248,149,110,84,149,222,161,169,18,56,78,182,153,178,118,237,164,185,134,9,33,114,202,48,195,100,203,84,87,168,100,243,212,119,41,150,212,202,65,212,201,76,68,84,85,135,29,23,87,230,48,21,51,254,218,71,215,196,160,79,202,107,143,198,67,175,227,203,48,251,60,46,185,34,143,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,140,93,218,89,198,208,49,48,81,16,71,134,58,114,49,84,31,14,226,148,178,178,176,172,191,2,106,59,102,68,236,40,133,80,130,171,197,113,155,182,33,153,145,148,166,243,188,165,97,88,90,157,202,12,181,181,248,29,110,136,143,139,44,77,14,174,68,157,53,83,178,172,69,64,147,63,249,254,73,250,206,229,171,8,170,68,147,63,249,254,73,250,206,229,171,8,0,0,224,207,91,27,0,64,124,246,152,234,31,209,191,218,69,159,206,254,238,227,247,119,213,254,231,173,47,127,252,216,253,189,171,233,203,30,182,218,144,73,14,169,45,201,172,180,182,238,60,131,36,137,229,52,76,137,216,165,20,69,37,133,53,54,142,198,165,4,248,169,146,153,33,83,110,136,42,215,63,30,132,153,43,230,68,211,147,179,118,67,138,83,51,43,45,78,35,203,32,73,98,183,238,75,51,118,41,69,81,41,125,130,130,210,109,41,1,126,170,132,165,79,155,220,161,202,245,143,7,95,26,250,57,209,244,228,49,9,0,0,0,216,41,14,0,128,17,233,243,140,127,71,248,76,195,31,62,143,207,69,157,216,43,46,90,186,183,202,13,220,170,94,206,79,71,226,167,152,251,58,165,93,109,163,225,91,97,159,184,50,39,197,90,84,235,213,173,209,182,157,13,179,174,123,13,8,229,107,229,66,150,134,92,0,255,215,170,174,139,64,204,199,174,178,113,29,167,94,68,68,68,82,74,41,165,36,146,80,74,34,41,165,36,86,68,68,68,172,226,204,50,223,226,226,55,158,77,157,54,17,117,206,58,107,204,83,129,248,212,88,99,37,67,149,208,58,143,136,76,178,201,188,58,133,148,66,168,39,41,217,212,68,71,210,216,168,184,65,171,101,167,152,151,53,250,84,135,142,51,75,101,196,97,60,26,211,65,26,147,182,60,68,196,169,102,102,206,17,17,85,174,186,170,153,98,177,221,106,175,238,158,118,93,225,185,71,68,196,169,170,41,118,155,174,90,103,23,165,18,74,163,148,18,17,145,43,118,172,226,206,50,131,176,67,52,35,131,200,136,168,68,54,77,219,44,225,75,178,105,250,234,107,35,162,19,140,168,22,107,241,115,104,18,0,255,146,14,252,199,112,223,252,29,253,91,4,23,154,196,191,164,3,0,255,49,236,103,254,123,71,51,39,0,0,128,244,160,6,0,0,158,247,83,236,87,195,249,15,59,188,115,159,235,183,146,95,222,89,163,235,248,231,124,225,95,137,249,237,159,144,198,70,176,207,123,55,241,59,140,151,192,142,172,18,57,73,59,25,105,166,81,199,232,147,68,215,241,207,9,195,0,255,18,243,219,63,33,157,137,112,95,19,183,209,239,161,42,159,187,77,98,122,139,219,99,8,43,232,3,222,223,113,51,220,42,228,87,179,78,93,227,219,6,228,96,30,106,194,120,119,191,39,171,250,183,88,89,58,105,34,138,24,150,17,93,206,154,113,154,18,148,155,50,222,221,89,219,123,91,111,246,153,252,93,61,31,155,166,4,75,22,219,221,191,237,206,156,35,118,245,21,226,164,6,229,233,45,4,140,247,239,17,170,23,43,136,144,181,214,147,27,18,252,53,58,0,255,206,4,166,188,75,211,228,80,181,143,143,60,254,166,17,4,200,58,99,117,56,36,249,159,205,176,93,17,186,156,153,144,122,9,80,156,122,247,117,79,243,45,199,58,51,148,84,89,139,13,52,49,3,69,253,251,190,21,63,51,74,45,152,59,188,26,35,118,96,216,248,104,251,203,209,167,249,239,79,10,13,53,39,154,11,116,58,3,1,126,213,146,220,100,152,71,172,33,41,98,63,4,24,222,253,192,157,249,35,179,68,104,237,225,180,84,55,125,194,24,239,171,173,223,65,189,163,52,195,240,238,223,215,205,227,233,44,235,15,171,77,179,166,91,24,227,125,181,245,59,168,119,28,14,24,59,22,40,38,186,173,80,3,214,81,26,51,35,74,141,107,5,161,33,98,71,1,196,133,2,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,0,46,106,164,1,151,138,119,235,174,0,53,172,92,119,26,247,194,176,43,1,120,207,2,138,248,251,84,0,236,142,180,250,63,135,46,103,238,29,148,155,170,196,45,58,58,238,140,237,72,200,0,255,100,130,74,238,93,45,69,178,230,44,85,76,64,161,221,91,43,106,210,244,102,141,60,95,203,139,0,52,238,16,23,0,255,215,95,202,249,216,148,38,103,16,175,206,48,202,9,15,247,194,206,194,201,34,22,82,228,70,84,169,105,45,219,204,39,143,46,210,83,0,255,189,87,94,62,142,148,183,142,219,169,196,24,71,24,80,94,133,128,196,249,239,86,61,233,202,32,199,78,151,74,188,106,30,112,129,61,16,221,191,109,234,153,139,200,50,41,237,214,33,19,63,30,112,33,101,64,86,241,79,228,241,95,22,155,243,207,8,221,154,64,119,15,23,65,108,254,85,54,83,32,94,226,241,240,18,34,43,246,195,5,113,207,231,174,53,139,140,122,243,169,208,171,9,244,250,63,130,56,173,29,52,153,2,241,106,110,135,187,17,192,46,138,115,239,45,187,63,70,151,148,63,57,164,137,136,37,153,247,116,59,34,251,229,59,137,0,137,100,127,220,34,50,42,115,101,173,156,219,202,54,118,186,31,209,254,46,91,133,40,28,96,173,29,181,141,137,203,26,247,162,49,113,169,128,81,30,85,140,136,12,96,63,142,96,38,13,136,11,196,167,130,34,62,105,0,232,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,142,60,99,232,24,152,40,135,60,61,229,73,24,170,15,7,113,202,70,167,184,209,95,1,253,60,192,67,31,224,110,85,30,43,151,235,182,77,14,83,59,74,166,125,98,88,184,152,56,135,30,135,37,204,243,186,46,164,79,13,33,198,76,52,230,162,227,32,163,225,175,76,180,175,204,244,12,93,123,124,145,62,84,32,124,50,62,157,143,165,217,243,213,66,11,45,133,86,82,105,210,92,185,201,140,188,213,51,178,37,22,114,35,146,20,95,42,34,145,46,243,180,235,168,210,237,156,47,12,197,46,113,120,145,198,97,58,94,96,234,76,11,161,133,20,90,41,41,81,114,229,166,242,202,88,203,200,150,88,200,141,55,83,21,194,44,92,35,93,230,105,162,2,113,96,205,176,115,190,48,20,79,177,59,77,71,31,49,29,247,90,137,128,70,76,175,227,203,240,196,60,46,121,106,226,139,244,161,2,225,147,241,233,124,44,109,133,104,196,244,58,190,12,79,204,227,146,167,38,190,72,31,42,16,62,25,159,206,199,210,172,249,0,0,248,76,72,139,27,148,212,226,230,243,162,107,50,163,190,52,42,240,80,117,167,58,46,35,103,234,139,153,114,86,235,197,155,42,189,68,196,153,62,12,72,216,19,140,253,104,194,154,24,108,88,79,11,147,39,36,196,242,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,98,94,242,8,25,7,23,183,195,152,45,99,18,206,20,217,83,80,229,79,149,54,83,118,234,131,53,31,240,57,250,80,127,240,201,24,107,62,150,86,45,170,139,207,209,135,250,131,79,198,88,243,177,180,106,1,48,165,15,44,210,123,10,132,191,193,167,243,78,52,107,62,166,244,129,69,122,79,129,240,55,248,116,222,137,14,67,144,153,4,87,107,35,207,77,105,184,46,211,100,173,59,147,52,109,60,195,153,242,41,46,148,60,79,11,36,60,137,72,19,177,144,112,38,204,65,95,57,104,151,42,109,78,149,43,49,84,25,130,152,190,196,111,226,137,249,163,242,42,6,0,0,124,37,92,49,219,145,173,155,100,69,148,74,217,167,16,82,230,187,161,174,75,142,42,195,188,79,146,167,6,15,23,67,30,50,202,68,132,51,61,145,100,92,51,83,105,179,134,92,185,136,25,233,3,127,240,45,61,157,95,45,87,45,164,252,183,247,179,211,143,33,175,46,98,70,250,192,31,124,75,79,231,87,203,173,16,0,0,0,0,80,123,152,241,126,38,205,168,209,56,65,93,218,18,181,180,86,150,20,9,149,183,101,220,247,242,243,50,69,77,235,58,236,48,102,203,152,132,62,115,216,136,87,2,90,199,129,138,113,7,251,231,66,220,90,61,147,102,86,57,153,87,166,56,149,182,180,19,90,74,75,51,125,137,203,152,200,147,109,67,201,170,225,33,98,76,76,213,162,76,147,176,190,228,98,40,90,86,85,122,135,102,206,199,122,209,198,161,133,100,68,165,196,37,17,241,180,81,229,149,177,22,145,81,73,102,68,41,162,84,92,226,125,32,127,98,171,3,107,134,221,41,90,43,194,225,90,26,135,93,233,40,26,61,1,95,164,15,21,8,159,140,79,231,99,105,27,28,101,203,228,81,114,57,233,38,9,66,136,172,209,96,221,202,184,148,168,80,166,54,65,245,165,118,185,243,100,231,216,29,186,12,213,37,168,93,14,107,10,179,230,44,109,192,242,244,23,77,153,50,222,139,40,17,53,26,39,72,83,156,97,167,208,202,146,34,161,242,22,206,13,131,137,101,158,162,166,117,221,78,36,118,41,211,229,162,207,28,54,98,40,46,167,21,216,87,49,126,226,240,124,0,51,76,121,27,149,46,98,234,217,58,77,117,25,74,195,121,222,33,39,28,50,171,46,93,109,228,106,219,45,174,140,217,54,76,159,164,138,170,210,164,165,40,17,120,31,243,195,211,254,52,229,23,39,229,101,214,212,112,208,101,41,145,237,155,53,40,222,172,193,12,29,205,153,168,94,156,218,28,53,79,119,98,172,91,250,74,82,165,106,116,196,112,24,151,174,52,154,6,161,213,24,128,168,15,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,118,150,49,116,12,76,20,196,145,161,142,92,12,213,135,131,56,165,172,44,44,235,175,128,130,48,98,70,250,192,31,124,75,79,231,87,203,151,24,141,135,68,37,180,68,33,51,116,241,58,111,83,226,248,41,174,243,60,229,169,180,21,98,46,127,158,91,115,11,101,182,29,142,44,98,140,176,103,22,87,112,230,105,30,27,214,211,208,228,170,12,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,48,103,110,159,225,151,41,143,144,113,112,177,229,161,46,101,186,92,156,41,178,103,162,187,52,200,154,54,43,203,193,16,0,0,203,1,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,34,230,37,143,144,113,112,113,59,140,217,50,38,225,76,145,61,5,85,254,84,105,51,101,106,174,241,214,164,132,150,164,85,158,46,94,231,113,105,2,177,180,117,158,167,60,149,54,197,47,38,72,178,106,110,161,204,54,68,158,58,252,45,246,204,226,10,206,66,53,224,196,122,26,154,124,9,1,122,145,73,42,137,74,42,45,180,68,20,90,72,137,74,11,41,145,145,145,145,185,168,35,207,24,58,6,38,202,33,79,79,121,18,134,234,195,65,156,178,209,41,110,244,87,64,17,245,1,176,198,136,19,51,50,107,74,182,233,178,148,200,134,9,98,156,76,214,96,134,142,230,108,90,163,45,113,142,154,167,59,49,214,50,3,221,89,83,53,58,98,71,124,68,171,26,77,131,208,213,85,107,173,181,212,90,74,169,81,115,197,42,51,202,86,207,204,102,88,184,205,76,42,124,89,136,70,180,44,211,172,99,77,183,115,66,49,20,199,60,226,69,250,136,233,152,142,105,11,113,119,42,139,21,187,117,220,54,136,169,29,39,235,190,49,84,92,52,28,68,111,195,20,150,121,157,22,50,164,182,16,93,38,234,114,209,145,145,49,241,215,89,218,87,102,154,153,14,192,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,185,72,35,207,36,58,58,38,206,225,72,79,71,18,134,26,196,65,108,179,81,22,110,244,215,95,65,159,214,66,8,169,181,84,74,146,228,138,85,229,229,177,150,153,205,176,112,155,17,165,8,83,113,137,104,89,166,217,64,149,97,231,132,98,40,142,137,195,116,52,14,211,49,29,0,255,22,0,83,250,192,34,189,167,64,248,27,124,58,239,68,179,230,99,74,31,88,164,247,20,8,127,131,79,231,157,104,43,4,8,98,250,18,191,137,39,230,143,202,63,15,127,43,243,220,185,156,182,113,114,232,58,80,60,13,147,196,66,194,68,57,204,184,47,125,94,166,117,62,125,118,232,48,166,173,49,9,3,7,7,13,1,101,162,3,157,161,103,232,229,38,148,18,66,104,67,54,161,45,73,66,220,95,220,26,17,193,155,219,182,20,23,151,35,77,143,208,37,200,151,153,170,92,172,201,136,233,11,171,202,76,254,193,34,111,88,158,166,76,133,208,90,43,33,148,148,26,53,118,110,50,163,108,245,136,112,137,138,156,200,164,194,151,133,104,166,243,188,238,58,214,116,219,228,11,191,176,203,35,94,164,143,120,129,23,184,118,16,165,68,68,173,181,36,165,36,138,235,56,110,245,135,235,58,175,227,212,112,138,142,138,222,116,42,37,181,96,182,58,107,171,53,3,55,221,180,240,136,227,248,136,45,181,116,25,215,100,75,82,90,107,18,42,79,151,172,203,56,53,142,152,218,186,204,75,94,74,136,228,231,18,228,185,245,182,110,102,34,111,152,103,17,127,132,61,77,184,130,67,248,134,54,96,195,122,218,143,109,219,119,94,163,80,35,65,146,20,249,155,52,74,173,165,70,100,201,73,46,173,36,216,134,165,244,185,172,121,43,54,136,74,166,90,52,85,131,179,232,71,149,162,178,157,198,42,87,96,96,142,222,211,31,252,13,198,154,119,162,167,244,1,87,249,64,213,199,85,62,0,148,50,113,147,165,54,37,28,18,148,109,233,26,158,55,81,141,186,81,162,214,75,193,44,33,109,107,52,185,166,107,212,89,19,25,162,195,147,32,44,234,98,202,73,169,206,68,85,71,105,40,190,35,175,69,44,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,136,121,201,35,100,28,92,220,14,99,182,140,73,56,83,100,79,65,149,63,85,218,76,233,157,32,91,231,41,205,42,149,54,164,212,116,73,219,100,33,115,90,169,156,169,153,156,172,17,71,154,155,234,249,12,91,46,222,82,25,222,106,206,4,20,36,118,196,170,230,191,166,51,202,67,16,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,230,114,200,188,69,68,169,247,92,73,105,45,115,66,105,184,238,140,80,90,103,172,144,112,107,164,25,51,109,178,96,201,79,85,154,90,107,170,138,34,13,173,148,213,84,83,7,64,237,103,188,159,73,51,106,52,78,80,151,182,68,45,173,149,37,69,66,229,109,25,247,189,252,188,76,81,211,186,14,59,140,217,50,38,161,207,28,54,226,149,128,214,113,160,98,220,193,138,7,248,232,195,218,184,133,150,140,40,165,54,53,34,158,54,202,140,188,213,35,50,42,201,204,164,194,155,133,104,188,15,228,79,108,181,163,74,183,59,69,107,69,71,172,68,31,177,43,29,69,215,142,47,210,135,10,132,79,198,167,243,177,116,8,34,196,33,214,51,105,4,153,149,121,101,138,75,138,51,91,173,165,180,52,211,209,196,116,185,178,217,54,148,172,26,30,30,186,60,53,17,202,52,9,235,203,17,126,165,27,85,165,119,232,212,148,241,94,68,137,168,209,56,65,154,226,12,59,133,86,150,20,9,149,183,112,110,24,76,44,243,20,53,173,235,118,34,177,75,153,46,23,125,230,176,17,67,113,57,173,192,190,138,241,19,135,231,3,0,224,159,1,46,29,189,35,16,126,170,88,243,84,228,84,137,47,210,135,10,132,79,198,167,243,177,244,42,194,165,163,119,4,194,79,21,107,158,138,156,42,241,69,250,80,129,240,201,248,116,62,150,102,205,7,0,0,0,112,19,66,8,161,132,80,74,73,146,216,185,169,188,60,214,34,194,37,42,114,34,162,20,97,42,46,153,206,243,186,27,168,50,108,147,47,252,194,46,113,152,142,198,225,5,94,224,207,207,140,82,106,148,82,106,173,53,163,214,90,106,148,90,75,205,204,204,204,204,69,26,121,196,48,48,208,80,14,71,122,58,146,208,83,31,246,225,148,141,178,112,163,128,2,74,159,107,147,242,42,119,106,54,232,179,146,204,246,201,98,148,108,208,124,134,129,230,108,84,175,77,113,129,90,168,59,63,214,45,3,37,89,51,53,6,98,71,140,75,171,234,66,131,208,202,133,145,180,206,147,54,52,235,156,214,36,185,42,109,228,132,150,146,174,17,81,210,18,151,41,145,39,135,153,227,204,133,16,99,46,181,40,200,104,10,139,228,98,73,90,86,3,174,163,21,171,186,44,147,65,98,158,142,35,43,245,94,27,87,152,41,78,210,144,15,37,25,10,102,52,113,102,169,111,215,170,97,201,71,37,221,212,176,230,204,25,94,163,69,88,128,155,228,95,211,171,52,180,141,227,215,40,111,165,164,214,136,100,155,18,81,157,178,197,109,89,34,226,146,132,58,199,152,138,228,14,166,161,97,162,57,211,64,69,214,52,169,40,200,145,61,127,205,15,79,31,148,219,33,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,101,44,55,204,16,203,146,183,200,200,184,40,242,134,93,182,116,73,56,179,103,79,20,38,162,65,170,180,73,70,35,233,3,86,184,91,189,41,115,226,162,43,78,208,182,33,42,238,91,43,19,52,102,195,194,180,87,199,9,151,193,35,126,137,115,15,85,239,148,97,153,53,97,74,241,160,163,234,24,205,168,79,187,147,83,51,238,242,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,142,60,99,232,24,152,40,135,60,61,229,73,24,170,15,7,113,202,70,167,184,209,95,1,245,79,72,155,180,222,210,112,25,135,198,206,234,115,121,178,196,165,73,146,229,21,174,52,75,176,181,144,58,252,106,114,42,83,29,250,156,20,231,98,76,140,210,196,197,65,116,77,34,154,156,190,207,135,200,91,70,146,114,203,21,149,208,42,43,164,132,211,206,104,165,69,254,10,23,55,65,154,46,211,38,55,150,4,85,101,166,181,90,170,40,50,215,74,39,77,117,66,31,195,117,8,177,222,150,29,133,238,108,173,215,194,188,65,35,92,18,110,147,85,46,124,59,33,79,144,100,170,131,86,38,164,140,53,91,203,42,88,198,75,116,79,87,26,133,254,44,199,201,54,83,214,174,157,52,215,48,33,68,78,25,102,152,108,153,234,10,149,108,158,250,46,197,146,90,57,136,58,153,137,136,170,234,176,227,226,202,28,166,98,198,95,251,232,154,24,244,73,185,13,2,0,0,224,39,87,210,102,141,121,155,45,77,66,101,49,68,89,235,241,204,203,251,22,27,11,59,206,251,58,197,154,138,223,231,205,252,41,169,86,246,106,186,126,53,144,174,163,13,25,83,101,92,40,47,38,7,70,0,170,62,32,0,33,136,233,75,252,38,158,152,63,42,0,255,231,225,16,85,82,60,135,166,67,72,201,101,205,93,111,240,108,81,227,93,153,196,113,52,69,102,230,212,152,120,230,103,157,54,76,246,172,99,236,192,72,85,10,249,233,116,47,57,0,67,16,211,151,248,77,60,49,127,84,14,120,64,27,135,22,146,17,149,18,151,68,196,211,70,149,87,198,90,68,70,37,153,17,165,136,82,113,137,247,129,252,137,173,14,172,25,118,167,104,173,8,135,107,105,28,118,165,163,232,14,253,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,177,75,59,203,24,58,6,38,10,226,200,80,71,46,134,234,195,65,156,82,86,22,150,245,87,64,239,242,1,204,146,208,74,146,144,36,196,14,109,219,38,131,54,134,80,89,45,213,33,173,80,17,109,157,167,54,154,153,33,150,141,234,217,105,47,39,109,226,178,98,172,146,14,161,170,244,224,55,237,78,78,203,128,40,42,189,22,187,109,89,55,66,198,16,82,74,109,103,133,208,117,137,248,113,239,79,167,36,170,111,43,41,235,160,147,155,246,202,115,145,187,224,87,55,53,96,72,107,34,146,59,210,20,41,51,41,165,81,74,37,132,144,140,90,107,41,73,9,161,36,51,51,51,51,118,117,103,17,195,192,64,67,65,228,25,42,207,69,79,125,216,135,83,202,58,197,178,2,10,168,237,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,37,106,251,12,191,76,121,132,140,131,139,27,162,75,153,46,23,103,138,236,41,88,19,100,77,155,41,193,209,245,218,16,244,109,182,78,113,50,194,113,179,201,210,178,132,150,218,56,66,195,44,81,181,112,55,51,71,44,113,80,84,81,17,199,22,72,101,170,132,201,193,100,180,219,68,60,168,79,35,149,43,22,82,151,121,147,146,44,73,155,198,250,188,100,212,74,136,137,90,89,202,27,210,6,37,37,232,105,219,234,35,140,9,170,90,135,60,109,61,36,52,245,130,17,56,83,57,193,53,219,105,163,242,122,4,44,119,214,200,44,53,169,140,210,168,139,200,156,215,13,66,238,132,100,121,136,220,231,125,137,107,75,91,226,227,74,221,33,167,135,57,23,121,154,188,96,75,37,24,142,86,9,193,110,244,119,1,137,182,37,165,204,183,91,74,200,194,45,45,145,179,109,109,26,167,8,11,179,25,79,10,81,134,184,188,193,157,59,181,214,59,155,88,166,202,194,81,27,59,66,143,104,145,32,116,2,157,158,152,89,87,74,169,247,197,113,158,199,233,126,14,209,81,166,35,35,221,195,28,149,212,81,171,250,85,237,85,61,191,234,152,100,101,212,66,27,121,146,44,142,83,130,180,44,173,133,86,119,223,244,57,103,219,226,54,179,225,75,13,166,169,58,209,38,84,180,133,57,61,98,50,86,117,134,85,184,22,49,89,138,83,50,217,26,180,145,71,148,151,4,169,73,28,149,84,230,21,10,206,74,93,182,76,46,195,14,166,202,83,75,69,27,34,58,21,45,142,74,192,112,116,76,195,74,13,33,202,107,202,43,11,35,35,72,37,53,130,214,66,107,83,114,200,41,196,67,181,178,37,221,100,142,222,40,195,145,5,18,53,150,125,136,2,51,238,240,38,21,51,18,246,244,97,67,29,27,53,163,61,173,167,9,202,235,217,67,172,149,69,158,186,40,137,82,219,103,94,75,13,38,148,84,199,161,196,177,220,167,152,193,111,40,81,209,59,60,68,48,65,149,225,182,97,34,177,4,175,84,85,128,123,234,211,221,228,64,8,219,49,242,30,153,164,220,99,39,41,180,202,10,169,217,58,242,66,106,145,191,194,197,173,113,101,76,179,207,141,37,65,85,105,170,162,169,22,138,204,181,82,86,45,149,212,7,192,26,111,29,154,41,171,164,86,226,54,81,106,147,233,90,107,158,181,138,51,76,84,189,70,219,148,162,32,164,181,52,245,240,108,84,25,205,115,149,220,76,197,35,230,161,123,54,211,23,116,117,213,90,107,45,181,150,82,106,212,92,177,202,140,178,213,51,179,25,22,110,51,147,10,95,22,162,17,45,203,52,235,88,211,237,156,80,12,197,49,143,120,145,62,98,58,166,227,223,2,102,211,208,98,189,161,43,106,221,225,90,163,245,121,130,68,182,52,28,39,168,92,8,182,66,94,35,73,75,7,111,75,72,7,107,182,150,181,177,140,105,233,158,174,244,53,13,134,72,91,210,73,74,208,199,187,104,91,152,140,168,14,125,102,41,15,74,110,245,145,252,204,95,76,151,174,42,116,88,233,96,165,132,166,50,222,241,76,3,22,99,3,110,167,33,24,240,152,242,91,113,218,38,87,73,82,221,57,201,226,210,198,121,219,161,150,146,112,222,215,216,56,217,4,14,106,132,135,136,131,45,215,226,50,226,43,118,124,225,50,58,208,64,250,144,166,45,16,245,97,100,84,82,162,146,82,104,161,17,133,22,82,147,20,90,105,100,100,100,100,236,210,206,50,134,142,129,137,130,56,50,212,145,139,161,250,112,16,167,148,149,133,101,253,21,208,80,116,189,182,5,157,155,77,83,155,136,108,156,108,130,52,47,173,149,182,141,48,49,51,84,45,219,77,207,241,51,28,236,84,212,195,177,229,85,153,53,95,114,240,38,237,54,17,51,22,208,72,229,138,69,90,110,17,228,113,73,68,150,242,210,97,218,54,180,190,14,113,109,129,221,150,60,68,14,83,20,196,210,86,56,136,115,81,14,59,45,226,148,132,131,165,138,108,204,116,151,86,201,78,19,208,222,9,25,245,164,146,114,71,220,230,101,92,238,231,14,29,91,58,14,210,61,76,78,73,229,180,170,95,85,65,213,243,179,229,3,108,199,200,123,100,146,114,143,157,164,208,42,43,164,102,235,200,11,169,69,254,10,23,183,198,149,49,205,62,55,150,4,85,165,169,138,166,90,40,50,215,74,89,181,244,147,211,92,36,138,117,82,156,160,237,60,90,26,67,77,157,71,109,107,190,12,113,12,57,196,229,40,120,168,53,78,160,166,222,226,33,162,187,170,197,68,74,97,26,190,48,44,157,104,67,87,148,43,49,252,19,208,104,155,82,201,124,181,149,228,60,28,210,210,217,219,208,214,113,137,80,49,147,201,68,17,121,136,40,27,36,185,179,107,189,83,134,101,214,84,28,85,176,219,245,136,238,249,77,39,208,170,140,203,124,181,208,66,75,161,149,84,154,52,87,110,50,35,111,245,140,108,137,133,220,136,36,197,151,138,72,164,203,60,237,58,170,116,59,231,11,67,177,75,28,94,164,113,152,142,23,56,65,95,165,177,170,188,210,112,155,172,180,150,166,186,47,161,165,202,179,165,143,188,117,155,96,57,5,13,189,152,227,169,78,149,16,81,75,198,197,68,72,129,184,37,20,103,209,190,110,210,93,244,119,1,53,44,50,179,82,82,35,11,161,133,54,37,135,156,58,68,76,200,67,211,77,230,232,141,50,148,65,63,151,160,218,135,40,48,227,16,81,174,240,224,98,79,31,54,212,81,214,76,58,212,122,154,160,188,186,8,109,104,245,72,18,89,102,101,94,158,218,82,226,210,78,107,37,77,13,244,53,46,93,162,76,54,14,229,164,134,136,136,46,49,77,139,50,115,194,10,147,139,95,105,89,85,105,98,154,61,127,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,200,51,137,142,142,137,115,56,210,211,145,132,161,6,113,16,219,108,148,133,27,253,245,87,213,1,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,102,237,213,66,11,45,133,86,82,105,210,92,185,201,140,188,213,51,178,37,22,114,35,146,20,95,42,34,145,46,243,180,235,168,210,237,156,47,12,197,46,113,120,145,198,97,58,94,224,223,2,254,25,54,77,212,44,165,212,135,41,77,109,173,53,101,168,113,94,121,105,229,149,77,74,228,212,161,56,34,71,196,109,230,167,59,57,193,179,59,101,212,207,125,120,84,15,70,245,147,126,224,74,201,202,199,24,132,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,142,60,99,232,24,152,40,135,60,61,229,73,24,170,15,7,113,202,70,167,184,209,95,1,253,60,192,71,31,214,198,45,180,100,68,41,181,169,17,241,180,81,102,228,173,30,145,81,73,102,38,21,222,44,68,227,125,32,127,98,171,29,85,186,221,41,90,43,58,98,37,250,136,93,233,40,186,118,124,145,62,84,32,124,50,62,157,143,165,3,80,100,93,148,69,211,149,121,91,11,117,235,212,92,151,97,107,111,154,231,120,150,116,110,248,49,154,108,91,246,54,103,88,215,140,80,80,154,133,47,105,58,250,55,211,66,104,33,133,86,74,74,148,92,185,169,188,50,214,50,178,37,22,114,227,205,84,133,48,11,215,72,151,121,154,168,64,28,88,51,236,156,47,12,197,83,236,78,211,209,71,76,199,189,174,231,3,18,244,209,90,72,68,100,94,107,107,141,205,212,182,109,136,31,226,144,74,158,32,30,22,174,133,54,180,17,42,77,19,207,212,156,9,177,210,68,109,46,78,154,19,227,244,146,38,164,19,235,232,116,242,37,156,185,234,154,145,172,86,130,204,155,116,222,39,217,204,182,90,169,86,68,92,221,231,184,54,214,93,250,222,158,151,159,46,182,13,147,227,224,68,251,104,59,243,83,48,22,61,165,15,75,132,53,201,66,95,24,33,39,106,201,108,106,41,38,111,101,156,38,35,75,161,192,213,75,43,92,220,246,201,102,40,42,169,231,61,79,157,51,36,30,189,168,72,149,140,116,204,90,254,203,104,60,244,58,190,12,179,207,227,146,51,225,32,145,89,73,148,25,165,81,118,157,55,175,27,132,220,106,13,202,14,183,207,251,18,215,150,56,67,64,164,180,67,78,15,115,46,142,204,137,198,169,74,48,28,173,242,141,35,233,217,68,227,161,215,241,101,152,125,30,151,28,128,1,49,29,125,32,16,190,165,88,243,171,229,84,57,114,211,53,35,97,157,100,153,183,233,60,76,188,145,141,117,82,173,120,184,180,47,112,113,172,181,132,189,61,48,63,37,108,251,37,55,198,137,10,210,118,230,95,99,44,122,21,17,211,209,7,2,225,91,138,53,191,90,190,222,53,202,66,95,31,225,38,105,137,108,105,21,166,108,121,92,39,51,43,33,199,213,72,83,92,219,134,9,103,216,41,169,228,61,79,157,211,39,30,77,107,79,149,131,116,60,69,78,199,32,106,173,20,93,212,32,34,47,164,186,149,168,73,74,8,37,89,8,205,230,168,109,235,115,217,45,196,238,208,80,12,233,28,17,134,67,253,22,5,95,38,49,135,70,79,177,161,1,191,149,131,48,188,19,50,156,121,214,210,20,237,168,73,194,125,11,33,78,226,160,68,86,43,53,102,91,150,62,14,211,84,161,96,183,114,231,225,97,16,123,26,72,24,50,185,186,147,150,174,225,154,29,236,85,30,130,80,102,16,145,65,41,165,153,181,16,66,91,18,68,46,29,30,166,229,173,233,36,11,244,68,37,206,172,159,72,176,108,68,228,152,109,135,40,169,120,144,176,103,16,27,26,216,104,38,237,105,61,189,79,158,156,144,81,79,42,41,119,196,109,94,198,229,126,238,208,177,165,227,32,221,195,228,148,84,78,171,250,85,21,84,61,63,91,62,84,210,53,218,22,244,77,54,77,109,50,195,109,195,9,210,188,180,150,226,184,69,67,47,177,181,108,55,61,199,47,145,81,212,78,17,217,150,87,101,214,132,57,198,100,116,216,68,204,168,79,223,146,215,30,102,236,166,84,121,228,53,90,107,155,73,51,132,105,141,183,8,179,225,50,53,162,168,86,225,167,74,187,185,24,216,121,219,161,162,27,175,92,68,149,17,166,32,29,29,51,49,140,60,37,77,98,102,93,41,165,222,23,199,121,30,167,251,57,68,71,153,142,140,116,15,115,84,82,71,173,234,87,181,87,245,252,181,35,12,83,151,121,147,146,44,73,155,198,250,188,100,212,74,136,137,90,89,202,27,210,6,37,37,232,105,219,234,35,140,9,170,90,135,60,109,61,36,52,245,130,17,56,83,57,193,53,219,105,163,242,207,2,154,110,75,42,149,109,183,148,156,103,67,93,34,103,219,218,186,45,45,42,122,34,158,20,162,12,113,101,140,36,73,118,170,119,54,177,76,149,138,156,10,106,132,30,209,34,191,105,123,186,138,1,0,0,0,0,0,160,204,32,34,131,82,74,51,107,33,132,182,36,136,92,58,60,76,203,91,211,73,22,232,137,74,156,89,63,145,96,217,136,200,49,219,14,81,82,241,32,97,207,32,54,52,176,209,76,218,211,122,122,159,156,58,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,126,153,242,8,25,7,23,55,68,151,50,93,46,206,20,217,83,176,38,200,154,54,83,134,229,131,38,63,65,137,75,34,25,18,196,145,103,84,150,102,41,73,20,165,148,231,41,10,202,82,157,183,114,174,196,14,102,205,83,53,69,28,226,58,117,45,142,186,199,112,180,75,67,85,13,33,202,149,201,65,15,104,242,39,223,63,73,223,185,124,21,65,149,104,242,39,223,63,73,223,185,124,21,65,170,235,28,0,0,195,27,0,255,29,83,58,102,31,175,126,127,61,183,118,0,255,42,232,71,63,234,209,254,247,123,105,183,242,212,143,159,31,217,207,231,177,91,121,116,224,47,219,216,120,163,145,45,66,50,50,67,30,78,210,32,78,205,18,15,165,133,184,46,173,228,82,41,77,83,154,203,46,165,67,165,8,179,203,178,80,109,93,60,212,124,218,92,142,222,209,47,171,232,25,186,183,106,153,213,154,155,80,178,51,9,165,132,182,114,210,100,46,146,142,75,8,173,198,70,37,247,123,148,233,168,60,165,26,17,23,53,253,97,67,28,190,163,49,77,224,61,154,52,33,214,42,133,80,121,146,168,181,204,105,211,68,169,68,230,58,233,99,222,144,90,232,98,131,27,99,79,154,174,13,45,5,148,228,173,78,12,42,161,61,156,59,122,102,76,49,147,234,32,34,51,51,35,146,68,100,148,82,106,70,18,66,27,74,162,86,247,117,157,210,12,11,11,13,145,215,232,216,136,8,152,50,101,33,76,156,48,93,186,68,14,0,200,54,62,0,64,230,124,46,71,119,132,87,159,239,170,250,174,174,117,53,227,105,209,168,179,171,187,116,118,87,183,178,135,240,232,78,95,185,233,117,189,182,118,205,235,56,142,153,153,153,153,25,53,51,163,148,82,51,163,214,226,150,26,181,186,175,235,84,151,168,168,152,184,188,70,199,70,196,71,155,54,21,97,226,132,25,51,38,114,124,227,38,75,169,81,73,144,8,57,13,226,20,135,190,141,83,106,20,234,36,133,45,170,48,81,48,105,106,59,84,139,169,110,147,33,218,196,16,25,121,184,143,102,68,153,126,181,244,66,121,105,229,59,162,123,102,198,179,175,174,226,104,232,208,232,106,110,175,70,54,178,101,136,56,187,221,220,154,222,162,70,205,120,178,239,171,70,70,161,22,201,190,213,93,182,178,101,134,185,33,68,228,29,190,249,166,44,22,184,102,48,39,175,107,43,144,150,114,158,242,209,40,115,233,99,154,141,1,214,2,233,125,117,251,47,156,111,237,7,207,61,170,79,37,31,11,237,0,46,52,137,127,73,7,254,99,184,111,254,142,254,45,128,11,77,226,95,210,129,0,255,24,238,155,191,163,155,19,0,0,64,122,79,3,0,0,207,251,41,246,171,225,252,135,29,222,185,207,245,91,201,47,111,173,209,117,252,115,194,240,191,196,253,246,95,72,251,33,204,113,219,250,108,172,185,27,105,228,18,213,227,14,7,38,186,142,127,78,24,254,151,184,223,254,11,105,51,132,234,171,111,99,175,178,136,202,19,143,210,235,4,180,143,187,107,123,149,44,254,142,221,90,53,227,106,18,158,165,39,170,25,221,121,108,119,47,253,234,212,105,182,90,154,69,196,154,8,170,211,155,135,59,186,0,255,133,110,223,220,92,78,100,13,195,27,106,58,99,232,231,226,253,61,33,218,123,207,119,114,246,124,189,218,108,78,38,19,191,84,36,145,105,25,4,168,218,199,71,212,150,155,38,161,150,222,100,187,134,14,225,254,32,196,223,177,134,130,75,214,73,216,99,177,222,154,173,74,94,190,89,19,164,145,92,20,65,43,102,60,196,251,40,235,31,206,249,43,107,18,160,104,123,245,249,254,172,81,161,45,37,45,30,208,15,137,4,248,87,203,184,149,44,10,113,54,226,234,56,66,81,248,211,247,127,23,154,230,162,10,104,143,132,0,126,50,220,78,226,16,151,83,169,127,8,48,188,251,245,54,159,185,41,141,173,61,204,77,86,78,123,48,198,251,106,235,119,80,239,168,206,48,52,252,237,253,101,230,86,65,47,82,167,43,24,227,125,181,245,59,168,127,28,14,24,247,12,80,76,235,43,214,128,245,13,13,245,17,181,198,250,134,6,5,172,91,161,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,16,138,10,184,84,0,251,92,10,247,136,26,236,99,41,216,101,0,226,170,226,190,147,80,140,149,169,88,23,251,54,3,136,186,178,0,68,249,5,0,205,33,169,239,158,205,208,60,50,178,4,87,46,81,36,133,35,57,36,248,35,168,135,23,190,52,43,149,52,9,120,191,165,80,89,121,155,173,104,140,110,51,216,151,48,64,154,163,217,252,39,0,255,100,32,112,127,25,233,9,112,241,189,86,90,62,171,152,48,3,92,167,141,24,133,223,207,22,117,167,43,44,215,22,15,128,198,102,104,146,126,43,234,74,160,55,146,22,82,74,84,50,198,212,97,49,189,131,128,173,238,199,94,212,102,81,106,109,53,31,69,220,12,179,216,240,80,183,113,89,46,52,171,127,11,220,236,59,35,130,118,10,218,205,54,199,181,197,140,212,23,240,222,62,26,212,203,157,197,39,175,166,85,25,39,92,34,166,50,211,204,46,58,55,65,254,237,238,103,250,10,20,213,202,118,22,74,131,24,80,24,35,152,5,177,197,253,192,187,56,151,73,42,9,98,167,43,117,0,28,156,200,188,254,123,0,81,189,34,51,104,82,94,51,225,220,232,9,6,176,143,162,114,187,5,222,49,10,189,43,127,48,99,118,226,178,159,222,70,204,117,219,110,40,161,120,123,245,197,168,123,145,149,34,168,163,12,15,202,119,17,214,206,50,14,80,105,196,229,13,87,67,81,220,183,173,0,247,184,19,192,239,204,123,40,216,71,192,186,101,212,80,64,92,192,218,185,96,173,136,84,104,95,38,13,128,15,133,26,237,150,226,202,80,192,114,49,100,41,75,151,141,26,36,139,219,82,151,20,103,182,90,220,182,161,180,211,40,236,147,47,101,211,56,168,179,210,69,84,113,88,38,182,184,32,21,217,107,205,55,14,52,144,238,96,218,2,214,11,34,86,172,157,145,62,235,206,164,12,93,89,28,199,37,50,58,68,124,68,141,10,55,78,91,137,165,13,231,160,234,20,84,249,178,214,49,126,148,141,78,164,85,93,227,25,58,33,1,23,177,247,74,74,50,51,130,210,172,73,137,49,41,78,109,25,183,104,136,113,159,122,108,185,216,13,146,172,137,106,165,45,191,26,78,84,100,14,251,138,198,53,44,73,219,149,191,241,34,2,0,0,0,32,53,225,245,31,83,197,191,10,7,239,0,255,148,94,205,254,86,8,168,61,32,46,99,175,157,164,68,70,4,169,65,163,146,74,137,75,155,199,17,26,126,28,166,20,90,212,6,119,214,188,180,82,153,31,225,161,72,35,246,245,130,107,184,102,173,111,172,120,0,0,208,37,224,35,215,94,81,105,70,102,86,146,37,73,49,42,181,41,46,219,22,19,177,237,75,143,45,9,59,70,146,42,81,85,181,37,86,195,137,246,204,225,64,209,88,137,37,105,187,114,8,94,68,192,122,97,228,202,189,34,210,101,89,25,229,33,59,107,227,182,116,94,135,135,143,175,87,33,199,105,52,49,179,223,252,83,157,141,42,95,42,58,198,176,178,209,118,180,170,107,204,76,83,22,0,0,0,80,205,96,229,222,171,174,45,151,203,200,108,123,187,207,117,107,214,107,171,205,58,75,44,20,115,177,209,92,130,103,73,41,72,38,249,68,242,131,233,41,182,166,189,201,107,47,2,127,171,185,51,105,68,6,29,150,145,36,45,49,83,41,169,108,113,145,251,210,231,45,10,238,236,186,157,134,151,198,108,25,83,81,76,115,56,135,75,162,49,19,141,198,11,229,11,229,245,8,0,0,0,0,0,0,0,128,245,66,199,105,74,174,66,178,56,205,44,34,103,84,94,25,107,177,115,248,184,29,46,198,194,66,68,78,137,135,104,82,230,201,153,160,230,240,172,106,222,177,124,97,32,182,117,142,113,216,149,86,96,202,2,0,0,0,0,214,219,165,77,86,89,54,181,84,151,102,102,180,73,103,143,167,90,228,42,192,193,18,21,59,69,199,66,17,239,163,9,18,39,225,167,168,214,52,243,174,86,50,250,164,38,109,40,14,187,210,167,82,22,0,0,0,0,0,0,92,80,11,45,180,20,90,73,165,73,115,229,38,51,242,86,207,200,150,88,200,141,72,82,124,169,136,68,186,204,211,174,163,74,183,115,190,48,20,187,196,225,69,26,135,233,120,129,129,11,247,44,36,34,74,149,185,45,33,42,77,29,114,51,168,113,178,22,242,16,181,249,182,51,231,136,12,29,95,102,234,50,89,71,82,251,92,165,42,19,85,106,68,179,112,52,109,75,0,255,49,0,0,0,0,232,18,240,145,107,175,168,52,35,51,43,201,146,164,24,149,218,20,151,109,139,137,216,246,165,199,150,132,29,35,73,149,168,170,218,18,171,225,68,123,230,112,160,104,172,196,146,180,93,57,4,47,34,160,190,48,110,121,79,244,17,89,72,33,53,159,54,136,27,196,97,74,58,201,12,27,23,49,70,151,138,106,18,187,148,139,43,15,1,17,127,126,186,90,24,144,30,245,138,174,224,154,129,180,45,93,223,140,155,181,58,113,202,172,208,64,79,212,230,80,54,207,229,218,184,110,227,84,183,182,79,81,195,153,202,206,184,47,86,67,148,239,66,193,30,152,33,188,168,73,59,58,48,89,57,202,10,6,0,212,30,241,153,107,237,40,53,34,50,75,9,18,165,148,74,91,226,188,141,48,241,219,176,164,16,161,198,184,83,229,165,170,202,196,8,15,123,26,113,160,23,172,196,53,107,133,96,197,3,82,19,224,245,31,83,197,191,10,7,239,0,255,148,94,205,254,86,8,0,0,0,0,0,0,0,0,0,88,111,199,105,74,174,66,178,56,205,44,34,103,84,94,25,107,177,115,248,184,29,46,198,194,66,68,78,137,135,104,82,230,201,153,160,230,240,172,106,222,177,124,97,32,182,117,142,113,216,149,86,96,202,2,0,0,0,148,97,38,238,78,98,69,148,204,200,66,52,175,81,93,231,37,165,146,71,72,184,97,10,203,188,67,146,154,70,50,17,85,151,50,93,126,138,210,136,141,88,231,5,207,210,190,130,210,244,228,212,12,184,136,189,87,82,146,153,17,148,102,77,74,140,73,113,106,203,184,69,67,140,251,212,99,203,197,110,144,100,77,84,43,109,249,213,112,162,34,115,216,87,52,174,97,73,218,174,252,141,23,17,0,0,0,213,12,153,98,173,70,144,54,73,77,82,72,121,140,151,165,101,9,173,197,110,8,211,160,155,20,117,58,110,142,42,7,23,15,177,214,135,50,156,233,15,47,138,196,68,220,26,149,38,166,37,233,4,250,151,97,221,246,154,163,147,207,228,213,174,87,59,170,70,27,181,98,29,182,219,141,42,237,252,204,17,225,124,131,0,255,225,64,11,248,156,42,124,31,175,150,179,186,134,0,208,195,136,40,165,36,165,164,214,90,35,9,33,148,70,169,181,212,136,136,136,136,92,164,145,103,18,29,29,19,231,112,164,167,35,9,67,13,226,32,182,217,40,11,55,250,235,175,181,35,62,115,173,29,165,70,68,102,41,65,162,148,82,105,75,156,183,17,38,126,27,150,20,34,212,24,119,170,188,84,85,153,24,225,97,79,35,14,244,130,149,184,102,173,16,172,120,64,106,2,188,254,99,170,248,87,225,224,253,159,210,171,217,223,10,1,176,92,128,152,221,106,235,182,185,106,82,234,200,105,214,150,56,46,219,16,53,149,134,203,62,193,70,201,198,113,176,35,68,68,100,108,137,22,87,14,95,113,224,11,107,210,129,6,210,120,180,87,194,235,63,166,138,127,21,14,222,0,255,41,189,154,253,173,16,160,200,0,149,188,152,183,45,137,168,78,125,29,162,74,27,57,161,85,184,17,118,91,194,88,99,211,152,248,72,200,115,240,212,197,239,112,211,150,60,21,237,180,128,175,184,123,97,8,150,164,171,120,155,174,99,0,0,0,192,114,128,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,136,121,201,35,100,28,92,220,14,99,182,140,73,56,83,100,79,65,149,63,85,218,76,89,251,17,59,215,142,68,151,117,103,146,183,236,160,141,227,18,25,29,106,137,175,151,34,183,105,43,177,180,203,254,180,100,99,205,151,181,142,113,207,19,182,163,43,93,227,61,254,45,0,0,0,148,25,186,36,168,211,210,74,229,108,9,18,181,52,47,81,51,175,76,205,204,246,33,197,37,133,24,134,83,54,142,112,112,26,170,22,34,226,32,182,8,184,178,129,73,93,164,5,233,23,102,41,143,163,129,24,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,38,113,0,192,114,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,137,152,151,60,66,198,193,197,237,48,102,203,152,132,51,69,246,20,84,249,83,165,205,148,196,1,223,12,248,100,178,217,202,150,51,171,217,18,5,141,88,195,174,83,91,118,184,105,106,46,138,169,4,21,207,132,188,118,26,119,8,216,40,183,232,49,182,112,99,30,151,68,163,223,202,109,130,48,0,0,0,0,184,160,22,90,104,41,180,146,74,147,230,202,77,102,228,173,158,145,45,177,144,27,145,164,248,82,17,137,116,153,167,93,71,149,110,231,124,97,40,118,137,195,139,52,14,211,241,2,43,55,113,210,122,83,179,101,220,154,43,171,207,101,201,12,87,39,74,144,167,184,212,32,249,22,66,9,241,83,201,105,75,133,232,147,85,156,132,46,177,85,211,8,7,209,42,119,105,114,186,142,1,0,0,0,160,204,220,168,108,182,164,70,165,67,37,74,169,70,221,55,93,74,28,89,158,104,94,225,218,25,182,97,48,19,177,108,201,68,140,84,38,58,156,67,145,139,158,2,162,240,169,109,60,74,7,90,82,238,68,215,48,0,244,48,34,74,41,73,41,169,181,214,72,66,8,165,81,106,45,53,34,34,34,34,23,105,228,153,68,71,199,196,57,28,233,233,72,194,80,131,56,136,109,54,202,194,141,254,250,235,231,1,0,176,94,180,113,104,33,25,81,41,113,73,68,60,109,84,121,101,172,69,100,84,146,25,81,138,40,21,151,120,31,200,159,216,234,192,154,97,119,138,214,138,112,184,150,198,97,87,58,138,166,44,160,186,48,162,62,234,34,232,170,204,45,244,90,181,235,173,243,48,178,57,45,115,252,76,58,55,252,6,77,138,29,123,155,76,172,171,71,232,23,205,194,151,244,34,173,90,0,0,0,0,0,0,0,128,151,227,200,105,100,210,66,107,91,110,52,195,25,38,15,169,36,73,58,109,209,48,67,84,220,144,66,107,196,19,212,201,105,35,170,46,28,170,203,197,64,147,140,38,113,168,121,220,40,38,109,192,159,5,0,51,36,25,25,53,34,170,245,164,100,39,205,32,135,160,175,14,209,67,221,198,200,173,77,20,209,214,188,76,100,162,201,149,133,48,79,150,84,73,169,164,84,92,235,172,149,218,210,113,220,74,159,147,43,50,38,73,87,105,182,73,35,73,210,104,158,66,220,206,8,45,102,28,167,37,170,172,236,111,190,196,69,195,69,70,140,208,16,113,83,79,121,214,240,200,24,70,225,89,23,105,8,70,99,171,114,93,186,22,1,0,63,41,99,199,218,153,232,131,238,72,202,214,21,196,45,114,138,140,16,17,1,81,35,197,173,241,229,202,47,109,56,7,181,164,224,15,67,90,43,7,63,58,73,39,210,125,12,84,62,67,3,35,0,148,65,6,238,86,99,101,212,140,8,58,52,47,81,90,151,165,164,148,183,72,200,97,9,243,188,195,157,90,71,210,16,213,152,50,99,126,138,50,135,141,184,228,5,51,209,190,130,210,11,229,180,21,185,202,154,209,172,86,179,204,219,116,217,55,153,12,199,58,169,86,60,92,29,230,136,182,213,90,194,222,158,151,160,46,138,253,146,27,227,68,251,232,68,243,175,49,22,173,90,64,106,2,188,254,99,170,248,87,225,224,253,159,210,171,217,63,12,229,222,164,68,70,68,13,226,4,205,88,37,136,83,27,151,52,110,173,158,52,95,134,37,42,195,69,196,193,196,29,46,153,131,132,141,34,179,70,149,94,205,205,38,113,0,0,0,0,51,104,29,55,104,68,73,218,186,44,145,149,215,109,93,235,201,204,139,211,188,148,14,57,76,235,20,55,145,95,97,35,134,235,135,89,79,165,235,157,28,4,19,10,210,40,203,232,162,242,155,63,12,0,0,0,0,0,0,0,0,0,0,128,245,66,154,228,26,183,20,18,89,147,144,218,202,215,27,81,106,115,25,116,25,73,76,155,16,78,161,98,203,194,36,94,247,51,195,230,220,136,85,170,121,7,197,138,226,240,17,219,209,56,236,74,207,49,101,1,32,227,81,142,240,239,41,254,233,253,232,83,20,51,81,108,154,113,77,215,238,141,90,190,243,219,199,67,143,240,103,61,213,58,214,130,70,157,205,236,96,135,234,37,137,164,148,146,140,26,73,34,73,102,173,197,45,53,226,86,139,227,56,181,150,226,186,110,188,196,201,52,149,145,76,137,16,53,71,113,216,100,160,32,140,169,13,187,176,233,152,153,183,157,153,81,87,36,37,171,212,204,50,163,13,9,202,14,85,47,197,26,19,124,153,13,154,92,89,54,225,167,150,178,252,116,82,148,159,118,186,151,28,218,198,60,115,94,72,181,168,164,148,216,196,117,163,146,66,147,1,206,74,83,94,68,105,201,199,184,115,105,140,34,7,77,13,24,179,230,225,173,133,52,168,88,116,15,45,92,136,244,204,204,152,162,41,170,169,83,171,216,208,216,213,171,207,151,153,17,69,81,237,170,219,173,44,237,2,87,102,149,86,79,114,189,186,53,226,56,178,162,167,105,175,1,161,124,205,172,56,51,113,235,199,36,37,148,48,136,249,216,213,9,86,96,225,2,128,200,201,15,0,32,115,158,153,239,153,249,30,229,136,110,195,83,209,161,209,209,196,46,173,236,100,39,123,153,57,185,221,228,166,94,191,95,94,7,192,28,223,181,70,70,228,44,219,40,89,91,18,52,217,82,104,109,154,66,42,102,74,93,151,186,152,154,82,136,169,240,165,230,121,158,38,74,136,216,133,76,137,98,69,164,97,170,210,204,116,107,49,51,250,124,71,116,207,236,30,159,166,238,234,90,79,229,88,209,105,180,215,59,53,118,79,183,217,50,30,221,235,42,55,179,161,209,214,175,197,231,86,218,146,8,82,104,235,206,35,107,212,92,78,195,148,200,69,169,112,146,82,88,99,227,104,156,82,143,160,166,153,25,50,229,134,152,12,5,96,70,152,185,98,177,244,66,121,51,34,57,102,70,68,68,102,212,204,72,74,41,137,140,90,139,91,106,18,210,48,77,75,93,162,162,98,226,202,4,3,5,15,31,109,218,84,124,121,242,101,204,152,198,177,246,184,250,1,0,164,247,213,237,191,112,190,181,31,60,247,168,62,149,124,44,180,35,184,208,36,254,37,29,248,151,97,191,121,59,218,183,8,46,52,137,127,73,7,254,99,216,207,252,34,119,52,115,2,0,0,72,239,105,0,0,224,121,63,197,126,53,156,0,255,176,195,59,247,185,126,43,249,229,173,53,186,142,127,78,24,254,151,184,223,254,11,105,44,68,246,225,105,220,233,221,205,217,35,121,154,232,58,254,57,97,248,95,226,126,251,39,164,157,16,217,135,91,183,188,215,176,94,128,120,9,120,79,252,239,208,47,217,92,26,94,214,205,17,218,148,49,201,126,137,219,252,121,69,165,11,170,20,107,147,133,210,11,140,247,108,191,130,187,185,155,240,51,207,240,92,42,181,132,246,103,40,68,247,179,200,76,63,23,185,130,74,125,226,64,201,2,105,24,4,112,168,239,158,36,115,102,150,200,104,159,154,11,221,88,182,16,239,167,172,143,17,94,105,121,94,188,187,119,91,63,186,18,59,183,172,23,218,58,109,68,45,3,233,203,66,188,159,132,254,200,100,101,219,192,143,4,40,14,0,255,169,254,232,168,80,146,163,62,4,250,36,33,88,63,94,134,143,245,134,120,19,225,137,140,80,36,252,211,124,155,102,144,161,156,170,65,84,160,103,18,2,248,203,118,100,210,116,71,140,68,221,212,68,128,97,213,123,207,212,63,189,195,181,129,79,131,238,180,1,99,188,175,134,254,220,238,80,73,122,204,103,24,214,253,122,83,191,172,65,183,54,240,155,106,167,13,24,227,125,37,244,231,122,103,39,129,41,28,48,173,175,160,152,228,5,212,69,134,27,112,175,32,138,43,139,226,253,78,130,40,214,197,14,128,29,73,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,226,45,20,160,6,184,155,193,109,47,197,186,21,169,168,125,5,0,220,206,8,69,124,212,16,215,83,128,40,191,160,66,148,21,69,1,240,13,241,62,138,251,49,12,124,187,196,134,55,196,251,40,235,27,198,249,46,39,18,80,248,190,142,41,237,47,239,148,159,136,242,39,135,103,104,194,126,117,65,170,191,51,161,146,49,82,154,45,237,192,40,252,62,150,208,0,255,146,242,241,179,79,158,207,208,36,254,130,171,63,170,26,91,161,165,129,16,160,221,189,122,217,239,17,17,159,60,188,20,2,164,87,11,184,88,23,218,225,47,251,223,231,14,191,5,105,213,194,245,209,5,108,114,191,206,69,244,203,136,36,106,170,100,25,112,113,34,51,252,129,234,251,191,148,222,154,68,133,209,51,136,77,240,115,223,126,196,78,239,60,240,113,2,43,252,129,44,253,47,149,210,26,157,138,158,98,128,34,221,39,63,202,81,247,157,249,72,77,203,112,160,188,20,161,190,222,18,138,116,175,62,143,194,207,138,83,207,127,24,80,142,137,184,214,190,203,102,164,248,58,128,34,46,106,88,145,138,247,76,79,105,27,96,229,61,48,22,172,72,87,20,238,35,18,93,212,0,245,171,174,8,69,133,140,91,22,197,91,0,40,172,12,88,113,15,92,145,52,0,42,224,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,148,167,55,0,32,37,115,166,215,113,250,226,25,235,216,159,153,239,42,241,181,93,20,85,213,173,85,98,187,118,182,177,175,118,87,135,126,252,88,87,211,140,232,22,83,107,189,168,133,189,121,18,110,27,53,101,109,123,45,233,206,40,101,55,67,215,83,222,20,90,72,102,33,230,148,108,16,145,10,124,153,56,56,120,105,202,152,243,104,199,220,173,136,183,50,112,51,249,57,99,11,213,121,245,186,168,67,74,222,231,178,89,58,44,113,99,78,26,98,82,66,238,82,82,201,211,94,238,12,76,30,74,81,91,30,10,118,162,14,14,83,210,47,35,105,39,154,50,33,35,111,59,50,162,236,72,82,86,165,145,85,94,219,146,149,33,170,94,105,245,39,8,51,99,52,73,179,236,197,79,83,101,9,234,164,55,65,237,20,118,0,0,176,238,184,6,0,88,30,166,137,51,113,134,71,237,199,140,71,235,153,240,43,243,169,205,170,153,126,67,119,67,179,142,246,181,51,246,74,47,243,135,63,126,172,171,42,206,180,155,118,183,217,211,226,221,116,66,229,132,80,89,41,115,74,34,163,212,140,82,74,205,12,183,174,82,179,58,149,37,143,251,48,192,145,249,205,12,53,141,60,244,244,16,136,75,61,98,37,198,110,157,226,28,196,220,155,210,90,102,81,147,16,42,43,174,155,148,212,121,211,162,75,153,91,9,45,251,49,114,131,34,87,166,78,76,245,215,157,136,198,240,167,187,10,241,123,162,20,201,155,82,171,188,73,95,234,162,65,93,199,122,235,172,168,217,36,83,107,58,1,164,243,214,82,40,184,97,105,16,83,92,23,99,2,50,10,197,42,210,49,249,88,180,62,157,196,0,0,80,123,92,253,112,55,195,250,21,169,160,184,34,85,122,95,221,254,11,231,91,251,193,115,143,234,83,201,199,66,59,132,11,77,226,95,210,129,127,25,246,155,183,163,123,11,225,66,147,248,151,116,224,95,134,253,230,237,232,229,4,0,0,144,222,211,0,0,192,243,126,138,253,106,56,0,255,97,135,119,238,115,253,86,242,203,91,107,116,29,0,255,156,48,252,47,113,191,253,19,210,73,8,235,62,99,86,135,182,137,174,227,159,19,134,0,255,37,238,183,0,255,66,250,8,129,253,137,103,232,12,32,0,255,235,248,72,7,7,155,156,54,41,179,240,143,135,63,137,104,172,132,242,228,78,89,164,39,198,59,191,35,157,54,42,175,45,87,86,196,92,136,174,0,255,174,151,93,46,47,254,207,95,51,242,209,166,137,213,193,217,5,113,154,175,124,42,85,214,179,165,166,28,2,202,0,255,169,118,171,209,162,175,4,194,143,226,82,134,52,72,29,19,73,238,210,94,12,238,79,98,253,88,237,240,140,12,155,25,136,114,159,252,72,169,215,182,158,173,81,214,129,211,52,14,131,251,35,114,225,179,25,178,158,201,102,0,124,18,141,254,8,39,111,57,87,23,73,50,84,20,209,15,211,233,65,99,37,202,63,135,241,242,168,185,23,89,17,214,168,137,3,197,11,76,68,32,222,189,235,225,251,43,222,81,31,190,142,45,244,92,66,93,250,221,89,91,179,155,240,137,83,115,144,214,34,64,10,235,190,28,157,205,103,100,148,120,185,50,218,41,192,122,26,31,49,222,87,138,191,34,242,21,202,76,76,159,68,225,187,117,175,247,63,175,93,179,123,200,79,15,35,198,251,11,232,191,19,5,175,216,116,29,48,173,175,160,152,214,87,84,128,59,174,54,10,119,251,30,88,223,42,174,12,5,164,1,87,106,164,1,87,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,224,150,10,43,111,161,128,75,197,12,64,92,173,241,189,204,157,132,70,124,214,248,94,226,2,160,210,80,35,174,210,0,240,134,120,31,101,125,195,56,223,101,54,188,33,222,71,89,0,255,200,97,156,0,255,50,34,1,133,223,199,18,250,95,82,58,126,250,201,247,25,153,196,95,112,245,71,85,227,43,177,180,0,163,240,251,135,137,251,127,167,236,212,237,39,231,103,100,19,127,193,217,219,81,213,184,60,176,52,17,2,180,195,95,246,0,255,207,93,251,39,164,79,139,59,111,185,46,180,195,95,238,111,229,167,142,124,75,72,167,22,174,31,46,0,173,254,11,215,104,173,93,223,200,243,234,224,223,4,86,247,247,29,232,234,189,171,145,165,175,174,94,76,162,81,16,9,245,165,139,74,116,155,69,113,44,19,147,98,15,103,38,220,219,197,112,222,240,232,83,40,235,186,223,40,67,145,142,131,219,206,14,218,116,192,123,98,103,175,37,91,37,150,150,205,104,47,84,235,217,40,215,105,55,132,248,205,214,190,87,159,209,204,224,4,162,215,119,207,214,169,155,60,138,208,87,77,17,62,211,68,8,241,43,63,246,166,182,9,103,233,128,232,137,27,235,239,81,22,205,54,4,62,114,79,15,185,239,153,181,142,68,22,151,232,201,180,94,236,86,94,30,192,125,243,136,59,53,188,225,50,115,150,53,122,188,221,50,75,157,245,160,165,152,217,77,218,190,25,58,222,118,162,203,168,228,21,7,88,177,35,21,247,202,77,163,134,133,39,53,104,140,21,59,3,112,103,32,62,21,66,241,118,95,10,176,239,25,138,10,248,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,160,184,251,1,0,228,121,178,63,199,68,143,233,142,137,126,166,43,78,89,131,230,186,6,182,106,99,107,155,198,75,121,110,187,168,85,141,162,54,77,236,112,101,13,41,37,51,105,201,82,210,103,73,39,219,82,242,201,168,89,156,82,91,67,179,9,218,76,30,167,86,98,167,16,75,75,109,69,136,105,85,26,222,48,117,99,44,150,166,160,163,24,0,161,79,142,239,24,63,170,238,106,250,174,166,233,113,117,104,21,52,122,147,230,110,243,254,26,60,198,99,250,219,46,118,69,115,89,139,86,31,112,143,72,83,47,40,131,125,183,214,54,94,127,117,74,42,177,164,245,27,31,109,110,186,113,253,52,149,88,143,110,232,231,165,239,201,17,18,200,0,0,120,199,196,121,98,78,116,197,148,155,174,40,171,151,56,49,49,139,198,235,144,25,183,29,153,73,87,38,41,171,210,12,50,35,14,205,202,16,85,175,196,26,107,124,233,49,154,164,89,54,33,168,150,206,4,117,210,155,159,138,10,59,96,14,231,116,92,95,251,51,133,71,237,79,149,252,79,110,221,191,218,58,52,170,222,110,85,191,109,118,105,7,191,30,30,219,199,231,113,91,121,148,53,50,27,219,132,115,136,155,242,200,121,45,213,162,148,74,114,21,167,77,74,106,141,7,40,75,73,121,113,37,36,24,35,201,213,13,138,228,53,53,160,203,154,136,136,22,210,159,98,209,194,244,30,227,59,37,169,180,146,168,164,100,100,196,142,29,171,180,179,200,44,12,17,201,204,28,50,30,170,153,173,211,56,75,24,147,236,149,190,6,218,120,235,4,223,90,194,90,44,134,210,62,112,85,86,106,245,40,215,171,91,35,110,35,43,102,90,135,250,17,202,239,204,138,44,19,185,126,172,85,66,23,125,152,143,35,157,224,58,6,188,199,213,15,0,32,189,175,110,0,255,133,243,173,253,224,185,71,245,169,228,99,161,29,194,133,38,241,47,233,192,191,12,251,205,219,209,189,133,112,161,73,252,75,58,240,47,195,126,243,118,244,114,2,0,0,72,239,105,0,192,111,121,63,197,126,53,156,0,255,176,195,59,247,185,126,43,249,229,173,53,186,142,127,78,24,254,151,184,223,254,11,233,35,132,117,159,121,99,184,137,174,227,159,19,134,0,255,37,238,183,0,255,66,154,8,113,221,51,178,54,67,6,116,253,117,115,0,255,232,123,110,238,22,88,56,193,113,112,248,77,202,177,188,188,70,42,169,100,203,73,18,4,215,159,248,217,118,56,233,121,238,186,209,130,169,19,220,130,219,73,62,37,222,180,22,18,81,113,26,46,68,66,189,17,240,158,56,247,100,171,102,85,179,85,123,173,75,93,147,84,167,251,17,222,151,183,125,163,67,51,90,140,73,40,210,94,125,189,250,70,105,84,162,72,17,195,122,218,25,49,222,151,37,87,68,18,42,84,34,51,69,25,128,136,241,135,239,239,126,212,134,239,138,161,15,19,202,226,223,218,198,37,112,138,87,75,160,108,8,68,108,127,28,206,223,115,229,209,26,62,115,52,180,100,98,93,251,225,174,221,239,105,217,196,100,21,195,245,8,40,124,87,95,239,47,125,215,193,139,241,211,194,136,9,254,11,232,191,21,1,111,194,201,149,40,244,254,82,127,18,81,188,186,22,237,159,62,69,76,240,231,12,215,71,22,223,92,166,103,234,128,105,125,5,140,29,11,0,235,91,133,157,73,227,190,71,144,26,138,2,210,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,113,11,69,5,92,42,32,62,107,124,47,113,217,134,29,110,172,207,149,59,147,0,226,42,141,10,245,25,149,134,186,157,10,240,134,4,127,164,181,143,33,224,91,16,27,112,247,120,195,251,105,235,183,24,225,200,16,38,36,160,240,0,255,161,210,254,234,10,202,233,158,0,29,144,200,166,253,240,65,219,207,168,105,12,221,148,102,71,148,173,46,86,172,161,162,41,205,168,149,149,68,31,247,136,64,95,36,214,39,163,244,223,113,203,216,182,44,154,140,202,198,129,41,155,164,141,16,160,29,126,74,191,149,1,117,135,47,66,164,73,11,215,163,23,217,209,151,121,95,178,205,35,104,137,168,61,140,168,9,66,210,152,197,123,120,7,164,212,143,43,171,143,175,64,78,186,72,1,19,133,0,255,177,89,223,235,74,74,100,23,19,232,59,132,112,95,166,115,95,81,75,112,201,234,20,46,81,200,46,234,216,172,111,233,105,229,161,93,60,160,209,11,64,252,250,238,209,66,70,79,50,10,144,136,183,201,130,105,27,4,246,227,102,183,136,69,205,137,248,204,78,180,127,152,254,153,113,43,204,164,136,72,90,189,82,137,11,55,193,87,250,5,145,250,235,103,59,34,230,178,189,148,169,122,121,128,181,74,148,226,198,136,91,38,185,214,134,181,162,40,174,140,146,81,105,13,144,62,146,36,125,11,216,101,102,212,157,52,75,180,17,151,107,37,41,138,123,237,92,53,224,13,47,139,154,52,174,200,200,168,225,30,183,74,119,210,128,143,251,45,0,2,31,55,188,103,42,224,114,41,68,198,166,1,80,49,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,212,222,7,0,128,73,79,31,147,142,9,159,30,189,95,69,231,234,86,60,187,165,19,218,209,141,122,186,229,123,199,131,199,58,166,60,29,215,190,70,95,59,59,216,49,150,29,82,105,100,210,18,148,162,207,146,78,54,148,6,27,73,179,56,165,182,134,132,107,76,169,178,77,173,196,78,161,153,169,38,186,14,211,170,52,188,157,26,193,95,44,77,65,115,34,98,199,136,188,175,140,136,178,35,42,221,164,68,86,121,109,75,144,119,216,26,169,213,159,32,204,108,48,231,74,181,23,63,77,149,229,167,172,162,4,181,211,0,255,148,136,233,158,152,56,49,225,49,221,99,98,92,183,226,41,235,208,220,209,216,54,205,108,106,131,15,19,231,182,139,220,211,171,23,91,63,128,176,104,161,49,219,164,38,113,50,34,100,197,117,146,153,57,149,144,218,22,145,168,133,52,76,141,218,58,36,42,97,161,103,106,164,235,112,26,85,58,226,58,26,166,37,173,67,239,23,172,15,6,0,32,79,119,76,58,214,243,199,196,140,43,170,162,90,122,53,106,122,218,167,93,131,38,246,48,49,174,219,92,179,171,182,219,235,40,173,82,104,145,69,70,70,217,84,70,93,66,42,161,215,146,146,112,74,162,47,17,108,76,157,172,37,179,211,207,243,26,65,42,196,192,153,154,50,30,241,29,125,234,30,141,73,107,23,176,128,146,142,235,211,29,197,221,49,30,227,211,21,177,170,85,51,234,69,215,209,157,26,190,151,59,108,238,249,39,29,85,121,134,107,95,163,207,142,54,249,50,34,35,147,84,74,42,41,153,180,146,18,81,73,165,177,50,50,50,114,19,87,30,249,8,23,177,201,108,150,180,121,88,114,86,70,99,98,10,196,152,58,26,171,233,136,75,165,38,45,165,20,74,42,249,164,184,180,38,67,41,113,222,172,43,129,179,60,225,26,1,149,218,16,191,142,112,211,60,156,62,188,16,7,25,93,117,78,5,224,79,137,182,166,45,17,35,51,50,50,50,50,50,147,84,82,50,162,208,218,86,154,180,180,79,227,146,150,104,152,104,184,178,198,192,198,67,64,155,41,21,95,226,124,233,50,230,113,233,125,117,251,47,156,111,237,7,207,61,170,79,37,31,11,237,16,46,52,137,127,73,7,254,101,216,111,222,142,238,45,132,11,77,226,95,210,129,127,25,246,155,183,163,151,19,0,0,64,122,79,3,0,126,203,251,41,246,171,225,252,135,29,222,185,207,245,91,201,47,111,173,209,117,252,115,194,240,207,196,254,246,111,72,7,33,212,101,144,111,162,235,248,231,132,225,159,137,253,237,223,144,14,66,204,29,4,93,192,249,93,249,212,229,225,222,115,174,40,142,47,252,156,104,151,119,79,177,207,226,5,243,204,226,173,65,168,194,92,41,55,33,24,3,97,123,81,95,237,30,117,217,238,184,68,69,127,19,223,168,139,184,101,80,185,205,179,169,234,157,205,248,69,199,49,64,145,246,234,28,172,87,54,36,195,104,114,210,224,61,221,139,24,239,223,35,172,101,68,70,208,32,39,73,231,91,98,18,229,61,163,20,220,131,181,27,65,73,24,103,98,133,8,100,58,157,137,80,181,159,247,200,213,139,149,173,165,151,178,86,247,11,64,196,246,199,223,190,163,102,82,164,47,108,254,120,232,204,4,119,237,135,191,150,145,185,162,146,137,181,89,36,252,132,240,94,93,62,68,184,72,186,183,237,53,74,45,238,187,212,134,29,57,153,83,52,104,226,251,246,238,48,62,146,172,77,123,117,154,181,113,35,163,184,165,7,211,128,119,24,80,232,253,165,126,232,107,87,70,81,132,251,116,38,98,82,0,255,45,92,157,111,109,35,203,53,104,84,192,132,20,194,126,204,111,54,23,37,9,165,79,87,157,40,91,105,79,23,34,84,244,127,164,27,28,248,164,71,149,75,144,170,159,7,76,235,43,40,166,245,21,20,112,173,160,53,222,50,105,220,251,70,21,115,103,134,2,210,128,171,138,185,34,20,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,64,60,46,34,2,234,201,86,196,5,238,5,120,207,136,165,80,183,179,198,123,224,104,216,17,128,43,194,13,239,39,214,223,201,10,71,230,16,13,53,188,47,169,93,161,236,173,37,51,224,221,198,229,16,89,107,87,151,103,176,209,213,231,197,33,220,244,83,183,125,170,208,90,137,247,201,176,184,249,218,116,152,37,65,141,146,246,115,140,65,170,66,37,166,67,184,99,114,159,252,0,66,42,115,61,65,147,42,234,9,76,37,26,51,241,62,89,138,43,111,5,13,150,85,203,100,55,161,24,229,108,130,99,8,112,127,199,62,123,45,209,7,155,53,235,178,17,171,57,44,51,133,212,165,213,24,35,35,102,233,174,25,238,23,46,134,159,189,50,172,165,183,249,226,206,130,162,104,107,15,51,106,155,166,211,43,140,239,179,139,164,117,168,4,45,54,7,136,247,135,241,247,142,194,214,40,146,76,9,118,41,76,247,45,171,211,200,22,43,231,94,219,80,48,165,120,160,18,208,173,8,238,203,72,191,51,51,27,39,202,229,68,194,189,80,238,201,86,196,85,245,70,123,75,147,206,86,179,128,38,72,0,251,196,223,221,209,55,43,223,29,6,166,81,157,141,160,52,226,148,92,75,60,214,64,164,254,122,107,123,145,5,219,19,195,95,239,19,11,211,223,174,10,183,114,89,102,68,38,177,217,9,137,45,16,168,191,238,218,222,116,221,252,172,41,241,109,1,246,206,218,198,88,225,134,58,183,141,117,43,21,176,254,110,101,134,66,253,60,176,46,226,158,81,131,93,149,211,128,247,232,147,42,92,47,67,225,46,191,67,15,81,151,132,236,149,81,147,16,74,179,38,165,148,109,170,155,148,146,250,56,44,48,99,73,114,176,91,84,136,95,203,74,63,61,84,135,67,118,42,107,56,80,31,86,180,243,0,185,238,25,184,202,197,204,204,204,204,140,26,53,163,212,90,106,52,197,113,29,167,70,113,95,226,231,1,78,186,200,200,184,200,33,198,148,25,179,134,249,104,158,61,27,107,254,116,163,201,232,155,180,5,0,212,30,162,62,9,93,59,147,70,33,164,6,141,74,91,198,41,77,169,164,20,198,125,129,132,32,73,50,118,132,234,240,147,89,169,162,33,156,195,61,187,154,53,124,193,16,172,104,113,8,252,38,242,181,101,51,90,109,38,43,228,90,53,235,50,235,178,31,13,77,246,185,216,173,217,188,85,74,105,152,73,126,216,80,204,194,39,172,43,229,1,0,213,69,232,239,178,193,0,255,85,56,109,254,199,162,157,204,175,90,0,128,30,98,173,77,228,100,203,9,205,182,205,134,68,155,164,12,69,203,6,13,134,37,151,93,198,50,49,36,34,196,14,183,73,31,63,61,52,103,14,163,70,117,6,218,195,51,107,143,208,223,101,131,0,255,171,112,218,252,143,69,59,153,95,181,0,0,0,0,0,0,0,46,102,220,35,163,210,123,236,36,181,144,57,173,180,109,29,121,33,133,206,152,34,161,96,166,43,99,154,125,22,212,249,233,15,63,176,162,169,22,246,52,84,128,245,104,75,63,143,89,23,181,236,21,81,146,214,74,178,36,169,228,109,169,75,73,165,244,109,152,99,198,114,231,160,182,152,16,177,150,170,126,122,168,17,139,212,84,42,113,160,61,92,235,231,1,0,0,0,0,0,176,122,76,220,170,179,189,230,242,98,93,62,39,148,186,245,106,243,106,181,1,13,77,138,121,219,170,231,92,82,74,105,120,70,190,219,47,204,194,39,92,104,237,16,113,139,72,74,238,185,146,18,66,101,181,212,198,117,103,132,18,34,127,138,139,130,153,210,140,153,54,185,81,39,168,63,252,192,181,166,170,216,51,87,1,214,163,83,253,45,0,0,0,0,0,0,0,0,0,0,0,170,139,208,223,101,131,0,255,171,112,218,252,143,69,59,153,191,182,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,52,137,195,18,49,47,101,139,131,140,132,220,97,204,150,49,9,89,246,20,217,168,242,167,202,148,54,137,3,0,0,0,0,0,0,0,0,128,139,25,247,200,168,244,30,59,73,45,100,78,43,109,91,71,94,72,161,51,166,72,40,152,233,202,152,102,159,5,117,126,250,195,15,172,104,170,133,61,13,21,96,61,218,210,207,99,214,69,45,123,69,148,164,181,146,44,73,42,121,91,234,82,82,41,125,27,230,152,177,220,57,168,45,38,68,172,165,170,159,30,106,196,34,53,149,74,28,104,15,215,250,121,0,0,0,0,0,0,64,117,17,250,187,108,240,127,21,78,155,0,255,177,104,39,243,171,22,0,182,67,228,45,35,73,185,229,138,74,104,149,21,82,194,105,103,180,210,34,127,133,139,155,32,77,151,105,147,27,75,130,170,50,211,90,45,85,20,153,107,165,147,166,154,58,0,0,128,139,25,247,200,168,244,30,59,73,45,100,78,43,109,91,71,94,72,161,51,166,72,40,152,233,202,152,102,159,5,117,126,250,195,15,172,104,170,133,61,13,21,96,61,218,210,223,2,96,245,16,248,77,228,107,203,102,180,218,76,86,200,181,106,214,101,214,101,63,26,154,236,115,177,91,179,121,171,148,210,48,147,252,176,161,152,133,79,88,87,202,3,0,0,40,223,12,0,32,223,103,102,226,58,170,42,247,11,158,166,86,237,250,171,62,68,76,115,162,168,54,133,1,177,99,226,51,51,111,177,163,148,82,55,37,17,180,149,213,26,101,214,14,15,81,225,75,65,212,230,194,149,38,93,138,180,244,83,12,229,164,159,118,250,105,236,33,250,11,98,248,127,15,47,224,191,31,109,103,254,222,58,223,12,0,96,125,156,153,153,142,85,149,123,121,172,26,245,234,47,12,17,139,143,162,219,180,0,16,46,68,127,65,12,0,255,239,225,5,252,247,163,237,204,223,91,238,152,242,57,38,29,83,158,206,99,98,166,152,106,87,197,20,185,171,95,175,234,67,63,199,20,103,220,106,113,126,64,232,241,142,75,87,62,249,233,85,191,186,124,231,183,174,122,176,49,54,39,239,127,193,123,90,192,3,240,17,188,15,235,200,207,29,51,51,51,51,51,106,102,70,41,165,102,54,181,22,183,212,168,213,125,93,55,216,105,162,162,98,226,242,26,29,27,11,205,96,155,54,21,97,226,116,224,3,142,89,120,245,204,169,102,166,249,232,51,0,146,67,68,68,68,68,36,137,136,164,148,146,136,36,132,54,148,36,33,13,211,180,164,25,22,22,26,162,76,48,80,240,16,48,101,202,194,151,39,95,186,116,105,220,123,125,62,95,159,49,19,51,231,106,162,202,221,174,170,154,85,237,122,59,147,35,38,34,170,168,86,37,64,184,16,253,5,49,252,191,135,23,240,223,143,182,51,191,227,49,241,153,153,183,216,81,74,169,155,146,8,218,202,106,141,50,107,135,135,168,240,165,32,106,115,225,74,147,46,69,90,250,41,134,114,210,79,59,253,212,117,238,49,19,62,51,205,21,155,153,165,191,170,177,247,203,104,252,53,69,213,24,160,123,204,204,204,204,204,168,153,25,165,148,154,217,212,90,220,82,163,86,247,117,221,96,167,137,138,138,137,203,107,116,108,44,52,131,109,218,84,132,137,211,129,15,56,102,225,129,249,102,0,0,114,186,156,46,199,153,233,142,104,170,220,53,139,91,110,234,214,235,44,35,162,120,34,186,69,2,114,135,168,139,36,123,173,89,18,74,163,70,82,218,208,112,147,82,154,110,105,132,26,160,202,66,46,113,60,47,208,83,147,147,38,154,146,123,89,168,163,139,90,154,59,4,46,34,226,158,43,41,165,100,149,26,180,56,115,66,146,202,29,34,98,161,72,152,141,175,203,138,52,115,54,138,194,169,130,250,221,100,213,131,49,24,212,198,123,159,153,153,233,169,230,250,29,87,83,123,81,127,101,24,83,140,104,138,166,4,128,236,49,112,153,145,247,216,73,74,165,155,148,32,196,149,21,154,100,214,16,15,11,69,190,108,68,109,46,164,105,178,81,20,182,20,84,236,230,164,30,140,193,159,54,30,174,159,56,241,29,213,52,85,45,23,87,44,215,171,61,31,102,84,49,170,152,170,51,32,244,16,248,149,242,181,246,34,178,185,172,82,235,213,231,242,25,53,35,198,210,206,203,102,13,246,168,158,22,186,195,147,237,171,15,235,112,171,158,7,233,235,243,204,122,102,198,84,113,230,204,168,118,39,159,181,172,163,189,165,159,250,152,214,213,109,54,9,16,46,68,127,65,12,0,255,239,225,5,252,247,163,237,204,239,121,188,227,210,149,79,126,122,213,175,46,223,249,173,171,30,108,140,205,201,251,95,240,158,22,240,0,124,4,239,195,58,242,61,79,253,140,153,184,158,83,149,11,249,92,26,245,106,44,250,18,209,248,43,186,85,97,128,112,33,250,11,98,248,127,15,47,224,191,31,109,103,254,222,130,248,201,0,0,222,103,102,102,122,170,185,126,199,213,212,94,212,95,249,97,76,49,162,41,154,202,0,144,61,6,46,51,242,30,59,73,169,116,147,18,132,184,178,66,147,204,26,226,97,161,200,151,141,168,205,133,52,77,54,138,194,150,130,138,221,156,212,131,49,248,211,198,147,207,213,99,78,53,147,158,102,170,221,117,77,213,238,234,215,235,253,208,207,49,69,76,76,183,90,132,1,185,99,214,101,148,189,214,44,106,37,81,34,42,113,72,56,73,42,73,135,180,69,13,176,102,225,150,40,94,22,24,170,201,73,109,77,185,189,212,213,209,69,83,77,61,68,127,65,12,0,255,239,225,5,252,247,163,237,204,223,91,239,57,215,115,174,231,121,206,57,139,167,120,229,41,207,181,60,76,142,195,49,134,23,16,59,36,62,34,227,150,43,42,37,101,85,26,89,155,57,45,81,229,238,16,17,21,194,20,124,93,86,92,153,211,165,200,84,63,253,80,178,250,105,167,160,194,196,103,102,222,98,71,41,165,110,74,34,104,43,171,53,202,172,29,30,162,194,151,130,168,205,133,43,77,186,20,105,233,167,24,202,73,63,237,244,83,215,185,199,76,248,204,52,87,108,102,150,254,170,198,194,50,26,127,77,81,181,0,221,99,102,102,102,102,70,205,204,40,165,212,204,166,214,226,150,26,181,186,175,235,6,59,77,84,84,76,92,94,163,99,99,161,25,108,211,166,34,76,156,14,124,192,49,11,15,112,86,31,103,198,116,112,149,242,144,151,188,106,135,95,25,177,184,56,42,121,0,213,67,212,71,210,181,183,60,9,169,73,51,9,109,107,182,81,73,141,182,58,194,195,147,42,21,57,195,201,60,71,79,45,181,225,68,109,114,48,11,117,225,20,182,20,102,125,70,93,123,203,163,150,146,36,163,16,183,100,19,165,148,104,168,91,60,60,89,83,113,51,148,44,115,12,213,82,27,182,213,230,6,83,87,23,78,225,84,43,111,78,151,215,231,56,19,221,19,69,149,139,102,115,187,77,221,26,77,95,70,76,241,76,116,155,48,64,246,24,184,204,200,123,236,36,165,210,77,74,16,226,202,10,77,50,107,136,135,133,34,95,54,162,54,23,210,52,217,40,10,91,10,42,118,115,82,15,198,224,79,77,199,172,203,40,123,173,89,212,74,162,68,84,226,144,112,146,84,146,14,105,139,26,96,205,194,45,81,188,44,48,84,147,147,218,154,114,123,169,171,163,139,166,106,58,0,0,152,95,1,0,228,250,153,51,223,83,85,83,237,114,115,253,114,189,93,66,140,41,198,20,211,180,0,8,61,38,110,199,108,239,181,235,92,54,167,164,154,53,217,76,126,61,136,177,76,115,181,87,191,205,169,167,133,18,240,107,7,234,195,58,44,169,231,177,159,152,137,241,153,166,154,29,87,79,119,191,217,250,101,84,49,174,105,170,198,0,213,99,214,103,212,181,183,60,106,41,73,50,10,113,75,54,81,74,137,134,186,197,195,147,53,21,55,67,201,50,199,80,45,181,97,91,109,110,48,117,117,225,20,78,181,242,192,124,51,0,0,247,152,9,159,152,170,92,44,38,150,78,221,26,155,190,68,52,254,138,110,85,24,32,92,136,254,130,24,254,223,195,11,248,239,71,219,153,223,240,24,153,145,145,145,73,35,51,73,37,37,35,10,173,109,165,73,75,251,180,46,105,137,133,138,134,43,107,12,108,60,4,180,153,82,241,37,206,151,46,99,26,103,190,25,0,192,156,46,175,207,113,38,186,39,138,42,23,205,230,118,155,186,53,138,190,140,152,226,153,232,54,97,128,236,49,112,153,145,247,216,73,74,165,155,148,32,196,149,21,154,100,214,16,15,11,69,190,108,68,109,46,164,105,178,81,20,182,20,84,236,230,164,30,140,193,159,154,142,89,151,81,246,90,179,168,149,68,137,168,196,33,225,36,169,36,29,210,22,53,192,154,133,91,162,120,89,96,168,38,39,181,53,229,246,82,87,71,23,77,213,116,238,24,103,46,128,228,152,153,185,51,74,41,21,87,106,173,197,45,53,34,146,100,184,142,83,92,215,169,180,37,13,219,84,162,231,173,140,240,16,144,165,161,194,86,190,116,9,104,28,0,0,0,0,0,156,111,6,0,176,62,206,204,76,199,170,202,189,60,86,141,122,245,215,126,136,88,124,20,221,166,49,0,132,11,209,95,16,195,0,255,123,120,1,0,255,253,104,59,243,247,150,59,38,206,49,113,162,43,170,91,117,69,231,151,24,19,49,11,136,29,18,31,145,113,203,21,149,146,178,42,141,172,205,156,150,168,114,119,136,136,10,97,10,190,46,43,174,204,233,82,100,170,159,126,40,89,253,180,83,80,93,7,239,51,51,51,61,213,92,191,227,106,106,47,234,175,12,99,138,17,77,209,148,0,144,61,6,46,51,242,30,59,73,169,116,147,18,132,184,178,66,147,204,26,226,97,161,200,151,141,168,205,133,52,77,54,138,194,150,130,138,221,156,212,131,49,248,211,198,195,245,19,39,190,163,154,166,170,229,226,138,229,122,181,244,195,140,42,70,21,83,149,128,208,67,224,87,202,215,218,139,200,230,178,74,173,87,159,203,103,212,140,24,75,59,47,155,53,216,163,122,90,232,14,79,182,175,62,172,195,173,122,30,0,0,64,173,203,28,0,160,123,56,79,57,190,103,120,251,25,62,207,236,254,108,62,215,210,25,77,171,206,212,214,221,37,238,161,157,201,155,63,125,250,58,30,127,5,71,93,167,212,78,246,222,51,105,149,37,173,52,233,156,210,92,171,20,50,79,74,51,92,161,55,9,73,163,75,213,141,167,17,58,38,148,53,38,117,168,120,233,16,163,196,225,56,198,212,139,39,152,50,135,93,226,201,156,18,107,73,169,89,171,94,27,119,46,244,58,237,53,224,151,175,149,11,103,26,110,253,159,164,187,18,6,241,0,187,202,198,10,28,131,216,110,74,11,157,103,100,36,93,101,94,154,90,73,45,212,163,212,108,105,164,163,105,20,84,218,32,212,82,84,44,203,4,127,166,67,71,150,165,14,226,48,34,141,41,33,125,70,215,166,196,119,76,172,39,38,206,19,19,99,166,137,200,221,38,234,69,183,92,88,29,115,166,153,88,192,233,35,51,50,162,146,82,73,165,17,133,84,154,73,42,41,185,35,35,35,99,213,102,150,193,22,9,63,241,82,234,76,137,168,147,209,89,93,158,250,195,167,198,234,40,238,192,115,229,3,0,120,79,140,241,240,39,190,171,233,123,154,242,148,231,104,215,41,232,243,30,45,222,220,141,235,97,252,250,92,109,118,69,115,73,179,22,26,9,188,41,110,208,36,89,130,68,147,36,8,113,150,245,108,87,173,179,196,236,60,206,227,16,17,98,231,173,12,112,213,198,215,220,75,214,37,83,24,143,29,19,91,38,230,208,251,180,61,3,228,243,33,206,49,113,178,159,232,51,205,169,102,170,186,99,86,215,212,249,36,13,237,21,188,183,91,117,183,75,167,120,117,156,232,35,38,157,171,69,210,172,209,210,235,177,67,184,208,36,254,37,29,248,151,97,191,121,59,122,146,213,166,105,51,74,202,179,45,179,140,123,33,116,200,13,18,53,102,79,70,144,6,56,147,83,109,55,81,63,111,144,83,158,216,75,192,66,229,184,251,148,135,207,162,27,202,217,24,154,196,191,164,3,0,255,50,236,55,111,71,47,39,0,0,128,244,158,6,0,252,150,247,83,236,87,195,249,15,59,188,115,159,235,183,146,95,222,90,163,235,248,231,132,225,159,137,253,237,223,144,6,66,188,231,78,250,77,116,29,0,255,156,48,252,51,177,191,253,27,210,63,8,17,73,167,7,168,190,58,217,222,233,106,159,63,75,101,19,238,175,225,151,108,5,48,93,50,34,66,168,106,129,203,166,16,61,132,24,127,217,222,247,235,37,10,100,97,194,29,49,193,103,200,86,84,102,51,171,17,61,196,42,32,96,134,147,129,22,61,0,209,246,247,157,248,234,181,219,44,158,48,183,33,156,166,247,16,170,246,241,145,180,231,166,242,182,114,141,198,107,104,226,29,241,245,215,124,101,209,213,91,206,132,11,117,39,166,94,26,211,107,136,213,122,27,31,97,91,204,104,210,150,18,113,176,36,46,61,160,243,236,181,173,87,91,137,185,75,42,228,161,138,226,248,71,135,38,202,0,255,25,94,123,91,239,54,18,114,119,190,52,139,7,165,81,138,54,66,112,118,175,142,246,204,93,51,38,17,237,68,145,130,71,19,136,198,126,245,183,173,101,157,34,173,226,76,45,230,208,142,7,188,95,184,24,102,215,94,214,210,221,28,37,178,160,40,206,170,171,32,167,41,55,77,133,112,47,116,175,189,22,125,44,207,231,213,155,205,79,215,46,4,226,236,196,33,220,175,131,45,99,55,153,86,143,88,75,132,191,244,13,98,205,125,92,18,77,206,92,116,121,94,218,9,118,197,191,5,76,235,43,40,166,245,21,20,160,110,71,13,245,59,20,182,79,107,204,44,153,109,128,251,125,41,236,173,136,71,183,119,40,174,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,64,82,227,206,80,196,5,220,119,224,169,2,70,220,73,70,40,222,112,248,26,34,241,17,65,227,138,0,216,145,10,145,246,73,232,142,0,133,180,158,190,128,247,44,123,47,207,10,180,84,205,104,51,171,210,68,23,213,204,51,186,54,193,46,237,147,173,184,187,147,65,138,205,85,218,68,150,76,34,38,217,193,220,224,19,196,38,244,239,68,87,131,159,94,133,86,153,83,71,19,147,162,3,203,38,6,59,250,118,166,75,71,230,130,54,238,60,147,137,7,17,99,21,77,194,0,118,41,92,222,78,146,183,154,143,140,135,201,231,171,201,206,99,137,80,46,142,144,239,195,223,34,92,224,140,200,180,73,16,190,171,43,245,171,178,250,181,236,193,26,202,151,17,34,252,83,95,58,151,87,110,110,3,214,239,45,219,66,120,198,187,161,214,119,203,168,250,222,174,40,71,189,129,41,65,59,48,178,159,124,161,54,195,48,245,95,20,10,127,211,220,46,209,179,183,65,99,37,64,97,251,165,43,194,101,173,157,78,155,216,240,170,170,129,216,252,135,191,182,115,203,106,126,70,90,44,158,24,108,0,255,123,6,63,248,200,108,234,196,91,18,156,38,136,205,127,56,218,118,204,246,204,151,100,102,92,90,128,58,135,198,26,234,28,26,105,192,149,214,119,195,61,230,17,217,198,72,116,219,141,81,94,180,1,105,68,70,145,49,42,41,181,6,13,226,88,53,50,147,152,41,237,91,221,36,196,121,156,167,210,166,17,198,92,95,98,135,184,184,66,205,20,29,130,236,153,184,216,232,157,26,41,23,61,72,27,226,113,0,109,199,136,95,145,161,176,87,108,164,62,224,45,51,114,237,164,153,116,69,161,85,86,72,13,58,111,221,166,56,76,17,53,135,90,27,198,92,137,8,243,83,157,98,7,166,170,104,78,85,13,237,105,41,171,151,249,184,87,174,181,55,153,203,102,214,229,115,50,175,110,157,113,134,106,151,237,26,117,219,34,99,126,218,194,179,57,157,207,176,172,44,12,37,191,80,44,158,79,140,82,41,173,65,115,40,55,141,204,36,102,169,195,144,38,10,113,30,231,169,180,117,139,46,17,102,168,33,46,174,80,51,69,136,63,69,26,18,54,122,166,70,58,74,247,209,136,120,28,64,3,240,54,41,37,37,107,56,69,43,93,155,148,180,143,17,45,233,179,180,165,86,119,156,71,82,176,148,24,19,34,78,146,132,136,147,134,186,22,85,150,140,164,87,190,48,169,42,241,104,203,114,69,6,184,140,244,142,63,248,169,158,206,83,145,171,22,77,254,228,251,39,233,59,151,87,23,46,35,189,227,15,126,170,167,243,84,228,170,69,147,63,249,254,73,250,206,229,64,12,16,181,84,42,159,81,175,84,78,23,59,20,76,117,146,181,20,89,18,167,97,143,138,174,209,42,39,210,140,21,123,9,235,34,218,30,74,67,66,143,232,13,22,201,193,234,228,243,137,248,204,181,118,148,26,17,153,165,4,137,82,74,165,45,113,222,242,18,191,13,75,10,17,106,140,59,27,113,170,42,19,35,60,236,105,196,165,254,170,196,53,107,21,226,5,78,42,169,25,178,194,214,70,51,74,33,46,33,14,225,234,78,19,73,147,141,66,146,22,177,249,219,55,220,226,74,151,220,203,68,75,158,77,222,204,227,158,101,156,42,227,2,147,145,215,14,97,173,172,88,155,144,82,110,229,50,21,158,57,37,104,24,239,121,179,26,105,142,77,46,91,48,237,237,83,66,1,213,238,9,56,195,34,29,233,21,94,138,55,203,173,17,96,237,216,123,173,42,155,203,171,205,100,85,102,173,218,219,74,150,173,118,234,215,98,247,116,249,193,18,252,156,175,249,18,55,90,64,191,200,215,245,132,81,244,193,154,15,204,209,123,250,131,191,193,88,243,78,244,148,62,174,242,1,0,0,0,0,254,9,104,60,244,58,190,12,179,207,227,146,3,48,98,58,250,64,32,124,75,177,230,87,203,0,255,25,141,135,94,199,151,97,246,121,92,114,0,70,76,71,31,8,132,111,41,214,252,106,57,0,3,0,0,0,0,168,18,32,229,191,189,159,157,126,12,185,42,67,240,208,151,248,77,204,62,127,84,94,197,144,242,223,222,207,78,63,134,92,149,33,120,232,75,252,38,102,159,63,42,15,64,0,0,0,0,0,0,0,0,0,0,170,62,128,53,31,159,163,15,245,7,159,140,177,230,99,233,41,125,176,230,227,115,244,161,254,224,147,49,214,124,44,173,90,0,0,0,0,0,0,0,248,39,160,241,208,235,248,50,204,62,143,75,14,192,136,233,232,3,129,240,45,197,154,95,45,0,255,103,52,30,122,29,95,134,217,231,113,201,1,24,49,29,125,32,16,190,165,88,243,171,229,0,12,0,0,0,0,0,64,213,199,85,62,80,245,17,128,0,65,76,95,226,55,241,196,252,81,121,21,67,149,33,136,233,75,252,38,158,152,63,42,175,98,0,248,39,26,15,189,142,47,195,236,243,184,228,1,8,0,255,68,227,161,215,241,101,152,125,30,151,188,138,61,174,126,52,249,147,239,159,164,239,92,190,138,160,74,52,249,147,239,159,164,239,92,190,138,0,113,29,103,196,25,103,102,156,113,198,170,170,142,227,28,222,93,191,14,63,156,218,208,182,246,107,246,33,34,124,78,49,149,124,198,106,177,218,249,1,64,200,192,250,159,233,243,127,19,252,71,162,3,204,191,199,146,158,152,56,199,196,196,57,38,38,78,76,76,204,84,77,83,213,118,83,238,105,174,55,187,230,37,102,84,211,196,21,83,85,110,64,232,33,51,238,177,246,138,114,15,218,150,149,149,148,54,29,117,168,91,205,58,235,94,23,170,173,122,230,200,57,79,185,43,161,143,145,70,113,164,128,254,234,121,16,178,246,195,217,79,53,213,30,227,110,241,243,247,244,177,197,177,109,187,165,55,63,166,251,52,62,93,81,99,117,187,155,134,226,164,167,241,9,69,154,15,160,25,19,49,8,77,226,95,178,129,0,255,24,246,155,183,163,157,19,239,249,220,49,113,142,137,19,93,81,221,170,43,138,231,37,198,68,204,182,1,177,99,100,220,87,70,38,93,25,149,110,82,50,200,140,56,52,200,59,108,141,20,107,172,241,165,55,152,115,165,218,132,160,90,58,243,83,86,81,126,42,170,235,32,243,207,239,47,71,76,49,93,159,234,170,170,197,199,210,162,77,163,171,106,185,189,113,242,231,245,17,17,223,87,238,154,136,102,183,253,128,208,135,14,138,136,136,136,164,153,41,219,65,51,29,247,141,66,210,185,180,68,209,147,237,107,204,186,196,73,162,96,227,71,8,242,208,75,137,88,114,187,20,80,0,22,20,115,84,141,46,78,24,163,244,233,231,138,17,223,49,162,137,170,243,89,87,85,109,218,85,17,17,113,181,178,167,221,26,135,13,181,215,59,248,231,168,30,81,205,20,126,251,205,78,62,53,177,177,158,43,114,165,124,78,34,41,145,185,201,20,235,148,16,66,246,227,14,179,156,135,136,175,39,153,87,35,246,114,48,38,205,178,6,170,16,43,50,147,135,241,205,38,238,226,156,68,10,66,70,100,100,100,68,201,136,168,164,210,200,164,133,56,164,186,65,212,97,157,166,58,67,197,194,196,155,148,10,58,10,34,62,166,180,73,196,14,124,18,102,76,60,46,77,136,188,197,124,78,51,229,243,198,45,141,53,146,133,148,25,251,208,136,58,76,59,37,51,182,190,196,40,18,209,181,70,146,137,59,117,226,13,190,217,196,29,156,131,48,99,250,56,95,17,211,167,184,119,75,207,215,72,222,136,254,104,159,46,116,236,227,52,94,242,163,17,126,118,69,27,240,145,107,175,140,204,200,204,74,162,68,148,168,65,106,109,74,251,52,212,165,164,12,57,69,149,138,44,65,13,204,16,61,155,137,246,116,84,215,151,150,210,154,122,104,18,0,255,146,13,252,199,176,223,188,29,189,221,145,17,123,39,137,121,100,196,14,183,184,58,205,140,92,46,13,161,124,171,91,73,146,210,18,97,205,151,51,51,245,16,162,215,104,51,39,23,29,234,75,75,55,202,73,11,77,226,95,178,129,0,255,24,246,155,183,163,157,147,119,253,219,254,221,254,243,111,118,184,165,240,103,95,186,234,199,246,227,152,67,40,78,122,26,159,80,164,249,0,154,49,49,135,80,156,244,52,62,161,72,243,1,180,82,242,126,138,253,106,56,0,255,97,135,119,238,115,253,86,242,203,91,107,116,29,127,157,50,252,59,113,224,124,34,29,131,112,78,116,29,127,157,50,252,59,113,224,124,34,29,131,224,205,131,27,0,96,204,144,251,167,177,31,173,195,0,255,242,13,183,247,235,122,238,157,239,236,199,33,40,241,95,148,225,31,84,191,249,89,114,99,70,33,163,95,241,119,189,157,247,167,115,24,130,18,0,255,69,25,254,65,245,155,159,37,55,102,20,50,250,21,127,215,219,121,127,122,14,113,191,159,198,254,217,63,127,109,7,27,186,79,237,213,170,127,187,201,7,99,66,145,209,211,248,132,222,206,7,208,115,8,198,132,34,163,167,241,9,189,157,15,160,247,216,170,252,19,0,255,164,217,250,183,236,127,30,122,31,125,46,212,191,237,181,17,248,159,199,95,165,127,86,126,143,64,72,4,254,231,241,87,233,159,149,223,35,32,244,165,0,255,47,239,127,170,0,255,129,27,216,197,159,206,254,192,0,255,106,43,142,123,132,249,254,249,0,255,72,251,0,255,8,137,123,132,249,254,249,0,255,72,251,0,255,8,137,253,95,248,0,255,252,191,176,3,122,240,123,127,225,0,255,121,83,141,247,124,64,232,227,61,31,124,58,176,1,0,112,191,159,198,254,217,63,127,109,0,255,26,186,79,237,213,170,127,187,215,7,99,66,145,209,211,248,132,222,206,7,208,115,8,198,132,34,163,167,241,9,189,157,15,160,115,152,246,169,226,188,30,87,186,56,60,142,171,168,183,56,221,170,38,61,180,39,250,131,173,237,201,161,47,191,59,250,24,209,121,38,202,77,246,229,85,155,134,31,141,18,127,66,25,254,63,245,155,103,42,135,103,81,118,172,72,194,148,121,202,171,63,52,74,75,221,168,180,37,110,173,109,210,39,56,9,113,158,38,57,1,149,39,37,51,68,197,153,184,102,90,199,17,140,121,49,21,253,192,104,148,248,19,202,240,0,255,169,223,60,83,121,238,35,72,164,60,9,45,190,213,12,167,212,253,180,164,148,36,209,18,242,212,90,137,130,171,75,155,167,82,202,199,228,77,234,250,80,209,102,7,247,12,52,212,207,139,123,201,143,203,237,177,121,241,124,199,137,166,58,46,46,207,156,104,183,251,221,98,117,53,189,250,191,147,173,118,155,186,29,135,254,156,253,140,24,253,76,211,116,142,184,110,149,253,197,210,174,237,191,131,36,186,249,245,140,74,137,188,101,89,23,125,100,141,249,19,148,141,227,161,149,84,198,96,98,30,163,162,135,231,174,37,19,115,26,195,165,222,148,97,163,114,214,66,113,210,211,248,132,34,205,7,208,33,169,206,87,205,76,218,202,211,57,73,219,135,62,148,68,205,85,146,148,77,93,217,234,75,137,31,34,89,19,203,24,59,37,68,124,233,41,164,56,235,56,129,95,90,240,48,237,141,80,156,244,52,62,161,72,243,1,180,82,66,143,116,68,143,56,171,233,167,56,114,141,0,255,117,13,109,110,87,187,11,109,145,221,113,236,203,145,158,106,181,166,177,169,246,219,246,163,235,248,235,148,225,223,137,3,231,19,233,24,132,115,162,235,248,235,148,225,223,137,3,231,19,233,82,84,234,78,92,109,75,68,146,160,165,29,166,67,212,105,35,210,33,46,109,99,17,17,101,137,55,163,221,228,201,26,39,79,176,87,226,28,217,169,30,237,193,138,37,188,66,43,165,196,240,119,76,20,87,51,191,99,102,113,45,120,166,123,38,174,197,95,13,222,169,133,61,236,237,179,75,118,90,31,195,143,213,247,88,223,146,70,85,167,206,174,183,141,149,185,98,62,167,17,149,206,219,100,137,117,82,104,161,139,113,136,92,118,120,248,122,84,25,53,126,139,49,230,202,114,7,106,15,59,202,199,97,140,82,134,189,104,8,70,74,214,76,89,20,74,34,51,35,125,91,220,82,35,86,208,150,196,51,236,2,181,67,179,90,29,227,162,234,60,95,51,239,48,165,160,11,159,84,97,73,97,90,49,79,121,76,66,68,220,87,68,36,217,25,165,110,74,34,168,188,184,53,203,67,108,141,210,234,175,17,166,199,152,147,166,218,139,160,166,58,19,84,86,111,130,42,42,4,98,70,220,118,102,36,217,153,148,172,82,35,168,188,184,53,40,59,84,189,212,234,175,17,166,55,104,114,101,217,139,160,166,58,243,211,73,81,130,42,234,94,74,238,163,198,158,181,14,0,255,55,55,164,247,30,93,191,189,243,163,253,52,20,25,61,141,79,232,237,124,0,157,195,104,148,248,19,202,240,0,255,169,223,60,83,185,49,67,145,209,211,248,132,222,206,7,208,57,140,70,137,63,161,12,0,255,159,250,205,51,149,231,48,0,0,248,117,149,3,0,64,149,0,255,225,127,53,91,127,169,253,113,233,253,244,183,80,63,177,237,7,66,194,241,0,255,136,79,77,31,147,252,30,129,144,112,252,63,226,83,211,199,36,23,46,247,43,246,169,89,127,144,29,218,225,250,148,250,193,155,112,52,118,252,9,27,248,0,255,52,112,158,169,188,22,161,148,104,236,248,19,54,240,0,255,105,224,60,83,121,45,130,51,111,110,0,0,132,190,246,195,217,199,52,213,62,231,110,241,49,22,245,177,197,191,18,59,166,55,127,166,251,52,94,69,81,227,148,188,153,70,12,162,147,248,235,108,224,223,137,253,230,19,105,231,196,28,162,112,210,175,248,187,34,205,251,211,123,108,204,163,27,0,96,155,210,207,233,31,83,52,220,125,190,114,85,148,167,234,250,27,221,202,70,238,202,62,155,63,115,125,68,120,212,166,175,47,143,220,166,204,21,153,145,52,106,172,149,36,11,219,198,60,35,101,73,221,218,35,168,77,74,74,125,74,213,52,252,121,232,105,135,30,203,148,56,92,73,199,10,211,82,37,250,129,209,40,241,39,148,225,0,255,83,191,121,166,114,161,132,136,204,204,140,72,18,145,81,74,169,25,73,8,109,40,137,90,221,215,117,74,51,44,44,52,68,94,163,99,35,34,96,202,148,133,48,113,194,116,233,114,15,81,56,233,87,252,93,145,230,253,105,124,198,156,62,143,244,60,71,164,175,105,102,29,203,49,151,251,115,142,89,174,54,85,93,183,230,70,119,208,94,108,106,71,251,209,75,121,254,56,63,182,175,162,154,168,221,226,235,100,167,198,102,159,238,52,180,68,37,110,102,109,105,83,73,201,178,10,173,174,67,35,75,14,9,231,138,176,230,68,196,112,84,198,46,49,82,58,146,210,152,60,41,221,245,165,19,79,177,19,0,255,209,29,116,14,147,55,165,86,121,147,190,212,69,131,186,142,245,214,89,81,179,73,166,214,116,2,72,231,173,165,80,112,195,210,32,166,184,46,198,4,100,20,138,85,164,99,242,177,104,125,26,118,25,174,124,135,91,34,29,183,214,85,146,137,150,181,150,180,90,236,154,78,165,237,39,226,185,177,17,102,216,50,104,18,214,75,147,136,67,24,67,121,37,159,151,94,160,101,114,70,70,102,146,74,42,169,52,147,86,82,50,73,37,37,87,70,70,70,172,218,204,34,31,225,34,54,94,74,157,41,17,75,206,202,104,204,83,127,248,84,71,99,61,64,239,245,60,127,124,126,79,204,153,114,211,92,79,175,78,83,135,70,221,154,180,156,151,152,113,221,38,218,69,183,220,183,1,203,77,171,172,208,88,181,210,149,81,72,165,197,149,83,39,114,209,116,91,90,8,53,10,170,185,216,99,75,199,228,37,37,136,184,88,234,15,39,226,48,34,141,105,2,19,210,189,133,136,136,136,136,72,18,17,73,41,37,17,73,8,109,40,73,66,26,166,105,73,51,44,44,52,68,153,96,160,224,33,96,202,148,133,47,79,190,116,233,50,246,194,83,44,207,226,72,71,204,153,106,202,49,147,43,158,57,197,42,38,170,204,167,220,85,69,238,119,51,59,219,221,200,221,108,244,54,239,72,47,175,135,95,61,186,207,233,56,79,68,140,171,189,234,106,105,123,69,139,126,90,36,161,242,36,148,36,145,149,26,123,147,90,230,81,106,132,83,244,36,161,105,140,169,180,201,180,69,71,133,50,193,148,14,11,47,229,97,148,56,236,192,152,134,240,4,175,165,74,104,153,183,139,6,137,39,105,54,197,13,218,80,146,185,226,37,68,111,204,25,182,248,114,146,162,114,76,153,62,207,84,155,134,135,155,218,196,96,145,94,28,178,142,121,232,155,175,47,132,196,124,149,146,180,137,140,156,19,167,137,103,230,146,66,105,35,68,163,214,210,62,37,138,235,150,168,139,133,94,166,145,162,67,105,76,233,136,21,105,152,105,180,14,93,249,148,164,75,163,68,121,87,204,104,4,105,235,170,46,163,212,101,156,183,6,105,221,226,156,107,136,131,18,11,63,203,233,161,175,31,9,173,52,208,213,61,22,60,165,217,105,99,84,71,60,71,156,115,196,57,207,136,51,86,19,49,51,13,87,189,40,234,229,110,209,211,141,14,62,51,166,153,41,102,174,102,203,53,39,51,90,106,59,203,221,56,178,85,218,89,174,40,59,242,214,56,171,0,225,188,80,13,254,57,200,152,36,252,13,139,26,195,91,242,117,88,140,27,15,0,216,23,111,63,211,204,30,227,154,26,63,127,69,163,14,199,202,237,214,78,254,220,62,38,124,202,69,179,154,221,130,3,66,31,239,249,112,78,104,29,0,255,146,50,252,199,112,224,188,29,93,139,82,142,235,39,226,186,62,110,77,127,156,105,134,6,111,84,93,161,27,215,185,207,238,207,93,210,137,8,109,204,81,56,233,87,252,93,145,230,253,233,61,70,37,203,136,92,123,167,203,85,54,121,136,138,87,34,35,118,205,225,182,168,16,83,39,197,122,189,132,217,146,81,36,162,107,66,153,49,75,173,162,115,162,252,52,162,92,141,1,230,143,220,95,158,168,170,234,122,20,223,166,197,207,210,166,175,189,174,170,221,118,185,205,143,168,62,206,124,95,215,211,136,168,118,59,14,198,132,34,163,167,241,9,189,157,15,160,231,16,215,41,215,202,85,42,165,178,140,44,165,56,201,82,74,203,110,51,147,56,201,181,32,103,230,4,35,132,137,5,254,180,25,104,19,177,100,35,163,135,162,49,16,99,142,38,48,12,171,163,15,191,170,166,197,143,87,83,165,103,110,71,167,183,106,52,141,179,223,13,49,215,199,232,147,27,26,124,197,118,227,8,252,207,227,175,210,63,43,191,71,248,178,140,164,248,36,100,150,59,229,181,109,156,164,101,71,132,219,132,83,52,20,13,49,33,213,105,219,162,225,224,170,48,179,67,196,71,65,67,149,119,116,32,204,152,66,229,65,12,0,0,0,0,0,30,93,217,0,128,78,150,39,125,158,240,239,153,202,17,17,189,63,179,31,83,202,87,71,127,148,217,219,206,53,224,11,247,212,254,230,173,71,31,159,116,156,167,215,224,99,229,169,61,108,184,83,18,133,82,74,75,37,229,85,218,20,18,111,41,181,101,130,236,56,10,202,102,19,124,76,137,59,196,180,69,174,203,78,10,49,58,100,156,149,82,193,20,144,198,106,105,20,122,45,33,35,50,50,50,162,100,68,84,82,105,100,210,66,28,82,162,80,135,117,154,234,12,21,11,19,145,39,232,40,136,248,152,210,102,33,204,147,48,99,186,188,207,7,62,115,105,147,37,106,208,172,233,70,205,90,219,93,45,157,77,136,60,46,181,108,203,182,195,117,168,101,200,123,164,84,16,245,22,115,181,78,43,54,224,192,66,153,133,199,244,0,141,145,0,0,64,109,225,3,0,94,79,159,242,100,63,211,120,84,17,51,49,206,51,186,166,169,110,187,205,111,81,46,90,222,164,217,27,187,171,182,30,254,196,140,153,206,51,49,71,115,65,183,118,31,50,227,182,35,51,233,202,36,101,85,154,65,102,196,161,89,25,162,234,149,88,99,141,47,61,70,147,52,203,38,4,213,210,153,160,78,122,243,83,81,159,241,174,37,34,50,231,217,68,205,226,210,160,241,86,66,104,227,212,82,46,147,146,150,73,139,217,169,116,152,18,95,118,43,17,253,212,86,194,67,45,164,205,23,118,162,15,233,151,86,180,16,3,37,142,99,100,228,202,36,149,20,124,210,66,107,91,105,70,68,137,112,26,151,182,78,83,106,83,218,183,165,196,44,91,30,33,34,224,76,195,244,173,132,233,242,17,57,0,0,128,244,158,6,0,252,150,247,83,236,87,195,249,15,59,188,115,159,235,183,146,95,222,90,163,235,248,231,132,225,159,137,253,237,223,144,22,66,192,239,69,189,137,174,227,159,19,134,127,38,246,183,127,67,90,8,113,103,80,237,128,236,195,203,110,121,183,94,162,86,190,37,16,147,127,65,105,24,93,110,74,53,229,229,252,201,31,17,227,199,62,209,127,137,150,64,68,253,56,74,195,183,21,73,213,164,54,28,62,249,127,1,31,221,203,91,24,85,120,17,133,204,163,146,154,56,228,74,135,33,56,218,139,123,18,52,127,212,38,162,137,228,56,36,198,165,137,143,235,191,133,81,213,183,154,164,72,61,117,219,10,83,105,48,4,135,252,143,196,185,136,154,243,54,114,161,195,50,222,60,128,252,171,115,195,147,119,125,30,52,211,181,156,116,81,53,198,176,98,162,125,18,177,247,123,148,151,243,100,15,149,20,42,26,196,133,220,79,15,122,12,161,86,95,222,172,71,70,38,41,66,145,172,185,71,205,18,163,56,245,111,53,110,58,183,162,117,42,35,180,84,132,28,9,232,65,6,148,63,59,108,23,229,199,70,34,92,178,165,58,241,216,129,159,244,10,130,211,250,209,211,98,72,233,74,6,133,42,41,218,152,27,207,39,180,75,191,21,229,205,46,167,181,45,225,169,196,216,58,204,99,15,68,23,247,226,150,70,77,103,70,165,148,80,69,148,83,154,33,173,89,192,176,219,65,110,69,49,163,198,120,175,144,159,52,224,83,1,106,13,235,190,51,113,52,212,26,241,73,3,210,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,3,226,66,49,112,169,136,11,197,192,101,13,80,31,73,67,141,117,17,52,236,72,5,80,8,124,42,40,4,62,193,5,108,114,191,62,40,208,159,204,194,41,163,42,113,29,28,155,192,144,253,19,247,134,249,34,106,68,230,17,39,89,63,180,17,98,83,253,31,66,98,190,117,119,202,232,121,153,176,107,2,75,246,175,127,194,252,91,158,152,69,76,238,100,232,50,6,80,251,213,149,250,167,60,191,174,86,169,161,92,24,33,194,63,246,110,175,229,92,157,60,9,194,239,171,248,191,98,110,135,242,97,132,8,0,255,212,31,175,229,21,157,198,1,239,183,29,100,7,27,102,28,106,253,162,220,162,72,149,25,212,137,234,26,245,178,238,133,246,97,188,207,64,159,66,102,134,161,220,195,71,149,231,191,210,187,69,87,103,40,116,86,2,146,253,243,158,192,197,178,200,82,235,210,41,78,155,66,108,65,108,253,137,163,253,22,233,104,142,210,34,99,235,196,160,253,23,65,197,107,175,96,26,197,230,244,152,130,24,253,163,109,237,27,205,207,137,140,79,11,80,231,208,88,67,157,67,131,2,164,245,221,24,215,107,67,90,223,141,113,189,54,224,186,69,102,224,138,165,144,247,84,12,28,37,1,77,55,115,78,75,22,213,8,146,217,214,90,74,145,188,165,185,235,16,113,155,161,116,39,81,33,183,4,209,176,37,169,137,48,73,146,234,213,212,57,19,143,30,245,134,107,134,164,227,46,114,122,134,36,149,18,146,37,135,114,147,140,136,161,151,58,12,105,162,214,150,109,89,82,92,183,232,18,97,134,218,33,33,242,212,212,133,248,83,164,33,161,96,150,169,171,163,52,31,157,104,192,0,255,52,3,2,46,246,218,155,202,230,50,235,242,57,149,89,171,246,54,67,181,203,118,253,90,236,158,46,63,109,225,217,124,205,151,184,209,21,142,146,159,235,9,163,233,195,45,35,99,237,164,17,101,39,161,85,86,72,201,34,115,26,151,56,76,17,53,135,84,39,186,164,121,8,243,83,157,98,59,90,90,171,73,85,13,237,153,234,164,21,12,112,25,233,29,127,240,83,61,157,167,34,7,60,222,51,51,215,142,154,81,87,18,66,101,181,212,172,243,166,109,43,55,172,16,53,183,90,27,186,92,201,243,229,167,37,197,14,180,84,81,61,186,82,67,69,90,42,90,158,204,144,148,148,66,178,4,113,172,146,17,49,244,148,246,173,110,210,218,178,45,75,74,176,145,48,230,250,18,187,67,66,228,169,169,49,111,24,100,207,196,69,193,44,83,44,230,6,105,67,3,158,162,151,163,84,22,181,70,105,137,26,39,35,104,161,111,113,45,115,66,73,56,141,19,193,173,37,194,78,42,15,125,179,84,22,115,84,152,75,172,83,108,147,161,26,177,7,199,209,48,204,184,192,83,12,92,192,189,114,173,189,201,92,54,179,46,159,147,121,117,235,108,75,84,187,108,215,168,219,22,233,18,212,22,158,205,233,124,134,27,157,98,40,249,133,158,240,10,90,115,154,100,214,166,179,102,81,228,68,173,208,38,133,56,203,113,104,123,88,219,90,118,214,206,131,138,222,93,31,213,126,121,118,170,71,180,133,252,53,166,41,79,205,25,53,234,174,107,103,73,154,158,48,173,208,38,133,208,44,62,48,245,210,86,182,62,187,236,70,53,87,4,53,39,96,158,247,204,152,184,136,29,233,52,249,82,172,74,179,230,163,186,0,204,209,123,250,131,191,193,88,243,78,244,148,62,88,243,129,57,122,79,127,240,55,24,107,222,137,158,210,199,85,62,0,0,0,0,192,63,1,141,135,94,199,151,97,246,121,92,114,0,70,76,71,31,8,132,111,41,214,252,106,249,63,163,241,208,235,248,50,204,62,143,75,14,192,136,233,232,3,129,240,45,197,154,95,45,7,96,0,0,0,0,0,85,2,164,252,183,247,179,211,143,33,87,101,8,30,250,18,191,137,217,231,143,202,171,24,82,254,219,251,217,233,199,144,171,50,4,15,125,137,223,196,236,243,71,229,1,8,0,0,0,0,0,0,0,0,0,64,213,7,176,230,227,115,244,161,254,224,147,49,214,124,44,61,165,15,214,124,124,142,62,212,31,124,50,198,154,143,165,85,11,0,0,0,0,0,0,0,0,255,4,52,30,122,29,95,134,217,231,113,201,1,24,49,29,125,32,16,190,165,88,243,171,229,0,255,140,198,67,175,227,203,48,251,60,46,57,0,35,166,163,15,4,194,183,20,107,126,181,28,128,1,0,0,0,0,0,168,250,184,202,7,170,62,2,16,32,136,233,75,252,38,158,152,63,42,175,98,84,51,222,99,211,181,101,149,24,159,36,109,103,110,147,133,22,175,152,5,202,108,123,108,228,169,221,248,193,151,77,40,169,106,139,252,201,196,62,157,232,85,9,109,225,180,114,21,6,128,127,162,241,208,235,248,50,204,62,143,75,30,128,240,79,52,30,122,29,95,134,217,231,113,201,171,216,209,38,71,147,63,249,254,73,250,206,229,171,8,170,68,147,63,249,254,73,250,206,229,171,8,196,227,227,195,195,49,38,98,44,94,249,53,237,94,30,242,204,141,250,184,231,91,109,242,231,246,113,56,102,26,46,30,109,116,218,206,14,31,206,137,210,191,241,196,0,255,133,152,14,0,255,3,233,68,243,199,32,128,190,50,250,25,49,197,221,51,17,77,87,110,226,68,67,103,93,79,91,13,205,108,76,167,126,38,102,127,118,85,109,22,187,95,177,49,112,153,145,247,216,73,74,165,155,148,12,226,202,10,25,198,52,107,136,135,75,241,101,35,106,55,47,164,105,50,102,79,75,65,165,245,139,158,20,84,81,189,233,197,2,128,92,219,199,196,68,213,103,186,166,171,241,145,245,232,213,232,118,116,220,30,237,248,0,255,245,19,19,221,183,220,109,38,55,187,9,7,132,62,222,243,97,155,98,190,105,70,6,201,136,189,195,205,151,180,148,100,68,113,11,113,21,174,109,81,51,212,12,147,98,98,167,24,246,76,45,80,14,197,230,171,132,50,210,50,252,210,215,38,186,22,101,198,0,255,213,240,84,195,63,19,83,46,14,87,211,239,232,111,63,91,109,253,220,126,94,251,56,199,245,83,158,49,83,110,233,46,110,161,189,182,204,21,153,145,52,106,172,149,36,11,219,198,60,35,101,73,221,226,246,9,106,147,146,82,159,82,53,17,203,67,79,59,244,88,166,20,98,46,58,86,152,150,74,211,147,133,47,171,52,87,148,85,90,178,34,234,42,194,241,148,82,232,38,180,109,29,150,212,162,216,42,113,94,231,169,110,155,137,168,163,28,106,25,16,19,42,112,170,152,13,215,148,7,49,42,89,253,29,163,248,62,207,44,142,41,250,68,237,228,19,51,111,155,141,50,55,176,83,117,105,31,119,241,203,215,87,197,63,189,25,109,213,137,198,246,122,102,230,218,11,93,108,178,41,59,84,124,146,153,177,75,14,185,197,132,232,90,41,214,11,38,76,153,140,61,17,83,19,182,140,169,105,21,109,18,229,167,238,228,123,137,123,68,242,162,38,235,159,132,150,170,246,203,120,27,134,200,125,253,194,53,83,208,101,123,127,145,137,173,30,219,127,167,159,228,157,44,114,71,100,38,77,154,123,39,205,194,184,41,203,76,89,84,71,184,97,130,221,168,148,210,151,148,74,52,243,48,211,16,51,150,54,133,120,148,142,245,101,170,210,180,22,82,113,77,63,157,71,239,143,92,220,77,49,166,249,53,111,70,63,179,163,246,171,97,246,233,234,203,211,122,78,69,91,222,75,236,246,49,149,73,137,157,116,83,167,238,76,178,105,81,178,148,210,178,106,113,156,246,169,68,216,118,82,91,166,101,73,227,88,222,26,56,136,157,247,195,139,117,108,233,151,196,202,228,172,136,103,78,209,101,148,8,226,196,45,107,212,90,220,62,81,75,122,82,105,67,220,185,81,112,211,210,150,169,41,236,210,76,70,189,14,177,115,196,225,158,33,76,234,151,196,189,228,227,181,190,138,41,250,137,106,170,169,248,35,34,229,189,242,84,73,167,126,111,130,63,237,152,61,105,248,61,198,84,31,103,63,114,209,103,83,62,171,109,201,147,88,153,43,233,48,165,43,239,109,75,220,148,226,238,8,199,33,90,180,4,187,165,182,84,168,101,139,129,136,44,79,245,180,195,17,36,98,72,143,184,228,203,64,161,202,31,24,154,196,191,100,3,0,255,49,236,55,111,71,211,165,148,111,18,25,65,50,98,173,108,242,37,45,37,153,73,27,58,68,138,104,91,212,12,53,195,84,104,168,21,186,61,83,11,148,195,73,9,233,174,140,180,12,191,12,84,150,94,68,104,18,0,255,146,13,252,199,176,223,188,29,237,156,188,235,223,246,239,246,159,127,179,195,45,133,63,251,210,85,63,182,31,199,28,66,113,210,211,248,132,34,205,7,208,140,137,57,132,226,164,167,241,9,69,154,15,160,149,146,247,83,236,87,195,249,15,251,186,115,159,235,183,146,95,222,92,163,235,248,235,148,225,223,137,3,231,19,233,24,132,115,162,235,248,235,148,225,223,137,3,231,19,233,24,4,153,233,51,51,103,102,214,51,51,51,213,85,77,213,251,85,187,169,185,223,47,157,135,136,49,77,49,69,49,77,221,6,128,234,37,137,164,148,146,140,26,73,34,73,102,173,197,45,53,226,86,139,227,56,181,150,226,186,110,188,196,201,52,149,145,76,137,16,53,71,113,216,100,160,32,140,169,13,187,48,39,67,238,159,198,126,180,14,0,255,203,55,220,222,175,235,185,119,190,179,31,135,160,196,127,81,134,127,80,253,230,103,201,141,25,133,140,126,197,223,245,118,222,159,206,97,8,74,252,23,101,248,7,213,111,126,150,220,152,81,200,232,87,252,93,111,231,253,233,57,196,253,126,26,251,103,0,255,252,181,29,108,232,62,181,87,171,254,237,38,31,140,9,69,70,79,227,19,122,59,31,64,207,33,24,19,138,140,158,198,39,244,118,62,128,222,99,171,242,79,252,147,102,235,223,178,0,255,121,232,125,244,185,80,0,255,182,215,70,224,127,30,127,149,254,89,249,61,2,33,17,248,159,199,95,165,127,86,126,143,128,208,151,254,191,188,0,255,169,254,7,110,96,23,127,58,251,3,0,255,171,173,56,238,17,230,251,231,0,255,35,237,0,255,35,36,238,17,230,251,231,0,255,35,237,0,255,35,36,246,127,225,0,255,243,0,255,194,14,232,193,239,253,133,0,255,231,77,53,222,243,1,161,143,247,124,240,233,192,6,0,192,253,126,26,251,103,0,255,252,181,125,109,232,62,181,87,171,254,237,14,31,140,9,69,70,79,227,19,122,59,31,64,207,33,24,19,138,140,158,198,39,244,118,62,128,206,97,137,233,19,19,51,38,214,19,19,115,211,53,205,212,139,45,189,222,166,185,216,227,222,243,48,49,103,170,174,161,87,84,167,205,54,26,37,254,132,50,252,127,234,55,207,84,62,198,163,100,146,82,105,38,205,164,153,52,131,22,226,144,18,121,167,181,113,155,90,72,109,157,54,89,162,100,157,202,118,166,92,136,157,163,71,108,50,208,47,198,52,137,93,152,147,209,40,241,39,148,225,0,255,83,191,121,166,242,28,6,130,62,240,71,196,152,169,92,142,85,109,170,227,136,231,243,173,183,187,93,19,85,212,196,166,182,179,231,123,139,58,52,225,226,79,31,197,145,253,76,211,148,35,154,26,235,117,118,162,221,244,33,35,50,50,50,162,100,68,84,82,105,100,210,66,28,82,162,80,135,117,154,234,12,21,11,19,145,39,232,40,136,248,152,210,102,33,204,147,48,99,186,180,198,73,87,238,140,250,82,89,204,172,177,37,169,83,154,36,197,169,13,33,46,177,38,214,40,106,109,89,55,38,31,101,102,163,211,59,44,100,121,104,202,105,114,55,254,66,152,133,249,11,73,104,238,152,95,143,36,37,228,237,75,201,42,53,104,238,151,33,118,25,33,162,234,148,204,40,17,243,6,117,93,233,90,203,122,88,248,120,210,155,77,76,77,190,93,153,53,99,22,181,8,221,73,100,75,201,98,157,74,105,212,116,106,101,233,131,105,216,136,52,197,101,73,217,4,172,153,177,154,26,177,48,165,24,159,176,1,123,138,133,112,17,227,14,51,187,39,14,79,113,250,137,185,110,159,153,106,177,205,39,186,236,111,121,179,78,110,151,230,244,114,253,71,245,83,85,235,249,77,71,79,222,244,186,52,186,142,191,78,25,254,157,56,112,62,145,94,227,43,104,162,155,95,143,168,164,200,155,151,105,209,69,150,152,191,65,158,56,34,90,81,101,236,37,150,13,42,138,120,238,100,50,241,168,78,92,42,74,25,206,37,47,101,204,204,219,206,204,168,43,146,146,85,106,102,153,209,134,56,197,236,80,245,82,172,49,193,151,51,75,53,185,178,108,194,79,45,213,53,140,39,69,249,233,25,195,14,177,86,41,132,202,147,68,173,101,78,155,38,74,37,50,215,73,31,243,134,212,66,23,27,220,24,123,210,116,109,104,41,160,36,111,117,98,80,9,237,97,45,150,232,51,13,87,211,61,49,17,19,19,149,191,171,148,207,45,243,152,91,108,120,115,59,137,173,179,159,186,204,244,63,125,148,231,123,170,164,13,126,234,107,119,142,41,139,249,182,94,162,82,186,34,134,73,19,77,201,44,81,229,229,101,91,227,98,183,236,182,188,198,15,14,122,184,122,240,80,134,93,150,49,11,63,197,57,229,181,8,66,70,121,201,68,183,214,42,233,138,136,208,156,146,74,239,12,203,95,104,191,110,141,120,193,79,83,143,10,19,108,155,102,167,58,70,7,240,191,210,211,123,12,198,148,220,71,141,61,107,29,254,111,110,72,239,61,186,126,123,231,71,251,105,40,50,122,26,159,208,219,249,0,58,135,209,40,241,39,148,225,0,255,83,191,121,166,114,99,134,34,163,167,241,9,189,157,15,160,115,24,141,18,127,66,25,254,63,245,155,103,42,207,97,242,147,1,0,36,250,196,76,76,245,168,166,137,42,188,28,19,51,49,85,237,154,234,105,238,55,75,52,156,99,254,168,98,92,49,85,39,7,168,62,41,178,154,52,179,56,145,242,140,36,52,219,38,106,189,37,41,206,219,54,212,168,54,45,141,151,36,165,22,51,99,212,102,135,168,217,60,226,74,125,37,21,83,27,246,89,121,128,42,0,255,195,0,255,106,182,254,82,251,227,210,251,233,111,161,126,98,219,15,132,132,227,0,255,17,159,154,62,38,249,61,2,33,225,248,127,196,167,166,143,73,46,92,238,87,236,83,179,254,32,59,180,195,245,41,245,131,55,225,104,236,248,19,54,240,0,255,105,224,60,83,121,45,66,41,209,216,241,39,108,224,0,255,211,192,121,166,242,90,4,104,158,220,0,128,214,36,119,71,196,56,35,78,197,49,134,79,215,140,239,117,212,139,162,170,56,38,253,221,217,51,253,92,233,214,119,233,62,225,207,52,19,233,220,244,218,7,31,95,95,45,247,166,91,46,75,183,229,51,218,228,59,246,178,30,84,200,237,242,234,214,171,83,162,156,104,179,253,230,56,117,152,147,86,224,91,221,161,1,120,68,228,222,81,82,22,153,177,179,45,178,86,35,35,118,75,66,200,201,210,150,18,165,186,180,88,51,240,103,166,25,58,244,4,109,42,53,58,84,152,150,186,148,247,242,216,232,215,76,245,233,150,201,99,223,243,88,203,154,49,33,178,217,228,214,172,83,62,154,84,225,209,126,243,147,129,156,52,7,223,170,54,121,107,109,18,153,121,159,103,68,228,206,167,168,202,82,158,41,163,108,97,235,240,144,245,40,214,95,226,75,153,131,49,105,150,9,179,84,113,24,84,67,148,159,130,149,155,35,196,169,92,78,79,49,115,241,229,137,169,114,87,204,42,178,86,173,237,74,63,180,207,91,210,181,0,255,190,62,34,29,111,81,211,144,215,138,38,27,194,133,136,68,79,246,74,26,21,125,58,14,241,142,40,243,244,197,214,137,123,92,237,250,117,97,156,31,154,100,201,200,230,41,59,66,19,141,96,23,249,128,238,209,189,133,43,43,21,23,145,133,56,73,236,77,92,151,169,148,184,153,203,169,195,173,80,113,152,182,117,91,42,76,157,231,168,56,115,86,71,239,112,180,87,177,57,250,210,151,129,94,147,139,165,123,29,213,79,199,231,245,121,170,137,221,31,209,84,53,62,230,235,213,165,209,4,253,176,127,187,132,95,190,126,38,194,107,183,107,238,150,247,215,144,66,185,55,221,114,89,186,45,159,209,38,223,177,151,245,96,90,110,151,87,183,94,157,114,153,68,155,237,55,199,89,196,99,180,2,223,42,49,221,153,16,17,247,21,17,73,118,70,169,155,146,8,42,47,110,205,242,16,91,163,180,250,107,132,233,49,230,164,169,246,34,168,169,206,4,149,213,155,160,138,250,159,15,153,152,24,207,231,114,84,233,168,0,255,63,245,126,117,59,207,109,38,118,73,171,210,158,110,212,213,29,223,91,30,188,252,9,143,239,245,148,139,217,215,168,235,103,223,13,165,156,225,204,118,184,53,163,109,104,93,37,217,116,158,234,81,171,197,174,233,146,226,64,30,146,27,27,97,134,45,140,57,31,181,52,137,56,132,177,155,40,242,121,233,5,186,22,145,187,200,200,136,168,164,146,74,74,68,33,149,70,84,82,105,236,200,200,200,220,196,149,103,176,69,194,79,50,155,37,109,30,234,100,116,86,151,152,2,49,166,177,58,218,153,152,89,124,156,39,38,38,206,114,84,251,49,211,116,197,186,74,79,84,113,138,170,138,201,205,238,212,175,193,123,216,226,157,134,94,61,0,255,68,159,9,143,94,158,81,142,173,81,45,233,212,4,95,234,139,184,36,50,139,108,205,106,144,66,163,184,77,37,225,150,164,36,174,17,57,193,212,14,101,80,237,76,249,161,108,49,165,76,68,207,38,5,239,171,27,125,42,29,109,73,203,177,90,218,54,171,133,155,57,175,59,178,109,94,153,172,90,214,54,195,232,101,163,102,125,75,169,229,177,36,201,114,113,144,230,165,52,93,150,220,98,48,86,68,25,196,40,113,104,4,186,146,49,202,222,242,234,185,41,93,46,67,93,121,27,110,155,214,72,70,132,59,100,27,75,175,91,194,124,137,56,168,14,235,124,101,75,33,198,156,120,142,190,153,199,109,180,116,209,91,153,170,41,151,167,56,199,106,251,137,40,214,85,113,122,58,159,90,131,159,233,106,132,239,58,189,83,185,113,246,100,151,234,211,203,31,143,232,233,234,243,185,5,215,6,124,105,99,251,112,177,230,148,100,113,28,167,82,146,52,106,101,127,13,202,54,43,27,33,224,230,45,196,244,82,16,35,179,61,54,6,42,18,215,116,98,62,6,245,140,245,88,10,49,35,238,185,215,78,114,11,226,214,157,165,146,6,29,105,168,99,189,218,235,80,43,170,173,154,229,72,54,183,185,235,174,143,145,186,112,164,191,254,186,92,185,51,162,82,154,36,107,144,82,105,184,244,37,45,37,153,180,173,165,186,164,173,173,91,84,237,109,137,45,59,77,93,102,83,85,197,195,81,52,185,64,223,232,144,150,180,42,61,89,160,234,56,7,0,128,168,123,84,77,92,159,42,186,237,214,209,202,147,119,233,237,232,177,61,114,241,167,123,204,204,254,12,31,189,38,215,187,229,7,99,66,145,209,211,248,132,222,206,7,208,115,8,153,76,115,101,236,168,195,148,238,184,57,46,113,83,138,187,50,219,118,120,215,18,236,150,218,146,98,231,17,58,30,178,60,213,211,14,165,113,135,95,61,226,146,47,125,133,37,239,173,20,205,127,196,204,52,167,207,84,69,110,138,85,76,177,232,61,90,109,189,178,199,186,44,127,251,137,113,142,83,21,205,197,45,183,53,151,153,59,98,145,26,25,153,25,37,157,96,146,52,214,74,82,27,183,105,139,157,106,173,148,218,60,149,142,51,83,6,202,161,167,217,234,195,142,46,194,180,180,171,252,129,33,148,74,250,72,154,89,219,188,7,73,66,132,28,54,9,69,87,73,113,107,35,11,54,114,157,226,188,36,138,154,98,57,107,166,29,106,129,71,44,210,139,55,197,108,88,168,188,23,17,59,244,19,199,211,199,24,177,207,106,174,199,71,12,93,218,217,146,127,253,182,0,255,59,254,127,125,140,240,221,213,43,174,213,110,170,49,51,111,59,51,163,174,72,74,86,169,153,101,70,27,18,148,29,170,94,138,53,38,248,50,27,52,185,178,108,194,79,45,101,249,233,164,40,63,237,244,63,49,135,72,82,30,187,201,118,239,172,50,38,135,230,53,34,119,125,169,187,69,214,138,92,234,66,115,98,204,182,103,50,178,185,72,215,141,86,209,29,124,167,6,52,99,98,14,197,143,168,170,232,51,83,148,203,69,156,171,232,211,211,150,118,42,186,216,147,67,245,51,209,29,185,107,54,155,220,212,241,163,112,210,175,248,187,34,205,251,211,123,140,220,17,151,185,246,138,204,136,200,160,52,106,36,141,18,148,22,167,52,76,91,157,74,201,112,83,172,169,200,242,211,64,15,49,179,105,107,79,71,11,125,153,42,173,166,3,0,0,0,0,0,0,0,48,243,230,6,0,40,101,70,76,143,235,35,106,63,34,214,17,113,251,49,93,51,166,167,127,218,236,108,171,218,106,167,192,253,180,99,58,250,15,159,244,108,62,189,167,81,197,102,181,139,45,246,44,79,165,197,175,52,92,74,74,238,121,93,206,48,181,168,233,174,140,172,245,152,114,51,39,197,143,205,205,52,15,61,251,212,38,62,225,4,42,139,252,90,186,128,54,102,0,32,70,228,125,101,68,148,29,81,233,38,37,178,202,107,91,130,188,195,214,72,173,254,4,97,102,131,57,87,170,189,248,105,170,44,63,101,21,37,168,157,206,165,69,104,102,70,200,194,77,18,180,41,89,146,33,181,22,167,37,148,98,170,164,117,170,115,169,37,133,168,10,97,106,153,23,106,162,139,136,157,207,148,43,214,59,26,166,42,61,67,51,50,0,0,0,0,0,0,0,128,244,158,6,0,252,150,247,83,236,87,195,249,15,59,188,115,159,235,183,146,95,222,90,163,235,248,231,132,225,159,137,253,237,223,144,14,66,204,149,228,155,232,58,254,57,97,248,95,98,127,251,55,164,129,16,137,118,192,248,217,223,140,151,121,41,150,72,4,254,38,171,124,145,81,162,42,49,95,177,147,103,34,198,207,238,62,223,21,40,150,72,4,254,38,41,253,110,84,69,222,181,78,206,202,0,175,238,37,222,120,234,21,181,41,101,234,171,168,211,44,233,44,68,71,123,129,39,106,254,12,74,162,121,186,56,132,199,177,9,175,245,95,24,203,243,223,119,169,174,146,19,35,157,133,232,86,0,255,39,93,243,237,21,77,83,214,232,144,22,45,96,134,0,255,242,35,99,13,67,42,81,154,90,37,20,107,191,78,205,191,233,156,6,197,243,244,5,208,167,136,17,254,179,119,31,162,188,170,211,164,132,98,237,215,233,251,151,211,160,210,252,14,128,126,102,192,118,237,143,159,13,191,42,103,19,35,73,107,236,129,240,2,191,35,214,254,241,84,19,53,167,71,154,60,177,93,252,175,253,115,51,138,237,132,113,7,194,11,252,142,23,253,63,170,30,231,23,73,122,178,0,239,7,249,161,128,79,133,247,195,122,10,248,84,128,90,35,62,104,168,53,226,147,6,164,1,87,106,164,1,87,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,6,196,133,98,224,2,50,2,3,23,53,0,158,210,176,35,106,192,19,5,0,192,5,0,46,185,7,108,130,159,144,196,127,233,148,57,0,255,156,112,107,2,203,248,127,34,254,79,76,35,150,62,67,91,33,54,193,63,56,228,63,167,139,90,17,97,216,4,134,237,143,127,2,253,238,145,137,196,231,180,67,119,49,128,240,251,74,254,171,95,51,183,67,185,48,66,132,127,236,221,94,75,59,58,113,18,132,223,87,234,159,155,126,61,148,225,30,202,141,17,34,252,115,127,199,208,127,83,27,32,126,215,95,25,84,22,66,107,134,161,220,171,171,211,253,155,167,91,212,98,33,244,9,163,221,14,26,25,140,153,97,40,247,234,202,212,120,89,58,69,5,113,38,180,89,2,6,227,63,152,233,191,178,233,18,223,173,81,5,49,250,71,251,223,204,163,175,113,118,2,217,47,112,65,198,183,164,73,153,50,241,70,22,26,132,214,23,229,211,46,207,6,157,204,19,19,33,29,67,22,96,237,172,52,42,20,5,5,72,235,187,49,202,203,54,196,90,53,226,130,6,192,221,106,42,220,82,1,159,52,226,67,1,240,153,206,180,56,133,202,119,18,21,26,85,230,80,246,245,39,109,136,75,112,50,69,14,231,42,228,150,28,102,133,155,162,151,68,172,146,176,102,206,86,55,120,77,250,131,69,210,241,38,249,10,2,152,69,102,169,81,234,140,90,41,233,22,211,16,177,213,72,18,66,228,49,228,48,204,176,80,203,71,230,196,205,209,14,166,160,139,55,27,213,16,229,17,221,197,61,199,152,149,28,61,1,0,197,49,51,51,51,51,163,70,205,40,181,150,154,81,28,215,113,106,20,247,37,126,158,242,22,25,25,23,57,196,152,50,99,46,206,236,217,179,177,230,207,154,54,109,214,34,64,150,87,105,176,254,77,37,110,186,253,156,172,108,35,28,196,246,107,156,34,204,90,217,95,14,206,209,69,251,175,49,109,249,42,162,186,50,74,146,93,247,10,154,52,61,97,157,226,85,105,161,89,124,96,106,212,209,84,141,118,217,141,106,174,248,169,201,71,51,239,153,49,113,17,199,209,22,242,165,88,149,86,45,170,11,192,28,189,167,63,248,27,140,53,239,68,79,233,131,53,31,152,163,247,244,7,127,131,177,230,157,232,41,125,92,229,3,96,57,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,68,204,75,217,226,32,35,33,119,24,179,101,76,66,150,61,69,54,170,252,169,50,165,77,226,0,0,0,0,255,4,52,30,122,29,95,134,217,231,113,201,1,24,49,29,125,32,16,190,165,88,243,171,229,0,255,140,198,67,175,227,203,48,251,60,46,57,0,35,166,163,15,4,194,183,20,107,126,181,28,128,1,0,0,0,0,84,9,144,242,223,222,207,78,63,134,92,149,33,120,232,75,252,38,102,159,63,42,175,98,72,249,111,239,103,167,31,67,174,202,16,60,244,37,126,19,179,207,31,149,7,32,0,0,0,0,0,0,0,0,20,57,149,103,82,90,75,146,112,179,161,180,68,91,137,41,67,41,205,234,182,13,101,235,227,180,207,17,53,98,71,136,147,85,133,29,242,180,181,145,80,82,73,237,133,141,232,76,125,104,18,186,182,9,33,132,80,66,40,165,36,73,236,220,84,94,30,107,17,225,18,21,57,17,81,138,48,21,151,76,231,121,221,13,84,25,182,201,23,126,97,151,56,76,71,227,240,2,47,112,138,190,66,104,173,149,16,74,74,141,26,59,55,153,81,182,122,68,184,68,69,78,100,82,225,203,66,52,211,121,94,119,29,107,186,109,242,133,95,216,229,17,47,210,71,188,192,11,252,123,0,107,62,62,71,31,234,15,62,25,99,205,199,210,83,250,96,205,199,231,232,67,253,193,39,99,172,249,88,90,181,0,0,0,0,0,0,0,240,79,64,227,161,215,241,101,152,125,30,151,28,128,17,211,209,7,2,225,91,138,53,191,90,254,207,104,60,244,58,190,12,179,207,227,146,3,48,98,58,250,64,32,124,75,177,230,87,203,1,24,0,0,0,0,0,128,170,143,171,124,160,234,163,182,32,162,208,121,212,182,100,145,213,146,52,55,37,142,156,214,74,162,53,30,138,90,227,210,38,202,228,208,115,100,185,22,162,203,149,22,5,103,77,225,158,92,220,70,203,106,192,138,180,117,254,164,153,164,146,18,65,51,72,137,18,225,182,173,219,150,200,123,109,158,214,37,14,45,237,203,230,35,28,196,44,29,138,42,146,91,196,128,120,132,65,125,97,61,110,52,132,209,216,67,127,145,53,145,179,194,200,74,73,89,56,213,218,214,122,182,185,91,134,246,151,49,14,58,174,121,226,20,185,114,98,155,27,241,166,112,110,118,31,205,196,9,156,168,170,133,52,161,128,223,180,53,83,78,42,173,196,109,146,18,55,162,181,214,60,107,211,150,104,216,26,141,182,41,69,65,171,147,153,41,34,218,168,50,154,231,53,55,150,133,71,204,67,247,148,161,209,233,245,124,64,171,28,254,137,198,67,175,227,203,48,251,60,46,57,3,98,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,210,36,14,75,196,188,148,45,14,50,18,114,135,49,91,198,36,100,217,83,100,163,202,159,42,83,218,156,79,52,30,122,29,95,134,217,231,113,201,171,152,59,78,140,17,113,158,153,174,184,102,23,139,205,166,118,110,172,115,0,255,55,215,18,227,84,85,85,20,218,42,180,149,205,62,154,252,201,247,79,210,119,46,215,47,180,142,127,73,25,254,99,56,112,222,142,46,44,154,252,201,247,79,210,119,46,47,71,136,200,204,204,136,36,17,25,165,148,154,225,18,66,27,74,162,86,247,117,221,160,168,134,133,133,134,200,107,116,108,44,212,140,83,166,44,132,137,211,129,241,216,165,114,185,231,122,126,127,154,98,204,184,117,30,103,154,106,170,104,174,169,49,87,238,232,208,206,150,182,176,155,189,179,195,55,12,62,211,39,124,198,152,145,121,68,110,215,155,85,237,189,246,179,139,194,73,191,226,239,138,52,239,79,51,38,0,16,19,23,153,121,207,149,148,148,186,41,201,44,206,156,144,40,179,118,120,136,20,97,54,190,46,23,174,52,233,178,103,170,160,126,40,39,253,84,84,80,231,139,171,0,255,153,33,0,255,207,194,127,36,218,223,252,194,133,137,239,243,121,29,51,17,51,17,19,81,174,110,211,46,234,116,85,191,152,5,189,58,216,162,103,246,241,38,27,102,166,104,34,134,171,221,173,106,110,182,71,143,143,151,134,63,210,6,254,91,30,147,0,255,233,88,41,145,129,120,195,71,148,149,145,164,236,214,169,149,184,89,9,53,226,50,132,214,167,45,109,113,33,67,154,147,120,152,101,149,102,135,165,146,26,197,93,160,133,6,26,197,174,226,142,210,95,240,196,0,255,123,152,14,0,255,253,232,68,243,247,150,138,107,250,105,124,239,143,92,220,77,49,134,127,203,123,209,175,108,168,125,112,152,125,186,250,242,180,158,211,209,151,0,255,18,59,125,76,101,82,98,39,221,212,169,59,147,108,90,148,44,165,180,172,90,28,167,125,42,17,182,157,212,150,105,89,210,56,150,183,6,14,98,231,253,240,98,29,91,250,37,177,50,57,43,194,152,49,230,49,91,213,72,82,74,118,36,49,117,210,169,153,53,202,140,60,143,107,36,236,144,221,144,167,120,198,65,17,87,15,34,202,112,76,13,102,225,167,216,152,156,189,214,31,79,49,125,38,58,159,174,233,103,250,197,76,149,91,122,5,239,211,235,181,61,246,91,135,223,203,147,253,44,62,226,138,164,87,60,13,222,152,39,177,50,87,210,97,74,87,222,219,150,184,41,197,221,17,142,67,180,104,9,118,75,109,169,80,203,22,3,17,89,158,234,105,135,35,72,196,144,30,113,201,151,129,66,149,55,35,124,83,236,140,29,51,89,205,40,117,222,196,75,171,149,90,107,93,108,67,220,50,196,67,212,162,202,72,240,67,140,46,87,154,187,79,123,56,86,62,246,96,148,50,28,74,75,33,102,230,109,103,102,212,21,73,201,42,53,179,204,104,67,130,178,67,213,75,177,198,4,95,102,131,38,87,150,77,248,169,165,44,63,157,20,229,167,157,206,165,76,87,211,99,76,81,252,51,166,24,113,150,39,166,119,69,213,121,236,78,123,85,110,235,78,183,193,237,233,177,159,213,159,63,197,72,79,179,40,109,215,153,213,86,90,212,148,173,168,178,74,106,164,156,198,176,75,76,74,249,149,196,203,54,133,161,116,152,212,38,159,56,226,100,204,60,13,140,121,88,114,16,49,29,165,91,253,28,229,39,111,173,26,43,98,39,33,38,117,231,205,109,134,91,82,219,21,217,184,67,139,86,99,135,20,151,20,53,111,209,17,145,37,166,94,119,40,130,59,12,233,17,235,124,233,43,84,185,53,67,68,102,102,70,36,137,200,40,165,212,140,36,132,54,148,68,173,238,235,58,165,25,22,22,26,34,175,209,177,17,17,48,101,202,66,152,56,97,186,116,201,136,50,74,149,101,146,176,54,155,69,212,246,29,30,46,77,70,148,168,46,121,222,172,115,153,188,6,61,67,145,132,140,170,50,30,198,76,204,4,119,142,209,10,252,174,12,229,106,108,125,76,156,152,240,152,105,38,186,98,244,154,94,191,163,185,166,85,143,121,243,164,167,43,166,92,92,81,186,161,251,81,50,162,148,140,36,185,51,51,130,58,244,161,36,234,114,9,109,138,139,71,141,155,166,113,153,161,52,118,26,203,157,222,58,236,182,35,158,52,132,191,24,75,98,6,46,60,0,66,95,250,244,115,69,53,125,162,60,119,81,120,76,228,114,83,204,76,212,198,142,182,179,177,189,77,141,179,207,48,253,79,215,71,124,71,81,103,189,167,19,197,54,49,134,152,113,79,153,172,68,204,100,110,67,221,234,53,104,165,242,135,45,108,48,33,154,173,84,249,67,216,201,64,123,30,166,238,118,206,48,165,48,52,25,163,148,225,75,165,114,146,87,209,83,146,62,34,146,20,215,101,73,169,233,27,18,46,17,83,233,19,204,82,199,101,159,7,83,75,51,93,6,102,135,93,35,16,51,90,199,34,140,37,49,27,29,195,24,181,196,74,25,181,140,74,115,230,48,165,110,74,178,196,98,222,33,33,182,120,216,90,169,242,50,252,62,213,180,80,154,169,59,79,136,101,88,128,102,21,165,12,139,210,24,201,187,254,109,0,255,110,0,255,249,55,59,220,82,248,179,47,93,245,99,251,113,204,33,20,39,61,141,79,40,210,124,0,205,152,152,67,40,78,122,26,159,80,164,249,0,90,41,121,63,197,126,53,156,0,255,176,75,205,125,174,223,74,126,121,191,143,174,227,175,83,134,127,39,14,156,79,164,99,16,206,137,174,227,175,83,134,127,39,14,156,79,164,99,16,177,203,52,19,227,28,211,122,210,81,85,221,83,158,49,211,109,29,85,231,81,69,141,87,102,35,59,181,197,206,254,126,218,217,183,126,251,40,127,198,35,29,153,71,47,194,87,19,254,178,139,61,63,102,230,109,103,102,212,21,73,201,42,53,179,204,104,67,130,178,67,213,75,177,198,4,95,102,131,38,87,150,77,248,169,165,44,63,157,20,229,167,157,50,230,218,146,140,89,41,149,4,161,145,89,34,220,106,174,187,119,16,134,173,94,195,33,65,156,164,54,71,159,95,106,144,151,178,121,204,5,136,120,43,38,125,19,140,94,162,107,43,178,208,189,72,137,90,73,37,57,143,234,14,75,27,183,121,155,183,13,135,188,109,84,207,164,113,91,23,88,136,41,79,48,209,132,232,210,137,151,120,125,107,140,213,208,29,116,47,163,22,97,247,177,224,245,76,210,59,187,154,73,223,113,123,175,174,231,94,91,238,236,199,33,40,241,95,148,225,31,84,191,249,89,114,99,70,33,163,95,241,119,189,157,247,167,115,24,130,18,0,255,69,25,254,65,245,155,159,37,127,102,204,204,220,25,165,148,138,43,181,214,226,150,26,17,73,50,92,199,29,2,118,157,74,91,210,176,77,37,6,122,43,35,60,4,100,105,232,43,44,189,242,165,203,119,90,13,113,191,159,198,254,217,63,127,109,7,27,186,79,237,213,170,127,187,201,7,99,66,145,209,211,248,132,222,206,7,208,115,8,198,132,34,163,167,241,9,189,157,15,160,247,216,170,252,19,0,255,164,217,250,183,236,127,30,122,31,125,46,212,191,237,181,17,248,159,199,95,165,127,86,126,143,64,72,4,254,231,241,87,233,159,149,223,35,32,244,165,0,255,47,239,127,170,0,255,129,27,216,197,159,206,254,192,0,255,106,43,142,123,132,249,254,249,0,255,72,251,0,255,8,137,123,132,249,254,249,0,255,72,251,0,255,8,137,253,95,248,0,255,252,191,176,3,122,240,123,127,225,0,255,121,83,141,247,124,64,232,227,61,31,124,58,176,1,0,112,191,159,198,254,217,63,127,109,135,27,186,79,237,213,170,127,187,31,7,99,66,145,209,211,248,132,222,206,7,208,115,8,198,132,34,163,167,241,9,189,157,15,160,115,88,186,199,237,71,155,245,7,238,80,167,158,43,245,87,251,115,52,74,252,9,101,248,0,255,212,111,158,169,60,135,97,204,104,148,248,19,202,240,0,255,169,223,60,83,121,14,163,148,173,153,30,179,154,162,123,102,166,115,53,251,229,43,120,110,231,169,22,219,89,210,223,20,182,218,110,235,220,227,250,117,92,143,243,122,170,167,85,110,184,106,238,206,92,13,57,73,57,13,106,52,114,83,82,157,52,209,148,204,12,167,205,224,242,60,239,176,172,148,48,38,153,130,183,80,80,21,99,210,57,162,129,3,236,43,74,45,102,39,95,75,188,231,227,59,33,242,22,243,57,205,148,207,27,183,52,214,72,22,82,102,236,67,35,234,48,237,148,204,216,250,18,163,72,68,215,26,73,38,238,212,137,55,248,102,19,119,112,236,33,194,39,134,103,92,199,57,231,170,120,70,249,42,142,184,98,84,67,159,30,182,103,0,255,195,94,238,107,47,231,143,234,145,78,199,238,154,122,225,167,142,246,173,163,183,34,86,108,89,205,57,141,178,107,54,77,155,78,100,157,19,235,195,44,109,25,97,90,228,109,178,177,133,49,231,97,217,131,168,137,85,45,99,53,249,83,44,72,11,23,239,40,179,165,155,148,74,200,44,163,100,245,40,110,156,164,101,203,139,83,130,9,113,162,33,38,164,144,198,178,231,77,196,12,102,118,136,88,170,201,17,134,20,11,132,25,197,80,229,0,255,232,205,131,27,0,192,152,146,251,168,177,103,173,195,0,255,205,61,183,247,232,250,237,157,31,109,199,161,200,232,105,124,66,111,231,3,232,28,70,163,196,159,80,134,0,255,79,253,230,153,202,141,25,138,140,158,198,39,244,118,62,128,206,97,52,74,252,9,101,248,0,255,212,111,158,169,60,135,49,83,60,119,62,147,142,244,76,211,247,168,114,233,152,206,39,106,247,191,58,123,217,233,245,118,246,119,211,222,185,120,250,159,243,35,122,122,62,143,222,203,167,5,127,217,197,46,31,165,220,45,37,209,183,36,104,36,189,57,110,16,82,211,117,229,73,35,133,195,33,165,8,87,30,154,189,12,75,52,123,176,39,175,174,189,90,113,237,80,242,153,31,136,46,161,123,235,158,247,152,173,89,6,58,154,15,173,214,16,215,41,196,99,202,235,86,191,157,117,228,156,121,94,158,201,115,206,19,79,158,244,34,85,163,35,53,163,205,232,202,148,25,17,25,165,84,74,41,201,168,165,212,72,74,41,137,157,153,153,25,171,56,179,8,70,72,136,137,103,83,167,77,196,146,140,50,234,242,84,32,62,213,81,71,31,216,170,252,19,0,255,164,217,250,183,236,160,247,209,231,66,253,219,134,192,0,255,60,254,42,253,179,242,123,4,66,34,240,63,143,191,74,0,255,172,252,30,1,170,252,15,0,255,171,217,250,75,237,143,75,239,167,191,133,250,137,109,63,16,18,142,0,255,71,124,106,250,152,228,247,8,132,132,227,0,255,17,159,154,62,38,185,112,185,95,177,79,205,250,131,236,208,14,215,167,212,15,222,132,163,177,227,79,216,192,0,255,167,129,243,76,229,181,8,165,68,99,199,159,176,129,0,255,79,3,231,153,202,107,17,148,121,115,3,0,240,89,246,25,215,84,143,105,166,136,171,188,142,185,147,79,51,197,41,182,179,205,29,222,136,42,237,125,107,159,253,60,87,31,115,158,231,105,53,218,4,63,141,189,248,85,51,34,110,178,200,204,88,193,10,147,121,204,34,230,229,161,15,33,34,174,150,180,26,51,132,217,146,209,229,74,243,162,103,233,17,127,154,120,19,212,79,114,74,134,18,243,92,78,184,123,101,153,63,65,52,47,17,177,232,115,173,17,178,86,220,82,23,150,13,99,138,61,115,144,205,69,166,150,85,149,238,224,59,205,167,191,81,196,138,136,140,26,53,246,142,26,132,109,99,158,25,243,40,141,144,251,4,181,73,73,37,44,37,149,139,229,161,167,29,102,51,109,246,48,23,29,43,204,84,91,104,206,196,200,200,200,136,76,26,25,81,73,165,17,81,104,109,43,141,66,29,214,105,74,75,44,84,52,92,158,160,163,32,34,160,205,148,138,48,79,194,116,25,243,62,159,250,224,105,166,199,76,231,213,21,125,76,177,136,169,110,75,163,224,141,122,189,118,216,46,185,252,94,142,234,103,26,31,115,77,210,40,158,254,238,248,33,147,74,174,200,21,133,152,212,21,247,198,25,110,73,109,119,134,219,16,239,90,141,29,82,92,42,236,50,194,192,67,150,152,122,221,225,52,18,241,171,71,172,243,101,160,176,228,222,136,145,113,95,25,153,116,101,84,186,73,201,32,51,226,208,32,239,176,53,82,172,177,198,151,222,96,206,149,106,19,130,106,233,204,79,89,69,249,169,168,173,57,86,230,138,249,156,70,84,58,111,147,37,214,73,161,133,46,198,33,114,217,225,225,235,81,101,212,248,45,198,152,43,203,29,168,61,236,40,31,135,49,74,25,246,162,11,47,123,84,81,85,49,253,180,248,89,199,156,171,154,102,195,177,218,221,146,183,164,95,217,38,251,251,210,199,200,126,198,143,152,106,29,211,28,29,249,175,183,229,151,36,101,59,201,172,146,154,49,43,73,236,18,147,82,30,169,201,60,46,97,40,29,38,181,13,54,129,39,7,51,79,3,99,30,234,148,195,83,71,233,86,191,88,7,202,247,16,231,252,78,35,35,74,211,166,79,82,105,214,32,154,53,149,68,89,165,169,198,100,108,111,165,181,200,50,25,25,25,77,93,137,58,209,37,160,138,34,106,18,212,93,167,202,49,24,50,115,198,136,17,203,233,88,125,207,185,198,199,227,22,243,246,180,124,155,163,221,222,220,248,254,111,64,135,190,252,245,60,254,60,11,26,159,173,108,181,33,220,185,101,165,6,109,219,150,148,26,37,9,97,31,201,242,184,59,220,226,35,151,161,67,5,179,241,59,143,205,246,247,233,13,171,140,225,1,254,20,131,11,216,240,16,17,17,17,17,73,34,34,41,165,36,34,9,161,13,37,73,72,195,52,45,105,134,133,133,134,40,19,12,20,60,4,76,153,178,240,229,201,151,46,93,114,230,88,145,73,74,137,26,36,43,37,37,155,194,84,167,212,136,226,16,74,154,234,16,167,17,182,206,56,67,153,162,42,205,75,89,105,33,162,164,149,155,175,144,180,207,52,186,138,86,46,78,225,51,167,72,167,35,34,210,179,186,230,60,183,41,226,76,81,77,68,20,49,19,188,189,219,38,54,178,129,91,244,182,91,191,158,63,194,231,123,166,191,147,78,77,167,70,93,237,110,224,16,153,183,88,123,69,189,103,109,200,10,74,170,155,190,186,165,173,102,157,105,175,11,203,110,61,147,231,156,167,36,148,80,64,87,163,216,85,64,1,205,29,50,35,119,68,169,164,224,73,161,181,182,149,102,100,210,204,214,109,106,235,52,165,54,213,97,156,50,244,178,229,17,34,62,178,76,84,223,74,152,49,1,165,152,188,169,180,204,156,244,149,46,18,164,117,172,55,205,74,26,78,60,133,70,147,71,58,111,61,133,141,219,151,24,49,61,116,209,229,35,163,47,172,92,29,147,127,74,235,211,90,76,230,148,90,102,46,250,82,119,201,210,52,214,91,103,37,9,55,94,66,210,9,32,157,183,30,197,70,238,83,131,152,226,186,24,243,113,214,23,78,145,142,201,63,165,11,104,216,165,154,40,87,113,162,251,187,154,186,167,207,21,165,103,54,159,220,211,120,133,118,178,49,117,161,31,191,91,118,112,7,79,0,255,113,126,76,95,199,231,81,123,121,52,225,51,123,219,95,139,108,229,43,27,18,233,184,133,108,26,79,180,172,181,36,214,115,145,104,42,109,63,17,207,130,130,47,221,158,65,147,176,222,149,59,236,197,31,202,43,249,67,52,61,157,195,192,207,25,25,153,73,42,169,164,210,76,90,73,201,36,149,148,92,25,25,25,177,106,51,139,124,132,139,216,120,41,117,166,68,44,57,43,163,49,79,253,225,83,29,141,85,12,45,218,212,200,44,242,45,171,65,10,77,218,184,164,102,91,146,146,184,70,103,245,178,67,156,65,181,51,229,135,60,66,155,45,15,61,155,20,124,160,145,52,166,116,180,37,77,90,94,91,31,0,0,102,252,63,117,62,195,31,195,115,77,83,140,24,90,245,182,11,253,202,102,239,82,215,126,210,215,207,49,235,217,69,77,39,252,47,104,207,241,204,41,186,140,18,65,156,184,101,141,90,139,219,39,106,73,79,42,109,136,59,55,10,110,90,218,50,53,133,93,154,201,168,215,33,118,142,56,220,51,132,73,253,146,184,151,28,134,33,92,145,59,214,156,134,172,70,93,52,156,214,141,38,179,206,105,53,98,166,184,108,49,33,242,38,25,219,51,152,19,177,236,193,213,196,149,106,176,154,252,41,238,163,233,146,250,104,206,245,185,134,39,70,119,76,185,136,137,83,85,151,173,186,139,73,109,136,125,106,241,227,251,68,143,248,69,155,199,150,247,251,82,190,73,100,4,201,136,181,178,201,151,180,148,100,38,109,232,16,41,162,109,81,51,212,12,83,161,161,86,232,246,76,45,80,14,39,37,164,187,50,210,50,252,50,80,89,58,9,1,161,143,16,196,140,123,202,100,37,98,38,115,27,234,86,175,65,43,149,63,108,201,36,68,179,149,42,127,8,83,131,61,15,83,119,59,103,88,212,24,38,99,148,50,44,198,206,44,117,151,103,174,153,214,231,120,158,221,21,19,215,177,54,87,250,228,123,246,199,254,211,212,167,94,251,120,254,148,125,113,247,108,109,72,127,162,71,71,71,19,71,50,42,137,91,169,65,78,38,33,170,159,148,41,118,92,218,148,116,106,19,21,19,240,100,160,135,152,205,97,201,69,32,14,226,151,219,231,168,40,185,45,143,217,170,17,145,37,34,215,10,39,88,234,146,18,145,196,33,68,84,136,54,66,45,81,75,76,138,134,93,97,216,51,187,192,57,148,148,175,238,202,72,55,241,75,95,101,105,207,79,217,124,39,37,165,84,121,164,203,161,36,166,84,182,72,113,222,33,183,48,67,101,88,230,68,27,68,156,159,151,50,16,38,98,73,199,67,69,71,233,89,49,71,43,232,193,138,168,243,76,116,47,69,79,234,138,34,106,212,73,87,82,86,135,153,44,215,30,161,61,103,141,61,19,7,197,222,98,38,26,202,112,161,160,190,222,53,171,220,28,1,0,0,0,0,0,0,0,0,0,200,79,6,0,144,152,62,49,113,98,98,61,49,49,51,93,211,76,189,88,181,107,154,139,253,30,121,137,57,83,21,211,21,213,180,111,168,126,148,76,82,42,205,164,153,52,147,102,208,66,28,82,34,239,180,54,110,83,11,169,173,211,38,75,148,172,83,217,206,148,11,177,115,244,136,77,6,250,197,152,38,177,11,87,30,240,156,50,209,167,123,210,51,209,39,247,99,210,51,155,199,109,234,20,99,185,88,186,189,183,199,13,180,243,186,249,235,137,206,213,112,46,232,156,182,178,45,31,118,137,39,115,74,172,37,169,102,173,122,109,220,217,208,235,180,215,128,95,190,86,46,156,105,184,245,127,146,234,74,8,196,3,236,42,27,43,112,112,193,131,9,153,21,146,155,86,186,34,105,37,133,184,114,234,68,236,18,141,83,8,161,70,65,53,247,3,148,25,168,188,164,4,17,9,53,5,98,67,28,62,164,49,173,99,62,122,52,49,246,38,181,144,89,148,164,133,204,137,219,70,37,69,230,52,233,83,230,80,90,235,98,140,27,163,72,154,169,19,45,253,149,228,173,50,12,170,174,61,12,122,0,0,0,0,0,144,222,211,0,128,223,242,126,138,253,106,56,0,255,97,135,119,238,115,253,86,242,203,91,107,116,29,0,255,156,48,252,51,177,191,253,27,210,63,8,137,11,112,162,235,248,231,132,225,159,137,0,255,237,223,144,246,65,188,39,53,7,96,223,124,165,144,44,145,8,252,77,82,251,83,29,121,5,157,124,19,225,126,207,209,9,205,18,137,192,223,100,181,95,85,146,118,214,201,113,25,133,87,247,241,105,52,207,111,203,114,234,172,174,61,70,90,10,209,205,125,92,146,53,0,255,150,7,195,52,245,71,72,83,38,188,162,47,146,228,221,152,194,79,74,26,217,84,86,37,75,162,52,22,130,99,253,149,120,146,115,81,146,206,26,72,133,18,27,223,22,72,140,240,151,253,59,99,230,39,146,50,9,197,0,255,127,211,247,183,104,80,49,115,1,180,50,98,132,191,235,231,78,230,242,170,147,28,137,81,84,222,189,78,213,207,157,15,9,93,243,121,36,160,0,255,25,176,89,252,177,126,171,108,90,217,191,242,98,16,132,23,248,29,49,247,239,86,245,56,191,138,164,187,19,200,218,15,79,45,235,106,102,22,147,103,138,77,16,94,224,119,188,224,95,213,163,253,39,105,201,2,166,245,20,240,169,240,126,88,79,1,159,10,80,107,204,216,187,13,197,141,248,164,1,105,192,149,26,105,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,1,113,129,129,11,172,139,192,192,101,13,120,207,136,164,161,134,29,121,163,97,71,42,128,194,142,173,160,144,214,11,23,176,9,254,65,129,126,56,167,140,150,209,6,195,38,176,175,31,247,6,250,197,61,83,137,57,73,71,180,22,98,211,250,209,101,16,152,47,73,210,108,186,104,234,67,9,126,77,28,26,253,247,244,233,72,94,149,100,41,154,78,172,40,152,22,253,195,0,66,225,175,212,63,51,242,235,51,191,91,40,135,70,136,240,175,189,76,231,210,206,77,144,196,16,42,239,86,226,86,115,17,225,58,201,124,61,137,184,69,133,114,111,132,124,63,246,99,59,177,71,104,102,3,222,205,233,78,230,203,120,63,212,250,210,147,34,219,159,181,40,79,209,68,20,179,133,6,98,188,223,35,147,228,102,181,140,67,173,239,30,37,194,139,148,147,120,141,110,234,80,135,6,76,128,224,249,113,247,8,62,150,231,172,22,166,76,172,37,69,65,33,132,214,111,39,121,181,111,90,138,28,230,217,36,10,210,178,137,108,0,255,91,2,31,223,41,165,226,198,27,214,32,70,0,255,104,223,49,155,207,124,75,138,102,220,89,192,133,207,74,3,212,23,0,176,30,241,185,246,90,101,46,155,87,155,201,202,188,186,117,182,25,150,157,118,106,212,109,139,116,249,169,4,63,231,116,78,195,142,182,240,139,124,67,77,88,242,16,113,95,220,35,62,115,173,29,165,70,68,102,41,65,162,148,82,178,37,206,219,8,19,191,13,75,10,17,106,140,59,85,94,170,170,76,140,240,144,103,17,7,138,193,74,92,147,214,8,230,72,192,239,0,255,201,253,15,245,0,255,151,153,33,31,86,196,204,251,52,225,245,31,83,197,191,10,7,239,223,148,86,205,254,87,8,119,124,40,0,62,202,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,98,94,242,8,25,7,23,183,195,152,45,99,18,206,20,217,83,80,229,79,149,54,83,18,7,120,233,131,40,145,73,74,70,214,216,52,51,178,121,156,33,183,6,217,14,109,89,163,118,151,203,238,243,52,140,80,96,122,25,206,78,15,183,197,47,227,98,67,243,184,128,19,189,120,141,174,44,218,102,77,121,86,218,208,140,50,11,66,156,215,13,66,238,148,228,243,70,145,81,240,99,92,42,113,137,107,29,170,14,1,61,116,185,56,210,100,210,249,74,179,177,202,55,14,42,0,255,238,72,26,117,145,181,179,68,65,87,159,86,104,147,66,75,24,239,232,122,105,43,91,159,173,182,96,157,23,130,154,19,48,207,69,122,51,172,195,142,116,154,252,22,174,162,21,171,6,73,74,72,208,198,40,171,211,136,168,68,145,214,171,19,181,150,135,178,199,180,186,21,115,195,164,59,84,107,51,117,14,147,88,228,182,40,40,210,212,199,81,122,131,13,13,24,171,60,4,1,0,176,122,128,189,98,175,189,169,108,46,179,46,159,83,153,181,106,111,51,84,187,108,215,175,197,238,233,242,211,22,158,205,215,156,137,27,101,97,40,249,186,158,176,143,126,90,8,45,164,208,74,73,137,146,43,55,149,87,198,90,70,182,196,66,110,100,84,33,204,194,53,210,101,158,118,3,107,134,157,243,133,161,216,229,17,211,209,71,76,199,11,108,153,15,85,238,150,166,202,50,72,22,151,90,18,74,107,100,86,151,41,132,210,38,135,51,213,150,132,252,200,161,109,16,95,142,186,101,47,51,109,226,179,103,218,36,73,136,195,172,116,165,215,116,1,253,205,144,109,169,75,106,80,218,58,111,181,40,46,169,116,59,207,16,201,88,14,53,206,90,74,49,166,203,249,58,164,88,166,186,6,231,169,34,187,197,101,195,164,244,99,205,26,54,228,160,177,202,237,16,147,250,112,203,200,88,59,105,68,217,73,104,149,21,82,178,200,156,198,37,14,83,68,205,33,213,137,46,105,30,194,252,84,167,216,142,150,214,106,82,85,67,123,166,58,233,34,122,91,210,84,26,148,54,45,99,61,138,75,42,93,45,75,92,35,150,67,141,179,86,42,116,25,83,48,13,41,150,169,174,57,137,105,79,141,112,217,48,41,253,168,82,137,19,57,104,172,114,112,4,0,128,127,2,26,15,189,142,47,195,236,243,184,228,0,140,152,142,62,16,8,223,82,172,249,213,242,127,70,227,161,215,241,101,152,125,30,151,28,128,17,211,209,7,2,225,91,138,53,191,90,14,192,0,0,0,0,0,170,4,72,249,111,239,103,167,31,67,174,202,16,60,244,37,126,19,179,207,31,149,87,49,164,252,183,247,179,211,143,33,87,101,8,30,250,18,191,137,217,231,143,202,3,16,0,0,0,0,0,0,250,153,81,74,141,82,74,173,181,102,212,90,75,141,82,107,169,153,153,153,153,185,72,35,143,24,6,6,26,202,225,72,79,71,18,122,234,195,62,156,178,81,22,110,20,80,64,63,143,223,212,198,241,75,146,38,26,55,101,37,222,90,50,92,150,33,110,91,217,58,44,111,139,172,40,42,119,248,113,136,134,26,150,54,224,137,253,119,234,197,91,172,245,68,164,25,0,255,201,193,201,191,11,170,44,162,210,90,162,102,19,14,165,37,218,50,84,222,82,74,86,183,109,40,91,223,214,97,129,175,15,59,66,156,172,42,12,113,100,162,130,139,146,74,106,80,156,75,155,234,67,147,208,170,221,100,83,178,148,226,88,143,89,146,108,41,243,62,201,80,214,161,237,147,245,41,153,195,137,121,243,219,186,194,228,88,40,19,67,228,244,133,21,9,31,99,24,134,11,77,213,164,13,213,105,150,114,240,190,69,108,42,95,242,8,227,57,57,228,90,127,156,134,33,45,95,17,29,102,173,215,28,49,99,253,233,7,127,54,185,169,153,15,254,252,121,184,235,47,189,107,49,93,76,219,231,143,136,82,74,82,74,106,173,53,146,16,66,105,148,90,75,141,136,136,136,200,69,26,121,38,209,209,49,113,14,71,122,58,146,48,212,32,14,98,155,141,178,112,163,191,254,138,168,15,96,205,199,231,232,67,253,193,39,99,172,249,88,122,74,31,172,249,248,28,125,168,63,248,100,140,53,31,75,0,255,51,224,247,0,255,228,254,139,214,0,255,49,216,223,26,113,175,92,107,111,50,151,205,172,203,231,100,94,221,58,227,12,213,46,219,53,234,182,69,198,252,180,133,103,115,58,159,97,89,89,24,74,126,161,88,236,151,240,250,143,169,226,95,133,131,247,127,74,175,102,0,255,69,68,92,198,94,59,73,137,140,8,82,131,70,37,149,18,151,54,143,35,52,252,56,76,41,180,168,13,238,172,121,105,165,50,63,194,67,145,70,236,235,5,215,112,205,90,223,88,241,0,0,0,0,0,0,255,4,52,30,122,29,95,134,217,231,113,201,1,24,49,29,125,32,16,190,165,88,243,171,229,0,255,140,198,67,175,227,203,48,251,60,46,57,0,35,166,163,15,4,194,183,20,107,126,181,28,128,1,0,0,0,0,0,168,250,184,202,7,170,62,66,16,68,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,6,243,28,117,228,25,67,199,192,68,146,135,60,61,229,73,24,170,15,7,177,173,225,228,83,220,232,175,8,229,105,57,178,186,36,35,136,181,61,35,89,137,147,213,105,11,73,183,205,90,131,201,218,4,213,196,10,229,49,113,218,211,144,59,124,20,137,115,241,80,36,14,15,197,69,180,172,179,180,15,13,192,43,165,205,172,148,90,28,90,130,80,66,147,182,52,216,210,52,181,70,180,69,24,72,56,29,118,115,45,196,206,75,174,38,67,196,149,61,91,18,202,163,180,52,204,70,31,51,245,161,235,202,87,24,109,231,133,146,57,45,100,22,73,28,90,91,87,70,94,146,50,39,88,183,54,180,197,116,185,212,72,34,203,155,45,21,98,90,46,23,3,31,149,226,193,17,126,165,27,197,164,171,232,164,4,180,202,39,105,103,43,217,54,42,211,182,173,156,6,81,125,136,169,71,181,86,119,75,25,82,222,165,133,171,93,186,92,41,231,10,38,168,129,150,75,158,112,30,39,246,132,144,239,64,235,148,87,23,141,135,94,199,151,97,246,121,92,114,64,150,17,25,43,247,218,73,210,211,234,182,171,182,133,188,197,115,217,202,90,171,70,204,202,110,20,219,181,73,82,205,188,39,13,51,49,203,93,45,120,87,41,110,97,208,99,70,196,142,82,8,37,184,90,28,183,105,27,146,25,73,105,58,207,91,26,134,165,213,169,204,80,91,139,223,225,134,248,184,200,210,228,224,74,212,89,51,37,203,90,4,239,142,104,124,121,158,167,106,138,197,51,69,20,17,183,59,179,169,81,111,55,234,0,255,38,156,251,196,185,60,215,25,190,138,162,172,81,101,167,143,38,127,242,253,147,244,157,203,37,11,248,216,123,237,148,205,150,108,46,43,181,207,171,59,244,157,253,90,181,6,95,182,77,193,156,28,252,219,110,242,119,197,52,136,3,248,98,114,29,110,47,154,252,201,247,79,210,119,46,103,60,224,35,215,94,25,153,145,153,149,68,137,40,69,53,72,173,13,33,126,26,234,18,99,160,33,167,168,242,229,79,80,3,179,66,43,181,153,168,163,81,172,107,28,139,148,167,48,8,195,245,51,167,242,113,121,38,98,98,29,21,103,30,87,20,155,254,107,26,249,20,145,173,58,91,218,93,230,102,141,222,230,171,211,0,255,196,117,156,55,143,41,158,81,163,55,155,70,123,43,122,30,107,223,215,108,69,249,178,234,107,70,231,169,0,255,180,196,212,169,211,38,251,203,47,123,207,201,28,132,103,97,159,36,60,39,191,132,0,255,216,152,193,251,127,117,0,255,253,250,0,255,152,216,95,137,199,45,113,145,183,40,43,163,186,100,71,161,133,146,89,101,25,163,107,117,184,214,6,51,67,61,182,73,154,138,46,7,45,109,226,82,27,184,130,65,157,226,79,250,158,177,245,223,248,226,191,135,159,247,31,72,51,101,127,12,150,25,229,25,99,198,52,231,140,121,244,71,46,138,187,153,118,17,60,197,100,103,232,212,93,227,110,109,222,221,110,253,58,206,195,51,60,231,203,119,209,116,218,91,209,128,191,173,138,155,163,179,46,219,179,207,86,88,163,102,173,14,87,216,102,214,111,158,231,41,81,154,60,123,236,23,62,142,54,28,163,107,120,60,90,215,82,6,239,0,255,213,253,247,235,0,255,99,98,0,255,57,190,239,153,155,172,220,179,148,215,39,82,230,132,75,72,82,151,10,87,99,39,130,170,203,190,66,85,83,36,72,68,81,59,147,45,89,14,210,132,60,180,163,177,242,113,18,59,51,182,254,27,95,252,247,240,243,254,3,105,166,236,95,139,18,125,76,156,152,238,137,137,153,232,26,158,126,79,175,94,210,221,211,168,117,188,196,156,233,138,41,55,93,81,97,135,236,33,227,22,51,89,137,148,207,27,135,186,213,107,16,82,102,236,67,51,9,209,108,165,204,216,250,210,96,207,195,212,26,73,38,238,52,134,201,24,101,19,119,112,227,1,16,250,18,83,244,120,69,46,102,249,92,28,167,137,56,151,167,54,213,45,226,108,236,105,163,242,93,122,218,216,115,183,62,99,245,233,237,139,99,60,234,108,58,123,205,170,92,227,28,161,16,154,119,82,31,154,37,91,90,107,45,12,81,180,17,198,15,135,5,166,165,232,114,97,40,83,106,18,209,215,122,138,121,174,142,89,72,152,170,7,237,43,74,48,186,138,166,100,152,145,140,116,107,109,146,94,136,22,205,73,169,228,206,174,124,132,246,235,214,136,111,252,212,245,168,47,193,182,153,182,165,156,116,0,0,255,235,2,205,94,37,104,141,204,164,178,146,178,61,167,165,41,149,210,91,132,27,76,184,73,84,131,73,137,104,139,52,49,66,207,211,146,138,136,37,89,206,138,19,83,155,167,58,234,210,184,196,245,137,42,54,159,62,230,85,123,196,41,86,142,171,180,185,214,102,141,198,198,216,195,29,174,0,255,200,126,106,63,102,17,59,121,212,226,253,53,196,222,148,16,42,143,154,132,80,57,109,154,40,165,206,155,22,125,204,27,82,107,217,143,145,99,236,73,211,117,98,170,191,238,188,213,137,65,221,85,136,51,16,51,35,34,34,51,106,102,36,165,148,68,70,173,197,45,53,9,105,152,166,165,46,81,81,49,113,101,130,129,130,135,143,54,109,42,190,60,249,50,102,204,156,92,74,144,72,89,212,82,51,50,35,125,67,27,74,50,87,208,150,196,51,212,28,59,196,114,90,29,227,162,234,178,64,189,12,49,165,160,11,159,172,226,86,95,90,49,79,121,47,130,204,247,204,172,103,102,206,51,51,103,170,153,201,229,230,234,93,185,220,39,143,142,24,83,68,220,27,0,185,207,204,204,140,82,74,41,165,102,212,82,106,70,41,165,230,206,204,204,204,77,91,121,4,35,36,196,36,75,89,50,229,97,73,70,25,117,137,233,15,99,234,168,163,33,41,28,211,196,152,166,24,115,78,83,197,105,214,115,174,221,240,21,199,51,99,102,170,42,34,23,17,245,238,215,94,230,62,244,175,86,39,55,127,207,245,89,158,62,166,25,163,143,114,121,174,214,166,209,70,248,91,132,223,202,26,233,101,212,34,73,169,51,231,121,154,116,25,36,101,108,150,39,129,136,119,148,249,123,249,101,131,181,34,146,53,153,51,60,170,19,107,138,178,137,115,201,133,107,103,141,116,51,106,145,148,18,121,203,60,77,186,204,26,243,39,104,16,48,16,241,142,42,99,48,177,149,129,214,138,72,238,90,50,177,3,51,170,41,74,25,230,165,99,0,255,22,247,152,111,121,6,58,26,108,177,238,214,214,41,196,99,202,211,88,131,237,105,228,156,121,94,102,57,146,205,19,79,158,244,92,173,164,93,53,163,205,232,218,174,17,84,78,147,212,82,107,210,74,230,65,73,180,180,113,147,238,150,14,23,3,3,185,78,102,90,217,214,41,82,149,167,135,190,76,25,136,56,154,206,209,62,92,194,139,62,45,105,76,186,149,121,215,191,237,223,237,63,0,255,102,95,90,10,127,246,165,171,126,108,75,142,57,132,226,164,167,241,9,69,154,15,160,25,19,115,8,197,73,79,227,19,138,52,31,64,43,229,28,203,229,233,83,142,41,150,227,52,28,49,139,99,140,170,56,166,216,52,17,69,31,219,139,109,105,147,62,239,101,179,62,227,209,163,60,213,58,23,117,122,58,203,21,253,133,174,227,175,83,134,127,39,14,156,79,164,115,24,92,212,39,233,100,63,74,161,222,250,105,178,5,115,230,123,181,88,232,232,151,245,99,58,197,124,44,245,74,116,60,57,62,67,102,220,118,100,38,93,153,164,172,74,51,200,140,56,52,43,67,84,189,18,107,172,241,165,199,104,146,102,217,132,160,90,58,19,212,73,111,126,42,42,136,136,251,138,136,36,59,163,212,77,73,4,149,23,183,102,121,136,173,81,90,253,53,194,244,24,115,210,84,123,17,212,84,103,130,202,234,77,80,69,133,185,142,24,113,61,243,29,221,115,138,88,174,190,167,170,154,170,86,244,79,214,169,233,110,122,159,166,110,243,110,119,233,225,19,49,170,198,223,230,154,134,94,93,139,214,122,102,102,102,230,150,39,126,211,150,105,209,69,36,89,132,29,110,135,133,135,22,165,213,11,189,36,28,204,16,211,94,220,25,83,107,44,245,38,168,61,97,71,41,34,78,141,148,83,74,106,214,146,17,52,179,177,222,52,107,101,125,31,235,195,192,109,205,161,168,196,5,134,196,88,54,250,19,213,57,119,137,30,85,216,136,62,163,81,126,210,171,106,37,198,48,69,76,57,93,117,167,99,53,252,211,121,78,181,251,83,21,231,154,69,196,103,107,250,185,199,222,26,55,213,78,126,251,238,49,125,122,140,79,58,26,191,107,240,17,117,78,123,216,244,163,156,18,42,179,102,45,72,172,154,204,211,164,203,168,148,144,151,22,74,26,98,226,150,165,195,244,217,44,233,49,170,4,213,44,166,166,42,24,193,125,124,115,142,101,104,202,132,140,200,200,200,136,146,17,81,73,165,145,73,11,113,72,137,66,29,214,105,170,51,84,44,76,68,158,160,163,32,226,99,74,155,133,48,79,194,140,233,242,62,31,215,188,150,74,75,201,77,74,186,73,107,117,239,12,101,157,160,65,162,190,196,113,93,134,14,113,34,114,30,226,28,67,102,246,176,85,180,117,90,241,6,99,133,72,172,120,76,47,208,174,163,154,106,241,197,51,134,103,21,19,243,74,254,207,83,221,210,51,83,44,142,162,185,219,217,173,190,142,110,212,236,253,179,75,59,140,117,247,58,60,206,143,233,231,56,231,165,91,163,246,53,10,186,218,132,139,108,229,43,27,18,233,184,133,108,26,79,180,172,181,36,214,115,145,104,42,109,63,17,207,130,130,47,221,158,65,147,176,222,149,59,236,197,31,202,43,249,67,52,61,93,218,185,50,163,84,18,37,104,150,74,73,56,133,165,46,41,145,196,45,164,180,212,45,174,35,84,237,109,134,45,69,77,90,150,82,213,194,195,73,52,183,64,33,233,144,150,116,21,205,153,24,25,25,25,145,73,35,35,42,169,52,34,10,173,109,165,81,168,195,58,77,105,137,133,138,134,203,19,116,20,68,4,180,153,82,17,230,73,152,46,99,174,225,218,148,136,57,169,148,6,173,17,89,35,219,106,78,187,87,208,135,177,70,194,45,57,28,165,56,199,144,159,107,144,168,178,121,76,4,120,136,40,38,141,18,140,166,165,249,107,142,51,126,207,136,89,94,207,169,170,162,105,250,196,43,174,25,174,34,179,183,212,30,237,159,216,215,141,231,37,98,182,143,113,198,222,196,14,252,212,173,219,30,153,145,17,149,148,74,42,141,40,164,210,76,82,73,201,29,25,25,9,180,106,51,203,96,139,132,223,78,47,165,206,148,136,58,25,157,85,131,79,253,225,83,99,181,41,127,96,228,158,102,33,25,17,101,78,99,190,100,133,186,148,148,114,207,108,242,205,38,134,137,81,165,153,142,112,229,183,152,133,170,179,240,80,231,76,70,79,158,154,18,211,88,99,154,14,8,125,137,62,38,110,81,76,120,84,211,245,139,174,24,191,166,83,27,91,116,215,180,199,126,190,92,31,19,211,164,167,43,138,154,155,174,225,45,163,21,37,205,76,74,51,229,164,38,89,85,94,27,39,105,185,211,146,212,101,24,78,173,195,212,74,235,27,84,234,101,198,51,99,137,152,146,101,20,239,156,39,127,227,151,86,220,72,75,37,230,16,133,147,126,197,223,21,105,222,159,94,203,68,121,34,174,221,143,56,99,206,240,140,83,221,206,241,138,253,153,197,79,187,41,38,105,213,232,119,87,237,206,126,54,181,47,61,172,0,255,233,49,30,211,215,51,157,115,209,92,61,108,111,23,219,52,70,228,45,247,218,73,111,89,28,186,131,84,234,160,47,109,105,172,87,123,26,106,197,178,91,179,228,201,230,54,9,221,21,208,85,23,118,245,87,64,99,88,181,90,105,221,53,92,39,220,91,88,39,197,117,137,19,145,36,154,98,210,144,226,18,9,39,219,146,184,36,85,101,158,99,74,57,84,137,62,210,53,97,138,252,156,104,136,242,53,54,107,11,33,178,204,116,72,146,148,57,217,38,169,164,100,70,144,198,184,149,151,104,138,115,152,48,41,204,41,147,137,20,98,117,152,147,212,148,89,160,129,244,75,82,250,133,222,75,200,136,140,140,140,40,25,17,149,84,26,153,180,16,135,148,40,212,97,157,166,58,67,197,194,68,228,9,58,10,34,62,166,180,89,8,243,36,204,152,46,239,243,49,17,19,99,202,113,253,196,119,204,244,29,85,119,172,167,42,86,69,67,27,125,221,221,171,185,29,236,91,151,158,253,148,35,87,155,218,213,91,211,170,49,7,24,179,200,86,190,178,33,145,142,91,200,166,241,68,203,90,75,98,61,23,137,166,210,246,19,241,44,40,248,210,237,25,52,9,235,93,185,195,94,252,161,188,146,63,68,211,211,57,12,184,223,79,99,0,255,236,159,191,182,195,13,221,167,246,106,213,191,221,143,131,49,161,200,232,105,124,66,111,231,3,232,57,4,99,66,145,209,211,248,132,222,206,7,208,57,44,221,227,246,163,205,250,3,119,227,212,115,165,254,106,219,143,70,137,63,161,12,0,255,159,250,205,51,149,231,48,140,25,141,18,127,66,25,254,63,245,155,103,42,207,97,144,197,221,115,170,207,24,17,195,195,113,61,60,252,61,117,162,70,239,52,53,42,181,215,58,244,243,207,235,115,122,112,84,116,162,73,236,204,145,145,230,177,209,85,119,136,68,148,8,146,117,40,154,234,22,39,51,42,165,69,114,218,16,23,66,153,44,140,36,79,114,157,175,166,137,211,130,81,189,249,178,80,139,103,201,205,17,8,9,89,126,146,123,82,102,21,237,87,178,58,99,252,190,127,253,216,242,83,115,0,255,148,141,83,172,183,63,160,166,228,8,41,233,88,62,151,103,112,244,241,120,226,237,195,83,241,200,87,115,245,192,95,141,15,59,163,23,191,187,250,156,216,248,120,75,249,109,150,55,212,72,193,73,34,163,146,140,57,165,81,86,153,17,199,77,66,110,181,38,105,25,234,186,238,83,40,45,108,48,169,45,27,153,205,68,76,57,51,138,65,85,97,8,126,105,197,112,236,156,24,25,25,25,145,73,35,35,42,169,52,34,10,173,109,165,81,168,195,58,77,105,137,133,138,134,203,19,116,20,68,4,180,153,82,17,230,73,152,46,99,166,32,102,220,83,38,43,17,51,153,219,80,183,122,13,90,169,252,97,75,38,33,154,173,84,249,67,152,26,236,121,152,186,219,57,195,162,198,48,25,163,148,97,49,110,188,33,239,111,0,0,99,102,198,115,186,59,174,103,250,204,152,40,226,122,78,83,47,56,26,158,102,95,67,123,186,207,27,21,111,238,227,214,207,76,115,230,84,181,218,215,162,147,52,214,15,69,70,79,227,19,122,59,31,64,175,177,164,148,80,146,148,146,136,136,216,185,82,86,221,89,68,214,135,184,132,49,80,33,50,34,42,25,174,235,184,66,89,9,93,146,189,50,208,64,37,53,162,39,24,209,18,142,167,41,25,138,140,158,198,39,244,118,62,128,166,239,77,51,50,111,178,200,136,220,249,10,147,121,204,51,101,148,173,15,33,34,174,150,196,250,75,124,89,200,232,114,165,153,48,75,181,241,211,196,155,159,98,158,15,199,204,121,70,76,221,209,253,61,51,87,231,49,69,20,229,57,69,76,153,71,21,218,231,221,221,118,22,116,118,127,25,253,251,122,254,72,207,233,231,89,71,173,232,212,180,218,109,157,66,61,41,169,165,36,165,52,51,51,118,174,220,164,145,71,100,125,136,75,100,228,112,240,48,205,112,93,199,221,197,152,107,175,12,52,80,193,91,217,248,214,18,46,225,208,143,204,216,107,161,143,77,87,101,135,141,79,51,50,23,9,98,134,152,14,93,171,180,26,193,124,153,6,123,30,166,94,108,233,242,166,160,201,155,160,178,84,99,13,165,145,206,169,89,50,202,189,109,178,86,18,77,51,139,146,81,148,109,165,180,72,19,177,156,121,159,97,218,140,34,7,77,157,41,122,168,118,115,208,252,191,180,54,237,121,8,118,252,23,27,248,7,53,112,126,150,188,183,86,229,159,248,39,205,214,191,101,7,189,143,62,23,234,223,54,4,254,231,241,87,233,159,149,223,35,16,18,129,0,255,121,252,85,250,103,229,247,8,80,229,127,248,95,205,214,95,106,127,92,122,63,253,45,212,79,108,251,129,144,112,252,63,226,83,211,199,36,191,71,32,36,28,0,255,143,248,212,244,49,201,133,203,253,138,125,106,214,31,100,135,118,184,62,165,126,240,38,28,141,29,127,194,6,254,63,13,156,103,42,175,69,40,37,26,59,254,132,13,252,127,26,56,207,84,94,139,224,211,129,13,0,32,231,122,240,112,116,151,103,138,81,237,159,207,211,111,243,152,66,123,171,109,129,127,108,179,61,210,229,247,243,100,63,211,122,106,211,52,229,81,119,119,217,248,78,136,188,197,124,78,51,229,243,198,45,141,53,146,133,148,25,251,208,136,58,76,59,37,51,182,190,196,40,18,209,181,70,146,137,59,117,226,13,190,217,196,29,12,130,208,73,43,107,164,151,81,139,36,165,206,156,231,105,210,101,144,148,177,89,158,4,34,222,81,230,239,229,151,13,214,138,72,214,100,206,240,168,78,172,41,202,38,206,37,239,173,122,166,246,226,104,158,0,255,226,56,28,191,35,106,211,149,139,25,209,100,59,123,235,220,164,167,189,218,216,83,143,179,250,244,246,213,68,247,252,122,19,218,220,236,182,215,145,68,224,75,51,92,156,200,218,102,210,172,157,52,51,55,178,212,96,162,200,227,35,226,225,146,108,67,221,54,243,236,31,70,213,188,197,170,18,100,60,57,161,133,120,116,31,99,36,94,183,74,102,198,125,30,17,153,59,152,98,42,139,121,164,140,188,133,161,67,68,214,147,88,127,134,47,21,25,99,174,44,19,122,169,10,126,106,120,243,211,143,179,41,89,129,39,14,205,140,154,133,58,68,133,184,180,78,102,180,181,41,78,238,225,225,160,201,68,58,148,35,87,159,28,249,54,205,147,60,69,45,164,195,184,80,139,169,105,82,148,237,35,206,204,120,196,20,213,117,205,136,45,189,69,237,186,91,154,116,148,151,17,233,234,154,168,54,93,185,122,143,216,185,101,37,100,37,202,174,217,186,78,180,25,116,78,172,15,179,196,121,139,10,157,183,201,198,150,65,147,136,106,15,162,38,86,85,131,43,228,79,177,32,221,91,0,164,36,204,224,56,85,121,154,49,189,0,255,249,121,134,135,39,238,102,202,195,19,17,156,171,166,217,222,105,54,119,86,242,227,45,235,189,211,223,225,209,231,247,238,127,207,136,25,116,142,182,42,62,122,104,37,179,89,149,214,54,220,168,132,70,146,89,91,103,111,75,169,73,203,91,153,183,100,17,230,230,29,138,202,50,253,46,203,145,100,64,92,5,233,64,80,127,54,98,209,236,228,157,156,80,57,33,177,106,169,43,162,150,82,139,51,171,110,196,174,209,54,181,22,18,20,76,99,49,192,150,129,41,75,73,240,144,176,84,32,78,60,98,68,250,84,59,38,164,7,59,195,153,237,112,107,70,219,208,186,74,178,233,60,213,163,86,139,93,211,37,197,129,60,36,55,54,194,12,91,24,115,62,106,105,18,113,8,99,55,81,228,243,210,11,244,118,197,142,72,74,106,210,44,65,73,169,217,210,167,52,149,102,212,134,86,234,148,134,54,109,177,117,198,37,202,236,84,117,158,205,74,21,17,69,173,228,124,125,163,125,166,209,170,244,28,162,231,60,199,216,61,179,142,136,136,153,106,38,106,209,148,203,229,162,89,40,143,174,102,34,98,170,123,143,200,204,72,74,73,41,165,70,18,74,73,70,41,165,230,138,136,136,200,77,91,121,230,91,92,252,38,75,89,50,229,161,206,89,103,141,137,233,15,99,26,107,172,166,35,57,70,102,100,100,100,210,200,76,82,73,201,136,66,107,91,105,210,210,62,173,75,90,98,161,162,225,202,26,3,27,15,1,109,166,84,124,137,243,165,203,152,198,161,147,112,138,99,166,42,226,185,138,198,199,249,61,69,21,35,106,51,231,84,158,134,107,19,19,187,49,153,155,53,55,117,239,118,71,79,244,24,254,236,238,253,245,204,198,239,251,143,246,22,19,180,214,137,235,58,145,52,102,225,80,121,228,141,214,66,212,100,77,146,114,54,50,171,123,100,185,181,190,28,167,88,198,56,234,200,47,230,227,174,12,172,129,58,192,159,210,241,228,252,189,136,75,34,179,200,214,172,6,41,52,138,219,84,18,110,73,74,226,26,145,19,76,237,80,6,213,206,148,31,202,22,83,202,68,244,108,82,240,190,186,209,167,210,209,150,116,20,99,73,61,26,229,245,43,37,72,83,125,73,27,151,184,120,216,245,23,81,154,180,208,235,47,108,245,145,134,183,209,212,228,198,44,214,156,146,44,142,227,84,74,146,70,173,236,175,65,217,102,101,35,4,220,188,133,152,94,10,98,100,182,199,198,64,69,226,154,78,204,199,160,158,177,30,43,161,122,198,148,227,28,46,142,136,227,120,110,252,76,213,20,156,242,17,244,199,98,167,105,104,163,166,238,212,245,77,183,236,142,222,61,49,179,187,241,19,254,170,69,93,163,205,118,92,70,100,100,146,74,73,37,37,147,86,82,34,42,169,52,86,70,70,70,110,226,202,35,31,225,34,54,153,205,146,54,15,75,206,202,104,76,76,129,24,83,71,99,117,102,192,199,222,107,167,108,182,100,115,89,169,125,94,221,161,239,236,215,170,53,248,178,109,10,230,228,224,223,118,147,191,43,166,65,28,192,23,147,235,112,14,99,70,220,115,175,157,228,22,196,173,59,75,37,13,58,210,80,199,122,181,215,161,86,84,91,53,203,145,108,110,115,215,93,31,35,117,225,72,127,253,21,32,1,31,185,246,202,200,140,204,172,36,74,68,41,170,65,106,109,8,241,211,80,151,24,3,13,57,69,149,47,127,130,26,152,21,90,169,205,68,29,141,98,93,227,88,164,60,133,65,24,252,28,229,89,158,115,148,139,163,56,243,153,152,199,209,21,35,223,181,122,90,218,104,105,213,216,96,158,28,175,199,137,141,175,197,53,155,43,162,174,123,172,125,95,179,21,229,203,170,175,25,157,167,254,211,18,83,167,78,155,236,47,191,236,61,39,115,16,158,133,125,146,240,156,252,18,254,227,222,98,186,227,150,184,200,91,148,149,81,93,178,163,208,66,201,172,178,140,209,181,58,92,107,131,153,161,30,219,36,77,69,151,131,150,54,113,169,13,92,193,160,78,241,39,205,90,248,38,76,237,115,56,186,38,125,142,91,113,117,155,231,136,152,226,154,168,102,44,157,171,165,219,104,207,174,102,221,54,245,115,170,159,24,211,207,114,250,248,246,53,178,213,237,22,124,185,51,86,202,100,53,147,18,153,27,47,173,86,106,33,100,63,238,144,203,16,15,81,139,50,175,70,108,49,186,92,105,214,64,21,98,71,249,216,131,81,54,177,23,157,195,34,200,94,145,110,33,132,132,53,18,78,155,197,213,137,98,173,182,244,41,34,173,123,68,142,8,41,181,20,34,102,77,228,155,99,114,58,139,50,209,135,162,4,163,175,105,216,49,203,75,122,87,170,156,162,253,73,88,123,140,216,247,168,1,91,130,106,238,111,179,145,133,245,246,0,255,213,148,28,158,213,160,85,150,81,104,68,148,29,164,100,16,135,148,200,21,149,196,203,148,151,165,69,109,68,84,99,202,239,203,76,77,105,136,88,210,38,170,34,67,134,60,213,209,155,184,75,244,137,193,115,78,151,175,170,92,125,58,250,231,28,87,108,167,70,83,52,182,196,78,232,197,143,238,115,61,158,70,51,163,38,239,169,177,133,144,73,50,50,103,109,210,157,52,168,243,84,134,94,175,180,210,28,170,181,37,46,177,155,78,83,136,28,199,82,165,150,41,234,124,121,120,83,36,169,173,206,209,41,12,147,137,151,105,173,28,179,85,74,210,168,73,162,70,210,44,209,146,82,201,93,94,10,97,219,33,166,73,167,210,74,60,44,76,152,135,51,176,37,98,202,148,78,124,42,27,187,241,75,43,134,164,115,16,0,0,0,0,0,0,0,0,0,0,0,0,128,227,236,7,0,172,37,206,49,241,61,49,221,227,60,81,110,120,218,58,244,202,154,216,170,149,109,109,27,47,49,231,182,139,219,212,232,23,59,236,96,228,139,150,200,140,144,103,19,37,104,83,178,198,91,9,161,109,75,40,197,84,73,211,146,22,179,83,9,81,25,194,212,178,236,83,91,9,15,59,159,41,215,163,135,244,203,84,154,134,158,99,64,129,62,38,78,143,239,152,238,152,221,227,213,244,93,69,235,170,252,43,90,117,246,122,155,198,110,246,206,26,198,227,59,61,229,162,55,244,218,26,52,251,144,17,25,25,25,25,25,17,149,84,26,153,180,16,135,148,40,212,97,221,166,58,195,68,195,68,228,9,58,10,34,62,166,180,89,8,243,36,204,152,46,145,3,26,185,165,54,37,178,212,218,180,243,8,154,52,118,211,62,53,114,145,42,148,148,18,38,216,40,218,166,210,227,167,73,90,134,180,185,29,38,92,1,120,240,101,174,31,44,93,79,254,146,0,0,0,32,189,167,1,0,191,229,253,20,251,213,112,254,195,14,239,220,231,250,173,228,151,183,214,232,58,254,57,97,248,103,226,127,251,55,164,125,16,241,20,156,232,58,254,57,97,248,103,98,127,251,55,164,127,16,119,4,57,7,140,223,253,178,78,147,0,199,18,137,192,223,36,33,92,70,82,29,57,22,157,220,19,49,126,119,75,245,2,56,150,72,4,254,38,41,253,111,84,197,252,174,147,207,50,10,175,235,187,165,241,108,0,255,232,115,234,172,219,96,145,52,20,162,219,250,239,73,21,253,201,74,166,105,235,12,144,246,77,116,93,223,45,141,100,251,151,175,169,179,106,234,112,144,158,66,120,91,0,255,61,9,163,159,108,179,75,61,69,24,73,67,22,196,124,0,255,190,223,179,9,154,85,75,129,132,34,225,159,230,95,117,81,161,22,188,36,26,208,250,136,239,183,191,145,217,51,130,249,12,69,194,79,205,191,113,66,171,243,171,2,186,36,1,168,218,15,79,109,221,50,49,193,184,60,73,156,130,240,2,191,227,229,254,229,170,122,232,136,80,210,213,9,84,237,135,171,182,110,145,199,47,46,11,16,195,32,60,193,239,104,181,191,136,76,170,138,46,217,52,105,198,2,188,31,214,83,192,167,98,90,79,1,31,0,43,194,141,248,160,145,214,136,79,26,144,6,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,26,48,82,97,41,68,42,110,5,204,251,45,105,36,53,36,62,20,215,82,64,252,94,16,73,214,66,220,218,10,241,62,33,47,231,5,100,169,223,87,250,164,64,76,147,42,107,42,85,122,168,225,18,132,163,101,19,179,46,216,217,109,205,86,169,149,50,172,179,66,84,147,137,97,42,151,27,204,133,200,114,0,255,219,64,11,222,45,50,149,38,42,9,149,209,178,137,76,248,79,155,191,165,27,154,72,60,91,50,97,114,4,20,118,253,237,203,124,229,205,188,82,42,100,251,211,252,8,249,190,27,62,195,17,142,72,76,136,68,225,236,217,151,249,200,39,197,235,7,239,73,64,249,59,66,190,31,157,189,163,242,103,102,54,224,125,38,137,136,102,204,48,140,251,248,168,82,173,69,106,60,69,147,50,60,161,117,24,237,111,248,225,52,195,48,245,127,212,121,126,43,42,117,136,110,107,235,160,175,18,128,246,95,4,183,252,183,189,84,138,61,243,34,10,98,244,143,238,63,229,51,23,197,153,241,117,98,208,254,203,32,226,204,91,68,211,39,86,35,55,65,16,163,0,255,215,215,190,211,156,188,188,24,182,0,69,81,161,40,40,64,90,223,141,113,189,54,164,245,221,24,215,107,3,198,138,157,169,160,104,125,69,26,112,39,149,109,57,141,42,119,211,89,243,164,179,161,86,104,147,66,219,221,182,179,51,172,109,45,59,119,100,198,90,237,174,143,106,195,68,219,210,35,218,66,62,5,47,147,91,49,224,51,155,24,77,184,232,43,109,107,75,42,141,66,170,49,211,100,173,171,70,147,110,108,132,232,237,4,68,42,173,68,196,193,69,116,18,80,148,57,9,33,69,21,136,117,26,210,69,172,242,130,239,200,233,25,160,58,222,50,35,215,78,154,73,87,20,90,101,133,212,160,243,214,109,138,195,20,81,115,168,181,97,204,149,136,48,63,213,41,118,96,170,138,230,84,213,208,158,150,178,90,59,224,50,31,32,201,44,73,9,82,72,77,74,75,56,77,62,213,105,22,244,245,149,173,178,229,152,21,158,55,58,7,124,233,248,169,169,139,136,42,9,183,22,230,213,129,201,228,207,112,32,253,91,252,228,72,218,172,146,174,246,50,35,113,39,106,43,245,70,94,115,231,112,17,113,227,10,215,86,171,188,49,58,42,48,13,117,166,246,14,3,233,66,43,237,68,114,48,109,57,48,2,0,0,254,25,132,67,76,170,241,28,18,109,173,36,151,53,103,51,70,180,71,141,119,101,210,182,173,236,233,149,83,99,226,153,159,75,38,241,218,179,142,177,3,163,74,215,228,167,211,189,228,159,137,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,240,203,84,182,56,200,72,200,33,186,148,233,114,145,101,79,145,141,53,65,214,76,105,51,44,31,106,169,37,109,208,168,217,212,150,178,132,134,227,180,219,122,50,243,66,171,85,202,12,211,190,78,113,83,252,190,237,163,121,168,75,179,61,149,174,69,125,99,50,186,37,35,74,70,128,114,93,242,42,6,113,167,59,214,34,53,162,210,158,132,152,216,26,59,212,16,23,89,165,198,41,110,88,33,157,115,235,38,186,220,230,229,167,77,44,54,178,180,86,174,82,85,90,100,4,45,80,254,195,64,212,159,17,149,212,36,149,20,90,104,38,45,180,210,36,133,86,154,145,145,145,17,187,180,179,72,98,160,163,225,32,142,12,117,228,162,167,65,236,195,54,101,101,97,89,1,253,245,58,31,113,228,133,84,89,45,100,150,81,219,66,92,87,70,94,18,243,54,159,134,56,180,197,116,185,212,140,225,76,148,50,19,98,90,46,23,29,97,109,97,198,17,126,165,27,61,163,85,105,207,4,52,30,122,29,95,134,217,231,113,201,1,24,49,29,125,32,16,190,165,88,243,171,229,0,255,140,198,67,175,227,203,48,251,60,46,57,0,35,166,163,15,4,194,183,20,107,126,181,28,128,1,0,0,0,171,199,92,73,110,43,168,140,160,163,213,102,178,90,141,0,255,94,151,21,105,170,237,121,90,62,206,84,25,65,109,225,217,92,100,1,63,194,191,48,161,45,12,40,229,65,149,0,41,0,255,237,253,236,244,99,200,85,25,130,135,190,196,111,98,246,249,163,242,42,134,148,0,255,246,126,118,250,49,228,170,12,193,67,95,226,55,49,251,252,81,121,0,2,0,86,143,247,216,116,109,89,37,198,39,73,219,153,219,100,161,197,43,102,146,181,61,54,242,212,110,252,224,223,38,148,84,181,69,254,100,226,72,119,93,149,208,22,22,149,242,0,0,176,29,224,30,145,177,87,148,136,178,147,22,50,167,149,100,145,57,141,75,219,87,248,122,91,170,19,93,210,60,124,9,106,201,182,29,45,173,213,100,165,185,138,76,117,210,9,125,247,200,85,101,123,22,89,60,55,136,156,106,140,235,176,165,229,23,34,196,76,53,157,31,102,172,63,5,225,201,57,55,205,243,65,144,63,17,119,5,162,119,45,166,117,104,235,124,44,119,38,45,178,36,14,13,58,39,52,74,172,82,219,89,33,164,166,19,68,156,132,36,102,202,229,13,98,22,56,19,161,195,152,72,17,54,50,106,197,34,71,88,146,110,52,143,235,104,191,4,110,182,36,40,169,141,245,148,71,9,151,60,15,19,15,121,221,226,190,89,152,154,57,148,152,40,63,174,83,76,129,133,45,49,196,81,95,184,144,16,48,134,159,184,208,212,50,218,176,130,102,41,183,65,204,233,139,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,184,17,151,117,154,218,22,234,48,79,176,69,57,244,20,98,167,61,55,194,239,135,185,248,83,40,46,96,89,189,248,130,193,17,30,158,143,198,131,189,74,75,237,174,159,228,112,163,153,84,234,171,64,193,95,21,209,253,25,165,96,80,250,234,45,104,174,114,170,4,176,230,227,115,244,161,254,224,147,49,214,124,44,61,165,15,214,124,124,142,62,212,31,124,50,198,154,143,165,85,11,0,0,0,0,0,128,218,79,26,69,54,163,197,145,57,65,169,27,233,188,153,133,84,171,217,180,52,139,91,35,88,184,22,183,60,156,129,33,231,228,202,93,21,9,33,133,121,199,128,92,28,243,133,47,184,81,241,240,79,64,227,161,215,241,101,152,125,30,151,28,128,17,211,209,7,2,225,91,138,53,191,90,254,207,104,60,244,58,190,12,179,207,227,146,3,48,98,58,250,64,32,124,75,177,230,87,203,1,24,0,203,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,98,89,202,8,7,7,9,183,67,151,45,93,18,178,20,41,82,80,37,72,149,41,83,214,46,35,73,165,73,42,165,133,150,76,90,104,37,81,105,33,37,35,35,35,35,23,117,228,145,196,64,71,195,57,228,233,41,79,66,79,131,216,135,109,54,58,197,141,2,250,235,231,1,0,0,128,170,143,171,124,160,234,163,56,96,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,168,237,51,252,50,149,45,14,50,18,114,136,46,101,186,92,100,217,83,100,99,77,144,53,83,218,12,64,110,227,132,108,94,40,45,109,146,82,156,32,45,27,68,178,150,22,151,186,64,110,18,90,95,34,146,212,101,139,210,71,198,67,71,119,221,22,229,101,82,35,44,75,171,244,161,253,105,159,116,141,54,133,236,150,180,108,52,43,74,245,74,26,182,180,81,163,230,19,84,159,161,77,141,208,81,16,187,53,54,35,69,45,15,91,246,156,69,100,196,71,180,172,0,255,228,165,26,142,211,40,43,89,210,136,74,73,137,44,145,149,68,137,112,27,167,113,104,198,189,54,79,235,210,182,80,135,121,242,17,14,98,150,16,59,237,185,17,98,64,60,194,160,66,113,1,203,26,194,104,28,132,142,54,185,57,91,104,91,45,106,60,36,73,208,116,73,155,164,208,74,163,210,134,193,212,202,156,96,141,83,152,12,101,16,84,153,67,77,169,88,17,130,250,170,200,195,23,62,165,85,78,211,243,228,233,9,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,162,182,207,240,203,148,71,200,56,184,184,33,186,148,233,114,113,166,200,158,130,53,65,214,180,153,210,54,95,204,103,180,4,117,157,182,20,82,73,214,166,250,178,210,134,168,153,149,230,200,210,67,220,10,17,77,151,137,171,223,6,59,49,213,17,214,169,193,160,116,165,122,116,39,157,154,104,60,244,58,190,12,179,207,227,146,87,49,156,118,127,206,156,197,197,49,102,10,46,121,200,127,181,168,103,251,159,111,252,190,90,198,143,225,51,139,139,167,42,234,232,119,54,179,219,71,147,63,249,254,73,250,206,229,171,8,170,68,147,63,249,254,73,250,206,229,250,133,214,241,47,41,195,127,12,7,206,219,209,49,40,229,152,229,152,153,152,220,191,38,38,34,230,214,121,241,52,124,197,92,115,181,251,95,181,161,93,59,27,218,220,126,54,209,46,223,244,139,87,159,114,156,89,142,241,121,84,187,90,175,214,116,23,217,206,38,8,25,88,0,255,51,125,254,111,130,0,255,72,116,128,249,161,112,210,175,248,187,34,205,251,211,140,9,8,164,254,92,142,56,35,154,38,34,102,98,34,102,142,175,56,185,105,247,116,186,77,211,93,111,104,214,224,189,125,218,185,45,237,50,126,76,199,76,215,204,107,154,118,183,164,179,216,166,7,135,204,184,199,218,43,202,61,104,91,86,86,82,218,116,212,161,110,53,235,172,123,93,168,182,234,153,35,231,60,229,174,132,62,70,26,197,145,2,250,171,231,97,204,120,105,248,35,109,224,191,229,49,249,159,142,149,18,239,249,228,40,71,164,35,61,0,255,204,122,102,230,92,185,107,174,171,87,175,168,163,141,186,117,235,29,15,17,227,118,139,104,22,221,110,133,29,0,211,93,107,169,165,222,51,130,100,70,180,77,212,77,26,121,174,140,178,35,130,40,19,49,201,230,225,196,233,145,23,99,174,189,89,106,41,66,84,142,70,20,143,198,163,91,153,154,153,242,204,204,156,35,102,204,68,204,196,185,170,34,138,83,77,116,87,19,83,165,124,138,21,141,237,213,203,110,110,44,235,242,14,244,228,207,31,113,93,61,29,113,174,220,211,219,111,180,213,237,104,170,129,20,47,102,180,134,241,147,70,45,101,200,165,180,89,153,148,10,203,92,66,20,228,186,53,156,218,185,82,160,247,82,212,116,104,105,234,130,248,37,34,166,155,40,57,68,194,243,16,153,183,88,123,69,189,103,109,200,10,74,170,155,190,186,165,173,102,157,105,175,11,203,110,61,147,231,156,167,36,148,80,64,87,163,216,85,64,1,173,109,98,205,113,146,144,226,210,108,214,108,158,77,41,79,109,215,77,152,20,135,181,210,76,54,222,155,70,64,181,121,54,13,51,68,159,148,142,240,207,16,94,97,47,198,165,109,248,31,49,83,250,28,211,120,237,199,132,199,21,17,167,10,159,102,138,234,55,187,102,212,217,91,107,27,155,117,122,195,236,134,75,63,189,252,240,232,115,198,84,149,167,55,177,168,183,161,181,141,62,200,211,217,163,83,61,219,116,126,116,228,207,234,252,231,87,253,7,15,152,231,16,253,36,188,227,152,249,35,248,146,114,45,134,109,94,196,37,145,89,100,107,86,131,20,26,197,109,42,9,183,36,37,113,141,200,9,166,118,40,131,106,103,202,15,101,139,41,101,34,122,54,41,120,95,221,232,83,233,104,75,90,13,33,51,238,177,246,138,114,15,218,150,149,149,148,54,29,117,168,91,205,58,235,94,23,170,173,122,230,200,57,79,185,43,161,143,145,70,113,164,128,254,234,121,112,185,120,54,143,225,152,227,81,117,30,99,166,225,136,49,29,85,174,28,77,157,211,210,90,52,218,168,145,205,154,108,135,223,229,245,247,136,62,223,35,61,153,207,85,205,44,138,122,235,221,197,90,106,75,141,244,45,201,146,81,110,142,27,180,146,104,154,121,210,72,225,112,40,165,69,154,136,101,47,195,18,205,102,20,57,104,106,175,86,92,187,155,131,230,7,162,75,232,90,196,200,184,229,218,43,233,45,107,91,86,86,74,29,244,165,173,110,53,235,172,67,173,88,118,235,153,35,231,220,38,161,187,2,70,26,197,145,254,10,104,103,46,180,20,82,238,153,65,51,34,221,54,234,166,142,60,118,38,217,25,57,148,121,152,134,243,78,226,204,200,139,46,215,230,44,77,21,221,42,71,223,122,72,227,209,150,87,211,140,57,115,222,124,206,226,103,231,49,227,20,167,56,102,154,49,87,94,85,49,27,174,134,246,162,78,111,174,181,77,223,236,72,99,251,241,241,234,235,244,248,112,196,106,198,110,138,134,70,236,138,109,201,215,90,98,182,41,73,218,68,100,200,106,211,196,51,115,41,45,197,45,46,73,107,105,159,18,181,105,168,83,66,69,47,211,72,209,225,8,42,117,196,138,52,76,75,186,152,174,69,204,140,136,136,204,168,153,145,148,82,18,25,181,22,183,148,6,136,52,76,211,82,151,168,168,152,136,242,80,193,64,193,195,71,155,54,119,184,141,62,249,50,230,1,223,179,21,73,98,147,21,45,201,182,33,81,92,247,121,169,83,227,41,65,130,180,67,181,148,72,237,112,219,12,93,206,124,237,45,50,138,14,93,214,176,25,203,132,73,195,95,13,173,78,0,255,35,52,137,127,201,6,254,99,216,111,222,142,118,78,222,245,111,251,119,251,207,191,217,211,150,194,159,125,233,170,31,219,226,99,14,161,56,233,105,124,66,145,230,3,104,198,196,28,66,113,210,211,248,132,34,205,7,208,140,169,102,138,40,119,62,243,29,251,17,233,137,249,253,169,253,153,106,231,200,124,58,237,111,163,234,87,5,110,150,221,112,28,175,254,252,232,225,83,251,231,153,45,157,152,98,181,185,141,62,90,113,6,45,107,87,154,132,84,82,67,150,214,218,167,184,141,203,184,140,147,109,101,156,36,145,170,219,56,205,81,241,75,89,163,173,234,48,102,12,211,48,194,40,248,83,166,197,105,229,98,179,122,53,90,236,37,165,215,92,95,137,135,94,138,120,159,8,21,99,197,188,254,83,89,120,128,171,190,150,118,40,191,71,8,87,247,213,237,73,191,249,112,59,164,247,30,213,115,43,95,187,159,134,38,241,47,217,192,127,12,251,205,219,209,206,137,24,132,38,241,47,217,192,127,12,251,205,219,209,206,137,247,124,110,30,220,0,0,157,84,17,113,78,79,181,199,136,106,29,167,42,102,140,18,0,255,83,84,19,195,87,21,209,216,225,141,167,189,141,34,183,210,254,236,236,167,123,244,9,159,238,89,158,81,142,154,224,175,165,83,218,198,46,28,45,165,80,146,155,210,104,162,214,234,222,222,242,180,89,130,68,125,137,227,58,111,33,158,60,220,50,196,57,134,204,44,162,164,103,235,180,226,13,198,20,111,184,240,152,94,160,91,89,210,136,74,73,137,40,17,37,162,68,22,90,219,74,51,110,133,184,141,75,104,37,78,235,196,51,28,79,75,30,73,155,232,80,139,21,135,115,250,10,194,167,218,112,20,135,32,100,100,100,100,70,148,140,76,82,73,201,76,90,136,67,74,210,210,62,173,75,157,161,98,97,34,202,26,3,27,15,31,83,218,44,124,137,243,101,76,151,123,89,214,208,90,100,25,209,214,40,41,115,178,137,74,42,141,140,32,141,113,43,163,233,10,5,81,97,82,152,83,198,235,217,195,9,49,39,169,41,51,95,253,104,152,164,244,11,109,140,56,197,76,76,121,106,124,252,142,241,136,227,244,12,175,167,207,39,183,116,166,250,149,124,235,233,238,218,247,207,30,234,210,79,121,254,137,62,62,233,248,60,166,226,219,215,105,179,171,253,121,90,101,133,198,170,149,174,140,66,42,45,174,156,58,145,139,166,219,210,66,168,81,80,205,197,30,91,58,38,47,41,65,196,197,82,127,56,17,135,17,105,76,19,152,144,166,45,108,243,34,46,137,204,34,91,179,26,164,208,40,110,83,73,184,37,41,137,107,68,78,48,181,67,25,84,59,83,126,40,91,76,41,19,209,179,73,193,251,234,70,159,74,71,91,210,106,8,153,113,143,181,87,148,123,208,182,172,172,164,180,233,168,67,221,106,214,89,247,186,80,109,213,51,71,206,121,202,93,9,125,140,52,138,35,5,244,215,247,180,229,190,106,251,123,193,124,138,221,208,203,247,152,125,170,245,147,247,212,152,67,20,78,250,21,127,87,164,121,127,154,49,49,135,40,156,244,43,254,174,72,243,254,244,30,195,196,121,98,98,178,159,248,158,169,74,207,84,117,79,156,163,138,211,214,207,94,95,111,55,235,96,131,183,154,151,240,233,94,158,219,46,106,89,111,85,147,142,27,215,188,150,74,75,201,77,74,186,73,107,117,239,12,101,157,160,65,162,190,196,113,93,134,14,113,34,114,30,226,28,67,102,246,176,85,180,117,90,241,6,99,133,72,172,120,76,47,208,40,12,64,208,87,115,98,86,209,57,102,252,60,17,231,76,116,13,159,171,217,143,56,142,211,110,138,168,235,209,171,176,169,118,102,87,219,216,198,142,30,211,231,159,248,142,233,233,153,230,212,114,81,245,176,189,88,212,136,99,100,100,100,68,38,141,140,168,164,210,136,40,180,182,149,70,161,14,235,52,165,37,22,42,26,46,79,208,81,16,17,208,102,74,69,152,39,97,186,140,185,134,107,83,34,230,164,82,26,180,70,100,141,108,171,57,237,94,65,31,198,26,9,183,228,112,148,226,28,67,126,174,65,162,202,230,49,17,224,33,162,152,52,74,48,154,150,54,102,180,148,66,73,110,74,163,137,90,171,123,123,203,211,102,9,18,245,37,142,235,188,133,120,242,112,203,16,231,24,50,179,136,146,158,173,211,138,55,24,83,188,225,194,99,122,129,174,101,200,200,123,236,181,163,220,131,56,116,7,41,165,77,71,29,210,88,175,246,180,215,133,106,171,102,201,147,205,83,238,74,232,163,171,46,236,42,160,191,66,160,247,132,207,159,187,98,186,99,98,166,90,116,77,83,53,173,218,244,121,63,251,203,250,107,207,27,186,79,53,49,227,138,174,162,187,233,246,187,25,7,99,66,145,209,211,248,132,222,206,7,208,190,152,86,89,161,177,106,165,43,163,144,74,139,43,167,78,228,162,233,182,180,16,106,20,84,115,177,199,150,142,201,75,74,16,113,177,212,31,78,196,97,68,26,211,4,38,164,131,18,138,140,158,198,39,244,118,62,128,206,97,233,30,183,31,109,214,31,184,77,157,122,174,212,95,109,207,209,40,241,39,148,225,0,255,83,191,121,166,242,28,134,49,163,81,226,79,40,195,0,255,167,126,243,76,229,57,12,18,211,164,207,51,103,98,194,99,138,25,233,57,87,41,159,234,60,183,198,198,98,39,207,109,182,221,214,165,207,63,126,148,187,39,106,85,205,166,183,27,115,56,167,204,21,107,78,115,78,147,46,18,78,211,166,19,89,100,181,26,209,83,91,70,152,22,153,19,143,237,97,204,121,88,54,227,146,225,74,203,88,77,62,11,247,209,190,120,151,90,146,102,214,154,36,50,178,165,209,150,161,36,171,148,44,165,4,21,199,45,141,177,227,210,74,138,51,111,78,198,234,79,151,135,154,114,54,57,157,163,121,248,165,11,31,208,131,9,80,133,199,171,92,77,159,153,242,116,60,243,124,13,71,228,102,85,93,141,13,118,120,99,183,139,91,218,67,159,46,127,170,199,186,28,113,171,170,38,248,165,167,157,235,176,198,164,184,177,73,46,162,74,51,230,114,226,166,67,26,119,101,238,20,166,172,67,60,123,17,165,155,216,83,208,117,165,135,202,229,74,146,94,204,105,164,160,222,44,97,163,242,148,68,107,197,206,216,49,147,213,140,82,231,77,188,180,90,169,181,214,197,54,196,45,67,60,68,45,170,140,4,63,196,232,114,165,185,251,180,135,99,229,99,15,70,41,195,161,116,16,90,243,226,6,0,48,102,102,196,140,136,152,137,19,211,251,227,19,155,87,193,17,60,233,153,139,229,170,78,68,214,170,95,91,119,117,35,113,27,59,216,201,63,199,121,250,168,34,241,183,168,214,181,195,167,54,106,197,161,200,232,105,124,66,111,231,3,232,208,191,197,45,229,91,30,153,190,4,91,172,187,181,105,233,241,95,202,52,214,96,123,218,217,164,153,155,89,142,100,115,67,156,56,51,87,43,105,87,51,233,76,186,181,163,148,90,106,148,82,51,51,115,197,206,77,26,121,102,16,118,136,102,177,165,28,14,30,166,145,77,211,182,57,95,140,185,54,77,95,125,141,212,157,102,227,91,181,152,139,182,70,81,42,161,52,74,41,17,17,185,98,199,170,238,44,51,8,59,68,51,50,136,140,136,74,100,211,180,205,18,186,36,155,166,175,190,54,34,58,193,136,106,177,22,155,46,243,29,17,233,153,153,115,68,68,52,77,53,19,183,219,76,111,239,186,213,218,219,151,153,158,57,116,138,25,108,249,71,100,102,36,165,164,148,82,35,9,165,36,163,148,82,115,69,68,68,228,166,173,60,243,45,46,126,147,165,44,153,242,80,231,172,179,198,196,244,135,49,141,53,214,152,132,96,199,127,177,129,127,80,3,231,103,201,107,17,74,9,193,142,0,255,98,3,0,255,160,6,206,207,146,247,150,156,62,207,156,227,42,250,103,102,102,102,30,79,85,205,21,181,183,116,124,175,246,162,174,217,237,135,222,151,35,70,52,93,159,189,77,209,108,199,8,252,207,227,175,210,63,43,191,71,32,36,2,0,255,243,248,171,244,207,202,83,248,142,57,165,178,50,163,205,34,141,172,110,210,200,51,87,146,125,115,173,101,82,217,48,31,135,241,207,65,186,100,244,70,62,158,147,112,12,119,176,14,55,30,170,252,15,0,255,171,217,250,75,237,143,75,239,167,191,133,250,137,109,63,16,18,142,0,255,71,124,106,250,152,228,247,8,132,132,227,0,255,17,159,154,62,38,185,112,185,95,177,79,205,250,131,236,203,14,215,167,212,15,222,134,163,177,227,79,216,192,0,255,167,129,243,76,229,181,8,165,68,99,199,159,176,129,0,255,79,3,231,153,202,107,17,96,38,198,39,102,98,186,99,198,196,196,196,137,153,152,49,177,154,166,154,165,252,122,186,251,205,214,58,204,168,98,92,211,84,197,28,160,122,92,81,229,164,18,82,104,84,90,42,169,109,27,81,107,181,121,19,206,140,164,235,8,211,172,245,121,36,19,61,207,81,155,51,15,53,93,53,214,76,79,181,53,80,23,78,181,242,144,83,28,203,51,117,79,240,121,142,207,53,229,168,102,122,138,105,170,216,108,154,85,103,115,173,157,237,213,233,29,181,7,58,245,233,231,135,71,159,51,170,234,28,189,136,61,189,13,77,108,181,225,202,151,83,203,61,139,27,33,15,74,105,176,206,48,37,233,178,150,218,48,165,184,77,177,235,100,105,73,209,84,67,197,153,137,63,209,33,224,165,54,177,57,90,11,212,229,53,185,28,67,68,220,98,175,29,245,158,197,173,59,75,169,110,250,234,86,199,122,181,215,189,46,44,187,53,203,145,108,158,146,80,66,1,35,117,225,72,1,5,180,51,209,90,9,165,247,200,172,145,17,109,19,101,85,119,150,43,163,236,204,28,182,60,84,179,121,56,113,122,100,66,151,100,111,150,90,138,110,109,164,111,197,163,241,104,233,82,49,205,124,207,52,115,198,172,187,231,116,60,205,76,87,196,119,84,83,77,87,68,236,235,106,151,70,54,125,103,95,103,55,177,135,211,159,231,159,120,158,232,99,76,185,170,197,174,168,157,173,106,91,251,58,190,113,217,155,164,47,205,61,228,73,51,184,184,165,70,196,44,106,83,148,77,67,130,154,234,81,105,17,176,115,156,217,137,186,16,93,46,10,250,176,163,8,83,197,174,242,94,86,119,179,105,208,54,219,164,180,180,73,73,105,235,236,109,169,212,169,149,17,122,153,39,132,48,57,79,70,121,139,88,107,150,35,201,143,95,31,77,114,128,127,58,241,41,253,83,184,144,145,247,216,107,71,185,7,113,232,14,82,74,155,142,58,164,177,94,237,105,175,11,213,86,205,146,39,155,167,220,149,208,71,87,93,216,85,64,127,133,64,239,169,62,127,76,119,76,76,76,116,77,83,53,173,26,69,253,236,47,235,209,69,75,204,184,162,137,118,211,45,119,114,192,114,211,42,43,52,86,173,116,101,20,82,105,113,229,212,137,92,52,221,150,22,66,141,130,106,46,246,216,210,49,121,73,9,34,46,150,250,195,137,56,140,72,99,154,192,132,52,109,145,59,86,49,243,61,173,231,236,199,92,207,68,223,51,60,231,68,115,114,11,126,166,167,41,0,255,154,186,215,229,30,218,39,29,250,233,231,79,159,190,142,207,231,138,181,174,49,218,201,38,91,100,100,68,84,82,73,37,37,162,144,74,35,42,169,52,118,100,100,100,110,226,202,51,216,34,225,39,153,205,146,54,15,117,50,58,171,75,76,129,24,211,88,29,237,204,187,184,36,35,232,108,205,73,86,90,162,184,77,37,225,208,40,53,169,23,57,193,212,14,133,49,145,180,137,173,108,49,165,76,196,44,229,10,239,171,27,125,234,34,157,70,39,33,182,107,215,166,102,4,157,111,57,201,74,75,210,198,37,53,27,26,165,38,245,58,171,151,29,226,48,38,146,54,177,229,17,218,108,121,152,165,92,225,3,141,164,49,93,164,211,232,107,198,20,213,120,44,94,71,233,42,118,79,84,113,174,114,49,49,83,69,153,87,35,143,233,58,236,110,183,181,189,108,165,189,217,199,46,163,15,0,255,174,190,59,194,99,206,209,249,196,212,105,105,211,95,99,123,17,71,41,41,36,119,84,82,171,85,74,228,153,175,251,210,98,189,206,91,39,104,251,188,70,151,229,13,177,211,78,117,236,60,155,32,59,196,193,31,214,227,152,58,29,253,148,232,130,242,40,182,155,160,181,44,183,184,107,78,99,30,14,173,22,36,82,70,134,103,115,179,58,219,94,47,150,127,42,174,54,149,86,213,133,224,249,99,56,207,252,109,244,10,77,151,35,51,50,162,146,82,73,165,17,133,84,154,73,42,41,185,35,35,35,99,213,102,150,193,22,9,63,241,82,234,76,137,168,147,209,89,93,158,250,195,167,198,234,168,17,25,53,146,146,200,40,117,19,146,89,219,38,106,197,19,18,206,91,25,150,188,78,137,24,10,102,31,98,134,104,211,38,98,73,71,47,213,124,246,122,170,163,145,194,158,169,218,124,150,171,41,135,79,52,77,0,255,142,235,234,142,163,127,110,37,159,233,235,109,227,151,210,143,220,40,59,186,75,92,239,62,231,71,244,245,116,62,181,6,63,133,188,180,187,205,53,102,102,102,102,102,212,204,140,82,74,205,140,90,139,91,106,212,234,190,174,83,93,162,162,98,226,242,26,29,27,17,31,109,218,84,132,137,19,102,204,152,99,40,119,70,84,74,147,100,13,82,42,13,151,190,164,165,36,147,182,181,84,151,180,181,117,139,170,189,45,177,101,167,169,203,108,170,170,120,56,138,38,23,232,27,29,210,146,86,165,247,155,70,184,155,20,226,100,147,164,150,140,42,119,8,109,14,165,36,10,101,200,203,208,16,190,228,50,196,73,158,169,152,157,201,243,252,120,104,31,237,248,41,72,193,83,122,162,28,131,1,172,0,0,50,223,51,179,158,153,57,207,204,156,169,102,38,151,155,171,119,229,114,155,60,58,98,76,17,113,111,0,228,62,51,51,51,74,41,165,148,154,81,75,169,25,165,148,154,59,51,51,51,55,109,229,17,140,144,16,147,44,101,201,148,135,37,25,101,212,37,166,63,140,169,163,142,142,55,83,196,230,51,98,116,15,79,196,249,142,213,84,243,170,166,136,136,152,136,185,118,19,197,236,177,83,21,246,112,167,213,198,111,100,55,159,127,126,44,71,92,31,195,179,138,240,81,53,181,19,203,236,195,145,80,121,210,150,38,145,239,88,51,166,58,165,70,100,22,167,232,29,174,79,107,92,84,221,112,26,114,84,95,214,152,68,30,90,122,41,76,69,185,104,133,233,86,65,83,38,40,59,86,100,146,82,162,6,201,74,73,201,166,48,213,41,53,162,56,132,146,166,58,196,105,132,173,51,206,80,166,168,74,243,82,86,90,136,40,105,229,230,43,36,237,51,141,174,162,173,70,179,150,226,186,65,220,154,59,73,146,234,77,75,106,68,100,37,42,76,169,14,117,60,19,205,158,82,164,89,206,80,182,92,136,62,71,45,225,77,85,216,138,189,24,151,126,226,193,102,53,19,99,98,138,211,241,93,77,213,167,154,136,185,254,127,154,42,174,217,53,115,131,141,174,181,172,211,251,99,111,119,232,187,199,245,221,211,103,140,170,28,21,190,86,221,134,6,239,173,65,118,203,94,122,242,110,87,253,226,227,99,203,107,56,191,234,229,60,209,204,209,246,23,187,208,32,249,17,124,86,185,53,2,63,103,100,100,38,169,164,146,74,51,105,37,37,147,84,82,114,101,100,100,196,170,205,44,242,17,46,98,227,165,212,153,18,177,228,172,140,198,60,245,135,79,117,52,86,53,124,203,91,204,183,60,51,29,9,134,88,119,104,235,18,226,63,149,117,172,193,246,58,114,78,51,55,179,228,201,230,137,56,79,102,145,86,210,145,154,209,153,52,103,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,89,107,31,241,123,43,192,90,144,137,209,167,59,166,123,226,247,248,84,117,87,209,122,58,0,255,138,86,163,77,221,169,177,155,189,111,188,132,199,247,122,202,197,172,107,180,53,104,97,199,75,110,75,113,105,100,169,197,117,100,17,52,105,44,215,97,73,230,34,85,40,41,169,175,81,112,58,78,165,199,79,147,204,244,153,146,67,76,185,2,240,32,76,67,51,88,186,158,28,26,129,28,50,50,50,118,100,100,100,146,74,74,102,210,66,28,82,146,150,246,105,92,234,12,21,11,19,81,230,24,216,120,232,152,242,166,225,75,156,47,99,190,44,208,151,238,152,238,137,9,207,190,138,138,163,174,67,175,164,185,77,26,217,215,110,28,38,78,109,23,185,166,185,168,79,219,15,96,227,184,178,238,171,68,38,161,150,201,176,213,157,183,50,100,134,201,161,195,229,125,111,142,146,197,26,151,48,226,36,84,109,5,234,165,91,168,123,180,77,92,250,134,158,100,0,233,61,13,0,248,45,239,167,216,175,134,243,31,118,120,231,62,215,111,37,191,188,181,70,215,241,207,9,195,0,255,18,247,219,127,33,29,132,16,248,77,233,55,209,117,252,115,194,240,191,196,252,246,79,72,23,33,228,190,211,134,152,3,198,143,125,214,87,0,185,18,137,192,223,228,164,127,46,170,33,69,20,58,57,41,98,252,238,118,121,9,204,74,36,66,0,255,173,201,65,245,123,42,200,153,65,39,167,102,20,157,221,175,55,138,58,98,203,234,212,91,209,108,119,92,133,240,6,127,210,234,23,179,102,233,8,202,164,107,19,92,209,191,215,38,70,159,229,114,25,145,74,107,234,12,141,189,16,239,159,208,183,202,171,228,205,55,107,130,180,73,21,21,96,43,157,198,64,226,251,239,73,82,149,47,134,242,12,197,186,183,238,57,31,183,82,91,161,146,154,187,3,154,129,241,253,27,127,39,66,37,234,48,156,161,104,247,214,61,231,113,78,109,134,18,170,166,177,129,38,74,64,170,248,175,22,177,34,194,8,198,219,36,90,113,16,158,220,175,59,86,240,115,147,154,84,23,93,130,129,210,208,137,242,139,225,181,35,235,101,50,89,20,242,178,120,176,219,114,46,33,222,63,161,47,98,190,210,40,169,53,103,105,157,58,105,162,247,178,150,38,99,192,120,175,166,94,165,1,159,53,188,63,229,184,93,218,149,110,27,106,64,90,99,198,222,109,220,145,53,236,92,17,161,128,52,224,74,141,155,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,26,16,23,176,16,151,53,222,35,102,33,83,128,140,181,104,216,145,53,198,109,237,204,168,65,35,85,64,133,180,143,148,111,74,35,174,68,166,194,123,41,139,136,32,3,176,184,159,119,2,148,212,218,164,100,210,67,177,165,89,209,180,137,117,201,214,237,184,239,51,0,255,166,114,205,37,118,236,50,66,165,16,88,224,7,132,218,127,236,76,154,104,25,41,209,174,137,204,123,120,10,188,34,178,214,77,40,70,84,29,167,208,8,40,228,250,71,125,153,127,201,163,237,106,169,76,76,126,218,31,33,223,199,173,91,68,20,71,136,102,193,52,103,188,23,90,253,29,137,179,185,216,45,137,150,107,162,155,39,179,158,182,96,124,223,253,22,153,101,152,102,22,1,198,127,104,204,248,190,253,80,232,203,136,59,169,82,221,233,114,221,162,141,2,83,133,206,97,180,139,76,217,102,193,140,67,173,95,70,186,82,164,142,140,82,219,214,53,74,168,9,194,208,101,9,152,68,247,183,10,84,68,254,118,151,86,49,38,28,76,15,196,232,0,255,243,95,205,69,20,22,131,39,38,113,216,237,164,192,69,37,114,23,170,20,139,17,5,57,130,32,152,0,255,175,223,189,230,114,173,216,182,0,235,182,138,162,66,81,80,128,180,158,27,243,158,217,134,180,126,141,248,160,1,173,175,120,199,135,162,245,21,227,30,212,3,174,157,107,175,85,230,178,153,108,38,43,243,234,214,25,50,44,91,237,212,168,219,22,233,242,211,8,126,206,233,156,134,27,101,225,23,249,133,158,112,151,62,224,35,246,218,81,73,102,70,150,18,36,74,165,164,56,181,101,200,75,252,54,44,169,181,216,13,146,20,196,169,170,76,140,16,81,100,14,107,250,171,18,215,84,180,135,3,81,70,67,201,172,212,166,205,82,200,38,179,162,198,54,74,61,202,34,213,155,106,140,228,247,117,105,169,156,46,9,21,113,194,26,42,70,8,105,77,52,166,89,192,154,170,188,224,52,114,154,148,52,106,18,89,117,94,107,73,22,173,215,130,88,107,107,230,211,182,41,220,212,58,60,137,50,244,9,82,156,186,228,96,170,146,113,158,231,70,60,171,35,157,72,51,210,113,50,13,48,105,169,100,38,163,94,169,172,236,135,40,152,234,36,11,165,243,168,109,80,241,81,209,53,90,102,195,149,142,214,124,97,88,23,209,206,110,38,146,177,203,13,22,57,198,105,116,237,144,213,201,142,181,105,41,245,86,49,147,226,153,75,130,132,241,153,199,18,53,174,28,155,92,182,160,217,168,130,74,232,163,218,61,31,103,248,133,227,232,21,94,138,103,173,98,184,140,244,142,63,248,169,158,206,83,145,87,30,246,138,189,246,166,178,185,204,186,124,78,101,214,170,189,148,134,106,151,237,250,181,216,61,103,126,218,194,179,249,154,51,113,24,205,194,80,242,117,181,43,0,255,101,24,53,105,212,57,117,89,107,81,119,45,212,131,86,119,75,228,235,54,41,228,212,66,60,185,178,245,13,74,156,198,228,96,166,146,110,110,230,57,60,171,35,109,71,51,46,112,50,29,156,15,68,125,196,101,236,181,147,148,200,136,32,53,104,84,82,41,113,105,243,144,103,248,113,152,82,104,81,27,220,41,136,179,82,153,31,225,161,72,35,214,244,215,26,174,89,107,15,51,32,36,33,165,202,231,215,40,153,213,197,16,7,107,173,4,173,68,22,197,117,24,160,98,234,181,202,137,43,99,253,94,62,186,120,182,119,211,112,215,35,154,140,69,114,112,69,185,26,3,0,0,0,0,188,19,22,146,180,22,74,75,45,228,87,202,214,150,14,183,132,188,111,54,153,145,41,232,80,188,152,44,215,210,10,13,51,71,207,67,252,185,194,107,241,49,136,15,21,89,181,232,68,117,122,157,188,190,51,112,25,56,58,171,165,90,45,212,173,83,115,157,182,154,17,203,188,180,87,78,243,179,115,227,73,198,174,0,255,80,215,25,126,156,226,47,122,87,58,250,146,22,206,135,123,68,198,94,81,34,202,78,90,200,156,86,146,69,230,52,46,109,95,225,235,109,169,78,116,73,243,240,37,168,37,219,118,180,180,86,147,149,230,42,50,213,73,39,244,49,92,135,16,235,109,217,81,232,206,214,122,45,204,27,52,194,37,225,54,89,229,194,183,19,242,4,73,166,58,104,101,66,202,88,179,181,172,130,101,188,68,247,116,165,81,104,229,48,105,38,169,164,68,208,12,82,162,68,184,109,235,182,37,242,94,155,167,117,139,43,209,210,190,108,62,194,65,204,110,30,138,42,146,91,196,128,120,132,37,229,164,245,184,209,16,6,161,151,17,49,29,125,32,16,190,165,88,243,171,229,169,9,43,68,76,71,31,8,132,111,41,214,252,106,57,0,3,64,63,51,74,169,81,74,169,181,214,140,90,107,169,81,106,45,53,51,51,51,51,23,105,228,17,195,192,64,67,57,28,233,233,72,66,79,125,216,135,83,54,202,194,141,2,10,168,234,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,12,177,44,101,132,131,131,132,219,161,203,150,46,9,89,138,20,41,168,18,164,202,148,41,211,243,110,220,136,168,89,45,217,168,217,58,165,56,117,200,45,180,52,47,113,40,229,82,153,151,62,155,152,82,133,138,177,166,119,136,88,169,14,7,46,98,167,246,228,126,125,165,107,146,208,249,228,213,5,196,157,17,82,230,180,150,89,38,109,8,109,157,121,121,74,204,155,124,29,218,214,230,210,37,82,50,137,51,111,202,84,135,9,185,36,116,124,180,133,7,185,248,149,150,245,140,174,162,235,177,83,157,44,73,194,37,78,121,106,201,182,117,86,181,120,101,180,88,39,155,222,215,97,90,33,87,136,97,28,182,18,215,152,105,103,53,83,119,10,193,155,180,204,193,155,131,0,255,228,69,229,234,220,45,78,93,65,104,214,150,33,73,146,208,116,179,58,79,33,148,144,32,206,76,220,4,67,52,31,55,148,230,240,165,108,133,47,51,45,121,246,76,94,73,98,58,200,74,151,241,53,29,74,127,23,18,23,37,147,222,147,56,116,101,235,182,37,50,201,203,56,73,74,60,194,152,47,63,17,194,69,164,37,110,56,29,101,21,228,226,54,152,83,240,87,20,150,117,102,202,101,4,72,249,111,239,103,167,31,67,174,202,16,60,244,37,126,19,179,207,31,149,47,79,220,226,208,166,6,37,108,137,76,226,56,180,176,109,186,181,105,178,70,73,96,162,196,68,29,230,136,54,213,37,162,146,143,33,17,21,221,85,8,197,80,213,197,35,12,75,215,244,161,157,104,229,138,189,238,91,190,179,124,249,117,185,204,177,142,250,68,108,16,237,215,99,135,61,205,23,155,131,31,225,83,120,10,54,213,142,215,204,191,192,163,180,29,2,215,73,38,74,82,210,180,165,84,171,164,62,149,70,169,181,212,136,124,154,160,172,153,68,72,18,117,26,210,50,71,132,29,194,90,196,136,132,43,136,97,125,108,84,138,78,228,160,197,201,83,83,210,136,74,73,137,44,145,149,68,137,112,27,167,113,104,198,189,54,79,235,210,182,80,135,121,242,17,14,98,150,16,59,237,185,17,98,64,60,194,160,66,113,1,203,26,194,104,92,187,204,164,148,70,41,149,16,66,50,106,173,165,36,37,132,146,204,204,204,204,216,213,157,69,12,3,3,13,5,145,103,168,60,23,61,245,97,31,78,41,235,20,203,10,40,160,139,29,165,22,103,55,79,13,151,122,227,202,98,21,194,242,151,210,38,153,237,168,84,103,190,148,219,82,76,141,102,7,159,26,212,45,213,212,137,169,1,219,218,71,67,112,25,199,211,21,188,132,128,56,242,66,170,172,22,50,203,168,109,33,174,43,35,47,137,121,155,79,67,28,218,98,186,92,106,198,112,38,74,153,9,49,45,151,139,142,176,182,48,227,8,191,210,141,158,209,170,244,103,49,163,63,131,186,36,50,107,181,61,175,65,106,155,213,105,11,73,199,9,66,242,13,218,4,213,196,10,5,80,141,42,50,113,59,124,20,137,115,17,177,231,1,15,197,69,180,172,76,116,48,125,159,63,50,35,119,172,189,162,162,43,164,113,54,113,104,101,140,223,60,228,169,110,125,232,169,45,216,118,234,156,155,230,185,200,37,158,225,153,132,166,49,161,45,44,197,148,7,0,128,34,131,50,203,40,181,144,40,217,134,91,9,73,183,12,147,135,84,18,212,113,219,202,208,199,117,95,32,106,68,141,240,36,171,9,59,28,105,171,32,225,36,157,218,11,231,210,153,6,211,36,180,127,142,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,140,93,218,89,198,208,49,48,81,16,71,134,58,114,49,84,31,14,226,148,178,178,176,172,191,2,122,151,15,117,214,196,241,107,82,39,218,54,230,36,217,66,50,91,230,161,109,67,25,58,52,115,235,92,40,234,118,136,109,136,137,218,151,54,32,150,253,139,234,197,36,172,137,68,164,7,1,202,193,201,125,19,192,154,143,207,209,135,250,131,79,198,88,243,177,244,148,62,88,243,241,57,250,80,127,240,201,24,107,62,150,86,45,0,0,0,20,57,149,103,82,90,75,146,112,179,161,180,68,91,137,41,67,41,205,234,182,13,101,235,227,180,207,17,53,98,71,136,147,85,133,29,242,180,181,145,80,82,73,237,133,141,232,76,125,104,18,90,241,99,38,175,53,72,211,52,164,150,82,130,182,212,23,148,56,196,206,172,58,199,153,222,225,86,184,104,198,76,100,13,246,219,137,150,142,112,73,13,254,162,43,213,163,197,104,15,253,73,50,74,165,36,131,100,150,146,36,195,113,155,182,33,153,247,226,188,174,83,27,66,26,150,201,183,56,135,153,66,20,181,39,71,136,253,240,8,127,10,197,122,44,107,8,95,48,128,146,65,163,100,165,133,212,234,115,135,102,227,134,67,163,137,82,156,164,12,161,245,53,170,165,109,43,241,36,10,137,225,228,118,5,92,132,52,39,2,35,46,46,9,197,23,60,211,2,85,89,70,37,180,70,201,54,28,82,107,52,100,152,60,164,146,44,109,227,144,183,48,174,251,2,81,35,118,139,56,39,85,223,225,72,91,5,9,69,149,236,94,56,151,206,212,135,222,166,83,19,218,76,54,220,108,234,172,88,151,101,45,142,235,56,195,17,81,233,155,151,30,183,214,39,168,98,170,54,52,252,214,124,136,92,163,128,132,160,154,156,162,23,26,93,50,143,167,105,150,182,79,104,161,133,210,66,42,41,81,98,199,170,242,202,88,139,12,103,168,184,201,140,42,132,89,184,102,52,47,235,108,96,205,176,77,66,241,11,199,60,98,58,250,136,23,152,142,41,11,104,60,244,58,190,12,179,207,227,146,3,48,98,58,250,64,32,124,75,177,230,87,203,105,114,210,76,82,73,137,160,25,164,68,137,112,219,214,109,75,228,189,54,79,235,22,87,162,165,125,217,124,132,131,152,221,60,20,85,36,183,136,1,241,8,75,202,73,235,113,163,33,12,66,171,174,137,184,230,204,43,77,106,232,100,109,105,134,202,91,74,73,98,253,169,205,53,26,42,149,153,104,234,112,76,150,108,105,136,42,174,50,15,23,99,190,42,74,99,42,67,235,112,77,34,154,86,197,130,164,142,124,39,227,68,121,26,183,153,213,28,166,239,48,245,164,214,202,114,201,67,201,67,181,144,181,203,152,43,219,60,193,252,52,80,115,73,44,206,99,195,158,111,242,29,232,98,242,218,115,221,100,163,68,165,78,67,170,181,82,10,83,106,146,66,43,141,204,215,9,206,18,73,139,36,87,215,161,46,11,68,31,34,172,58,140,184,184,124,24,86,64,89,165,104,67,14,186,163,188,146,71,205,40,165,212,8,146,89,106,212,200,182,109,218,134,100,222,104,203,52,45,109,8,105,88,38,24,161,32,122,9,81,212,158,28,225,7,196,92,12,42,20,235,177,172,94,140,198,159,159,50,121,161,89,154,214,161,180,146,26,196,165,254,32,197,29,118,229,212,5,206,204,14,57,197,181,50,166,33,107,176,223,54,180,148,139,75,150,241,23,173,106,33,45,70,179,230,3,128,50,55,132,212,150,198,42,164,178,164,208,150,185,17,185,47,27,78,150,66,134,74,203,178,143,83,12,89,168,97,156,214,210,212,207,188,88,40,217,157,66,112,32,157,200,40,194,131,0,255,228,58,229,107,8,0,84,125,92,229,3,85,31,1,8,16,196,244,37,126,19,79,204,31,149,43,228,12,183,174,229,214,172,13,37,149,208,36,108,188,68,228,121,29,150,29,106,210,113,159,38,43,83,228,117,157,39,83,48,81,33,198,212,97,181,88,147,140,61,152,75,180,163,13,9,202,185,201,235,17,130,152,190,196,111,226,137,249,163,242,58,22,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,242,140,161,99,96,162,28,242,244,148,39,97,168,62,28,196,41,27,157,226,70,127,5,116,66,95,248,234,159,65,93,18,153,181,218,158,215,32,181,205,234,180,133,164,227,4,33,249,6,109,130,106,98,133,2,168,70,21,153,184,29,62,138,196,185,136,216,243,128,135,226,34,90,86,38,58,152,86,93,70,146,74,147,84,74,11,45,153,180,208,74,162,210,66,74,70,70,70,134,241,204,81,71,30,73,12,116,52,220,121,200,211,83,158,132,158,6,177,15,39,154,75,79,113,163,128,222,147,75,230,145,164,22,146,52,156,108,43,33,233,86,162,202,86,82,131,58,110,91,25,250,54,13,115,124,125,168,17,158,100,53,97,136,60,19,109,92,156,164,83,131,98,35,218,212,96,154,132,86,100,172,162,140,152,213,231,52,211,21,113,158,185,93,179,174,81,84,153,237,154,217,174,179,150,83,125,162,170,205,232,213,122,181,236,163,201,159,124,0,255,36,125,231,242,15,134,200,188,175,136,140,186,34,74,221,148,4,91,102,180,33,89,30,98,107,20,179,204,49,193,151,25,99,78,154,106,59,241,167,150,178,4,149,213,47,218,155,238,20,156,209,228,79,190,127,146,190,115,249,42,34,244,222,227,17,49,166,57,51,85,53,49,198,240,53,213,172,166,91,76,49,19,21,79,181,169,181,167,185,248,77,109,248,54,111,203,197,35,250,140,229,152,185,158,56,85,84,93,145,217,216,103,139,134,31,51,226,158,123,237,36,183,32,110,221,89,42,105,208,145,134,58,214,171,189,14,181,162,218,170,89,142,100,115,155,187,238,250,24,169,11,71,250,235,175,158,7,48,38,176,254,89,250,252,223,4,0,255,111,233,0,243,19,34,156,19,113,78,207,120,142,168,98,166,153,152,170,40,229,83,53,93,209,220,174,166,81,67,27,171,58,187,173,61,26,85,117,242,122,98,226,196,196,156,184,162,90,21,109,141,229,38,231,24,145,247,149,17,81,118,68,165,155,148,200,42,175,109,9,242,14,91,35,181,250,19,132,153,13,230,92,169,246,226,167,169,178,252,148,85,148,160,118,58,95,92,253,207,12,249,127,22,254,35,209,254,230,247,60,68,230,45,214,94,81,239,89,27,178,130,146,234,166,175,238,208,113,53,235,76,123,93,88,54,216,51,121,206,121,74,66,9,109,213,142,142,98,87,1,245,165,57,139,208,3,151,139,231,240,57,14,199,89,252,199,229,24,28,99,188,253,92,191,54,181,9,0,255,216,152,182,135,237,157,158,62,30,61,250,245,238,147,47,174,130,35,124,238,38,31,34,226,22,123,237,168,247,44,110,221,89,74,117,211,87,183,58,214,171,189,238,117,97,217,173,89,142,100,243,148,132,18,10,24,169,11,71,10,40,160,157,137,214,74,40,189,71,102,141,140,104,155,40,171,186,179,92,25,101,103,230,176,229,161,154,205,195,137,211,35,19,186,36,123,179,212,82,116,107,35,125,43,30,141,71,139,33,70,198,45,215,94,73,111,89,219,178,178,82,234,160,47,109,117,171,89,103,29,106,197,178,91,207,28,57,231,54,9,221,21,48,210,40,142,244,87,64,43,243,46,46,201,8,58,91,115,146,149,150,40,110,83,73,56,52,74,77,234,69,78,48,181,67,97,76,36,109,98,43,91,76,41,19,49,75,185,194,251,234,70,159,186,72,167,209,131,181,102,120,230,172,230,59,120,206,227,57,79,53,51,231,112,156,213,180,252,76,51,139,22,15,239,117,219,220,150,93,210,225,244,232,227,209,163,143,199,217,95,231,98,210,104,26,183,93,246,90,41,33,37,86,169,233,36,45,212,185,179,149,105,178,6,141,194,210,198,105,30,66,196,121,200,101,104,115,244,153,221,67,73,209,214,153,194,27,252,41,34,113,225,49,77,79,59,35,100,100,100,100,70,148,140,76,82,73,201,76,90,136,67,74,210,210,62,173,75,157,161,98,97,34,202,26,3,27,15,31,83,218,44,124,137,243,101,76,151,65,57,178,153,173,108,104,70,219,16,178,105,188,233,60,213,163,88,207,69,162,37,197,129,60,36,11,10,190,116,123,24,115,62,106,87,238,176,23,127,55,81,228,15,209,244,180,51,206,204,204,140,82,74,41,165,102,212,82,106,70,41,165,230,206,204,204,204,77,91,121,4,35,36,196,36,75,89,50,229,97,73,70,25,117,137,233,15,99,234,168,163,132,9,99,56,38,34,174,216,124,202,51,230,166,187,154,226,114,53,51,177,56,154,209,84,19,177,185,115,116,155,70,183,160,105,189,244,184,125,244,216,29,30,207,51,61,222,0,255,215,107,102,119,104,196,165,153,178,74,74,201,66,50,131,100,56,214,91,103,237,44,236,91,189,102,67,131,40,41,109,129,62,177,212,63,47,157,115,151,235,17,241,214,51,250,230,39,189,68,155,94,238,208,90,231,17,209,214,168,49,111,195,137,74,42,141,200,172,110,144,51,163,233,10,5,81,125,163,104,114,196,235,217,195,9,209,228,166,54,61,95,253,104,152,91,52,52,157,250,183,184,199,124,203,51,208,209,96,139,117,183,182,78,33,30,83,158,198,26,108,79,35,231,204,243,50,203,145,108,158,120,242,164,231,106,37,237,170,25,109,70,183,118,245,226,213,12,235,109,141,149,209,82,121,150,166,165,133,80,151,60,243,74,101,68,157,43,243,16,246,113,30,234,193,29,251,215,105,195,56,204,221,84,99,197,99,250,155,110,69,56,113,142,137,231,24,63,63,214,19,85,156,232,138,102,202,154,180,154,218,217,223,208,172,183,60,122,98,206,45,23,81,111,218,221,218,141,145,25,25,25,153,52,50,147,84,82,50,162,208,218,86,154,180,180,79,235,146,150,88,168,104,184,178,198,192,198,67,64,155,41,21,95,226,124,233,50,166,114,17,90,105,37,247,136,44,17,145,110,27,101,149,118,22,59,147,236,200,32,182,68,84,194,121,39,113,102,100,194,152,100,115,150,166,138,16,109,164,17,61,164,241,104,214,2,222,83,154,152,113,98,119,204,117,21,60,19,49,213,52,49,227,154,214,51,162,170,106,81,163,152,6,95,69,54,212,222,236,103,99,123,109,241,249,99,122,140,199,244,17,85,116,62,142,168,137,237,237,158,14,31,35,242,150,123,237,164,183,44,14,221,65,42,117,208,151,182,52,214,171,61,13,181,98,217,173,89,242,100,115,155,132,238,10,232,170,11,187,250,43,160,49,188,82,74,107,238,40,149,88,167,148,200,51,152,134,41,180,122,157,183,78,80,161,202,76,48,166,153,67,236,180,83,29,85,30,154,242,167,118,56,248,195,123,44,40,25,29,43,166,68,239,241,26,155,181,133,16,89,102,58,36,73,202,156,108,147,84,82,50,35,72,99,220,202,75,52,197,57,76,152,20,230,148,201,68,10,177,58,204,73,106,202,44,208,64,250,37,41,253,66,239,37,100,68,70,70,70,148,140,136,74,42,141,76,90,136,67,74,20,234,176,78,83,157,161,98,97,34,242,4,29,5,17,31,83,218,44,132,121,18,102,76,151,200,97,61,49,113,158,152,152,88,121,76,76,140,137,137,218,76,213,52,211,174,54,218,220,211,220,108,196,78,232,165,127,241,196,156,169,154,197,21,213,242,158,26,16,136,145,113,203,181,87,210,91,214,182,172,172,148,58,232,75,91,221,106,214,89,135,90,177,236,214,51,71,206,185,77,66,119,5,140,52,138,35,253,21,208,247,196,123,62,120,243,224,6,0,8,87,247,213,237,73,191,249,112,59,164,247,30,213,115,43,95,187,159,134,38,241,47,217,192,127,12,251,205,219,209,206,137,24,132,38,241,47,217,192,127,12,251,205,219,209,206,137,247,124,243,43,0,0,172,39,38,206,19,19,83,142,137,137,49,49,49,51,85,211,76,187,90,149,123,154,155,245,110,121,137,57,83,21,113,69,53,189,27,161,199,200,184,229,218,43,233,45,107,91,86,86,74,29,244,165,173,110,53,235,172,67,173,88,118,235,153,35,231,220,38,161,187,2,70,26,197,145,254,10,168,231,1,182,41,83,69,156,103,53,197,153,113,78,76,247,84,183,239,168,38,202,19,205,41,122,19,39,187,218,219,98,31,237,162,189,187,189,209,167,30,231,249,99,122,244,243,92,252,47,54,83,31,155,187,26,52,124,23,151,100,4,157,173,57,201,74,75,20,183,169,36,28,26,165,38,245,34,39,152,218,161,48,38,146,54,177,149,45,166,148,137,152,165,92,225,125,117,163,79,93,164,211,232,194,207,226,52,197,221,52,131,148,18,225,212,182,36,37,171,212,152,187,1,92,179,102,22,95,34,214,226,125,129,211,65,29,116,197,4,116,20,167,118,235,158,249,177,104,109,218,25,19,50,43,36,55,173,116,69,210,74,10,113,229,212,137,216,37,26,167,16,66,141,130,106,238,7,40,51,80,121,73,9,34,18,106,10,196,134,56,140,72,99,106,199,123,52,105,98,68,222,114,175,157,244,150,197,161,59,72,165,14,250,210,150,198,122,181,167,161,86,44,187,53,75,158,108,110,147,208,93,1,93,117,97,87,127,5,52,244,182,220,87,109,127,47,152,79,177,131,122,249,30,179,79,181,126,242,86,26,115,136,194,73,191,226,239,138,52,239,79,51,38,230,16,133,147,126,197,223,21,105,222,159,222,99,77,139,28,0,0,98,34,226,116,199,56,17,115,42,238,158,240,248,158,234,54,243,154,85,115,158,206,104,71,183,55,186,239,123,202,75,247,252,177,142,42,125,60,251,58,125,221,236,188,193,151,131,54,77,113,86,201,32,165,100,182,196,161,73,201,42,53,101,77,30,145,160,153,197,151,136,245,100,152,35,116,80,7,93,49,31,99,61,217,221,186,103,254,83,186,132,30,68,132,30,35,227,150,107,175,164,183,172,109,89,89,41,117,208,151,182,186,213,172,179,14,181,98,217,173,103,142,156,115,155,132,238,10,24,105,20,71,250,43,160,149,153,102,202,51,85,229,152,238,57,205,84,60,231,12,79,84,51,83,149,158,225,227,91,174,154,209,181,118,175,172,163,173,236,214,208,94,245,233,19,254,156,232,235,242,132,207,56,145,174,101,141,219,236,119,171,53,250,34,46,137,204,34,91,179,26,164,208,40,110,83,73,184,37,41,137,107,68,78,48,181,67,25,84,59,83,126,40,91,76,41,19,209,179,73,193,251,234,70,159,74,71,91,210,198,33,51,238,177,246,138,114,15,218,150,149,149,148,54,29,117,136,129,171,89,103,221,235,66,181,223,158,57,114,206,83,238,74,168,164,137,116,20,71,10,104,16,157,252,46,46,201,8,58,91,115,146,149,150,40,110,83,73,56,52,74,77,234,69,78,48,181,67,97,76,36,109,98,43,91,76,41,19,49,75,185,194,251,234,70,159,186,72,167,209,218,69,45,202,124,207,204,156,51,51,231,153,153,185,169,102,38,151,75,58,189,189,43,151,184,239,60,76,71,228,134,78,17,169,221,54,26,37,254,132,50,252,127,234,55,207,84,158,195,48,102,52,74,252,9,101,248,0,255,212,111,158,169,92,138,103,102,102,70,41,165,148,82,51,106,41,53,163,148,82,115,103,102,102,230,166,173,60,130,17,18,98,146,165,44,153,242,176,36,163,140,186,196,244,135,49,117,212,81,157,148,227,240,152,114,21,207,229,169,54,85,159,127,159,115,189,221,117,197,232,205,182,180,149,189,220,219,173,233,192,169,63,71,63,213,68,246,49,77,145,158,158,206,126,163,157,185,170,143,212,152,39,73,66,233,206,204,40,181,58,73,41,37,129,167,180,97,137,135,142,221,98,167,20,82,135,158,154,12,208,64,195,67,155,154,19,123,108,252,42,204,20,134,38,95,239,29,52,209,203,175,71,148,74,103,46,203,180,232,34,104,202,152,44,78,166,35,162,21,101,254,96,126,58,7,21,69,60,107,45,103,24,132,45,184,84,148,77,140,196,194,133,200,188,175,136,140,186,34,74,221,148,100,150,25,109,72,150,135,216,26,37,214,152,224,203,140,49,39,77,181,9,63,181,148,37,168,172,222,252,180,211,123,84,201,78,60,109,75,68,212,44,212,33,166,67,212,105,35,163,173,77,113,178,56,19,17,81,150,120,34,29,202,145,112,126,147,39,216,52,79,242,44,57,76,238,193,138,90,108,233,57,203,12,127,68,76,51,157,211,51,51,162,138,26,191,174,34,106,189,114,220,82,187,43,222,165,177,216,216,82,111,253,60,63,166,122,185,154,253,137,77,73,143,167,86,145,198,136,188,175,140,136,178,35,42,221,164,68,86,121,109,139,83,244,14,91,35,181,250,19,132,57,179,212,156,43,213,94,252,52,85,93,195,152,85,148,160,158,113,232,33,35,111,59,50,162,236,72,82,86,165,145,85,94,219,146,149,33,170,94,105,245,39,8,51,99,52,73,179,236,197,79,83,101,9,234,164,55,65,237,180,241,232,58,254,58,101,248,119,226,192,249,68,154,176,43,77,89,148,40,164,238,136,76,82,168,155,164,146,146,120,82,219,151,120,24,216,17,118,73,45,133,232,165,201,126,13,76,60,76,169,197,176,199,198,144,194,180,98,104,114,16,150,125,170,225,106,138,126,46,87,155,119,87,193,83,221,226,92,81,99,193,59,216,184,109,159,29,110,233,99,198,249,113,61,206,177,142,168,74,90,225,155,182,246,227,73,217,129,39,110,141,76,26,132,52,68,117,184,186,110,70,52,180,37,110,238,33,226,172,241,70,52,148,60,87,159,228,249,246,202,147,35,69,213,163,195,88,177,132,169,233,197,66,39,237,172,145,110,70,45,146,82,34,111,153,167,73,151,89,99,254,4,101,18,136,120,71,149,49,152,152,55,88,43,34,185,107,201,196,156,58,177,166,40,101,216,168,188,24,17,122,242,204,68,116,207,204,68,68,245,153,153,136,242,140,242,76,156,106,166,218,112,245,203,205,106,103,29,78,53,99,138,170,170,57,220,115,5,126,147,154,62,50,168,140,208,164,52,253,235,68,43,91,237,213,161,46,52,115,182,93,229,121,182,77,156,132,110,234,106,167,145,254,170,211,243,0,192,61,138,189,106,214,0,255,107,63,90,174,71,169,0,255,187,37,135,82,66,176,227,191,216,192,63,168,129,243,179,228,181,8,165,132,96,199,127,177,129,127,80,3,231,103,201,123,155,57,251,49,213,51,159,19,165,35,198,188,142,254,168,56,38,130,171,149,239,130,167,171,232,28,29,180,111,55,233,235,214,106,173,254,199,183,143,243,116,207,24,158,230,68,202,115,147,205,154,219,90,109,31,129,0,255,121,252,85,250,103,229,190,60,146,148,116,145,180,204,98,57,51,26,14,77,66,169,37,113,56,174,219,148,54,218,97,90,135,154,198,25,38,38,102,47,103,69,68,4,236,163,19,91,86,177,35,27,187,180,163,131,24,129,0,255,121,252,85,250,103,229,132,53,107,11,33,178,204,116,72,146,148,57,217,38,169,164,100,70,144,198,184,149,151,104,138,115,152,48,41,204,41,147,137,20,98,117,152,147,212,148,89,160,129,244,75,82,250,133,214,110,154,83,94,79,122,38,230,76,53,252,213,52,163,91,53,83,122,170,147,71,83,141,60,230,180,131,157,186,189,159,141,238,246,47,127,250,252,49,61,206,51,113,60,230,140,198,207,170,70,65,119,115,209,95,79,70,56,155,46,66,43,185,55,37,178,105,90,135,236,168,201,212,22,201,14,9,23,145,245,190,151,165,166,61,232,50,103,217,11,244,144,190,89,232,194,3,209,1,229,161,135,227,0,255,17,159,154,62,38,57,64,66,70,100,100,100,68,201,136,168,164,210,200,164,133,56,164,68,161,14,235,52,213,25,42,22,38,34,79,208,81,16,241,49,165,205,66,152,39,97,198,116,73,217,141,245,18,187,210,189,228,153,181,205,150,122,186,213,118,214,96,173,21,197,67,49,15,81,82,94,96,203,175,205,35,69,117,117,204,72,31,133,24,209,69,250,38,24,157,71,179,54,19,17,51,206,83,197,137,243,121,26,254,116,68,84,87,58,170,106,174,41,138,205,170,179,147,141,174,55,183,183,251,45,218,219,177,159,243,35,60,98,204,116,30,189,223,12,109,58,151,205,5,28,141,29,127,194,6,254,63,13,156,103,42,159,227,145,181,236,69,106,18,82,41,201,121,84,107,159,226,54,206,219,188,109,56,228,113,146,68,170,110,219,186,192,66,76,101,141,182,170,67,151,78,188,196,11,163,224,175,134,238,160,223,57,33,81,130,172,82,50,74,186,82,34,40,75,73,181,18,25,193,54,181,37,38,114,139,233,208,202,246,213,180,137,105,234,72,179,206,121,42,30,170,169,170,112,230,0,255,163,61,233,237,66,68,102,102,70,36,137,200,40,165,212,140,36,132,54,148,68,173,238,235,58,165,25,22,22,26,34,175,209,177,17,17,48,101,202,66,152,56,97,186,116,105,121,25,231,136,51,221,181,31,209,60,79,51,229,57,213,140,153,40,38,206,110,213,84,109,141,90,141,118,120,139,166,110,151,157,210,193,199,167,15,0,255,174,38,38,110,81,204,146,230,186,222,54,217,40,67,95,77,94,189,248,213,171,201,100,213,208,203,229,178,88,214,172,237,219,118,174,216,166,225,227,188,76,190,168,78,242,157,228,139,113,16,166,243,8,82,130,164,124,37,161,77,222,105,211,68,41,132,137,18,132,68,202,135,45,11,151,130,57,88,178,48,13,10,210,204,60,61,153,194,42,63,68,71,130,26,8,106,37,179,94,124,154,97,205,33,185,50,90,42,11,234,58,133,22,234,146,103,94,201,124,88,18,121,25,194,62,206,67,205,72,100,0,255,58,109,24,135,57,148,21,92,120,76,127,211,73,12,198,36,151,211,183,31,229,116,174,28,83,158,198,167,251,243,104,70,28,223,249,185,189,152,235,186,131,31,253,248,229,241,239,254,67,187,121,220,154,67,219,152,103,206,11,169,22,149,148,18,155,184,110,84,82,104,50,192,89,105,202,139,40,45,249,24,119,46,141,81,228,160,169,1,99,214,60,188,181,144,6,21,139,238,161,143,155,187,181,16,89,100,52,52,73,204,155,112,163,148,82,51,51,168,99,228,202,72,58,69,57,84,216,20,154,20,241,68,246,176,66,204,185,105,74,207,215,64,26,38,41,13,77,31,31,180,105,138,179,74,6,41,37,179,37,14,77,74,86,169,41,107,242,136,4,205,44,190,68,172,39,195,28,161,131,58,232,138,249,24,235,201,238,214,61,243,159,210,37,116,232,209,166,102,202,73,37,37,11,137,200,26,217,88,111,157,181,130,62,140,53,154,13,13,162,36,197,57,134,252,92,0,255,188,116,206,99,34,192,195,91,207,232,155,96,52,45,189,134,192,179,31,49,191,143,227,60,254,238,57,60,60,135,71,62,78,190,235,112,111,103,182,85,172,125,112,121,126,120,249,115,61,107,127,93,155,11,254,105,20,118,250,152,25,17,17,153,81,51,35,41,165,36,50,106,45,110,169,73,72,195,52,45,117,137,138,138,137,43,19,12,20,60,124,180,105,83,241,229,201,151,49,99,6,229,12,103,182,195,173,25,109,67,235,42,201,166,243,84,143,90,45,118,77,151,20,7,242,144,220,216,8,51,108,97,204,249,168,165,73,196,33,140,221,68,145,207,75,47,208,190,136,145,25,25,25,153,52,50,147,84,82,50,162,208,218,86,154,180,180,79,235,146,150,88,168,104,184,178,198,192,198,67,64,155,41,21,95,226,124,233,50,166,84,174,102,188,18,89,189,173,177,35,157,50,207,210,180,180,208,210,84,86,70,170,140,168,115,101,222,250,176,45,123,61,184,99,0,255,37,147,248,136,183,155,106,172,136,67,131,208,227,181,166,156,30,254,174,98,125,252,209,156,99,112,140,51,241,145,235,247,174,93,214,234,177,183,23,123,179,67,63,61,60,250,244,235,223,39,63,197,116,139,168,115,188,13,95,11,41,164,222,50,131,102,102,52,78,210,77,29,121,174,136,186,50,114,40,243,48,205,150,225,60,233,157,23,93,174,189,165,106,233,186,85,142,190,21,143,62,164,197,16,50,227,30,107,175,40,247,160,109,89,89,73,105,211,81,135,186,213,172,179,238,117,161,218,170,103,142,156,243,148,187,18,250,24,105,20,71,10,232,175,132,57,87,100,84,74,163,6,201,82,42,13,151,48,213,41,53,146,182,181,84,151,52,196,105,132,173,179,45,177,101,167,169,243,82,86,90,136,56,138,38,231,43,36,237,211,146,86,165,231,112,68,102,70,82,74,74,41,53,146,80,74,50,74,41,53,87,68,68,68,110,218,202,51,223,226,226,55,89,202,146,41,15,117,206,58,107,76,76,127,24,211,88,99,53,29,93,158,57,223,51,223,215,163,123,154,186,167,41,29,229,168,95,175,210,78,239,212,228,173,222,77,94,198,103,250,168,22,179,161,209,209,161,247,70,114,136,136,136,136,136,36,17,145,148,82,18,145,132,208,134,146,36,164,97,154,150,52,195,194,66,67,148,9,6,10,30,2,166,76,89,248,242,228,75,151,46,141,35,35,215,210,182,65,34,220,61,43,37,43,109,136,219,148,106,84,86,34,243,168,200,222,182,56,171,181,120,131,151,162,214,218,74,69,151,128,187,42,210,134,138,117,142,69,151,147,83,178,154,106,166,60,17,199,139,203,85,239,71,76,117,142,242,57,230,243,104,174,225,168,106,222,170,85,127,183,177,143,237,181,244,152,0,255,119,71,248,57,252,242,140,57,81,52,138,174,70,141,58,109,122,202,219,92,225,186,180,161,17,149,230,222,196,117,163,146,66,114,56,200,169,164,176,67,153,28,82,157,162,97,227,204,155,173,20,116,153,19,84,69,75,186,49,29,163,212,96,37,122,188,232,173,88,115,74,178,56,142,83,41,73,26,181,178,191,6,101,155,149,141,16,112,243,22,98,122,41,136,145,217,30,27,3,21,137,107,58,49,31,131,122,198,122,76,216,153,181,174,93,106,20,74,73,9,89,84,119,95,226,56,46,219,178,77,184,229,109,162,68,166,142,227,58,199,194,79,121,141,137,42,196,152,78,76,195,235,163,96,76,153,238,160,239,17,227,140,49,99,252,59,198,35,174,240,240,184,202,185,167,51,211,139,161,61,221,235,124,251,236,127,147,159,142,199,111,94,251,26,157,109,109,197,211,42,43,52,86,173,116,101,20,82,105,113,229,212,137,92,52,221,150,22,66,141,130,106,46,246,216,210,49,121,73,9,34,46,150,250,195,137,56,140,72,99,154,192,132,52,109,209,154,16,196,37,68,94,201,206,36,247,90,173,148,214,77,121,144,26,180,38,217,67,182,37,109,138,53,63,205,242,29,55,77,140,185,26,83,69,39,158,163,111,226,209,167,244,24,98,100,220,87,70,38,93,25,149,110,82,50,200,140,56,52,200,59,108,141,20,107,172,241,165,55,152,115,165,218,132,160,90,58,243,83,86,81,126,42,170,235,88,29,231,0,0,198,181,159,238,62,158,241,248,99,44,23,15,199,216,242,137,45,223,221,0,255,109,227,177,113,107,39,28,150,31,94,126,28,159,253,197,55,253,13,62,194,15,118,250,216,202,213,140,87,34,171,183,53,118,164,83,230,89,154,150,22,90,154,202,202,72,149,17,117,174,204,91,31,182,101,175,7,119,236,191,100,18,31,241,118,83,141,21,113,104,16,154,20,49,149,51,107,93,187,212,40,148,146,18,178,168,238,190,196,113,92,182,101,155,112,203,219,68,137,76,29,199,117,142,133,159,242,26,19,85,136,49,157,152,134,215,71,193,152,50,221,65,75,23,138,115,227,135,187,199,143,63,120,243,88,156,158,159,199,84,63,22,187,174,241,218,121,177,207,186,119,122,252,232,243,187,122,119,202,23,79,37,127,26,199,59,243,185,34,163,82,26,53,72,150,82,105,184,132,169,78,169,145,180,173,165,186,164,33,78,35,108,157,109,137,45,59,77,157,151,178,210,66,196,81,52,57,95,33,105,159,150,180,42,61,135,35,50,51,146,82,82,74,169,145,132,82,146,81,74,169,185,34,34,34,114,211,86,158,249,22,23,191,201,82,150,76,121,168,115,214,89,99,98,250,195,152,198,26,107,103,94,196,37,145,89,100,107,86,131,20,26,197,109,42,9,183,36,37,113,141,200,9,166,118,40,131,106,103,202,15,101,139,41,101,34,122,54,41,120,95,221,232,83,233,104,75,90,12,101,68,70,38,169,148,84,82,50,105,37,37,162,146,74,99,101,100,100,228,38,174,60,242,17,46,98,147,217,44,105,243,176,228,172,140,198,196,20,136,49,117,52,86,132,148,248,121,76,53,113,206,243,187,247,39,154,106,38,214,186,167,115,76,113,139,225,213,141,57,221,163,19,126,123,195,122,238,244,31,125,118,247,254,247,156,179,223,0,255,107,46,56,104,162,85,167,149,150,69,194,117,194,189,103,181,82,92,151,56,145,81,211,21,170,110,41,46,145,112,178,77,77,204,77,147,231,57,166,148,195,100,43,28,173,18,166,200,47,150,126,39,247,101,73,42,173,36,42,41,25,25,177,99,199,42,237,44,50,11,67,68,50,51,135,140,135,106,102,235,52,206,18,198,36,123,165,175,129,54,222,58,193,183,150,176,22,139,241,157,73,99,211,149,46,205,198,161,81,155,246,101,73,83,226,37,89,178,52,68,133,84,79,13,113,219,18,93,178,124,237,17,50,186,14,93,42,177,25,183,132,185,196,95,13,93,65,243,23,33,148,80,114,139,204,26,145,233,184,73,86,117,103,177,35,233,202,204,97,203,67,53,92,118,242,100,118,38,116,73,54,151,106,170,235,214,70,250,214,67,250,144,158,67,237,103,58,206,242,140,231,57,92,28,135,139,163,184,22,213,108,141,219,212,105,26,67,171,47,125,166,103,57,22,199,147,79,240,241,46,60,73,41,164,68,37,53,50,50,118,236,220,212,145,71,102,97,136,72,70,4,113,16,49,201,108,157,198,217,69,151,107,175,244,53,208,70,68,217,24,209,18,214,226,198,35,244,152,17,247,220,107,39,185,5,113,235,206,82,73,131,142,52,212,177,94,237,117,168,21,213,86,205,114,36,155,219,220,117,215,199,72,93,56,210,95,127,245,60,0,0,0,0,0,0,0,0,0,0,0,0,96,13,160,176,35,208,46,22,212,103,164,234,117,150,3,0,112,151,152,30,223,19,235,24,159,137,190,39,124,134,103,238,105,53,99,87,92,29,221,43,114,3,237,71,222,252,117,92,229,42,222,190,70,105,43,187,111,145,145,17,81,73,37,149,148,136,66,42,141,76,82,105,68,70,70,70,230,38,174,60,131,45,18,126,146,217,52,105,243,80,103,163,177,186,188,52,136,49,149,181,81,214,84,200,156,150,220,132,20,60,173,164,208,102,86,218,140,93,162,113,10,173,37,216,152,68,228,3,148,25,168,50,149,26,15,9,53,5,98,195,35,198,163,79,173,99,62,90,7,241,150,153,17,226,10,187,196,85,57,37,214,146,92,175,110,141,54,238,108,232,117,26,234,71,40,191,43,23,206,52,220,250,63,73,119,37,244,97,61,142,84,141,21,88,57,97,98,61,49,113,158,152,24,85,84,197,244,139,85,181,171,181,167,81,43,122,152,56,83,21,213,173,186,162,81,3,30,47,42,165,149,38,169,36,35,35,87,174,88,181,157,101,4,125,135,107,100,6,99,60,84,35,156,214,109,151,16,38,217,51,5,237,85,208,86,10,182,53,139,77,24,246,0,60,239,167,216,175,134,243,31,118,120,231,62,215,111,37,191,188,181,70,215,241,207,249,194,191,18,239,219,0,255,32,61,133,144,248,200,184,223,74,86,217,80,115,77,116,108,0,255,5,167,171,236,130,196,120,92,22,64,218,13,225,125,247,39,45,119,103,213,246,165,212,178,208,116,128,181,239,178,217,140,12,155,18,136,208,0,255,91,82,236,59,202,146,218,169,104,163,78,190,139,96,119,143,196,187,217,134,41,145,8,252,77,18,190,199,14,170,97,62,8,157,156,155,1,92,215,14,87,140,63,207,87,37,142,84,90,191,205,83,227,46,132,247,236,223,208,159,145,119,74,61,175,136,82,156,70,233,224,246,152,74,91,38,58,175,239,158,70,81,221,229,73,167,222,218,13,34,30,103,33,188,173,0,255,150,148,231,87,70,70,195,116,117,87,73,219,49,224,242,0,255,119,196,80,201,74,188,12,239,219,19,63,184,168,4,143,243,233,72,58,163,60,220,136,120,150,208,67,140,203,0,255,219,153,108,102,150,35,227,59,250,119,224,110,95,181,113,41,81,122,195,29,106,52,162,59,19,240,61,251,20,198,175,40,111,86,45,50,211,105,93,172,82,18,81,178,33,16,183,126,137,75,227,211,254,210,149,169,154,178,14,68,166,7,19,139,210,111,71,121,215,229,148,212,82,46,211,248,80,58,27,126,68,36,162,62,156,145,81,59,35,162,72,5,185,102,203,166,117,24,224,253,65,237,194,101,87,16,181,193,13,239,15,234,115,168,101,16,183,1,192,141,121,79,218,6,55,38,46,105,128,149,242,85,20,112,85,33,240,161,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,128,75,133,219,82,188,165,98,189,44,66,1,235,99,7,57,38,110,147,76,26,165,97,227,61,96,103,210,85,136,27,160,110,223,115,59,52,188,129,253,196,185,57,109,36,53,32,110,111,226,210,240,94,146,79,220,120,195,83,71,33,241,123,149,221,180,68,6,96,129,31,16,130,127,73,19,149,123,68,139,38,178,212,135,35,193,59,86,70,39,22,183,86,132,94,8,44,240,3,62,238,0,255,45,41,114,254,84,68,123,38,50,224,191,77,250,221,59,181,248,154,57,17,96,120,245,239,25,119,155,203,8,90,131,108,189,225,148,22,209,233,27,70,156,0,255,159,201,236,120,184,12,67,140,127,123,127,43,181,206,176,93,228,180,17,99,125,113,3,218,103,38,205,12,230,205,48,140,123,121,143,74,213,202,218,110,119,168,198,97,19,52,8,35,251,201,31,178,51,12,5,0,255,168,238,223,142,98,212,60,18,116,80,2,6,219,239,150,193,110,102,70,68,56,117,226,53,72,212,11,4,243,0,255,249,191,204,31,85,197,237,9,133,241,31,228,216,213,166,80,124,71,213,12,4,234,171,123,253,211,217,188,140,65,113,108,1,138,66,13,123,101,165,65,1,210,122,110,140,235,183,33,173,239,198,184,94,27,208,250,10,138,214,175,119,148,36,81,231,164,101,170,71,221,133,82,207,90,221,33,17,172,227,68,145,75,8,17,231,242,22,54,43,141,26,115,123,153,116,186,185,153,231,48,163,113,244,29,61,184,192,54,244,105,2,68,161,164,202,231,215,72,153,211,197,14,231,107,173,6,45,69,150,196,105,31,96,97,234,133,202,137,52,99,197,96,62,74,120,182,135,210,176,208,91,154,140,123,118,240,58,185,10,203,36,206,38,233,101,35,243,146,119,98,183,92,115,100,52,86,14,9,17,183,173,144,236,180,204,28,99,172,2,51,81,167,235,236,208,143,46,180,82,77,228,24,211,150,83,37,220,34,34,246,74,18,73,118,212,90,230,132,146,32,50,215,113,138,251,20,95,111,72,117,98,76,154,136,48,65,213,217,182,99,170,181,230,84,53,215,158,169,178,202,154,15,81,230,73,73,150,90,74,84,66,178,105,243,181,86,131,166,47,172,108,149,33,71,175,144,204,209,57,32,76,199,79,51,93,60,84,185,184,73,49,175,14,188,33,159,137,3,233,180,4,184,140,244,142,63,248,169,158,206,83,145,171,22,77,254,228,251,39,233,59,151,87,23,46,35,189,227,15,126,170,167,243,84,228,170,69,147,63,249,254,73,250,206,229,213,5,200,106,117,199,94,133,146,122,171,152,170,144,188,169,65,194,248,204,147,37,72,147,237,115,217,130,102,115,159,238,10,88,118,207,199,25,238,233,72,83,240,82,76,70,174,186,82,42,141,144,213,71,246,26,81,9,109,233,80,8,89,107,218,136,26,111,18,154,68,136,205,231,190,217,22,105,186,220,94,218,90,146,108,18,101,30,139,44,99,75,25,23,120,179,188,130,111,57,73,42,119,210,221,242,168,179,97,87,120,149,90,220,221,184,179,51,76,236,46,35,107,100,70,69,45,161,143,101,191,68,219,210,35,58,77,254,26,47,147,83,39,174,157,107,175,85,230,178,121,181,153,172,204,171,91,103,92,98,217,106,167,70,221,182,200,152,160,74,240,115,78,231,51,44,235,20,191,200,47,20,139,3,243,1,0,122,192,71,174,189,162,210,140,204,172,36,75,146,74,74,109,138,203,86,150,136,109,95,74,139,176,99,36,217,120,82,213,150,216,34,98,207,28,46,21,80,37,86,169,168,16,127,30,0,0,0,80,93,145,248,72,124,145,19,106,157,208,107,213,174,55,173,99,61,248,121,153,217,52,153,249,30,89,16,231,160,214,143,88,40,19,3,178,48,40,77,232,34,141,70,171,22,224,165,15,50,9,157,37,113,72,22,89,161,81,98,83,226,200,105,33,53,157,32,226,164,53,46,109,162,76,16,179,192,153,8,33,186,92,105,177,145,81,43,22,201,197,109,180,172,121,92,71,131,34,98,58,250,64,32,124,75,177,230,87,203,21,171,184,81,205,41,217,188,109,201,21,214,100,179,120,134,168,27,53,40,83,68,74,208,124,8,173,132,136,169,28,181,101,66,12,201,234,73,66,151,223,170,106,132,125,105,149,187,52,7,93,205,73,147,133,208,106,165,180,179,149,133,157,69,205,90,152,118,70,135,83,51,80,81,81,37,194,108,34,196,66,206,208,38,73,157,35,145,184,229,174,156,18,142,148,98,52,198,224,126,114,158,139,244,27,167,210,170,7,111,83,90,74,179,18,167,121,172,71,109,41,37,219,101,134,75,196,114,171,81,22,82,133,49,99,14,214,161,196,210,210,37,56,49,21,169,45,174,36,38,165,1,107,42,177,33,7,125,74,174,204,34,240,153,248,58,167,213,58,173,215,170,93,111,154,198,122,16,243,188,180,87,50,243,51,178,224,201,193,174,31,81,87,38,126,156,98,80,122,215,69,250,146,6,61,36,250,136,108,27,218,102,206,146,161,45,9,134,180,78,45,197,25,166,76,201,146,15,112,33,79,81,144,17,237,28,156,52,89,45,92,244,153,243,141,109,114,113,17,251,42,198,191,178,231,175,141,188,86,42,43,132,202,35,138,91,139,211,202,40,75,83,230,6,211,22,135,184,152,49,87,26,49,100,137,178,101,66,84,43,230,98,32,172,82,204,56,194,80,116,163,152,180,42,77,121,16,53,146,146,82,35,107,4,165,81,35,219,198,117,220,26,113,163,45,211,180,196,173,213,125,222,96,132,130,232,165,195,78,69,110,139,31,16,115,49,168,47,92,192,141,122,49,26,43,179,112,136,73,53,158,67,162,173,149,228,178,230,108,198,136,246,168,241,174,76,218,182,149,61,189,114,106,76,60,243,115,201,36,94,123,214,49,118,96,84,233,154,252,116,186,151,28,128,1,168,250,0,8,70,45,105,131,70,205,166,182,148,37,52,28,167,221,214,147,153,23,90,173,82,102,152,246,117,138,155,226,247,109,31,205,67,93,154,237,169,116,45,234,27,147,209,45,25,81,50,2,148,235,146,171,55,219,146,50,75,183,212,74,163,220,154,150,56,14,73,150,157,101,137,98,20,109,33,228,168,83,145,124,248,33,18,178,13,51,83,25,62,27,219,225,27,198,122,162,154,223,158,206,40,0,255,44,184,94,91,66,118,83,154,55,157,29,213,26,165,14,67,154,168,73,131,9,166,111,83,218,162,227,32,106,75,108,186,138,14,17,91,138,28,66,148,195,71,244,206,154,165,38,142,211,94,229,150,8,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,17,243,146,71,200,56,184,184,29,198,108,25,147,112,166,200,158,130,42,127,170,180,153,146,56,128,66,31,182,14,205,148,85,82,43,113,155,40,181,201,116,173,53,207,90,197,25,38,170,94,163,109,74,81,16,210,90,154,122,120,54,170,140,230,185,74,110,166,226,17,243,208,61,155,233,11,250,243,101,15,45,142,245,36,201,214,168,89,162,169,78,84,90,72,73,82,220,247,178,51,111,243,9,138,162,74,28,198,79,71,16,75,93,225,180,248,41,164,61,17,161,24,139,174,201,66,51,148,219,224,140,140,92,185,246,74,146,158,150,198,217,196,33,228,45,158,203,150,167,186,245,161,87,118,163,216,174,115,110,154,231,61,105,152,137,89,18,154,198,132,74,113,11,123,232,175,237,140,86,50,39,180,202,35,137,67,107,211,204,43,83,83,230,4,235,214,182,56,151,49,81,18,73,100,121,179,165,58,84,40,38,97,224,163,82,60,200,197,80,180,172,152,116,21,29,156,15,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,52,137,195,18,49,47,101,139,131,140,132,220,97,204,150,49,9,89,246,20,217,168,242,167,202,148,54,137,67,153,177,146,40,109,210,114,163,197,109,104,205,230,121,170,91,73,37,111,102,112,8,51,194,175,67,37,99,110,200,67,165,186,106,136,120,136,232,169,32,33,161,2,243,28,9,30,225,75,26,139,125,202,107,24,0,0,128,170,15,96,205,199,231,232,67,253,193,39,99,172,249,88,122,74,31,172,249,248,28,125,168,63,248,100,140,53,31,75,171,22,176,122,17,17,177,98,175,29,37,93,173,142,187,138,91,203,99,60,231,45,175,181,106,68,79,109,65,177,93,155,220,212,204,69,210,240,12,179,36,212,130,9,109,225,22,166,60,84,18,178,121,41,137,160,236,112,51,76,138,123,171,228,101,230,196,78,208,168,173,229,204,172,77,113,229,150,52,197,184,19,100,160,225,75,74,109,152,103,205,172,86,67,69,21,185,171,32,61,198,115,228,9,9,50,75,75,35,178,88,219,243,18,148,54,65,93,183,150,104,220,160,37,216,172,109,144,74,76,81,0,211,168,61,19,185,67,64,145,39,23,17,69,30,240,80,172,75,203,202,68,251,208,128,149,217,208,181,28,146,197,33,165,20,146,244,137,103,136,50,79,195,188,195,78,52,14,211,102,153,138,178,174,203,100,54,38,38,68,151,58,156,22,107,110,176,7,111,137,137,180,33,65,249,72,57,120,185,110,201,152,83,74,40,109,219,168,180,205,104,170,59,239,222,196,37,38,182,70,211,109,73,113,16,234,90,102,122,136,246,165,140,154,185,202,109,102,225,17,15,211,61,155,105,116,218,62,31,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,38,113,192,111,118,226,120,52,169,147,142,147,114,146,108,33,17,206,203,22,199,161,12,29,154,185,69,86,236,148,67,252,54,196,68,237,75,251,241,196,254,69,245,98,18,214,122,222,209,140,0,229,224,228,64,8,208,139,76,82,73,84,82,105,161,37,162,208,66,74,84,90,72,137,140,140,140,204,69,29,121,198,208,49,48,81,14,121,122,202,147,48,84,31,14,226,148,141,78,113,163,191,2,138,168,15,40,142,153,153,153,153,25,53,106,70,169,181,212,140,226,184,142,83,163,184,47,241,243,148,183,200,200,184,200,33,198,148,25,115,113,102,207,158,141,53,127,214,180,105,243,143,147,121,36,169,133,36,13,39,219,74,72,186,149,168,178,149,212,160,142,219,86,134,190,77,195,28,95,31,106,132,39,89,77,24,34,207,68,27,23,39,233,212,160,216,136,54,53,152,38,161,173,113,102,91,214,114,104,208,182,146,82,72,210,55,89,226,242,178,14,243,14,59,209,56,172,19,148,233,242,180,46,147,217,152,152,14,99,22,177,34,172,185,193,30,188,25,218,209,137,4,229,35,229,159,133,173,91,35,229,148,210,82,28,39,42,109,51,90,107,45,179,54,113,137,137,173,145,104,156,42,148,133,186,150,153,30,162,141,234,172,121,174,114,155,89,136,195,60,180,200,102,26,157,254,188,200,210,212,140,32,214,151,140,100,37,78,144,214,161,53,218,54,107,13,38,139,155,165,242,83,156,199,196,105,79,67,14,17,176,231,73,194,67,145,56,252,11,235,210,141,206,210,62,180,98,1,136,250,48,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,103,25,67,199,192,68,65,28,25,234,200,197,80,125,56,136,83,202,202,194,178,254,10,40,35,114,8,37,78,141,85,43,121,42,161,45,115,31,110,152,39,219,44,133,12,149,150,101,216,86,232,83,177,251,56,173,165,169,159,153,80,215,181,59,133,224,64,58,113,176,139,25,0,255,201,117,202,85,43,155,230,37,205,170,148,56,148,212,104,169,219,102,45,115,66,169,156,165,153,155,32,145,64,154,156,234,193,12,101,46,222,210,38,222,84,206,252,21,228,135,195,170,230,191,166,205,201,103,19,247,125,7,221,73,228,52,40,101,9,45,45,109,104,59,228,84,27,166,205,240,219,190,192,237,229,226,232,36,76,136,159,173,223,162,34,26,191,10,42,20,43,49,20,243,138,198,140,249,0,84,125,8,230,163,110,148,100,157,74,34,106,165,77,77,146,249,94,132,91,41,186,136,98,98,161,225,48,210,108,73,146,235,94,26,206,234,83,37,167,33,60,115,84,28,70,121,196,49,171,184,79,31,1,8,16,196,244,37,126,19,79,204,31,149,87,49,84,25,130,152,190,196,111,226,137,249,163,242,42,6,112,65,45,180,208,82,104,37,149,38,205,149,155,204,200,91,61,35,91,98,33,55,34,73,241,165,34,18,233,50,79,187,142,42,221,206,249,194,80,236,18,135,23,105,28,166,227,5,158,209,23,37,162,146,74,51,75,100,165,73,51,27,199,105,28,154,113,35,46,235,52,181,45,212,97,158,96,139,114,232,41,196,78,123,110,132,223,15,115,241,167,80,92,192,178,122,241,5,51,230,195,63,209,120,232,117,124,25,102,159,199,37,175,98,135,67,31,77,254,228,251,39,233,59,151,175,34,168,18,77,254,228,251,39,233,59,151,175,34,88,31,179,250,25,227,247,28,158,199,183,106,54,210,15,46,236,105,127,183,181,37,87,199,137,106,228,179,234,236,106,108,252,48,102,108,253,11,190,248,23,226,231,253,251,209,76,217,63,135,1,178,151,233,35,226,204,124,71,68,196,92,87,241,20,123,26,245,174,238,158,62,29,67,196,169,174,153,110,211,117,237,184,39,62,226,22,117,103,82,167,236,36,180,86,42,167,108,251,92,43,196,133,182,151,217,107,212,38,87,42,198,28,76,181,137,109,234,112,5,127,58,197,95,220,120,0,128,41,199,132,199,196,76,116,13,79,81,155,94,191,161,189,165,87,55,121,137,57,209,21,211,110,202,221,238,13,225,138,53,167,52,107,227,54,165,146,168,73,11,251,104,86,198,217,217,22,1,57,15,33,170,151,141,216,153,237,177,177,79,145,88,101,12,243,241,167,103,92,192,189,5,156,103,226,124,158,242,52,61,198,68,58,162,58,249,68,156,41,198,225,104,243,166,187,105,154,160,69,103,179,219,155,217,208,205,222,254,110,158,63,166,127,207,57,95,211,204,93,202,123,65,123,161,13,186,106,81,34,42,169,52,163,68,148,76,154,65,107,109,43,205,184,211,218,184,77,161,149,56,173,147,44,81,178,78,121,36,109,162,195,206,209,35,54,233,43,8,159,154,196,46,108,250,166,58,148,70,68,73,39,234,138,27,77,37,77,27,233,162,73,215,177,222,108,66,84,210,101,234,113,80,24,51,221,212,109,144,156,158,49,168,39,12,171,19,23,176,166,165,184,184,36,98,86,73,165,65,107,102,144,12,183,154,211,238,157,133,125,171,151,112,75,14,71,165,45,208,39,150,26,36,170,108,238,114,61,34,34,138,73,163,252,164,151,232,177,28,165,212,82,74,173,25,179,121,100,210,91,109,41,187,99,11,183,236,188,182,196,50,97,139,27,236,2,187,205,67,63,17,162,168,168,82,241,58,226,42,62,98,54,78,226,198,39,226,121,206,49,254,159,226,159,134,127,188,122,124,244,116,154,159,111,237,222,95,229,30,110,190,189,71,159,241,35,61,215,185,124,11,58,149,54,181,23,159,43,50,42,165,81,131,100,41,149,134,75,152,234,148,26,73,219,90,170,75,26,226,52,194,214,217,150,216,178,211,212,121,41,43,45,68,28,69,147,243,21,146,246,105,73,171,210,115,56,34,51,35,41,37,165,148,26,73,40,37,25,165,148,154,43,34,34,34,55,109,229,153,111,113,241,155,44,101,201,148,135,58,103,157,53,38,166,63,140,105,172,177,230,46,74,37,148,70,41,37,34,34,87,236,88,213,157,101,6,97,135,104,70,6,145,17,81,137,108,154,182,89,66,151,100,211,244,213,215,70,68,39,24,81,45,214,226,198,3,195,161,15,0,128,152,152,56,49,39,251,137,239,153,170,238,169,234,158,244,84,197,169,107,208,171,107,238,102,45,236,111,211,186,132,79,246,83,158,218,46,106,89,111,85,151,206,28,207,124,103,212,92,117,167,83,195,113,107,210,166,97,153,210,146,100,105,214,172,14,49,161,212,179,67,228,184,196,152,44,81,103,132,179,46,196,152,74,156,193,45,95,46,49,166,76,87,208,48,12,128,208,151,41,79,204,152,126,198,244,168,226,210,95,77,223,19,83,242,41,71,214,160,165,13,218,188,73,127,119,203,78,238,228,205,99,250,226,191,237,102,187,162,185,171,183,237,53,222,243,145,146,217,200,108,87,217,181,144,122,115,105,134,235,58,109,93,73,226,149,61,227,33,46,18,174,155,97,48,53,53,155,49,166,73,115,230,43,30,141,82,49,130,0,255,165,253,201,173,17,188,121,112,3,0,132,171,251,234,246,164,223,124,184,29,210,123,143,234,185,149,175,221,79,67,147,248,151,108,224,63,134,253,230,237,104,231,68,12,66,147,248,151,108,224,63,134,253,230,237,104,231,196,123,62,0,0,0,95,253,0,0,18,19,223,19,19,99,98,60,166,123,76,156,40,55,60,101,29,154,203,250,216,169,153,77,237,75,151,152,115,219,197,45,106,212,139,29,27,252,93,11,73,217,38,37,106,27,17,33,43,78,27,175,188,165,132,212,182,136,68,161,213,125,73,210,214,33,81,9,11,179,76,93,69,136,211,168,18,14,43,210,47,45,105,29,122,176,0,4,125,76,196,250,28,223,81,165,39,174,191,5,87,211,247,21,77,213,139,171,252,75,250,11,221,237,93,186,186,133,251,222,97,254,153,49,30,51,134,211,83,110,10,109,208,171,107,106,95,13,25,145,145,145,17,37,35,162,146,74,35,147,22,226,144,18,133,58,172,211,84,103,168,88,152,136,60,65,71,65,196,199,148,54,11,97,158,132,25,211,229,30,162,112,210,175,248,187,34,205,251,211,194,149,225,202,119,184,37,210,113,107,93,37,153,104,89,107,73,171,197,174,233,84,218,126,34,158,27,27,97,134,45,131,38,97,189,52,137,56,132,49,148,87,242,121,233,5,186,183,40,156,244,43,254,174,72,243,254,244,30,3,0,0,86,199,57,0,96,185,106,34,206,179,251,103,246,103,26,159,221,175,110,223,233,185,150,206,24,250,225,127,179,91,21,110,164,253,106,245,235,199,175,143,199,246,241,248,93,201,167,173,145,218,199,110,63,33,179,66,114,211,74,87,36,173,164,16,87,78,157,136,93,162,113,10,33,212,40,168,230,126,128,50,3,149,151,148,32,34,161,166,64,108,136,195,136,52,166,118,188,71,147,38,70,228,45,247,218,73,111,89,28,186,131,84,234,160,47,109,105,172,87,123,26,106,197,178,91,179,228,201,230,54,9,221,21,208,85,23,118,245,87,64,33,16,244,93,92,18,49,171,164,210,160,53,51,72,134,91,205,105,247,206,194,190,213,75,184,37,135,163,210,22,232,19,75,13,18,85,54,119,185,30,17,17,197,164,81,126,210,75,180,116,97,246,25,158,226,241,152,215,76,156,225,17,69,21,187,77,204,212,180,233,162,29,211,175,237,108,167,47,253,57,251,242,103,84,235,185,174,200,62,248,166,79,195,104,148,248,19,202,240,0,255,169,223,60,83,121,236,86,150,72,55,163,150,73,73,145,55,207,235,164,207,44,49,127,131,188,9,60,188,147,202,216,75,44,99,172,245,144,220,201,100,226,81,99,88,211,155,50,156,75,110,58,100,68,70,70,70,148,140,136,74,42,141,76,90,136,67,170,113,16,117,88,167,169,206,80,177,48,49,16,87,65,71,65,196,199,148,54,43,117,224,147,48,99,234,148,127,115,82,87,224,138,67,51,147,4,45,237,80,33,46,173,147,145,14,113,105,27,123,120,56,104,178,25,237,38,79,214,39,71,190,189,18,231,200,78,11,233,48,46,44,225,21,58,244,208,248,196,181,158,232,17,69,117,205,113,204,116,181,219,61,189,205,105,119,117,235,254,174,54,10,27,186,195,151,190,252,25,49,250,152,166,235,60,211,237,118,217,144,87,13,237,250,231,202,220,41,159,211,72,82,100,78,178,196,58,41,132,150,253,182,195,45,59,60,124,61,202,188,4,49,196,24,115,101,89,251,84,136,99,229,227,48,70,217,196,161,116,49,66,113,210,211,248,132,34,205,7,208,227,85,137,19,171,196,30,42,53,82,54,43,78,186,165,109,119,198,74,161,202,186,195,179,23,87,178,134,61,27,93,171,122,152,92,210,36,25,194,156,70,250,233,77,45,54,42,231,44,20,39,61,141,79,40,210,124,0,173,148,18,61,214,211,61,99,198,92,113,166,231,112,220,170,243,46,232,104,123,27,217,92,103,151,236,226,99,127,158,244,180,155,45,141,26,189,222,166,31,93,199,95,167,12,0,255,78,28,56,159,72,215,34,204,107,70,250,189,55,73,47,92,132,101,149,82,114,103,87,254,58,27,181,106,196,55,126,234,154,83,152,111,219,76,219,210,49,218,135,0,255,117,129,86,74,116,29,127,157,50,252,59,113,224,124,34,29,131,120,79,56,254,153,153,85,249,59,162,138,137,220,237,92,142,56,167,56,95,253,221,169,143,125,109,237,180,69,246,70,207,61,251,116,124,0,255,190,93,141,162,62,173,102,191,13,53,198,90,149,22,50,75,26,133,86,57,113,218,168,148,206,91,23,125,202,28,74,11,217,111,144,99,20,73,51,181,97,170,128,238,188,53,134,65,37,84,136,67,16,35,227,190,50,50,233,202,168,116,147,146,65,102,196,161,65,222,97,107,164,88,99,141,47,189,193,156,43,213,38,4,213,210,153,159,178,138,242,83,81,123,115,228,202,53,39,57,39,81,23,13,215,105,210,141,160,115,90,141,152,169,205,35,84,235,188,73,198,246,48,154,60,84,123,112,53,113,165,101,92,33,127,138,251,232,119,68,74,204,147,38,173,100,101,70,84,90,154,168,164,210,192,85,226,48,67,68,71,109,81,83,9,165,195,76,137,7,168,163,33,162,205,206,137,179,9,126,245,101,10,191,148,7,177,87,183,57,0,0,247,40,246,170,89,0,255,175,29,114,185,30,165,254,239,142,31,74,9,193,142,0,255,98,3,0,255,160,6,206,207,146,215,34,148,18,130,29,0,255,197,6,254,65,13,156,159,37,239,173,85,249,39,254,73,179,245,111,217,135,134,222,71,159,11,245,111,155,114,4,254,231,241,87,233,159,149,223,35,16,18,129,0,255,121,252,85,250,103,229,247,136,103,198,20,151,231,241,233,248,251,213,115,51,235,238,152,118,231,137,25,101,246,183,87,53,85,133,155,106,31,31,188,250,242,195,159,217,167,183,52,98,98,181,135,77,0,255,157,81,115,213,157,78,13,199,173,73,155,134,101,74,75,146,165,89,179,58,196,132,82,207,14,145,227,18,99,178,68,157,17,206,186,16,99,42,113,6,183,124,185,196,152,50,93,65,7,37,222,243,17,146,170,211,74,203,34,225,58,225,222,179,90,41,174,75,156,200,168,233,10,85,183,20,151,72,56,217,166,38,230,166,201,243,28,83,202,97,178,21,142,86,9,83,228,23,75,191,147,191,115,154,105,230,220,121,68,121,198,254,140,199,252,126,116,207,84,59,207,231,209,105,123,59,77,179,24,220,43,59,162,207,241,234,207,15,127,106,191,60,179,165,51,197,171,205,109,169,241,142,8,117,231,53,74,53,146,36,73,149,93,203,40,165,212,140,136,146,150,43,169,36,26,210,36,121,130,48,87,205,198,83,142,10,209,103,12,251,209,140,47,229,37,46,189,80,62,93,25,132,174,93,73,212,74,74,13,89,90,119,88,218,184,45,227,50,78,182,149,109,163,122,38,141,227,52,71,197,47,121,130,137,38,196,152,49,76,195,232,91,99,76,153,22,167,89,17,252,186,202,1,0,185,35,170,56,199,57,26,63,147,142,152,179,158,224,15,159,224,153,92,211,25,181,227,173,167,187,171,220,64,59,162,83,159,158,0,255,252,117,60,190,138,183,175,83,105,43,27,109,145,145,17,81,73,37,149,148,136,66,42,141,168,164,210,216,145,145,145,185,137,43,207,96,139,132,159,100,54,75,218,60,212,201,232,172,46,49,5,98,76,99,117,180,51,239,226,146,140,160,179,53,39,89,105,137,226,54,149,132,67,163,212,164,94,228,4,83,59,20,198,68,210,38,182,178,197,148,50,17,179,148,43,188,175,110,244,169,139,116,26,157,132,16,174,88,115,74,179,54,110,83,42,137,154,180,176,143,102,101,156,157,109,17,144,243,16,162,122,217,136,157,217,30,27,251,20,137,85,198,48,31,127,122,198,5,204,152,136,240,153,83,173,203,19,49,214,115,42,250,39,170,169,98,172,230,202,60,106,175,154,38,180,177,232,108,232,110,182,115,75,119,172,39,207,63,181,31,187,99,156,163,41,102,173,184,23,218,94,104,191,38,154,27,237,156,68,217,237,245,163,146,198,73,183,180,237,157,144,215,137,38,28,25,91,156,116,152,98,26,244,24,103,62,218,26,228,210,227,150,26,28,232,196,5,220,24,251,40,165,150,26,165,212,204,204,92,177,115,147,70,158,25,132,29,162,153,145,195,193,195,52,178,105,218,102,23,99,174,77,211,87,95,27,111,101,227,91,181,88,139,93,151,73,101,52,155,88,68,46,163,36,154,82,218,104,73,172,32,165,45,109,182,51,34,234,68,131,169,216,49,42,70,13,214,57,0,255,57,122,140,149,49,72,39,214,227,79,59,81,238,140,168,148,38,201,26,164,84,26,46,125,73,75,73,38,109,107,169,46,105,107,235,22,85,123,91,98,203,78,83,151,217,84,85,241,112,20,77,46,208,55,58,164,37,173,74,23,30,34,210,51,51,231,136,136,83,93,213,76,177,216,180,187,186,123,250,116,154,135,136,83,85,51,221,166,235,42,183,40,149,80,26,165,148,136,136,92,177,99,85,119,150,25,132,29,162,25,25,68,70,68,37,178,105,218,102,9,93,146,77,211,87,95,27,17,157,96,68,181,88,139,27,15,128,82,150,168,174,168,226,20,99,98,98,98,202,183,41,170,88,174,190,175,196,127,53,77,140,94,110,55,69,81,63,91,141,238,157,253,216,164,175,205,232,33,150,207,159,25,30,30,221,241,61,197,52,19,237,226,235,107,163,230,158,134,90,169,209,148,164,73,153,157,242,146,89,29,178,173,205,75,105,222,150,33,89,157,70,200,230,221,161,44,67,69,236,142,138,43,106,192,93,85,117,140,148,128,27,177,232,9,122,43,33,34,238,43,34,146,236,140,82,55,37,17,84,94,220,154,229,33,182,70,105,245,215,8,211,99,204,73,83,237,69,80,83,157,9,42,171,55,65,21,117,177,144,123,167,92,62,203,68,231,184,179,234,212,10,125,90,254,182,18,13,207,158,115,65,195,181,57,125,251,108,194,155,240,159,178,112,167,134,91,204,195,91,172,197,38,180,18,39,78,235,70,146,152,101,67,230,153,247,90,8,177,19,52,105,202,153,136,160,14,144,37,215,250,114,163,98,222,224,168,60,63,151,143,132,50,112,247,233,0,127,74,59,148,83,22,34,206,76,68,122,166,154,115,12,159,223,19,231,56,60,92,85,189,153,219,211,206,78,91,67,155,181,178,69,191,121,236,231,159,51,98,243,185,122,115,171,221,126,185,112,203,157,17,149,210,36,89,131,148,74,195,165,47,105,41,201,164,109,45,213,37,109,109,221,162,106,111,75,108,217,105,234,50,155,170,42,30,142,162,201,5,250,70,135,180,164,85,105,214,138,140,140,136,74,42,169,164,68,20,82,105,68,37,149,198,142,140,140,204,77,92,121,6,91,36,252,36,179,89,210,230,161,78,70,103,117,137,41,16,99,26,171,163,166,3,108,51,51,85,240,196,196,137,41,61,165,99,164,163,154,205,24,227,20,35,162,56,221,118,17,83,98,191,214,122,183,209,222,236,96,131,247,166,135,233,191,199,143,222,0,255,125,158,217,124,166,214,170,171,145,237,85,77,154,233,187,184,36,35,232,108,205,73,86,90,162,184,77,37,225,208,40,53,169,23,57,193,212,14,133,49,145,180,137,173,108,49,165,76,196,44,229,10,239,171,27,125,234,34,157,70,79,118,100,51,91,217,208,140,182,33,100,211,120,211,121,170,71,177,158,139,68,75,138,3,121,72,22,20,124,233,246,48,230,124,212,174,220,97,47,254,110,162,200,31,162,233,105,4,70,104,165,149,220,35,178,68,68,186,109,148,85,218,89,236,76,178,35,131,216,18,81,9,231,157,196,153,145,9,99,146,205,89,154,42,66,180,145,70,244,144,198,163,9,243,42,37,74,148,168,73,171,156,6,41,36,72,155,52,91,66,219,54,146,178,164,109,102,133,105,25,102,83,190,204,67,182,34,68,88,17,219,56,85,113,204,42,134,227,71,20,148,240,137,41,167,39,98,98,98,38,206,19,49,17,115,166,153,152,152,170,152,114,215,180,171,69,87,44,253,226,19,39,98,166,106,162,26,3,84,15,81,106,36,33,65,179,148,74,9,201,90,179,37,53,179,202,10,9,235,180,36,45,118,152,36,26,146,204,190,148,177,180,25,43,162,161,142,174,154,51,208,68,79,77,53,138,43,15,234,137,51,77,76,45,175,126,55,146,67,70,70,70,102,68,201,200,36,149,148,204,164,133,56,164,36,45,237,211,186,212,25,42,22,38,162,172,49,176,241,240,49,165,205,194,151,56,95,198,116,105,28,208,153,105,98,202,179,249,248,12,207,153,170,136,235,104,98,102,138,43,198,12,199,52,111,191,106,170,34,59,210,47,90,190,77,55,119,127,63,251,250,245,223,83,253,123,118,159,207,51,197,68,212,145,231,58,123,141,246,178,11,71,92,154,41,171,164,148,44,36,51,72,134,99,189,117,214,206,194,190,213,107,54,52,136,146,210,22,232,19,75,253,243,210,57,119,185,30,17,111,61,163,111,126,210,75,116,236,55,212,33,115,92,161,247,76,74,94,18,109,117,155,59,141,167,109,107,228,140,144,39,29,198,232,146,17,13,210,250,169,106,144,169,22,177,164,136,214,176,19,23,176,175,91,56,74,38,41,149,102,210,76,154,73,51,104,33,14,41,145,119,90,27,183,169,133,212,214,105,147,37,74,214,169,108,103,202,133,216,57,122,196,38,3,253,98,76,147,216,133,57,115,108,121,165,89,8,117,34,75,150,18,214,163,148,82,51,35,156,151,94,223,79,179,57,210,53,46,102,55,149,231,41,199,156,136,159,161,23,19,122,177,6,199,154,199,22,156,250,52,223,177,248,239,169,253,152,166,124,78,79,84,137,0,255,137,242,220,154,198,233,107,105,35,234,240,86,135,155,102,191,246,245,235,195,207,143,236,231,243,169,141,60,74,26,169,157,109,193,49,51,239,185,246,74,114,11,218,144,21,148,146,6,29,105,72,91,205,58,211,80,43,170,173,122,38,207,57,183,185,235,174,143,174,70,177,171,191,254,58,134,11,33,181,148,91,70,144,140,76,199,77,186,73,35,143,29,73,87,68,16,101,34,38,225,178,147,39,179,243,98,204,181,185,84,83,93,136,202,209,136,30,210,135,180,238,203,29,66,139,44,34,221,18,37,230,77,56,73,41,37,145,25,212,49,114,229,53,90,225,32,38,108,10,77,138,100,61,133,56,29,230,220,52,165,23,168,31,253,146,148,134,166,229,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,0,0,0,0,80,220,25,50,157,216,136,207,149,248,26,113,25,17,119,66,99,224,106,148,227,98,200,48,233,242,100,63,81,57,34,226,123,170,196,71,76,159,79,21,244,79,157,157,109,181,155,236,12,238,167,189,124,243,99,124,210,209,249,244,158,198,244,242,213,46,54,253,107,109,83,150,33,175,165,90,82,74,106,172,226,182,73,41,33,201,28,7,37,41,47,174,132,230,27,220,137,180,65,145,187,166,126,140,169,242,16,209,65,250,211,82,26,136,182,75,200,200,219,142,140,40,59,146,148,85,105,100,149,215,182,100,105,136,170,87,90,253,9,194,204,24,77,210,44,123,17,100,170,44,65,165,244,230,207,78,11,16,162,226,197,44,203,75,138,241,43,201,166,84,146,123,94,118,75,116,61,106,186,247,8,66,128,54,185,114,82,252,218,220,188,242,86,180,79,93,226,20,78,32,165,228,203,210,8,116,66,242,126,138,253,106,56,0,255,97,135,119,238,115,253,54,242,203,91,107,116,28,127,156,237,251,23,57,98,59,182,210,199,171,8,239,149,219,218,233,74,67,116,47,10,242,12,105,2,30,74,202,105,85,162,99,251,63,55,89,189,214,42,35,166,99,179,218,227,10,198,176,254,207,224,151,127,175,42,60,53,181,116,176,20,131,192,62,252,186,205,119,181,151,12,97,26,37,16,81,31,110,146,206,143,159,42,114,9,114,39,0,255,70,52,0,255,92,0,255,155,206,223,90,149,73,32,210,30,62,40,173,124,107,86,169,154,100,141,225,147,151,50,192,171,251,113,79,99,9,63,147,86,217,212,88,23,234,20,105,45,68,55,247,243,150,100,205,151,164,174,198,233,150,62,66,58,50,225,238,21,253,107,190,195,136,170,45,167,70,165,174,154,118,204,78,154,11,193,177,222,42,159,146,52,223,172,90,105,159,150,237,248,198,155,5,204,148,37,117,252,197,135,241,119,251,45,87,44,157,225,37,28,20,141,88,204,184,165,155,47,62,140,127,183,95,46,133,177,0,255,161,162,49,19,176,168,253,241,215,110,185,178,82,141,203,28,10,103,34,18,129,63,35,163,111,177,66,106,152,43,142,155,254,74,44,178,0,255,221,175,175,181,221,202,54,102,61,43,140,137,64,156,251,248,52,54,122,47,57,149,218,105,234,111,154,14,98,128,247,135,246,195,97,238,111,27,220,240,254,160,62,151,93,65,220,6,0,55,38,46,219,88,99,198,78,162,0,129,15,5,92,85,8,124,40,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,214,173,72,197,251,90,184,51,82,49,183,2,224,111,37,106,220,183,76,25,205,54,222,215,174,209,253,214,155,61,89,3,214,175,58,66,106,112,0,255,245,247,80,208,200,254,77,111,247,151,124,71,220,61,42,110,47,183,184,51,107,205,83,108,201,58,224,125,47,66,104,184,195,205,73,146,121,91,231,69,252,125,251,11,71,131,149,111,217,181,226,68,85,253,122,36,162,14,135,172,60,226,178,151,184,91,217,247,18,195,153,121,173,56,147,101,136,156,106,66,83,9,3,205,245,184,0,44,240,3,66,231,183,111,73,15,53,163,36,186,50,129,205,253,186,54,229,219,242,244,12,99,214,222,226,26,2,139,251,117,192,232,252,87,238,164,137,206,112,77,52,101,2,99,61,252,189,9,186,103,68,120,126,177,54,23,17,1,134,200,254,117,55,183,55,250,172,51,188,218,203,166,163,24,235,75,150,97,136,246,0,255,219,205,47,60,209,26,195,102,249,166,155,24,235,139,27,176,14,151,59,134,240,140,66,185,135,207,172,106,175,116,197,232,106,236,129,126,96,140,0,255,144,158,81,40,247,235,195,182,0,255,92,81,139,142,90,10,244,78,2,20,178,95,125,80,197,205,137,211,40,251,215,102,125,65,160,190,186,215,63,221,161,223,80,137,177,19,234,232,187,221,67,56,93,36,165,244,41,18,111,246,84,48,4,236,37,25,218,219,218,44,132,133,228,55,63,84,249,168,17,183,49,64,253,90,43,189,124,214,16,139,131,118,176,95,137,155,237,36,100,86,237,109,153,77,213,17,79,0,235,50,176,62,82,65,225,142,3,152,5,14,92,145,145,123,173,244,178,200,157,205,67,118,214,182,33,146,55,197,109,27,82,36,19,38,134,157,248,173,92,48,5,75,130,240,171,118,112,173,138,150,34,210,39,172,199,21,252,91,92,248,149,10,247,76,50,224,45,51,114,237,164,153,116,69,161,85,86,104,12,209,121,235,54,197,97,138,168,185,154,29,188,97,204,149,136,48,63,213,41,54,25,167,154,104,206,84,15,141,161,61,202,91,77,99,84,92,25,138,245,130,204,136,181,87,186,121,196,202,230,45,59,104,195,16,207,156,218,54,14,21,146,9,31,207,220,240,163,185,94,10,234,4,225,145,152,131,21,85,84,53,145,102,163,153,105,10,78,221,142,189,110,243,181,202,107,175,203,101,78,179,243,93,171,62,251,53,35,35,51,159,205,211,30,225,57,248,92,215,228,147,249,26,157,192,163,52,29,171,22,0,160,202,160,250,199,153,221,0,255,57,252,159,160,143,178,127,21,3,64,15,50,42,37,171,150,18,132,100,146,168,101,30,73,104,186,133,14,181,233,204,50,130,97,171,17,241,165,33,34,204,197,57,20,41,178,112,81,113,86,32,182,217,40,12,103,202,235,175,159,7,0,0,0,0,0,0,0,0,128,30,202,220,106,51,153,147,57,203,152,19,66,94,55,8,89,17,89,136,10,219,60,205,165,124,106,38,165,68,63,189,147,138,172,14,97,168,170,133,15,127,213,26,253,149,251,60,0,0,0,96,57,64,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,196,188,228,17,50,14,46,110,135,49,91,198,36,156,41,178,167,160,202,159,42,109,166,172,125,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,200,51,137,142,142,137,115,56,210,211,145,132,161,6,113,16,219,108,148,133,27,253,245,215,207,3,0,0,0,0,244,41,173,205,60,146,184,52,131,174,172,52,194,105,28,154,17,153,180,6,67,68,135,136,43,240,147,153,244,178,167,161,33,162,163,61,23,9,67,21,201,168,169,166,154,218,232,175,34,63,15,0,0,0,0,0,80,101,0,213,63,206,236,254,207,225,0,255,4,125,148,253,215,24,238,25,17,107,71,141,36,59,10,161,178,90,74,16,153,235,56,181,97,133,168,185,165,58,49,38,77,196,151,159,150,20,219,49,213,90,115,86,106,168,200,84,89,77,29,0,0,0,160,7,81,35,41,141,82,51,130,144,85,107,100,243,186,65,200,90,197,141,118,184,33,38,46,12,75,51,139,48,17,13,9,17,11,69,138,36,12,21,136,103,253,50,133,225,70,127,229,245,243,0,0,0,0,219,1,87,228,202,77,202,170,205,156,204,200,91,61,67,246,12,91,91,205,113,108,196,173,241,205,99,166,244,96,154,121,78,149,166,90,240,114,190,106,165,172,130,76,29,0,0,0,0,0,122,149,16,103,158,73,155,26,65,118,150,154,217,180,13,201,140,72,66,243,33,174,195,195,229,248,205,140,122,41,210,48,17,49,214,158,132,132,161,246,100,52,83,83,51,109,244,215,158,159,7,0,168,50,168,254,113,102,247,127,14,0,255,39,232,163,236,95,197,128,213,131,204,136,216,185,215,78,138,158,80,199,93,197,45,148,45,126,203,144,215,90,53,162,87,118,99,219,169,77,110,106,230,61,151,152,137,103,18,106,193,132,74,177,20,83,30,0,0,128,60,34,51,87,172,189,162,164,171,165,109,54,109,232,208,99,60,231,173,76,117,235,67,153,98,46,40,182,235,156,164,230,185,21,211,240,12,179,220,53,141,157,232,122,186,133,0,255,24,80,93,176,99,175,219,124,173,242,218,235,114,153,211,236,124,215,170,207,126,205,200,200,204,103,243,180,71,120,14,62,215,53,249,100,190,70,39,240,40,77,199,170,5,0,0,0,0,0,0,176,2,0,112,199,196,245,152,152,49,30,51,102,198,244,152,81,69,76,84,213,20,209,117,171,206,220,17,115,98,34,145,123,154,133,100,68,148,57,141,249,146,21,234,82,82,202,61,179,201,55,155,24,38,70,149,102,58,194,149,223,98,22,170,206,194,67,157,51,25,61,121,106,74,76,99,141,105,58,0,0,0,0,0,0,0,0,0,0,128,198,217,15,0,136,93,70,204,234,115,170,162,107,162,60,113,187,158,118,189,98,202,108,105,27,219,181,228,18,83,125,226,170,197,233,205,162,214,198,143,17,121,95,25,17,101,71,84,186,73,137,172,242,218,150,32,239,176,53,82,171,63,65,152,217,96,206,149,106,47,126,154,42,203,79,89,69,9,106,167,243,197,213,0,255,204,144,0,255,103,225,63,18,237,111,254,61,6,0,0,0,0,0,64,0,0,184,103,156,184,32,57,68,102,174,72,82,74,197,83,66,104,113,75,141,200,168,145,77,219,18,215,117,42,109,169,251,184,100,152,121,43,35,60,124,156,153,152,176,149,47,99,62,26,7,0,0,0,0,0,224,56,251,1,0,201,193,103,204,56,35,102,92,199,57,85,209,113,156,197,183,235,233,214,24,206,236,104,31,187,117,250,18,19,30,39,174,147,207,222,44,234,45,44,51,9,62,10,149,231,74,121,113,219,38,106,221,25,217,182,225,214,38,29,162,66,169,235,54,66,195,241,96,122,135,135,143,141,134,132,95,224,203,152,138,251,197,213,0,255,204,144,0,255,103,225,63,18,237,111,254,61,6,132,158,60,103,140,229,89,188,30,30,142,179,184,120,226,240,112,241,202,171,147,39,248,8,31,53,193,143,31,124,142,199,238,57,227,112,204,148,7,71,41,47,99,70,220,115,175,157,228,22,196,173,59,75,37,13,58,210,80,199,122,181,215,161,86,84,91,53,203,145,108,110,115,215,93,31,35,117,225,72,127,253,21,70,198,45,215,94,73,111,89,219,178,178,82,234,160,47,109,117,171,89,103,29,106,197,178,91,207,28,57,231,54,9,221,21,48,210,40,142,244,87,64,61,15,160,47,156,136,215,99,53,83,20,115,142,201,93,179,161,209,84,167,237,154,217,161,229,135,115,61,162,218,205,152,213,122,187,133,204,184,237,200,76,186,50,73,89,149,6,67,102,196,161,89,25,162,234,21,179,204,177,198,151,30,163,73,154,101,59,49,168,150,206,4,117,210,47,218,155,22,117,177,0,152,174,244,25,99,44,158,233,56,92,5,31,207,56,242,220,211,232,240,75,171,211,46,54,78,78,253,140,25,94,28,199,37,191,98,54,225,199,111,71,44,252,125,71,172,160,78,217,73,72,243,204,75,33,180,210,97,249,144,145,205,49,15,230,26,44,164,153,231,184,202,176,165,136,160,170,113,3,127,210,44,124,124,38,41,17,153,65,75,146,217,140,204,105,38,169,217,86,150,117,73,86,89,165,244,105,159,35,74,165,6,63,149,205,244,70,34,166,26,197,44,1,97,66,112,7,55,210,86,76,91,0,229,155,1,0,36,98,170,159,105,162,138,235,235,86,221,178,134,124,247,217,170,67,179,150,205,209,99,98,110,197,211,46,218,221,194,116,237,136,133,191,239,136,21,212,41,59,9,105,158,121,41,132,86,58,44,31,50,178,57,230,193,92,131,133,52,243,28,87,25,182,20,17,84,53,110,224,79,154,133,89,11,16,46,245,153,136,56,51,35,226,204,136,51,213,196,52,165,231,186,170,219,210,167,209,235,26,53,233,210,232,147,103,60,34,230,58,158,106,81,238,10,219,177,215,109,190,86,249,173,181,45,175,13,234,89,175,78,237,58,49,17,202,7,251,245,158,147,121,171,83,242,213,156,129,73,248,143,181,184,183,0,128,0,0,146,171,35,78,53,17,139,14,51,35,34,34,51,106,102,36,165,148,68,70,173,197,45,53,9,105,152,166,165,46,81,81,49,113,101,130,129,130,135,143,54,109,42,190,60,249,50,102,76,227,0,0,0,0,98,5,0,196,46,125,196,76,127,238,142,62,231,56,99,154,137,170,138,166,178,58,98,38,111,26,17,121,147,101,102,196,202,87,168,204,83,150,49,175,12,125,11,241,112,181,168,213,88,34,204,194,65,151,52,205,139,153,165,141,160,38,162,4,21,115,29,0,192,10,0,200,29,124,226,120,156,56,227,51,226,156,137,238,153,136,137,225,137,200,77,52,215,45,206,222,113,198,204,25,153,52,147,148,136,168,116,211,18,89,27,39,105,193,21,26,46,91,30,166,60,77,205,24,54,102,24,162,135,152,210,230,161,78,71,81,213,66,246,138,105,172,145,154,14,0,8,0,128,247,76,140,137,89,144,252,138,217,142,32,110,196,138,40,37,90,167,82,82,247,162,196,113,9,169,77,235,58,73,157,42,204,18,187,44,209,17,29,62,114,41,51,152,218,203,152,203,56,0,0,0,128,21,0,64,78,140,199,196,196,84,159,152,49,229,242,121,34,78,76,92,195,83,187,110,185,51,156,171,152,72,228,158,100,33,243,72,90,50,147,174,172,52,178,182,149,102,236,36,53,153,151,50,79,17,118,50,147,4,109,98,152,151,169,205,196,67,157,41,47,237,233,211,39,166,177,162,52,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,0,0,0,0,80,8,124,214,128,251,190,112,223,151,194,245,112,225,82,21,46,125,184,165,27,162,172,200,54,38,249,164,70,220,45,210,205,212,103,120,204,58,142,199,76,156,153,230,59,166,138,105,54,197,211,209,94,212,216,108,179,14,246,178,53,151,62,203,197,113,114,83,84,61,189,85,237,133,127,19,52,105,212,160,65,162,73,154,181,208,61,207,118,21,34,143,75,45,155,152,28,34,250,58,15,117,143,150,22,198,116,21,241,229,146,155,81,188,192,185,246,241,202,15,152,254,163,171,139,246,121,87,157,181,229,228,167,229,204,115,235,215,10,155,117,205,89,154,209,222,8,225,190,12,227,225,163,12,185,89,40,85,18,229,239,24,111,173,244,145,148,48,93,43,179,108,143,170,14,174,69,20,26,139,145,49,220,223,201,247,222,214,187,38,147,31,223,230,110,171,124,98,137,4,98,237,213,85,34,222,154,71,85,150,103,45,129,86,98,188,107,253,35,88,124,237,178,164,54,131,121,34,225,165,134,116,56,131,252,159,196,205,219,149,105,185,149,37,41,78,157,74,8,83,67,233,66,203,30,240,17,126,70,86,225,86,70,37,207,175,106,233,47,4,7,252,147,183,95,35,121,5,139,35,19,136,175,191,234,61,140,110,251,79,82,105,212,80,63,213,24,76,135,33,22,235,237,184,37,177,253,78,73,105,37,177,81,116,226,196,3,238,93,22,205,125,241,97,252,219,253,223,151,198,216,0,255,54,69,51,22,246,94,145,33,75,54,200,248,144,253,73,222,94,254,72,146,242,165,51,156,80,161,20,93,151,128,53,236,87,239,250,205,242,114,142,203,154,14,47,34,16,231,94,189,241,113,0,255,231,57,245,210,107,88,76,11,38,22,177,95,226,174,239,88,37,46,211,120,165,172,134,29,17,137,192,191,145,57,191,91,166,84,79,149,164,107,90,136,1,222,31,212,46,75,187,130,168,141,53,188,63,169,207,69,189,135,6,192,26,51,118,18,26,220,152,184,164,1,238,56,5,92,85,8,124,40,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,141,117,17,10,113,139,26,239,25,107,71,18,0,92,164,44,20,235,35,179,134,91,70,204,105,196,221,67,1,110,120,55,164,221,173,82,249,118,27,98,182,13,72,46,128,125,150,133,155,93,159,82,235,75,70,45,49,181,179,211,238,169,146,137,47,157,29,19,221,45,106,125,164,143,204,88,76,4,83,108,35,245,54,35,98,235,74,7,125,181,53,181,152,153,27,231,50,231,144,25,183,220,233,101,73,136,113,230,11,192,178,254,123,0,167,243,143,26,37,147,34,218,205,135,69,87,38,176,218,79,116,65,80,190,40,37,195,19,140,177,241,90,102,33,178,184,159,153,153,192,75,103,102,73,167,148,208,111,16,225,104,203,196,185,191,29,232,146,154,249,104,45,50,207,48,30,84,136,141,170,34,192,16,227,223,212,47,86,213,42,195,35,219,56,141,196,16,183,26,102,24,222,189,122,83,127,42,139,173,56,60,146,157,211,61,140,239,223,35,147,204,178,184,1,239,50,201,27,130,51,222,13,133,254,85,210,211,160,231,87,93,55,195,41,170,184,96,98,208,31,140,251,158,153,33,95,67,96,198,161,220,199,69,141,240,34,74,165,225,30,229,84,103,67,231,37,96,48,253,118,162,171,65,196,114,26,149,20,167,73,92,168,230,17,26,225,238,189,192,207,210,179,100,54,251,80,161,36,245,38,65,126,185,122,59,131,100,150,224,204,177,105,169,13,211,35,118,233,13,118,90,194,168,189,247,91,252,92,30,149,85,254,217,222,208,240,168,191,8,200,253,241,179,29,36,183,236,110,8,85,149,60,38,222,92,184,187,147,219,101,121,215,228,193,22,239,230,108,163,60,226,217,130,2,228,2,187,85,167,112,187,109,197,8,124,212,0,43,239,25,50,133,26,119,236,8,26,238,178,140,162,0,245,25,138,138,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,16,179,26,105,176,139,85,3,128,66,224,83,65,177,46,163,6,172,219,184,128,176,15,197,184,237,136,26,242,190,22,138,121,39,110,184,211,54,100,221,74,55,222,71,222,146,148,3,11,242,203,94,102,182,243,8,94,36,190,213,119,75,202,70,233,107,84,226,25,234,234,68,9,186,28,241,62,131,222,135,241,140,247,111,197,175,154,46,43,21,173,74,236,6,253,204,249,54,168,33,52,116,81,207,24,238,89,191,245,156,254,66,237,114,240,150,83,74,154,149,225,121,0,255,158,64,116,39,89,53,42,182,6,147,162,101,139,118,137,30,87,109,175,69,170,175,218,172,183,151,134,170,195,156,165,32,250,199,236,5,251,184,225,174,175,189,169,181,12,161,144,57,195,140,83,160,10,77,36,50,142,70,60,0,81,245,227,139,176,186,215,69,160,222,92,162,56,77,163,33,86,240,79,138,110,233,162,165,185,124,191,58,38,18,133,191,34,172,241,171,124,206,76,42,89,211,107,136,21,252,147,166,127,100,52,52,55,0,255,74,58,224,178,11,66,209,7,75,25,238,136,95,63,249,183,163,107,50,35,105,14,27,174,149,62,180,22,99,190,0,255,125,218,48,59,45,119,25,136,95,63,14,231,237,235,209,30,94,35,51,244,86,2,196,63,170,208,13,87,158,245,244,114,202,8,195,152,113,14,35,237,67,32,14,126,70,231,252,115,149,148,218,105,146,21,77,51,38,198,218,47,239,179,188,103,212,161,21,107,42,117,106,135,64,164,253,58,99,163,110,81,162,72,253,84,113,88,53,253,195,0,239,15,236,101,56,212,35,137,218,232,134,247,7,245,185,168,79,212,6,192,26,19,71,104,112,227,94,73,105,128,192,135,2,174,42,36,217,81,20,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,238,82,209,126,211,128,53,0,46,196,133,98,224,82,1,112,17,11,214,44,139,27,235,50,235,8,109,195,150,103,81,192,164,155,28,214,61,115,205,74,101,199,161,134,125,143,184,39,169,132,93,128,38,244,45,92,13,122,122,205,28,82,154,46,250,37,70,6,182,76,204,225,138,95,120,82,39,69,86,175,37,59,195,184,37,82,108,96,45,196,38,248,7,131,250,231,114,218,168,153,179,224,206,196,97,225,95,37,101,236,168,132,51,139,183,165,214,232,121,4,180,75,225,221,155,223,108,62,234,166,254,112,229,225,110,115,9,79,155,48,190,239,189,40,236,138,34,64,162,144,235,151,251,102,230,187,55,233,116,173,116,20,9,243,233,1,134,124,159,93,202,156,225,172,244,136,6,180,175,95,12,151,113,168,26,46,234,106,132,127,43,214,30,163,10,145,163,161,141,24,238,27,39,195,29,19,250,54,249,164,252,92,204,30,26,15,210,68,13,166,19,61,155,0,228,250,125,223,50,131,120,62,229,132,132,83,92,177,165,229,240,109,97,251,212,55,250,92,127,203,75,182,172,70,93,61,46,54,163,223,174,4,127,150,203,179,214,165,188,26,34,181,193,222,120,183,246,142,76,191,231,51,249,112,245,217,132,93,74,80,103,16,224,254,174,250,90,75,244,213,94,205,154,208,44,230,50,83,72,62,166,99,168,207,168,106,134,251,59,234,107,69,24,127,223,94,205,122,80,245,4,47,211,227,148,151,94,97,192,101,38,41,52,96,228,194,186,92,112,187,101,32,126,237,26,224,86,94,210,128,203,186,76,69,92,220,34,146,224,142,136,74,3,222,135,162,66,220,48,98,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,0,184,189,21,112,45,0,0,0,5,220,228,101,141,52,212,175,26,234,35,21,224,22,55,55,36,46,104,220,183,8,55,172,164,111,192,141,207,77,115,15,93,25,238,158,138,219,228,5,208,147,49,123,41,241,124,68,68,49,169,104,40,70,59,251,32,69,134,123,55,113,139,188,12,114,229,51,162,74,56,23,27,149,205,56,154,50,1,113,59,195,110,203,230,37,140,183,247,53,106,193,215,171,63,109,212,244,113,247,96,151,247,53,215,38,153,62,131,22,185,245,225,182,100,126,53,17,79,46,26,58,202,111,182,247,125,53,235,213,83,102,251,101,199,49,218,123,40,21,183,241,25,79,196,188,137,114,124,84,84,132,135,69,140,194,61,209,246,101,177,138,177,38,185,174,55,159,51,21,7,19,155,142,67,168,224,47,89,190,189,179,173,68,194,221,170,149,176,113,73,20,107,101,200,233,122,176,110,202,156,152,8,103,26,38,102,58,215,105,77,132,170,61,92,228,241,214,172,182,151,27,234,90,29,14,36,230,251,178,159,171,85,249,74,101,49,3,209,238,215,225,92,196,166,148,30,29,52,27,141,134,174,97,204,247,219,223,91,217,162,88,98,51,18,237,126,93,206,173,77,74,41,26,168,182,48,15,186,42,1,99,236,191,238,243,200,77,179,29,106,49,151,178,78,235,16,137,192,159,177,129,127,139,153,84,144,147,146,53,173,153,152,99,0,255,117,155,227,41,33,173,137,213,210,84,174,33,18,129,63,35,115,254,43,105,72,29,169,4,121,211,54,12,240,254,208,94,56,212,51,137,218,224,134,247,7,246,151,131,122,196,109,0,172,113,231,218,132,6,55,38,46,105,128,192,135,2,174,42,4,62,20,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,128,21,24,177,34,160,62,2,3,151,111,192,117,143,136,72,87,146,13,53,224,40,13,128,10,129,11,5,8,92,136,11,216,4,0,255,160,80,0,255,88,78,23,189,139,131,57,19,135,117,111,223,28,201,248,168,133,147,139,71,113,102,116,24,98,19,252,131,226,253,71,54,85,206,47,29,92,153,48,228,250,240,69,242,142,76,90,59,203,152,147,177,163,73,24,48,133,117,95,118,51,243,223,173,49,93,31,77,171,241,158,94,96,200,247,221,101,150,97,82,227,8,205,48,188,250,247,140,155,205,229,34,214,27,174,60,140,144,162,59,173,194,248,62,251,92,133,90,38,145,2,146,251,14,82,100,96,114,175,174,182,249,87,205,124,145,42,225,182,232,58,198,251,21,43,219,127,145,105,125,183,168,140,254,52,51,223,164,173,61,51,250,56,1,154,221,195,39,80,212,25,107,70,150,238,170,109,93,2,183,30,227,250,118,205,92,22,77,16,17,241,208,188,254,123,4,201,246,47,139,92,122,235,54,31,31,157,92,220,123,223,100,242,106,89,244,67,192,251,181,223,245,240,253,51,179,3,111,126,57,77,239,35,222,239,17,65,74,228,171,73,184,27,254,143,115,247,39,151,129,95,90,200,109,186,25,225,125,81,253,148,93,97,212,6,88,10,153,10,24,53,96,70,230,14,2,153,25,59,43,13,184,136,128,85,111,69,1,247,45,66,49,83,17,23,10,248,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,172,1,96,47,197,152,225,138,84,0,0,80,0,242,178,70,124,174,92,145,52,110,116,145,53,42,96,125,125,132,27,223,159,164,13,187,206,141,239,37,46,223,128,247,248,8,218,46,220,215,196,109,235,15,85,249,252,37,145,233,53,34,154,30,44,90,140,127,179,61,100,127,39,121,109,172,218,86,146,197,133,152,24,13,133,79,192,187,59,107,123,111,235,207,102,189,218,187,120,254,114,96,94,112,120,49,174,119,231,62,107,182,195,56,243,53,146,169,197,120,127,195,95,219,107,135,234,197,102,141,8,151,25,133,111,201,169,58,69,167,50,70,248,115,159,123,174,40,206,76,130,112,150,35,64,177,246,234,29,236,254,213,140,227,202,36,221,60,13,139,24,239,139,209,127,163,193,242,26,85,41,161,152,250,112,46,86,113,207,160,198,148,157,164,123,90,22,49,222,151,162,63,55,17,142,36,80,139,3,230,251,217,223,204,158,105,201,205,72,180,123,117,57,31,183,116,69,13,85,171,227,160,65,24,243,253,239,103,59,188,3,8,205,72,52,252,209,252,91,190,139,6,170,230,11,161,233,18,48,23,127,179,136,91,84,198,196,72,141,73,55,68,34,240,103,92,220,191,123,84,146,55,133,211,141,137,185,246,199,207,110,17,123,216,196,72,117,156,218,33,18,129,63,227,66,0,255,207,168,38,175,148,211,43,12,240,190,66,253,238,206,71,220,6,55,188,175,80,191,187,243,17,183,1,192,141,137,203,54,184,49,113,73,3,4,62,20,112,85,33,240,161,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,226,2,3,23,120,23,129,129,203,26,240,30,145,148,134,26,113,65,195,142,84,0,192,5,42,188,151,228,147,112,1,155,224,31,12,241,127,54,85,52,73,218,96,201,132,225,234,195,21,137,0,255,211,115,141,207,243,71,215,33,54,185,87,31,12,232,127,203,166,139,202,108,22,236,152,48,188,189,250,20,245,143,140,79,54,230,102,99,224,118,4,24,98,252,155,250,211,72,186,181,134,237,167,78,227,48,222,179,137,237,124,25,134,24,0,255,166,126,121,219,26,195,34,234,156,22,98,76,114,175,10,88,191,86,198,110,237,133,182,245,163,139,178,233,70,51,235,195,20,109,197,61,58,178,144,55,138,46,54,214,95,229,78,10,166,59,13,226,58,145,139,91,99,7,87,39,32,235,250,239,17,60,219,127,27,73,152,206,138,41,199,53,26,189,208,254,180,94,148,141,99,96,68,223,174,247,12,182,240,35,41,113,72,83,84,15,183,153,74,244,37,67,251,19,251,133,146,57,2,220,141,253,195,122,169,126,68,204,42,240,211,153,20,167,23,17,227,61,92,150,31,43,233,80,13,154,137,153,176,246,183,62,170,95,205,93,224,211,18,236,166,225,16,227,14,31,169,250,43,130,8,185,217,124,174,14,0,0,10,24,183,136,216,10,247,251,74,25,224,162,70,124,210,128,120,26,163,6,176,143,69,3,160,194,125,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,13,96,31,75,177,46,34,21,0,0,0,0,242,150,138,228,22,128,75,5,242,162,6,188,237,26,18,23,10,81,195,138,116,3,190,151,56,34,61,190,31,56,122,143,168,242,167,84,82,153,106,30,235,215,90,139,122,199,247,235,40,110,69,188,225,164,11,9,152,128,119,116,127,17,117,173,155,223,164,121,172,101,248,77,123,84,161,221,25,35,252,151,209,191,146,8,51,149,97,178,35,178,253,175,119,234,79,208,103,120,217,106,154,208,15,137,121,95,87,221,250,85,116,68,178,16,241,17,192,62,138,233,13,191,183,139,149,51,179,78,137,143,47,177,173,229,60,77,138,80,222,195,197,115,143,77,73,112,77,58,245,46,145,231,143,29,25,101,17,97,149,148,22,166,18,78,110,186,37,78,63,34,148,247,229,234,167,60,40,108,37,173,142,14,248,126,246,81,246,30,180,101,188,35,222,253,36,15,231,230,217,204,242,232,15,163,253,72,67,39,49,190,31,127,219,164,185,13,83,25,136,135,0,255,109,59,194,90,34,229,97,36,154,14,157,152,0,101,231,195,149,111,93,150,116,187,192,43,54,251,43,52,17,145,24,252,23,151,246,143,139,138,204,79,230,180,91,98,89,252,91,95,17,51,2,196,98,78,82,15,75,34,18,131,0,255,226,226,254,223,162,34,243,165,156,62,97,128,247,21,234,119,119,126,226,54,186,225,125,133,250,157,157,159,168,13,0,110,76,92,182,193,141,137,75,26,32,240,161,128,171,10,129,15,5,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,26,16,23,138,235,22,129,117,17,128,203,53,175,1,235,34,104,92,145,53,212,237,8,26,118,164,2,42,220,69,146,59,81,84,184,143,164,119,210,46,64,11,250,54,249,36,200,169,53,179,150,75,13,61,91,112,128,37,19,114,184,126,147,191,202,124,114,107,233,121,198,110,3,198,240,30,34,11,252,129,153,182,171,75,19,181,67,71,67,38,14,0,255,11,83,191,187,167,25,219,85,104,47,2,12,49,254,237,253,221,181,194,176,85,228,116,18,3,62,179,12,67,140,127,123,127,119,173,49,108,39,156,102,98,192,7,0,158,116,15,84,251,184,12,151,111,161,115,40,89,35,218,48,225,113,71,78,143,84,251,184,12,150,111,201,138,107,233,90,81,81,220,4,28,222,126,125,240,61,0,255,93,45,155,134,90,94,188,161,121,25,220,119,189,213,100,129,97,225,98,56,215,90,214,210,15,99,109,109,38,123,208,100,87,54,168,26,116,61,195,109,205,28,7,195,128,247,247,179,173,181,173,127,251,124,118,124,4,47,118,75,98,218,9,161,146,0,255,145,199,219,43,219,203,51,106,181,61,145,245,91,207,246,189,140,231,224,85,11,90,210,31,8,21,252,37,211,127,101,91,105,150,93,43,15,176,35,21,0,20,144,220,162,198,157,43,147,70,235,215,184,119,108,146,52,192,45,64,49,41,14,119,134,2,214,101,40,212,136,79,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,0,0,0,0,0,128,59,169,129,188,164,97,197,45,106,164,119,90,3,172,184,133,27,105,27,87,222,194,141,196,13,120,191,110,65,187,99,252,105,221,221,169,187,74,146,142,119,235,30,100,59,198,95,126,239,198,141,18,42,1,136,0,255,95,252,24,222,142,11,221,145,24,225,191,140,190,157,196,71,243,122,132,71,188,103,251,91,239,222,223,241,52,124,249,37,8,157,144,24,229,127,56,196,107,173,90,164,201,90,229,84,96,64,34,247,197,123,245,198,85,76,66,213,115,78,147,34,148,247,5,211,0,255,78,129,55,193,42,150,64,124,191,86,16,89,189,183,188,114,50,170,246,144,233,78,132,10,254,130,233,183,131,0,203,35,171,231,1,217,79,154,251,48,148,129,120,247,235,111,95,91,22,73,117,152,181,247,67,115,49,190,159,132,238,100,144,140,15,217,191,238,238,31,189,82,27,54,127,75,180,102,2,150,217,0,255,110,215,54,206,185,220,98,242,212,240,37,34,49,248,47,46,238,0,255,45,234,49,63,149,211,96,9,174,226,0,255,218,94,183,74,49,38,115,39,44,138,72,12,254,139,11,252,139,138,208,111,78,151,48,192,251,10,245,59,59,63,81,27,222,240,190,154,251,233,172,124,81,204,6,0,55,38,46,219,224,198,196,37,13,16,248,80,192,85,133,192,135,2,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,13,136,75,197,29,161,24,145,10,53,224,125,209,72,107,200,88,139,70,251,72,5,168,33,222,39,228,183,52,218,231,86,184,143,164,55,178,47,32,139,123,113,75,160,165,105,68,146,36,74,13,221,100,59,163,23,19,114,216,250,247,186,10,189,249,152,101,210,79,52,110,20,73,41,136,192,178,190,91,0,37,125,39,153,53,41,162,168,49,42,26,47,241,46,135,154,59,206,248,201,6,149,204,26,233,68,141,227,58,79,28,245,20,1,135,216,126,184,155,203,136,26,17,89,91,88,19,68,106,122,139,1,159,67,198,251,59,134,248,142,124,216,100,233,46,167,234,12,7,166,154,181,52,30,99,174,136,204,80,192,237,16,239,223,50,85,63,119,20,33,107,206,211,211,17,159,231,16,239,227,195,248,153,185,234,208,188,78,74,37,224,189,144,246,235,40,214,55,103,70,134,32,69,96,254,147,239,36,216,227,235,219,216,81,196,123,225,220,171,183,36,88,239,116,221,72,166,233,226,96,6,208,89,137,129,195,69,169,178,57,41,206,80,177,128,208,0,255,166,31,238,193,203,104,142,244,2,98,5,0,255,180,168,46,73,59,57,253,136,249,19,162,0,255,77,191,204,253,224,211,32,68,154,0,177,128,127,226,246,103,36,175,44,177,227,1,241,84,65,17,79,21,20,144,226,107,140,91,208,104,253,26,113,73,3,6,249,161,80,183,83,49,201,15,164,1,118,40,212,136,79,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,0,0,0,0,0,192,186,77,98,165,194,70,23,161,176,209,71,212,184,41,190,6,196,215,136,11,26,247,61,162,70,92,184,1,227,79,185,99,252,233,251,110,172,148,52,29,227,79,184,99,252,41,30,239,230,42,147,116,137,34,237,0,255,184,155,171,91,26,126,122,8,189,203,120,187,223,211,62,210,77,87,87,97,249,157,99,204,17,181,216,109,140,141,174,170,42,169,182,241,15,35,237,127,184,155,191,103,46,13,191,154,251,160,11,25,233,245,127,110,238,52,203,72,90,143,70,188,210,242,165,213,17,73,184,221,194,120,183,120,18,93,36,169,212,131,113,62,49,149,120,118,99,184,136,145,12,116,227,74,122,132,49,240,120,244,50,119,197,60,156,96,132,72,17,103,116,241,206,165,190,219,194,116,179,30,235,114,75,143,89,44,90,140,251,142,58,183,182,1,35,209,103,19,100,124,24,0,255,78,191,186,233,210,26,30,249,168,104,63,198,59,94,190,146,95,124,24,0,255,118,0,255,59,152,206,176,186,88,52,104,2,184,138,63,166,63,142,114,140,147,172,13,86,69,36,6,0,255,197,5,254,69,61,105,197,156,142,74,112,20,127,76,0,255,220,49,89,198,50,99,193,174,136,196,224,191,184,188,127,17,81,207,92,148,57,109,194,0,239,43,212,239,12,175,40,106,163,27,222,87,168,223,29,138,140,226,54,236,165,0,110,76,92,182,193,141,153,59,41,13,16,248,80,168,10,129,15,168,207,164,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,192,186,136,26,86,36,13,153,59,83,49,162,6,196,7,46,119,27,86,100,141,177,51,105,204,27,96,202,106,136,176,75,66,86,16,133,189,107,120,95,146,250,200,134,201,205,42,25,128,105,253,243,22,9,132,224,173,216,169,244,209,77,8,135,232,171,196,225,165,223,253,30,195,179,229,202,136,169,121,172,88,198,98,99,68,251,28,110,247,94,243,140,8,58,170,84,25,219,190,75,47,45,220,84,206,208,59,9,193,42,253,236,138,16,250,244,73,165,206,241,99,146,62,198,67,64,118,247,234,99,139,189,119,84,29,94,253,77,210,149,5,124,180,11,237,238,213,201,182,118,205,128,170,195,170,17,15,233,210,2,160,57,196,251,51,125,100,204,10,19,149,86,10,199,189,204,33,222,159,217,151,21,38,72,88,74,36,160,112,245,95,132,213,117,73,200,210,25,206,129,158,75,140,223,186,101,236,121,13,10,204,68,188,23,206,189,242,35,175,90,155,169,217,44,85,237,146,128,78,75,216,247,189,156,154,44,179,0,209,0,255,178,223,2,244,139,33,45,128,88,192,63,113,251,51,50,23,97,98,0,255,132,232,95,217,111,6,230,139,8,210,2,136,5,252,19,183,63,35,57,34,77,204,120,64,60,85,80,196,83,5,5,180,126,141,184,160,209,250,53,174,136,160,1,119,202,87,81,188,95,59,21,147,172,12,184,223,50,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,1,0,0,0,0,20,128,188,172,81,22,120,26,112,185,110,145,138,119,242,105,13,88,87,183,107,176,167,148,70,124,238,26,221,159,73,220,128,155,106,199,248,211,247,220,21,73,169,58,146,237,24,127,106,183,75,250,168,164,74,64,178,63,181,190,205,237,172,101,174,225,57,174,103,7,93,202,16,180,0,255,131,243,231,116,247,194,9,197,104,178,93,154,136,145,236,31,215,187,247,215,236,12,47,152,96,9,205,203,200,248,227,252,105,223,35,58,165,88,105,163,75,23,33,18,86,240,23,71,247,204,32,148,82,141,71,197,178,133,164,242,44,226,130,3,254,233,221,0,255,106,37,103,117,22,235,22,243,118,139,26,32,239,68,95,120,24,0,255,182,175,140,164,209,244,134,21,82,95,244,98,1,151,249,194,195,248,115,249,210,199,172,169,13,95,5,70,115,38,128,163,248,167,237,30,25,85,50,141,19,82,14,76,139,72,12,254,139,11,253,63,162,158,124,155,211,73,137,142,226,159,229,75,159,148,72,150,177,12,215,192,182,136,196,224,191,184,188,0,255,43,234,153,95,115,250,132,1,222,87,168,223,157,125,21,181,209,13,239,43,212,239,236,252,68,109,0,112,99,226,178,13,110,76,92,210,0,129,15,5,92,85,8,124,40,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,0,137,79,133,184,71,36,73,26,87,100,184,241,189,196,83,26,16,31,145,73,195,206,112,35,174,208,96,159,11,144,186,225,253,180,169,143,100,133,50,98,168,141,55,28,238,13,239,35,185,151,67,65,43,131,228,12,104,31,67,185,119,196,252,46,92,116,73,25,83,136,34,5,15,191,149,18,116,67,34,155,244,179,207,160,121,164,75,26,117,141,21,215,152,210,12,140,106,191,250,161,162,111,85,158,51,151,201,10,104,113,198,187,22,237,135,174,2,61,145,217,100,182,80,199,184,145,123,92,166,207,16,160,221,189,122,217,214,42,219,147,135,183,233,246,24,182,80,183,18,92,108,86,15,87,254,236,232,73,132,195,121,168,225,82,52,227,223,34,46,0,239,248,192,14,17,63,215,111,7,19,17,148,175,195,202,48,135,184,175,207,244,17,101,7,155,52,44,97,18,80,184,251,0,255,166,23,94,238,216,108,211,165,214,0,45,149,248,190,219,142,97,82,151,136,194,185,95,23,183,253,17,107,217,46,157,237,67,160,221,18,113,123,197,154,205,100,85,200,89,128,232,95,217,111,6,230,151,5,105,1,196,2,254,137,219,159,149,180,211,196,253,9,209,191,218,0,255,64,253,131,180,0,98,1,0,255,196,237,207,10,250,155,120,241,128,120,170,160,136,167,10,10,64,94,184,97,158,187,141,214,115,195,60,35,104,192,32,63,20,115,103,42,6,249,161,88,191,147,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,26,112,47,160,177,6,0,0,0,216,232,35,106,196,231,182,62,13,183,136,26,227,94,1,113,119,124,214,128,91,137,75,26,226,122,110,124,47,99,37,169,1,237,111,43,131,106,199,248,107,95,230,174,12,203,213,113,37,209,142,241,215,222,174,183,176,140,74,64,178,95,212,219,251,175,75,195,203,135,248,65,191,50,210,253,39,62,56,127,154,109,121,118,74,241,118,152,229,210,38,140,100,191,40,184,67,0,255,104,158,157,225,85,198,88,66,175,51,38,203,95,191,246,102,8,47,50,98,22,245,138,211,160,83,90,5,1,28,240,79,159,126,49,107,36,103,75,90,140,91,184,39,238,92,112,168,15,79,48,217,83,246,41,235,100,198,177,133,117,223,10,24,183,77,236,133,119,247,234,108,223,107,22,78,111,216,220,161,209,148,133,138,83,23,226,151,206,115,195,145,87,123,221,109,212,39,50,80,199,121,20,96,215,4,116,197,126,245,116,127,179,140,44,227,178,119,192,191,136,196,224,191,184,188,0,255,43,234,153,91,115,122,36,241,254,238,17,190,47,191,54,116,109,146,234,244,140,5,87,205,54,154,27,145,24,252,23,151,247,47,18,42,74,55,57,141,194,0,239,43,212,239,236,252,68,109,116,195,251,10,245,59,59,63,81,27,0,220,152,184,108,131,27,19,151,52,64,224,67,1,87,21,2,31,10,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,110,124,47,113,217,134,196,135,27,237,87,102,102,18,64,92,165,193,62,182,2,46,51,131,70,187,220,10,128,191,231,27,18,252,145,214,55,132,243,5,177,17,119,203,55,36,248,35,173,111,8,231,7,34,36,160,240,251,216,162,239,177,42,101,39,131,6,104,90,6,130,243,223,19,125,0,25,237,108,75,54,159,86,156,152,26,229,105,39,70,225,247,177,133,254,159,149,88,190,8,208,157,140,244,228,191,123,94,254,249,233,10,79,39,230,196,27,40,239,67,0,162,122,184,122,167,78,34,105,134,139,121,105,38,94,18,75,30,113,17,61,18,215,143,171,118,203,29,71,78,201,220,174,157,71,92,42,32,57,68,252,202,219,153,201,212,40,64,227,248,134,234,143,102,101,208,159,1,239,134,115,63,209,147,168,122,39,51,75,178,244,83,55,53,104,196,68,246,227,229,183,181,173,183,233,88,114,33,12,229,126,125,78,125,139,57,169,71,5,77,8,93,154,248,94,61,249,153,84,110,61,74,86,130,22,32,250,87,246,91,128,254,41,164,5,16,11,248,39,110,127,86,208,223,196,252,9,209,191,218,0,255,64,253,132,244,0,98,1,0,255,196,236,151,140,152,47,77,188,120,64,60,85,80,92,145,10,10,104,253,26,113,65,163,245,107,92,233,34,105,192,32,63,20,113,85,49,200,15,133,149,161,128,251,182,20,21,246,61,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,6,176,143,5,0,0,0,168,0,184,84,32,47,105,172,223,52,86,212,72,238,180,6,184,223,50,107,200,188,5,141,248,92,121,11,55,210,26,112,103,82,236,24,191,188,223,86,73,159,151,174,67,230,34,217,49,126,105,183,107,220,47,69,18,128,248,223,161,127,102,202,49,188,32,141,133,142,103,76,198,223,102,120,126,59,230,81,171,88,236,39,221,192,192,246,175,59,245,139,178,241,249,211,176,208,246,140,201,248,223,12,219,127,220,164,90,241,76,250,164,93,16,192,13,254,36,205,127,91,108,211,183,27,191,22,218,31,129,46,184,193,159,164,252,199,182,246,127,227,215,226,198,133,27,240,94,215,61,184,186,31,121,191,30,153,164,202,42,31,237,4,177,132,7,15,55,124,150,180,30,171,235,195,93,223,73,87,185,140,148,245,87,195,146,9,248,138,253,19,119,219,202,182,20,170,180,140,181,180,216,68,27,48,18,131,0,255,34,163,238,183,2,117,229,77,228,116,56,3,209,216,63,241,183,101,4,153,147,164,91,188,137,98,15,45,194,72,12,254,138,140,202,189,163,124,186,28,65,229,116,8,3,188,175,182,190,103,231,43,106,195,27,222,87,91,191,179,243,23,179,1,192,141,137,203,54,184,193,206,46,105,128,192,135,2,174,42,36,93,81,20,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,128,196,103,141,239,37,46,219,184,111,25,110,124,47,113,1,136,43,109,112,99,238,172,109,84,192,29,65,14,9,254,40,99,151,66,151,86,0,141,227,57,36,248,163,75,0,255,187,240,165,69,40,21,18,80,248,253,140,113,0,255,111,150,138,119,35,160,31,25,233,209,191,132,242,159,103,19,191,27,202,5,139,66,219,91,119,214,104,252,188,92,62,150,11,11,104,0,255,34,57,250,151,80,253,87,120,46,217,63,138,40,159,67,64,34,252,155,0,255,140,155,186,99,45,29,185,35,17,254,173,47,139,156,94,137,213,116,0,124,67,196,175,250,163,221,17,60,14,43,179,28,34,254,219,203,36,126,92,154,51,192,80,238,225,51,168,218,107,30,245,40,57,235,160,59,19,227,47,223,117,215,208,77,234,33,12,229,62,110,215,243,219,242,149,244,204,77,208,141,137,241,179,191,169,62,189,204,44,64,244,175,246,63,152,219,41,164,7,16,11,248,39,110,127,70,208,207,196,254,9,209,191,218,0,255,96,110,103,144,22,64,44,224,159,152,253,146,17,243,133,137,21,15,16,248,84,80,72,186,162,42,40,32,189,133,27,240,177,35,219,104,61,55,150,23,52,96,144,31,128,65,126,32,13,88,151,161,168,88,151,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,3,0,0,0,0,40,192,186,175,26,146,60,162,120,139,26,201,157,214,128,53,238,36,52,214,176,146,186,1,195,254,126,167,217,49,254,216,223,233,166,156,82,174,142,236,195,55,221,49,254,180,254,230,148,69,39,131,18,240,158,237,111,189,155,223,251,120,26,158,188,82,132,118,102,76,198,0,255,102,232,254,221,162,94,177,89,169,210,85,140,108,191,186,123,127,198,211,240,102,66,16,250,149,145,241,191,25,106,252,29,170,21,219,180,74,163,32,128,3,254,41,170,223,157,125,90,94,104,252,90,64,23,220,224,79,49,217,19,198,169,121,218,248,181,168,40,108,63,122,40,186,95,111,125,109,89,5,110,202,218,43,148,243,80,183,51,184,67,237,126,247,249,90,203,21,150,100,173,40,157,75,36,193,62,136,199,126,243,59,206,237,85,125,216,168,18,171,126,92,161,171,24,217,126,235,70,108,52,249,51,135,19,153,13,215,233,250,130,125,18,105,111,126,199,185,189,170,15,23,5,117,245,99,8,173,89,36,126,223,123,20,126,71,166,150,191,173,211,0,12,24,239,43,161,0,255,254,8,175,60,26,199,114,140,247,87,220,11,226,224,91,38,113,0,112,195,138,108,131,27,247,10,162,128,117,139,38,141,107,197,44,138,27,241,217,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,36,96,23,25,53,226,162,198,88,155,6,136,188,47,26,220,184,50,219,168,128,100,59,18,114,195,221,41,19,68,55,201,104,45,69,98,146,93,154,58,172,136,239,72,131,0,255,208,205,223,34,114,50,131,79,106,209,167,4,184,223,83,200,189,239,192,85,138,180,179,133,105,20,53,20,190,187,180,128,46,46,146,163,127,41,231,215,138,232,44,98,53,154,69,249,234,40,244,250,240,153,224,175,216,225,114,77,130,10,104,208,35,185,248,47,240,151,210,124,73,41,205,206,35,22,57,196,40,15,67,64,34,252,139,111,111,212,244,138,173,161,99,244,72,171,63,110,213,35,35,50,226,232,233,121,219,117,243,136,75,5,44,135,120,127,206,115,71,137,194,144,66,45,137,67,57,196,251,179,250,10,187,227,146,159,1,238,134,91,223,125,83,181,178,73,26,169,20,141,75,14,218,49,49,126,117,107,89,171,65,46,11,17,133,115,191,46,109,251,143,26,65,149,138,26,6,122,47,49,126,118,177,231,145,9,220,44,64,244,175,238,0,255,6,230,207,16,210,2,136,5,252,19,167,223,157,145,188,226,196,250,9,209,191,186,0,255,92,48,159,153,66,26,1,177,128,127,98,247,183,25,49,95,158,248,240,128,184,84,128,88,121,15,80,64,235,185,177,188,108,163,245,220,88,94,208,128,65,126,40,228,253,158,138,65,126,40,100,40,192,206,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,172,1,0,0,0,0,0,55,186,136,26,239,247,80,192,165,34,62,21,32,210,71,184,33,113,209,70,92,188,177,254,150,145,155,214,128,241,163,222,49,254,244,125,167,188,200,209,209,238,150,55,242,29,227,71,113,113,123,74,36,133,172,75,64,226,127,167,126,113,207,240,34,137,132,198,100,100,252,113,134,237,63,111,80,173,88,205,138,165,227,24,137,0,255,157,250,147,216,25,222,140,145,208,131,140,100,0,255,188,37,103,168,229,89,103,233,89,197,222,250,116,233,24,68,2,183,245,225,41,170,0,255,14,198,105,154,81,99,217,2,30,71,46,56,218,143,91,210,151,47,163,100,180,144,72,45,48,190,45,212,199,74,69,97,229,194,142,81,253,184,249,61,87,97,44,207,107,36,112,40,199,8,127,233,237,218,203,145,81,121,146,72,34,209,251,210,252,187,46,74,84,81,100,49,131,54,60,18,133,127,23,169,91,172,114,132,115,145,114,90,244,200,244,187,103,220,114,126,103,173,209,18,29,165,22,51,104,208,145,184,252,207,154,212,186,69,41,230,116,147,211,250,8,152,224,191,176,126,98,156,79,115,56,152,99,130,0,255,194,250,137,112,62,205,225,0,224,70,218,6,55,82,5,196,103,27,112,181,6,92,161,1,87,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,6,196,69,141,184,164,17,23,53,226,2,16,87,218,232,70,92,105,67,13,72,189,35,13,254,67,151,236,114,82,211,145,81,84,116,36,222,145,6,0,255,161,147,0,255,39,177,246,87,116,49,1,133,135,95,77,237,239,30,239,87,25,228,79,254,122,164,39,0,255,221,242,242,207,71,51,179,83,137,177,37,88,80,94,121,20,30,126,37,193,187,221,95,16,203,36,125,114,218,35,189,247,111,127,249,246,91,182,225,201,196,42,67,1,229,79,8,64,93,63,158,90,221,178,108,50,39,253,6,123,226,199,227,61,114,123,160,174,63,126,177,126,89,138,230,164,162,37,42,70,60,224,241,185,82,1,130,28,226,253,145,253,85,216,85,47,143,3,57,68,252,170,63,154,21,65,131,4,24,174,118,207,44,233,34,235,249,85,135,184,38,85,234,37,50,74,208,135,137,247,25,184,189,162,184,50,235,212,173,151,86,8,195,209,0,255,169,35,118,36,13,165,137,27,19,58,52,241,206,30,123,177,174,199,67,39,55,11,16,253,171,253,30,49,131,57,74,139,144,126,64,44,224,159,248,124,113,107,37,71,146,19,51,39,220,221,83,95,107,135,62,219,171,89,51,222,13,30,166,26,117,147,102,65,172,214,95,184,200,226,76,153,147,181,169,52,76,139,67,204,120,128,149,145,153,10,138,43,98,167,130,2,90,191,134,149,62,130,70,235,213,200,190,21,10,24,228,135,66,221,14,172,207,36,63,21,105,192,125,203,80,168,49,147,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,26,0,112,47,0,0,0,128,26,86,236,157,17,75,1,79,107,204,250,152,41,224,138,235,215,24,127,66,67,222,50,51,107,124,127,146,55,138,236,195,55,210,35,251,112,20,23,247,167,146,108,155,110,30,217,135,111,179,135,236,239,250,54,183,140,108,226,194,210,97,163,119,9,34,219,175,238,212,159,162,207,231,79,90,9,173,93,104,31,158,144,253,35,93,116,250,92,61,156,25,197,116,226,180,31,167,105,194,195,253,29,237,107,101,166,219,55,39,159,15,207,48,124,99,134,146,134,174,29,219,227,225,201,203,206,157,228,219,58,113,71,220,161,70,120,154,12,1,139,246,227,150,212,120,69,153,151,102,18,83,156,19,19,30,110,25,212,67,213,30,46,146,229,219,243,108,44,183,244,233,90,121,204,251,138,18,40,216,85,114,204,247,179,191,13,142,12,75,227,80,254,253,141,249,254,189,247,14,42,84,179,2,239,25,73,36,42,15,143,199,249,157,53,179,49,250,114,9,35,9,141,141,196,219,143,123,84,117,126,81,210,63,159,104,62,110,90,117,32,222,94,29,190,63,107,228,232,200,219,232,66,119,3,241,246,240,81,152,90,171,172,215,19,77,23,77,63,48,96,130,0,255,194,250,137,112,62,205,225,88,142,241,254,202,250,136,114,254,76,226,0,224,70,218,6,55,82,5,188,221,106,27,112,197,141,248,108,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,13,136,139,26,113,73,35,46,106,196,5,32,174,180,209,141,184,210,134,26,144,122,71,26,252,135,78,253,238,147,152,138,164,68,69,71,18,61,210,214,127,139,33,203,116,103,4,145,164,116,75,27,161,139,9,40,60,252,74,122,0,255,246,3,98,37,178,79,46,92,32,72,0,255,141,11,96,219,82,70,106,122,74,49,54,216,60,157,120,20,122,253,50,238,81,84,251,155,71,62,95,17,133,208,128,158,61,16,184,0,255,136,123,0,27,197,162,52,136,39,20,43,118,143,246,244,20,2,182,206,127,55,234,123,237,102,243,209,78,165,47,254,45,222,50,150,247,216,186,126,28,117,116,145,212,217,116,244,80,125,94,60,120,196,165,2,188,33,222,31,217,39,81,153,148,5,179,241,13,241,254,184,222,173,178,153,9,92,103,128,161,214,63,202,95,84,173,213,68,77,164,27,6,216,65,111,38,198,31,123,183,107,65,200,228,27,194,221,112,245,186,92,119,170,50,163,186,77,137,165,51,182,7,253,152,200,190,181,201,203,44,214,175,21,38,33,117,24,224,238,126,246,181,22,250,133,115,242,25,113,245,3,207,54,78,102,26,11,161,220,225,34,143,183,231,65,129,153,32,170,234,151,48,246,143,186,156,219,73,138,172,192,115,9,230,56,61,135,24,238,139,80,189,123,82,225,106,111,103,235,0,0,160,128,178,88,53,92,79,225,134,139,26,239,248,160,1,235,119,40,212,229,86,168,143,74,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,0,213,175,160,128,195,43,0,0,32,62,21,0,151,138,183,189,86,202,20,35,87,36,85,188,219,221,21,48,215,114,227,123,185,55,161,33,174,95,227,123,121,75,242,6,180,191,221,162,41,23,106,253,174,103,234,150,183,153,198,14,83,131,54,140,91,100,95,172,96,230,197,247,236,107,224,35,42,110,184,204,162,100,70,38,162,224,172,204,224,204,4,184,191,187,190,214,78,191,99,175,102,109,72,30,225,97,46,146,105,52,226,177,221,189,58,79,157,112,229,139,88,137,167,79,167,23,222,183,179,142,139,40,184,217,228,89,169,172,231,141,11,165,4,31,22,219,215,63,234,60,117,186,229,10,26,226,17,69,127,58,13,1,42,248,11,150,111,239,160,151,73,22,172,157,71,92,118,135,242,190,216,253,32,65,50,151,234,232,112,219,59,75,42,138,184,59,62,221,248,254,59,62,131,14,103,102,16,27,239,87,238,55,190,0,255,110,71,88,57,13,46,51,146,64,164,123,117,248,254,75,18,164,155,170,249,104,104,230,64,188,189,186,202,220,191,116,143,103,74,29,50,237,58,16,9,63,148,0,255,2,41,6,63,233,134,134,29,136,195,95,105,240,110,119,215,115,150,28,211,26,12,24,239,175,172,143,56,231,203,44,14,229,24,239,175,172,143,56,231,203,44,14,0,110,164,109,112,35,85,192,250,204,160,225,182,119,173,97,101,208,144,43,42,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,68,68,141,118,177,105,136,29,123,43,230,45,99,19,192,188,173,27,13,53,70,165,161,6,164,212,3,13,126,67,149,239,183,34,89,169,77,60,92,121,220,17,219,3,105,238,184,116,68,104,114,179,102,209,62,125,212,80,12,87,216,49,1,133,135,127,93,250,158,187,20,133,88,4,61,208,222,72,47,254,143,123,94,198,180,179,113,146,116,26,49,135,20,31,202,109,199,27,238,126,248,245,161,115,93,167,119,92,155,29,141,56,230,134,114,133,230,45,222,191,127,232,151,62,98,213,75,155,72,230,144,245,224,76,86,191,225,25,82,14,137,0,196,245,231,173,90,68,210,168,129,201,233,38,157,17,75,30,113,241,29,233,246,19,95,93,150,100,94,140,34,49,249,102,13,29,113,169,128,111,136,247,71,186,21,179,202,148,82,129,216,232,134,247,71,245,149,212,19,254,51,192,112,235,159,228,69,84,189,146,178,37,169,210,165,216,120,65,55,38,218,223,246,194,205,66,62,207,76,32,17,194,80,235,151,37,34,50,166,206,140,134,152,18,199,168,58,84,60,161,107,19,227,183,86,100,204,172,149,12,224,56,2,222,173,253,235,114,254,62,84,86,129,79,171,39,57,141,137,24,239,139,242,114,39,97,73,84,76,146,196,187,181,223,245,81,253,135,142,95,224,5,229,244,166,175,17,174,191,35,27,146,81,220,6,0,197,184,239,133,247,8,192,184,69,196,170,1,31,171,238,12,188,221,9,70,249,149,6,216,183,188,41,224,3,239,183,128,204,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,126,221,243,30,115,217,44,3,29,13,34,90,173,161,206,83,87,62,198,33,126,228,183,11,185,179,119,222,185,117,212,217,231,55,83,74,170,120,248,136,174,20,137,246,161,23,63,242,189,250,58,202,230,206,108,92,212,15,167,53,158,172,125,105,203,106,59,130,112,78,50,137,29,93,145,22,210,55,44,192,114,156,91,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,16,235,22,27,159,121,143,90,235,142,82,138,155,190,56,197,177,38,119,156,107,67,179,89,191,60,249,230,44,27,109,84,16,83,29,198,52,209,68,11,25,246,94,117,203,230,164,22,159,132,245,234,212,11,17,45,158,240,235,22,203,158,243,65,197,214,141,37,252,217,171,170,18,62,48,84,19,190,105,193,27,252,193,2,180,30,61,203,104,79,253,141,241,146,250,29,138,190,72,8,229,127,235,79,131,215,250,95,146,74,72,67,244,195,209,116,228,84,137,9,6,184,175,219,94,25,229,215,38,54,9,226,186,119,183,10,73,162,110,157,25,178,157,192,118,243,159,139,113,174,233,160,33,103,53,40,247,98,41,38,224,124,122,8,113,160,143,153,248,204,204,123,102,16,229,181,106,204,136,124,230,218,161,234,236,229,75,36,254,166,83,10,186,180,41,199,207,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,1,64,49,102,88,23,145,10,128,248,0,84,128,168,119,170,112,15,60,13,118,169,176,115,175,26,197,133,139,72,55,178,0,255,22,164,13,228,141,241,39,228,64,162,221,109,69,178,0,255,130,251,62,78,72,245,202,14,205,197,50,54,192,129,69,246,225,89,36,163,251,94,121,193,206,44,75,236,77,198,179,13,227,232,218,4,112,254,195,81,187,227,117,190,68,51,97,45,198,187,230,245,221,194,19,39,244,205,34,67,95,57,14,102,65,185,45,99,247,39,175,186,60,75,44,156,191,46,220,225,10,134,251,59,142,53,94,222,202,157,118,198,76,61,24,235,140,164,171,158,224,180,40,55,69,192,120,95,170,94,236,36,194,164,58,81,77,135,200,91,230,62,199,120,0,255,22,97,188,200,157,116,72,230,112,190,142,120,82,163,88,127,203,92,229,152,239,95,117,73,27,33,18,113,73,28,178,99,84,63,110,150,145,183,96,45,55,209,66,102,51,146,96,23,196,229,225,113,56,151,235,137,32,58,90,82,219,78,186,208,217,64,84,125,183,172,75,231,170,81,146,120,211,67,134,206,52,113,193,46,153,126,119,154,183,156,139,69,76,253,41,186,144,50,249,65,87,30,137,182,23,183,112,147,222,89,201,46,218,236,134,112,156,222,71,192,120,127,101,125,68,57,95,38,113,52,199,120,127,193,189,36,6,94,169,41,28,0,220,72,219,224,198,122,162,128,17,107,101,86,26,179,110,103,13,246,153,65,195,206,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,128,26,144,125,56,90,227,206,160,145,125,56,90,195,202,108,3,236,40,10,53,84,26,0,198,197,22,247,112,17,4,230,95,233,153,26,186,90,179,224,220,194,185,208,82,0,255,37,144,83,27,151,74,3,141,142,192,178,9,192,144,253,240,241,74,94,107,158,153,73,220,26,123,162,209,24,235,197,127,243,29,64,158,214,170,214,16,17,207,142,47,229,171,140,12,237,0,255,32,46,243,237,149,155,76,204,122,59,163,101,24,220,163,7,252,9,183,105,21,94,238,166,220,25,1,34,252,201,246,90,133,184,82,53,23,42,235,120,11,115,200,247,115,127,55,232,166,41,28,87,222,83,1,21,223,15,178,162,165,209,46,222,240,254,168,190,146,122,66,97,6,28,202,125,92,134,60,191,141,190,34,53,115,51,52,111,130,221,125,54,43,194,39,132,97,220,195,71,149,231,191,102,233,20,93,141,153,208,176,9,171,110,167,115,129,8,176,246,175,199,247,135,206,192,91,196,108,90,31,241,62,18,125,184,119,134,181,127,61,190,63,116,166,253,19,181,233,7,134,92,89,20,96,103,40,0,186,1,35,239,65,48,227,94,32,227,70,48,243,94,219,0,251,190,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,12,241,177,210,225,23,121,201,20,63,27,210,146,63,123,145,241,117,153,172,120,61,103,29,82,85,181,97,234,57,97,2,11,154,0,255,145,70,39,167,78,140,180,175,199,7,113,201,39,181,52,233,194,161,205,108,191,76,237,67,214,101,172,166,154,139,20,226,73,59,81,71,120,215,22,70,226,192,124,8,232,195,221,99,213,199,125,254,60,43,30,119,246,227,145,66,140,126,206,48,50,202,180,89,75,162,114,174,184,72,18,214,12,163,145,24,158,222,161,53,24,48,246,61,112,233,201,189,186,13,145,55,148,20,19,31,143,50,195,100,217,30,177,41,213,46,119,62,87,115,20,188,196,222,205,43,70,28,38,39,167,199,17,35,87,84,89,150,36,85,170,143,43,113,81,54,113,219,172,108,105,221,50,98,216,147,119,39,207,117,106,174,154,97,84,212,243,181,67,117,85,151,87,127,231,95,189,13,182,94,36,224,93,23,93,70,154,58,201,125,233,70,4,64,233,33,51,112,11,151,113,15,218,150,149,149,148,54,61,113,136,35,159,177,14,109,67,180,87,63,150,164,115,147,190,38,186,88,169,21,51,138,195,67,172,121,0,0,0,0,0,0,0,0,0,0,0,50,136,140,140,29,123,237,168,232,10,117,219,85,219,90,25,227,55,79,81,102,107,213,136,153,218,130,109,207,185,73,82,205,92,228,18,207,176,161,78,180,5,239,218,194,10,244,116,94,121,143,61,156,139,250,139,58,60,191,204,218,92,46,28,156,230,183,38,151,237,231,134,134,200,71,91,144,182,99,46,90,131,193,243,103,172,92,55,92,210,91,150,182,172,44,132,186,232,11,227,190,212,231,173,83,237,149,141,246,78,145,108,59,14,42,197,40,113,88,142,35,205,98,14,222,79,247,184,199,90,179,8,244,53,136,139,188,173,46,83,142,199,16,34,70,110,59,219,88,167,188,115,11,179,228,156,11,166,68,85,13,177,19,173,106,44,237,67,147,30,236,184,203,62,190,89,189,93,221,157,111,94,93,54,43,14,78,243,85,159,213,14,115,67,189,228,163,238,163,237,152,139,46,99,60,188,118,172,36,127,86,242,94,235,16,169,198,144,246,117,143,95,105,176,107,155,206,71,51,219,100,217,109,27,218,179,188,115,208,156,152,70,250,74,187,58,67,163,148,115,39,84,11,179,116,221,143,60,234,59,0,255,202,151,243,207,198,198,253,231,252,61,151,242,147,237,0,255,210,252,166,218,201,183,147,63,74,179,230,3,96,245,144,244,22,51,235,232,35,125,91,105,59,115,155,140,87,229,115,11,121,229,177,105,102,104,14,170,216,169,21,73,37,224,139,152,134,65,206,36,116,213,93,59,149,98,202,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,15,183,96,127,84,92,113,202,43,165,184,183,234,150,215,218,42,238,188,157,237,90,165,74,212,135,147,246,48,75,66,71,184,211,27,110,97,0,255,4,184,37,251,162,224,105,83,94,37,181,189,83,167,216,82,245,77,220,121,67,123,206,107,170,124,125,200,106,15,27,26,75,115,113,167,55,172,64,0,255,23,0,161,133,137,175,199,37,249,17,77,238,8,66,34,93,50,76,48,53,185,19,215,135,231,176,115,34,130,237,18,166,19,171,42,72,179,113,35,21,215,210,181,249,16,211,199,149,254,86,23,232,146,37,196,75,38,82,232,198,146,86,88,54,163,66,114,103,231,100,35,242,138,182,98,31,235,4,85,140,73,21,99,158,136,244,111,62,100,222,82,38,191,229,189,150,66,101,132,70,186,199,175,132,58,179,218,47,53,57,55,89,182,234,195,158,47,60,162,131,230,124,140,180,83,87,119,2,113,231,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,6,0,0,0,0,216,232,35,21,235,50,20,110,81,35,189,19,20,35,210,69,188,241,189,196,209,54,166,245,221,120,31,121,75,74,14,36,178,15,207,62,25,221,247,3,187,190,206,70,43,97,52,24,35,251,240,44,149,225,125,31,176,187,247,205,211,145,156,172,104,221,4,56,0,255,91,191,155,207,87,138,126,35,14,233,126,93,167,227,189,228,225,180,84,50,162,70,185,73,194,249,39,91,117,181,89,143,165,201,8,195,233,241,184,232,100,44,219,114,186,244,39,235,142,163,220,25,1,210,175,29,217,200,139,209,56,172,251,154,189,97,251,145,197,207,34,54,236,164,10,176,86,172,154,223,161,118,0,255,155,181,189,119,27,252,84,245,182,104,232,72,110,129,61,22,221,171,187,182,215,44,46,47,93,141,225,48,80,2,110,92,18,231,158,28,93,190,191,218,140,138,150,122,69,122,208,165,133,162,237,225,194,61,231,183,211,27,109,158,13,231,105,76,6,162,177,191,236,142,243,107,89,119,141,74,113,107,193,21,58,140,161,104,251,251,246,26,53,95,178,22,243,145,156,152,79,187,35,96,130,0,255,194,218,69,17,240,202,205,224,104,142,241,254,194,250,137,114,126,77,225,0,88,99,29,161,177,198,181,147,0,174,40,52,214,176,163,40,38,46,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,49,34,0,112,180,134,149,73,99,146,71,106,180,207,69,3,68,81,188,219,173,26,240,161,176,50,20,96,69,168,11,45,240,7,110,239,223,82,42,104,146,20,192,172,197,157,209,46,180,192,15,152,181,191,184,41,13,180,188,237,209,191,9,200,144,253,240,65,108,239,127,115,58,241,18,20,71,131,48,184,23,0,255,215,1,127,186,231,166,85,182,226,108,202,203,25,26,182,0,255,61,137,128,111,247,232,116,226,51,242,163,27,24,221,163,15,4,213,173,102,210,184,68,211,205,148,111,35,64,190,143,125,142,206,127,60,142,111,200,247,177,191,234,124,71,108,0,124,67,184,63,35,253,154,69,101,104,54,65,108,36,135,120,127,204,34,34,101,133,137,36,151,250,12,120,55,148,251,228,239,170,118,38,109,115,164,104,84,74,208,121,9,27,191,19,55,151,101,198,156,90,81,113,59,57,17,238,133,91,191,32,247,72,171,86,178,67,25,84,41,58,4,92,160,177,18,185,95,121,214,229,153,183,216,104,115,183,46,33,224,221,29,53,60,77,87,190,110,55,158,75,170,43,248,149,136,162,198,210,65,140,183,91,9,50,52,0,255,225,106,223,57,155,195,124,67,141,128,180,31,35,62,104,64,5,92,40,42,224,162,6,112,223,245,101,10,118,185,107,196,37,13,149,6,192,135,162,98,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,146,99,36,62,34,227,30,153,177,55,77,121,145,111,119,216,218,123,9,115,27,180,41,24,211,165,113,64,82,2,196,245,18,127,171,55,66,45,54,89,194,65,196,175,46,81,93,215,74,137,141,211,236,171,37,170,62,149,146,22,116,3,92,128,67,229,26,52,87,226,218,177,55,173,178,202,188,212,29,118,94,166,149,15,108,30,43,111,177,102,233,74,250,164,76,91,173,109,91,33,154,222,117,136,168,252,182,163,167,182,225,155,223,196,85,45,120,145,170,246,240,214,115,146,78,180,165,220,134,78,75,176,235,18,127,143,244,148,62,69,222,20,231,105,138,239,84,182,145,215,150,195,214,48,221,252,50,190,188,128,183,142,68,169,126,209,77,60,69,99,210,141,56,87,222,115,207,210,83,244,52,216,70,222,182,77,81,41,62,211,176,173,220,182,204,47,236,199,137,254,197,81,21,248,85,75,242,240,170,114,210,60,188,76,142,75,179,166,140,200,91,110,124,210,91,86,135,238,160,133,58,232,75,91,25,107,178,151,157,157,104,118,107,150,60,217,252,102,15,11,241,75,91,49,216,86,42,94,97,213,227,94,185,54,173,114,242,50,213,29,118,153,167,149,15,0,132,196,216,247,192,167,167,232,170,219,178,212,135,25,74,76,108,252,134,21,206,205,115,53,174,93,182,93,214,108,85,221,178,130,173,248,27,252,98,65,114,114,131,242,123,4,64,40,139,204,36,139,174,53,207,114,60,66,222,71,222,60,110,105,136,135,137,152,246,235,182,49,66,213,55,19,120,55,0,255,148,208,58,127,220,213,131,99,69,122,116,26,99,240,8,237,197,224,134,181,99,175,66,102,149,121,73,67,212,188,76,245,48,50,227,30,11,23,229,30,164,45,43,11,45,109,58,234,144,183,250,156,121,104,27,166,173,122,230,200,57,71,41,196,61,12,51,209,51,78,116,133,169,56,242,112,202,36,55,93,57,195,147,146,174,109,142,89,254,32,166,141,77,249,93,199,17,138,93,70,104,117,170,111,174,122,87,25,86,187,81,139,123,248,177,141,115,201,115,122,20,172,192,119,226,110,107,239,91,182,212,102,243,214,97,110,110,52,117,78,157,41,182,221,141,125,6,92,115,142,169,20,187,44,92,25,73,123,240,23,189,199,166,5,0,0,128,42,199,199,74,135,95,228,37,83,252,108,72,75,254,236,69,198,215,101,178,226,245,156,117,72,85,213,134,169,231,132,9,44,104,254,71,26,157,188,138,1,168,250,0,227,144,129,203,140,188,101,68,174,85,98,70,103,171,33,170,206,96,190,228,26,83,54,186,140,9,51,112,25,25,247,200,200,181,74,202,139,124,53,68,213,222,75,152,91,99,202,198,152,46,117,17,236,201,157,107,252,148,221,98,53,52,157,145,17,166,148,165,15,106,67,11,158,140,216,89,154,168,198,209,138,136,217,161,38,157,71,14,141,0,183,100,95,20,60,109,202,171,164,182,119,234,144,167,250,38,238,188,161,157,186,166,202,215,135,172,246,240,76,66,185,184,211,27,150,98,202,227,159,17,175,253,93,201,223,178,45,203,89,249,195,151,140,112,222,250,174,86,124,107,27,249,171,215,246,226,151,9,108,195,107,240,98,57,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,170,25,239,185,239,41,37,63,42,89,73,163,198,173,105,142,50,199,62,15,119,230,228,92,109,90,107,146,15,91,10,113,72,39,58,211,78,111,216,146,28,177,214,251,27,119,203,242,196,38,225,60,47,122,154,110,202,173,189,69,183,63,180,237,135,216,230,148,198,48,182,6,233,104,11,166,162,17,56,58,223,226,158,123,203,51,208,209,28,174,51,183,52,79,37,30,91,136,216,89,108,111,91,109,243,206,237,203,146,108,222,152,242,82,53,196,177,180,170,78,180,15,157,95,128,97,227,110,177,183,60,50,125,165,195,117,230,150,150,161,199,123,9,219,88,139,221,97,23,101,154,159,89,150,124,115,132,170,205,67,85,99,233,33,14,166,99,105,230,206,204,188,231,194,37,185,5,105,200,10,66,72,131,142,52,148,173,62,103,217,217,137,105,171,158,201,115,206,111,10,177,16,195,180,245,140,109,165,98,42,238,206,151,119,107,239,164,183,18,215,229,50,183,9,227,7,203,20,89,187,214,84,235,65,213,102,179,92,111,7,198,148,98,157,29,236,70,175,220,99,80,154,191,32,86,189,149,93,13,93,45,94,205,183,181,70,220,184,194,197,248,66,239,48,51,163,249,74,79,206,5,65,248,115,33,169,59,252,162,32,103,248,112,215,44,154,208,156,242,98,90,133,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,128,155,253,86,80,168,143,72,5,0,92,160,88,151,81,3,108,220,38,104,61,200,216,73,21,200,139,26,176,46,210,141,241,39,109,168,203,229,198,248,81,114,192,58,188,44,130,197,50,60,219,171,3,122,111,17,219,211,49,165,13,138,134,98,232,254,178,140,97,46,195,19,254,47,189,254,219,19,166,76,74,162,97,19,48,126,216,187,209,54,79,167,174,8,247,195,5,183,174,199,169,104,158,209,44,166,59,9,71,166,66,121,84,98,252,200,223,49,163,45,215,83,85,196,225,234,155,47,78,197,232,104,202,152,234,76,228,2,13,202,211,17,96,165,95,59,178,33,153,197,108,188,147,147,227,198,69,100,51,75,162,54,166,156,6,88,184,21,225,130,235,222,98,83,217,162,141,68,82,218,180,148,143,18,106,131,31,12,120,192,71,36,188,240,190,55,60,249,181,209,37,43,205,83,29,38,84,129,116,52,91,2,200,0,255,21,194,71,144,146,235,246,121,80,226,22,165,98,220,136,181,52,162,51,24,137,238,174,79,100,84,217,41,111,60,9,69,61,170,211,19,9,119,247,142,208,93,249,181,167,111,66,254,212,140,27,213,203,59,218,26,145,24,252,23,151,246,143,131,202,230,226,157,211,37,12,24,238,143,210,216,213,71,88,158,152,197,225,13,239,171,169,191,215,51,76,162,22,179,1,192,141,180,13,110,76,92,40,64,146,87,105,192,85,133,192,135,2,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,212,111,92,224,93,42,36,62,34,21,96,45,170,144,59,87,20,133,157,145,138,145,153,73,3,68,70,42,40,6,46,21,20,160,210,139,44,238,197,45,129,215,249,101,91,61,148,18,138,33,66,55,218,178,176,50,133,12,44,232,207,196,5,112,58,127,121,75,51,233,161,88,70,152,69,139,38,160,252,27,178,95,214,140,74,44,123,6,145,19,207,38,110,68,24,5,211,35,58,96,0,255,192,5,65,149,145,165,4,37,147,218,40,170,148,103,36,186,0,255,78,153,126,89,95,108,43,57,203,204,168,82,236,120,184,13,202,139,112,247,36,253,51,101,247,224,79,91,254,214,166,117,122,120,72,115,161,188,130,1,242,125,236,47,59,191,17,27,221,248,190,251,140,194,68,70,81,27,0,207,33,222,31,170,23,177,202,80,68,78,2,199,115,136,247,135,232,143,85,134,147,148,73,160,4,184,23,34,247,251,160,88,203,163,137,234,12,65,138,98,233,79,174,145,128,253,251,90,171,87,51,103,55,55,115,72,76,143,40,164,189,250,38,235,181,74,144,160,73,180,113,254,228,254,140,185,143,223,175,127,200,106,174,178,181,197,19,8,208,252,135,235,249,114,203,98,158,132,227,99,199,98,174,77,47,230,190,61,217,111,46,243,164,77,27,95,22,105,128,173,24,145,10,112,207,181,106,64,92,40,224,83,241,142,39,10,248,160,1,240,161,80,35,174,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,234,90,113,151,61,156,179,122,187,58,60,191,204,186,108,86,100,156,230,183,38,171,29,230,134,134,200,71,187,143,78,96,46,90,131,85,11,0,0,0,0,0,0,0,0,0,72,142,153,248,204,204,123,102,230,90,53,102,68,190,218,161,234,236,229,203,109,48,165,160,75,151,198,1,112,95,204,141,95,245,228,37,33,228,81,66,220,144,215,146,208,215,98,238,185,98,92,245,132,243,23,150,149,215,113,213,136,183,232,13,218,214,217,66,132,125,61,62,139,83,94,169,213,73,31,110,113,102,251,121,106,31,174,54,99,42,213,92,100,15,79,170,117,58,194,132,182,240,13,83,30,0,128,60,51,51,119,174,189,146,162,39,164,109,54,109,8,49,91,252,150,161,76,117,235,67,153,125,222,216,118,234,156,164,230,121,10,47,49,19,207,220,53,141,157,104,5,90,138,0,255,24,0,0,0,0,0,0,0,79,137,245,185,253,184,181,212,239,185,130,131,83,62,90,158,187,188,166,117,170,105,179,30,237,108,64,71,250,82,65,68,239,208,176,188,140,134,97,128,72,251,58,92,22,151,124,82,136,93,244,217,214,102,182,159,204,62,71,92,109,198,106,170,121,10,247,48,171,154,168,35,236,68,43,208,55,172,122,108,253,227,52,239,63,3,254,79,208,184,216,127,41,145,253,185,115,231,18,142,244,17,113,147,57,148,30,60,70,182,234,80,108,50,126,249,113,141,137,223,180,83,121,204,51,70,246,229,202,29,11,56,209,103,228,77,230,36,134,0,255,200,86,33,138,189,70,191,196,184,193,196,198,227,242,152,119,12,152,137,95,220,159,144,74,86,210,48,106,138,151,89,220,61,187,148,249,182,76,214,102,84,147,134,143,84,136,91,106,157,102,234,68,91,146,223,240,127,241,251,127,114,0,255,69,235,0,255,24,236,15,88,200,196,45,238,87,75,37,43,105,6,187,198,143,32,238,158,93,202,4,187,229,234,50,170,73,195,187,218,195,50,187,78,51,117,162,211,202,145,152,242,160,250,199,153,221,0,255,57,252,159,160,143,178,0,255,57,3,198,61,230,50,89,6,250,166,134,107,253,113,227,184,170,124,108,165,108,181,154,19,26,170,57,168,118,190,118,204,77,65,120,32,182,20,228,167,187,162,164,226,48,114,86,29,123,191,183,246,190,103,211,196,172,4,45,30,74,87,130,134,53,106,173,16,128,215,206,118,221,146,177,237,94,26,140,97,178,212,240,88,140,93,201,139,56,177,160,250,199,153,221,0,255,57,252,159,160,143,178,63,103,237,184,43,47,242,150,205,27,43,195,109,135,110,149,54,69,62,43,42,190,121,119,54,107,199,65,48,135,21,140,117,18,174,212,163,59,24,145,70,227,210,4,220,236,219,123,223,107,35,47,131,238,106,239,228,159,107,249,103,114,155,135,200,79,60,204,41,200,78,11,147,115,42,59,182,254,79,154,247,159,1,0,255,217,105,92,236,175,128,24,137,143,200,184,71,102,236,77,83,94,228,219,29,182,246,94,194,220,6,109,10,198,116,89,93,188,225,239,200,39,25,171,239,38,19,197,139,161,32,94,171,26,213,92,230,217,106,141,170,254,21,230,25,115,47,156,178,143,174,165,99,94,38,0,251,114,199,202,93,156,232,51,226,62,111,40,67,248,143,108,211,97,219,27,252,18,227,26,13,191,233,88,242,152,94,12,239,223,234,251,199,197,120,37,222,79,240,129,169,97,95,72,127,218,136,231,0,255,144,143,42,89,136,91,204,230,243,204,244,45,9,167,26,227,100,16,85,249,223,82,25,235,58,95,132,169,26,212,52,39,219,229,166,31,60,204,84,65,130,186,235,205,51,250,174,124,210,231,152,218,179,142,191,5,165,41,163,17,193,44,186,154,37,23,109,154,141,231,239,236,213,217,161,0,111,232,196,24,99,99,171,125,244,96,249,10,159,49,220,239,45,252,45,40,147,171,100,243,178,232,106,180,49,171,206,22,221,254,206,190,24,162,156,83,234,196,24,26,92,164,45,152,138,190,227,208,162,157,225,78,254,246,241,196,91,189,107,177,225,124,214,229,254,143,101,249,253,27,231,119,237,192,119,201,135,163,249,178,127,54,70,6,126,213,147,79,107,163,122,46,29,118,139,159,108,121,229,139,189,124,146,223,184,218,252,109,90,231,19,116,15,51,177,70,40,23,99,210,252,244,13,99,48,0,92,15,81,111,41,147,165,203,155,91,106,35,111,104,196,203,242,57,180,125,103,182,89,102,118,14,114,108,212,131,161,230,240,60,156,195,165,214,252,225,69,109,69,21,139,35,15,0,0,0,128,234,90,177,247,109,190,54,249,238,117,185,204,117,121,126,234,214,103,191,102,100,156,230,207,185,217,35,60,7,111,40,133,252,61,95,163,19,152,139,94,96,119,222,99,31,223,162,254,162,238,206,55,175,54,151,11,25,167,249,170,207,101,251,185,161,94,242,81,11,210,9,204,69,151,177,106,1,0,0,0,0,0,0,144,93,184,18,127,91,123,221,195,165,54,155,55,237,123,111,210,169,115,234,76,81,108,141,109,50,224,154,243,83,91,56,166,226,202,72,218,131,65,105,2,222,75,204,192,45,238,95,104,113,86,56,69,168,61,222,114,155,249,236,242,229,216,40,89,179,54,220,84,134,39,85,136,57,65,81,1,197,164,179,202,43,120,5,177,122,136,176,175,199,103,113,202,43,181,58,233,195,45,206,108,63,79,237,195,213,102,76,165,154,139,236,225,73,181,78,71,152,208,22,190,97,58,125,192,12,92,70,198,61,50,114,173,146,242,34,95,13,81,181,247,18,230,214,152,178,49,166,203,21,150,145,113,191,201,209,37,186,40,143,59,119,28,167,200,69,223,180,67,117,193,6,204,206,254,222,182,90,166,44,124,206,69,113,85,41,245,104,95,143,201,125,105,119,226,98,237,157,153,174,180,212,101,242,214,25,54,254,83,141,26,107,180,177,198,215,46,211,28,108,151,156,157,171,116,99,148,173,186,122,72,15,48,29,253,75,222,205,208,206,135,123,227,87,29,158,144,54,245,8,33,106,138,151,109,67,100,187,193,188,115,152,231,213,140,161,178,189,195,188,190,202,216,115,142,199,104,7,154,140,249,24,165,250,184,87,174,77,171,156,188,76,117,135,93,230,133,49,100,226,51,138,226,22,145,185,86,161,36,225,215,217,106,135,170,37,24,38,76,110,48,229,55,157,76,30,211,4,97,70,198,45,23,46,233,45,75,91,86,22,66,29,244,165,45,111,245,57,243,206,78,52,187,245,204,145,115,126,179,135,133,248,101,162,103,156,40,21,175,48,113,186,175,186,189,235,183,113,200,219,160,61,239,183,74,180,215,62,68,231,173,108,53,37,188,115,195,66,110,45,211,227,228,161,118,139,49,140,177,241,228,175,32,55,199,109,200,38,148,22,17,179,124,57,52,212,86,183,22,116,182,72,214,103,203,212,201,250,166,8,139,49,206,89,189,88,39,48,121,57,13,91,184,199,190,225,74,177,30,109,119,182,180,250,141,117,142,48,215,38,35,14,245,118,231,104,55,74,106,218,52,183,30,62,121,70,0,255,218,169,26,155,146,207,48,64,36,62,50,242,150,145,177,55,141,25,157,109,119,216,58,131,249,146,27,180,41,232,50,166,113,252,51,226,238,87,37,63,131,82,25,165,212,41,233,114,8,168,200,118,186,191,198,250,124,232,163,21,148,94,92,40,194,67,242,239,104,185,114,0,6,0,0,28,232,3,100,226,51,34,110,17,70,148,215,170,41,175,51,158,107,135,170,61,152,48,111,248,155,78,41,24,83,153,92,17,103,68,230,202,61,219,36,210,211,58,220,206,220,166,37,79,241,220,166,106,150,77,118,204,108,236,152,98,179,102,149,84,6,190,84,26,174,149,176,134,214,165,119,205,21,82,246,132,123,178,47,42,174,182,228,83,82,220,91,117,43,83,125,211,118,222,206,118,93,179,230,235,195,73,123,152,229,174,92,44,234,13,183,112,96,62,82,19,16,183,189,69,201,95,243,53,207,89,249,195,151,131,111,174,218,174,86,124,235,36,249,172,215,246,226,151,118,156,192,107,240,98,185,21,162,62,237,219,190,227,23,249,45,49,62,157,96,111,108,62,148,87,223,73,25,217,185,218,33,15,223,220,131,226,151,35,191,105,31,186,49,38,21,173,128,0,0,0,0,88,101,36,177,86,177,62,175,86,220,226,15,61,36,174,19,37,109,139,205,252,194,70,68,152,54,153,59,18,154,123,13,225,197,174,84,177,130,215,254,104,50,218,84,55,118,98,55,86,99,38,110,189,220,121,203,45,71,79,210,37,121,26,235,110,227,20,17,244,78,67,68,102,176,3,189,178,19,223,252,26,174,154,194,247,84,85,136,183,158,108,116,162,210,228,54,244,9,3,146,99,38,62,51,243,158,153,185,86,141,25,145,175,118,168,58,123,249,114,27,76,41,232,210,37,123,34,251,98,231,206,93,148,232,50,227,38,115,40,67,248,239,124,213,161,216,27,12,19,219,26,19,191,233,88,114,151,137,12,153,118,245,248,172,45,249,148,86,39,125,184,181,149,47,150,169,125,184,218,252,213,172,115,145,61,60,169,38,42,23,239,218,194,55,44,130,128,25,184,140,226,184,71,70,174,85,55,73,248,69,190,26,162,106,9,126,9,115,107,76,9,66,39,147,187,148,100,204,122,185,245,226,94,219,40,63,227,136,61,62,37,46,250,21,236,202,220,164,235,179,8,158,240,78,44,197,57,13,109,138,140,84,139,220,132,235,18,186,136,247,121,167,97,151,64,181,248,89,73,89,59,179,194,63,170,86,253,161,114,31,93,210,211,199,149,60,53,213,242,95,55,25,208,125,43,210,71,201,218,200,203,45,151,85,202,63,215,242,207,31,32,234,16,249,137,103,0,255,156,166,133,201,57,245,46,222,240,119,228,147,140,213,119,211,137,226,197,80,16,175,85,132,113,46,243,108,181,70,85,51,10,243,140,185,23,78,153,198,109,116,76,207,218,117,89,126,241,34,93,211,90,163,189,246,218,12,167,252,14,45,18,218,239,252,141,108,167,218,230,183,67,150,211,56,30,53,161,241,2,23,112,28,167,147,183,50,0,130,67,93,220,34,201,45,34,146,220,146,36,149,205,40,145,187,214,101,68,70,180,21,117,234,252,104,146,74,147,39,207,197,190,197,45,229,91,30,153,190,228,144,59,119,75,203,210,227,191,116,152,177,14,219,203,204,39,207,252,178,244,148,205,51,156,56,55,91,103,105,91,135,233,97,250,6,237,247,55,254,30,228,137,77,194,101,153,116,37,218,148,91,123,139,97,99,103,223,15,177,205,87,117,226,15,13,210,209,22,188,74,223,113,119,1,62,215,109,173,76,92,33,110,230,181,117,216,114,47,85,200,161,54,123,117,235,69,182,235,80,79,101,251,37,167,41,89,102,58,69,167,109,250,159,38,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,1,169,34,141,145,171,6,0,196,7,0,224,74,151,84,161,254,118,15,196,221,241,84,177,110,213,0,81,62,117,99,252,105,27,113,225,198,248,19,115,32,200,126,108,146,145,66,94,134,103,123,245,151,159,149,148,100,120,198,185,100,76,116,17,195,245,226,78,54,13,142,51,222,223,61,5,191,140,159,97,153,104,94,77,152,86,207,155,46,17,72,24,186,48,1,227,111,189,188,93,207,210,74,194,34,12,111,191,142,83,207,31,117,45,221,153,212,130,40,143,74,184,219,178,116,179,57,209,108,56,137,112,63,84,240,17,228,229,102,162,18,50,226,150,46,189,25,152,136,211,159,254,71,192,250,88,89,125,19,181,177,198,117,79,178,198,219,70,28,30,7,64,94,236,11,15,219,15,111,91,172,123,50,165,225,77,101,93,180,98,1,79,0,255,197,135,241,119,219,90,183,165,50,76,222,164,104,201,4,112,213,254,120,218,239,228,46,89,198,231,12,130,111,17,137,193,127,113,105,0,255,185,18,106,154,143,50,167,171,18,28,177,127,29,237,123,221,39,205,216,188,101,176,41,34,17,248,51,42,58,234,50,106,153,207,152,211,44,12,240,190,66,253,238,206,79,212,6,55,188,175,80,191,187,243,17,183,1,192,141,137,203,54,184,49,113,73,3,4,62,20,112,85,33,240,161,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,16,91,193,46,16,151,138,117,11,96,71,4,166,2,158,224,78,26,48,112,169,160,24,184,84,0,216,75,202,56,20,250,55,46,128,14,252,148,87,43,73,23,61,236,4,125,104,45,70,170,101,28,202,253,122,32,3,47,182,60,148,74,154,148,230,66,79,38,160,252,130,233,183,87,70,49,38,202,156,211,134,72,85,98,70,133,9,82,34,188,97,191,58,161,159,187,207,130,97,154,212,247,79,199,37,208,254,79,163,227,141,143,169,74,220,137,40,234,33,60,98,191,122,161,79,107,215,36,195,73,181,148,56,79,239,48,224,251,222,143,210,236,124,219,88,99,166,190,67,3,224,57,196,251,195,245,219,85,40,34,37,129,227,222,219,33,238,241,153,214,98,147,200,26,212,70,227,116,41,1,133,180,95,223,102,120,119,121,6,71,218,12,159,28,159,177,245,221,246,181,189,138,181,154,175,233,182,88,131,241,94,8,251,49,143,221,102,21,117,53,181,4,77,46,13,48,159,252,152,225,238,174,250,90,203,122,181,201,103,196,178,152,63,138,205,62,46,65,192,214,87,71,251,218,233,103,190,201,119,198,157,5,116,1,251,171,254,218,92,102,252,154,31,202,98,21,187,22,215,10,192,122,244,10,123,41,70,253,86,92,171,6,168,143,80,192,7,224,114,223,34,105,188,173,29,10,176,67,81,209,253,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,192,189,98,111,66,229,148,101,73,59,212,178,108,47,49,102,120,249,74,135,47,76,214,234,108,201,226,32,150,63,27,226,118,158,115,111,75,155,228,106,51,33,72,55,31,73,73,211,154,137,218,115,85,85,114,24,90,240,152,117,177,182,44,72,250,32,73,231,174,140,152,77,247,8,25,187,213,97,103,29,235,65,53,127,45,19,166,156,15,58,241,32,157,114,209,199,69,15,104,103,114,179,4,0,3,224,181,191,74,189,101,86,151,203,8,173,232,10,49,112,208,237,215,101,214,93,106,180,1,120,215,132,159,134,240,73,59,22,147,95,198,104,229,86,8,85,134,207,141,30,183,203,143,167,120,217,150,166,60,218,132,140,168,205,103,197,151,249,106,159,170,150,13,179,204,23,19,184,207,252,143,244,69,121,21,3,0,224,32,161,224,118,245,27,190,68,121,54,117,35,233,241,147,230,240,182,94,153,169,158,163,92,93,222,24,229,225,97,56,167,205,78,138,39,101,43,55,149,36,62,2,0,0,0,155,229,206,91,110,57,122,146,46,201,211,88,119,27,167,136,160,119,26,34,50,131,29,232,149,157,248,230,215,112,213,20,190,167,170,66,188,245,100,163,19,149,38,183,161,79,24,23,9,59,210,221,214,189,164,207,164,195,51,135,201,166,164,119,137,130,137,150,108,140,81,53,246,230,103,119,68,92,231,143,41,29,248,230,10,195,10,193,122,108,84,14,144,48,111,248,133,11,60,41,77,121,133,16,151,226,101,91,131,188,214,210,206,99,154,205,142,42,221,246,225,78,107,213,12,247,56,150,166,160,111,248,117,136,196,71,10,229,45,35,99,111,66,185,193,163,179,237,14,91,183,49,204,151,220,160,205,111,218,166,60,38,126,62,32,53,1,82,123,214,113,56,87,182,101,17,196,243,203,171,111,107,156,131,88,126,235,243,106,27,249,39,67,228,163,182,213,142,21,203,203,56,180,192,190,220,177,114,1,39,250,140,184,207,219,196,240,31,217,166,195,182,215,232,151,24,215,104,40,120,92,30,147,22,1,180,7,153,17,246,117,113,11,234,150,87,11,101,209,69,219,58,179,253,60,179,63,214,100,66,148,107,190,211,136,113,77,140,84,130,3,253,226,44,94,60,0,0,0,0,0,188,107,189,191,113,183,44,79,108,18,206,243,162,167,233,166,220,218,91,116,251,67,219,126,136,109,78,105,12,99,107,144,142,182,96,42,26,129,219,18,35,240,123,118,143,27,109,105,221,89,194,136,37,62,41,78,179,171,101,186,116,155,166,235,243,18,137,192,87,42,197,43,13,93,69,149,148,166,36,55,97,26,4,192,129,62,70,226,35,138,227,30,153,177,55,161,36,225,23,249,118,135,173,37,248,37,204,109,208,230,55,157,76,238,114,184,118,220,149,183,113,212,137,21,89,94,246,86,131,132,124,70,20,172,115,116,54,235,71,68,51,7,212,137,95,14,54,78,176,32,173,68,83,113,109,62,0,84,114,36,205,188,47,217,202,114,167,68,44,153,87,218,48,152,139,79,138,88,119,118,217,46,149,109,68,219,142,90,83,134,95,59,116,1,47,74,49,105,150,222,116,44,93,141,0,0,0,0,0,0,0,0,0,0,0,0,224,198,189,98,111,66,229,148,101,73,59,212,178,108,27,144,28,51,241,153,153,247,204,204,181,106,204,136,124,181,67,213,217,203,151,219,96,74,65,151,46,133,18,237,181,23,119,151,189,55,18,114,249,105,243,228,222,114,234,75,209,110,141,146,235,152,136,180,171,128,141,129,232,143,252,139,158,73,200,180,171,199,103,109,201,167,180,58,233,195,173,173,124,177,76,237,195,213,230,175,102,157,139,236,225,73,53,81,185,120,215,22,190,225,38,4,204,196,47,238,71,105,33,43,72,45,110,65,159,83,102,243,203,152,109,215,188,231,195,158,47,60,166,178,38,67,149,131,110,209,168,228,38,140,200,248,253,63,185,0,255,162,245,127,12,246,167,74,128,53,194,92,121,171,123,150,46,139,79,115,152,145,53,77,83,92,138,47,220,60,153,214,237,152,137,96,199,4,225,237,124,209,186,192,179,10,178,86,31,118,162,87,233,21,254,38,127,163,83,18,0,0,170,197,27,254,158,124,244,170,103,221,90,234,81,127,253,131,115,254,238,95,157,223,128,191,146,191,35,223,142,185,204,95,93,160,49,212,199,61,146,148,21,37,133,72,122,90,178,202,230,45,101,7,159,185,38,47,190,92,219,140,67,245,20,177,164,171,210,244,72,57,169,151,12,128,111,132,72,220,236,250,56,82,130,60,146,64,14,234,85,106,188,109,196,244,60,39,124,122,98,240,49,220,168,201,137,180,231,17,151,150,219,170,123,136,192,203,175,135,115,43,113,119,56,25,236,180,252,65,40,179,228,152,47,85,127,186,186,188,54,93,224,97,246,240,207,110,87,83,49,233,187,114,36,150,29,228,42,247,92,114,116,137,158,148,183,206,220,226,22,215,226,181,13,227,204,99,179,60,20,219,49,206,47,6,18,135,63,117,211,88,83,167,113,244,18,3,147,183,210,213,141,187,199,124,225,209,145,58,92,103,110,105,223,66,188,54,223,118,38,219,187,242,113,198,185,37,4,233,230,178,233,160,18,117,149,94,226,25,90,138,246,98,72,138,155,89,187,231,141,184,132,174,66,18,248,33,94,169,173,179,169,109,98,122,158,51,53,185,235,249,35,63,134,91,216,100,98,164,175,30,113,105,121,22,51,177,88,245,30,75,142,62,209,149,242,208,153,67,28,225,98,188,198,97,155,121,108,150,136,109,7,198,249,197,126,226,240,152,110,234,104,18,53,142,166,225,159,242,86,154,49,1,183,251,2,223,54,116,7,165,132,189,19,210,14,109,89,14,201,233,117,106,206,39,107,68,43,22,85,166,18,63,177,18,35,49,32,173,131,16,137,43,51,153,44,11,58,226,182,113,141,56,233,16,241,202,63,76,84,130,171,207,60,16,177,245,78,61,103,91,230,160,10,31,8,194,23,188,233,30,79,177,13,199,211,142,142,49,170,11,120,244,123,205,107,249,50,121,117,234,180,58,234,19,215,224,156,203,121,107,183,167,249,96,190,34,63,108,11,158,130,185,216,142,123,120,58,222,97,118,6,204,157,117,123,37,121,217,208,86,78,91,218,176,232,162,57,98,102,191,70,105,108,196,51,6,111,234,168,105,151,170,197,190,210,241,16,0,255,26,115,143,63,201,57,89,236,184,221,228,232,35,125,196,91,231,78,113,133,73,186,215,121,221,5,27,208,16,109,108,205,203,26,74,22,222,36,205,67,189,72,245,232,43,198,41,39,163,69,16,128,170,15,0,193,124,200,176,171,195,101,109,202,171,132,186,232,179,45,174,124,49,175,108,196,213,230,79,101,157,247,236,97,86,181,78,185,152,80,41,190,225,0,255,130,234,31,103,118,0,255,231,240,127,130,62,202,254,245,9,144,129,203,140,188,101,68,174,85,98,70,103,171,33,170,206,96,190,228,26,83,54,186,140,233,155,63,240,236,139,242,50,88,124,182,53,209,199,203,26,207,182,51,169,17,201,100,147,122,184,58,230,203,24,22,181,143,198,164,5,87,88,146,102,46,168,254,113,102,247,127,14,0,255,39,232,163,236,31,199,152,235,158,27,31,113,75,90,235,142,82,105,131,142,182,196,177,38,119,92,234,196,180,87,191,60,249,230,51,101,149,181,17,83,29,198,212,86,91,247,19,236,219,14,251,141,174,210,98,178,146,62,217,24,191,201,114,137,54,235,201,92,15,186,125,206,244,145,204,50,214,175,16,149,62,160,119,245,73,195,174,40,118,220,232,90,233,211,120,148,16,61,178,214,117,29,66,124,35,167,184,89,183,179,195,213,54,41,248,49,247,28,157,243,69,85,23,173,226,83,171,232,39,222,162,5,104,61,134,92,251,182,246,38,191,54,185,74,208,230,189,183,89,226,90,245,97,34,216,200,109,212,37,17,239,156,213,27,126,73,147,145,140,75,184,143,99,216,183,240,46,220,185,214,109,237,157,46,27,38,230,37,155,119,24,221,27,109,94,151,141,45,186,253,165,57,218,158,34,218,57,165,91,140,161,28,236,164,45,152,138,46,164,67,11,0,198,4,36,95,123,56,227,241,252,215,98,231,249,100,114,0,255,67,214,223,251,231,177,127,177,0,255,188,77,126,19,23,102,0,255,57,4,128,126,33,254,30,123,203,35,208,151,58,68,103,14,105,217,122,124,150,62,142,181,216,221,119,81,218,57,153,165,206,55,71,151,218,68,172,52,150,230,225,96,218,137,206,45,100,222,82,38,223,145,55,183,22,34,111,72,165,46,203,95,219,246,157,215,110,169,213,185,200,178,207,6,236,105,195,3,58,232,171,55,113,184,135,93,157,117,140,23,15,0,0,0,0,217,20,185,209,37,14,93,189,211,230,125,174,17,189,101,120,168,248,245,173,109,205,124,102,117,76,178,175,71,40,121,145,139,83,120,91,124,180,160,65,185,58,121,19,194,184,16,235,118,159,81,158,91,85,223,41,133,231,119,92,167,72,244,31,47,111,190,246,75,73,173,136,176,163,159,122,240,14,223,176,162,120,180,152,62,0,0,0,30,139,25,129,223,245,228,19,226,168,126,169,79,91,188,100,200,187,246,123,153,231,140,103,171,121,186,230,51,204,171,17,115,137,174,48,39,109,66,7,49,124,1,104,128,189,98,175,90,230,148,101,169,67,236,178,172,138,223,2,47,43,47,113,214,153,227,199,219,204,206,243,23,106,114,89,177,144,28,210,166,110,76,52,204,19,179,78,99,118,146,116,24,59,148,175,210,51,12,145,137,155,109,89,148,27,121,131,88,123,100,194,197,43,63,117,134,28,185,205,177,238,108,157,173,201,143,58,233,28,103,29,13,40,98,165,128,140,46,149,107,211,212,136,107,231,218,132,202,202,243,148,118,168,121,158,234,65,102,196,61,55,62,201,45,168,91,119,214,66,26,116,164,33,143,53,217,243,206,78,76,91,53,203,145,108,126,83,136,133,24,102,162,24,156,40,21,83,113,228,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,128,181,0,0,64,97,221,51,21,20,2,31,53,128,61,85,188,91,55,5,92,192,125,185,1,113,225,198,247,114,111,210,198,200,76,234,198,248,211,115,0,249,111,111,55,177,128,21,137,239,246,210,101,80,46,90,171,45,5,170,207,77,5,42,208,237,8,242,191,222,61,154,76,98,121,146,248,232,254,125,81,54,194,83,154,158,34,252,96,8,244,78,2,216,221,205,101,243,88,213,104,47,154,90,8,119,76,193,47,116,17,153,222,37,39,46,228,105,76,64,180,51,153,214,76,196,222,170,159,203,230,117,203,78,28,68,86,113,16,238,217,192,111,235,29,59,37,228,47,137,72,198,193,85,211,148,38,99,64,187,59,249,46,141,117,25,161,88,143,139,36,181,40,224,239,43,147,184,1,34,98,111,66,100,124,200,254,117,47,223,93,158,74,105,184,172,49,209,119,140,17,217,172,100,153,12,68,76,0,255,149,110,223,78,83,214,208,76,106,195,216,22,40,68,47,38,128,171,248,191,190,215,157,146,140,149,32,16,254,68,36,2,127,70,133,254,159,81,137,249,82,78,175,37,86,165,223,174,187,86,98,70,43,177,28,99,196,100,216,194,149,136,68,224,207,184,192,195,237,168,37,69,77,57,189,194,0,239,43,212,239,238,124,196,109,112,195,251,10,245,187,59,31,113,27,0,220,152,184,108,131,27,19,151,52,64,224,67,1,87,21,2,31,10,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,184,168,129,134,26,113,81,3,224,137,2,62,21,240,68,1,31,10,24,184,84,80,12,92,42,40,32,229,50,12,5,63,160,2,0,255,147,66,42,34,40,180,17,227,138,240,50,12,5,63,160,162,237,51,105,4,47,233,132,166,76,192,124,125,120,99,52,0,255,45,98,42,18,155,5,167,27,194,163,248,23,118,249,111,24,157,127,220,233,200,196,96,252,27,99,252,159,83,147,236,127,118,162,33,60,138,191,161,71,191,140,72,97,163,118,181,211,73,12,24,228,185,52,42,100,160,207,162,160,0,43,147,122,164,218,203,123,38,203,23,149,70,184,150,170,15,15,189,60,226,115,229,45,185,7,66,125,233,163,216,30,145,158,186,146,135,169,48,134,0,255,18,224,126,143,225,88,73,55,165,183,161,172,154,168,196,76,24,73,42,38,206,167,24,180,122,17,250,223,244,91,219,157,127,58,73,218,240,56,188,189,200,149,193,24,94,134,67,162,54,5,213,27,192,24,250,245,200,250,235,124,254,136,34,115,240,41,41,75,154,5,1,204,191,231,191,83,127,18,231,22,113,9,46,152,0,255,162,47,239,55,23,81,69,236,91,168,95,169,128,119,10,25,17,183,84,80,72,235,187,1,230,177,104,140,242,75,13,53,51,131,198,140,29,133,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,70,34,126,221,247,166,164,124,90,202,138,82,11,185,61,13,166,55,54,235,149,185,94,107,190,230,183,182,52,187,165,169,188,242,154,104,15,219,186,193,104,228,228,136,158,4,252,198,37,205,189,146,210,91,77,204,57,147,17,82,157,206,254,224,1,181,180,97,238,44,4,227,195,82,67,109,213,137,28,45,1,214,206,181,106,153,149,231,169,14,177,243,188,105,132,136,192,205,215,60,202,141,60,89,171,179,51,225,226,149,159,58,195,237,44,231,159,118,182,206,214,100,192,146,107,142,179,142,6,20,81,213,199,89,151,202,181,105,49,22,177,170,31,221,245,171,59,60,115,216,58,244,222,227,21,50,126,202,231,198,70,228,43,31,201,254,71,229,97,30,190,89,41,3,87,170,79,235,211,35,12,0,0,0,0,0,0,0,0,64,208,183,235,99,111,28,186,74,108,151,201,95,218,28,143,154,11,52,163,221,21,190,94,105,231,247,112,189,121,202,90,53,52,72,227,147,127,49,173,33,12,128,152,137,207,204,188,103,102,174,85,99,70,228,171,29,170,206,94,190,220,6,83,10,186,116,105,154,119,174,21,11,87,242,158,45,123,219,173,195,164,175,228,136,214,54,99,137,105,31,146,173,230,143,106,117,62,18,138,119,246,26,42,33,173,194,97,244,39,249,52,194,91,222,98,190,229,153,233,72,14,183,115,135,52,47,33,254,83,135,30,235,176,61,175,140,243,204,47,203,80,217,220,195,121,114,75,116,150,78,148,135,30,166,249,24,32,250,226,118,187,215,71,121,197,45,191,214,90,158,227,10,93,154,239,82,173,37,236,55,55,20,105,118,160,166,141,194,74,74,107,112,74,19,230,167,191,243,1,0,0,0,0,165,236,158,184,185,245,240,213,158,212,107,92,226,92,249,131,60,57,95,195,69,214,60,203,172,5,95,221,115,193,66,82,5,17,223,232,8,158,39,47,163,181,24,0,84,137,223,0,255,147,251,47,90,0,255,199,96,127,248,253,63,185,0,255,162,245,127,12,246,175,98,0,213,63,206,236,254,207,225,0,255,4,125,148,253,1,139,17,246,117,184,32,78,121,165,144,22,93,54,196,153,237,231,149,141,200,186,140,169,84,243,158,66,204,106,215,233,8,19,42,197,72,156,146,248,253,63,185,0,255,162,245,127,12,246,199,225,183,85,63,223,137,219,179,173,213,92,39,191,14,185,214,172,223,70,115,199,163,189,230,19,252,144,252,77,81,94,218,107,254,31,26,154,238,44,64,134,93,29,46,107,83,94,37,212,69,159,109,113,229,139,121,101,35,174,54,127,42,235,188,103,15,179,170,117,202,197,132,74,241,13,171,222,142,187,236,227,155,213,219,165,221,249,230,213,101,179,34,35,51,95,245,89,237,48,207,213,75,62,234,62,58,129,71,233,50,86,45,0,0,0,0,0,0,0,0,0,0,0,0,86,15,17,246,245,248,44,78,121,165,86,39,125,184,197,153,237,231,169,125,184,218,140,169,84,115,145,61,60,169,214,233,8,19,218,194,55,220,205,24,219,175,118,31,77,137,121,201,52,26,74,31,233,198,158,189,114,145,140,149,173,135,216,195,39,186,241,183,6,37,181,96,62,114,4,222,71,192,189,98,111,66,229,148,101,73,59,212,178,76,52,103,110,116,129,79,71,210,213,166,125,169,15,61,148,120,200,120,238,112,207,207,243,219,26,16,236,115,42,180,12,8,198,96,92,216,181,113,231,78,238,78,14,200,215,194,175,58,60,45,141,234,23,66,236,20,63,27,183,200,118,123,121,231,48,201,172,25,61,101,123,135,7,125,117,80,228,28,115,210,14,244,6,207,254,78,220,157,252,141,111,153,220,145,77,59,116,47,217,132,245,106,66,194,54,87,102,183,110,217,129,240,182,138,177,98,32,34,34,237,198,153,180,26,63,23,0,0,12,169,61,235,56,156,43,219,178,8,226,249,229,213,183,53,206,65,44,191,245,121,181,141,252,147,33,242,81,219,106,199,138,229,101,92,197,16,219,175,134,195,57,243,53,143,32,158,95,94,109,85,159,100,196,242,91,159,89,39,201,63,25,34,31,117,162,9,172,88,94,198,169,9,0,44,102,216,213,227,131,54,229,85,58,212,164,11,135,184,242,197,90,138,249,33,235,242,167,178,206,173,88,136,39,237,58,229,226,88,186,158,70,98,43,196,72,251,122,124,16,151,124,82,135,154,116,225,208,102,182,159,76,49,63,100,93,198,106,170,185,21,11,241,164,157,168,35,236,68,215,211,72,252,199,240,79,0,213,0,255,201,236,254,207,225,63,59,125,148,253,85,11,169,61,235,56,156,43,219,178,8,226,249,229,213,183,53,206,65,44,191,245,121,181,141,252,147,33,242,81,219,106,199,138,229,101,108,133,128,205,4,76,92,44,25,254,30,164,198,188,102,4,179,233,75,86,42,155,221,178,16,206,9,203,86,253,13,214,240,144,18,241,162,35,77,76,197,216,178,220,134,201,16,0,171,7,76,122,79,153,117,116,137,206,161,180,157,185,77,36,211,242,55,180,188,242,216,52,179,59,0,255,180,109,215,138,164,18,240,58,188,196,63,89,18,186,234,174,162,182,48,140,92,101,182,171,101,22,191,205,112,175,21,89,203,170,242,11,151,100,170,195,252,48,187,115,80,65,248,183,115,110,154,231,58,12,18,100,164,187,182,220,85,84,81,41,15,104,100,192,200,204,93,100,235,90,182,196,123,222,218,198,126,185,169,197,232,229,7,14,110,152,106,24,254,16,75,27,210,23,62,117,78,82,243,188,164,28,221,72,199,36,98,31,38,98,18,222,98,57,6,0,0,0,0,0,0,0,128,235,69,68,220,98,227,163,222,179,186,117,103,173,213,77,95,221,242,88,147,61,15,109,67,179,91,179,28,201,230,40,123,184,135,95,38,138,193,137,174,240,10,71,30,160,202,216,250,199,105,222,127,6,252,159,160,113,177,127,78,2,126,147,242,55,173,233,155,40,85,70,106,20,145,149,143,168,40,47,199,86,123,48,179,127,150,57,156,227,218,146,156,19,212,0,126,148,147,150,212,136,183,201,119,134,14,145,137,91,117,229,213,218,166,30,37,196,142,241,227,173,204,94,12,230,139,252,65,242,237,66,165,115,119,122,208,28,222,108,165,226,49,90,129,246,225,209,1,35,238,183,57,14,207,164,179,169,19,70,58,159,236,29,94,215,138,131,215,252,181,91,107,143,138,249,14,35,154,0,255,165,19,215,180,227,80,114,54,58,119,204,123,202,101,178,8,116,78,205,214,250,219,134,113,105,249,24,74,222,106,53,39,124,217,250,83,59,95,59,38,169,32,252,75,75,127,126,74,40,74,76,26,145,156,213,228,239,52,55,153,91,163,157,166,241,90,202,180,176,87,106,155,135,166,124,198,213,125,100,239,240,62,191,123,42,6,159,231,178,178,106,34,31,153,154,41,13,227,112,34,141,195,65,180,29,221,205,80,45,192,29,119,87,94,186,212,175,110,93,245,175,177,254,193,57,7,247,87,207,111,192,163,200,39,146,111,199,92,230,87,45,182,254,79,154,247,159,1,0,255,217,105,92,236,95,93,136,242,111,213,101,155,124,119,102,237,90,169,60,63,181,106,114,155,143,100,140,206,63,231,105,187,77,37,127,145,166,144,79,230,130,38,240,14,211,177,230,49,240,100,54,147,101,24,175,101,146,90,127,73,102,144,202,95,92,222,90,189,230,141,50,203,38,85,131,111,115,152,48,51,248,159,143,52,167,181,150,228,105,69,3,146,209,143,7,108,253,159,52,239,63,3,254,179,211,184,216,223,56,176,47,119,172,220,197,137,62,35,238,243,134,50,132,0,255,200,54,29,182,189,193,47,49,174,209,240,155,142,37,143,57,203,200,45,220,112,119,229,213,76,213,119,179,169,170,71,28,68,123,85,225,155,191,188,86,73,138,26,214,149,34,172,108,120,164,24,35,210,41,161,17,32,234,101,215,203,123,113,162,252,136,227,247,120,149,182,232,182,177,43,115,147,169,201,35,136,193,59,113,11,231,76,180,217,51,82,45,242,44,182,99,108,253,227,52,239,63,3,254,79,208,184,216,223,63,1,172,249,112,231,61,246,241,45,234,47,234,238,124,243,106,115,185,144,113,154,175,250,92,182,159,27,234,37,31,181,32,157,192,92,116,25,171,22,159,250,144,129,203,140,188,101,68,174,85,98,70,103,171,33,170,206,96,190,228,26,83,54,186,140,169,136,152,114,188,124,165,195,215,39,104,117,134,100,145,17,203,151,237,144,59,207,185,199,165,77,146,117,153,240,167,155,143,92,163,105,245,58,237,73,169,42,249,51,93,141,128,228,24,137,143,200,184,71,102,236,77,83,94,228,219,29,182,246,94,194,220,6,109,10,198,116,9,34,241,145,145,183,140,140,189,105,204,232,108,187,195,214,25,204,151,220,160,77,65,151,49,141,3,85,31,0,199,136,89,55,183,126,220,219,54,112,153,192,67,43,63,41,238,109,9,183,59,239,137,54,235,73,4,225,117,152,139,69,14,6,162,60,53,180,156,131,83,18,235,242,150,81,238,145,17,229,158,52,201,92,94,137,220,169,54,27,54,154,173,72,114,39,86,51,211,154,62,69,62,7,220,241,188,221,110,117,81,94,109,203,47,132,150,231,182,66,151,101,139,148,234,9,251,205,19,69,166,237,168,169,172,176,146,210,101,156,50,139,249,105,54,198,92,219,139,32,63,51,245,104,70,121,67,228,242,16,181,219,179,210,231,111,131,26,234,85,34,81,141,244,137,81,38,58,105,104,121,42,194,61,55,217,123,147,154,62,105,109,101,132,20,218,166,35,118,73,35,91,237,14,113,108,66,50,111,59,214,159,96,151,218,170,15,99,58,107,160,51,156,198,177,34,30,0,0,0,250,117,207,123,174,53,203,64,71,131,136,200,27,234,60,149,120,108,33,126,228,182,51,110,181,205,59,183,48,117,206,121,99,202,75,21,15,59,209,149,58,209,62,116,97,209,157,120,139,125,87,194,122,180,238,172,244,250,108,115,116,169,118,25,165,214,83,231,105,67,42,18,237,192,36,107,73,82,154,87,155,38,140,74,142,201,48,34,211,174,62,239,89,26,242,9,45,79,250,116,156,86,190,88,150,54,182,250,188,120,147,206,73,230,240,161,134,174,182,177,175,32,108,194,148,183,223,223,248,91,144,55,54,13,231,101,209,213,104,82,110,237,17,186,253,157,125,191,195,54,167,212,137,49,212,72,71,167,49,21,125,199,222,5,188,32,204,149,247,92,179,244,20,93,84,166,173,214,182,77,113,65,215,180,67,84,126,219,209,43,59,17,206,109,226,170,22,124,207,74,133,152,235,57,73,39,42,77,158,76,159,48,74,245,113,175,92,155,86,57,121,153,234,14,187,204,235,194,25,43,125,224,211,81,116,197,105,88,234,195,12,37,34,50,126,59,164,243,243,252,182,6,124,155,156,116,45,3,126,48,24,43,106,109,172,185,147,71,148,243,35,0,0,0,0,0,0,142,139,119,252,61,249,36,34,245,154,112,73,234,15,229,240,218,164,8,231,48,237,77,173,190,126,148,102,23,167,36,230,217,193,119,180,77,220,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,218,229,86,36,10,41,171,1,64,33,240,169,160,16,177,86,13,128,11,192,7,212,221,65,221,189,2,220,215,38,111,140,31,105,227,141,188,241,126,223,146,110,7,136,247,235,84,0,255,150,193,200,201,228,79,194,253,227,253,47,115,242,49,141,116,50,107,231,169,9,169,12,160,139,17,226,253,169,250,183,168,194,36,200,211,184,132,59,238,57,94,220,112,85,178,230,226,191,77,58,71,251,252,38,3,232,99,6,160,254,192,93,151,39,73,111,243,47,125,75,28,130,216,214,237,40,191,184,110,66,156,146,148,136,24,82,220,227,229,196,214,31,56,218,229,73,210,209,220,75,95,24,103,32,208,251,152,47,162,82,35,27,227,91,122,133,104,17,140,75,11,144,228,23,200,189,32,201,47,144,214,127,3,190,0,255,110,147,22,253,240,152,225,158,120,244,173,40,47,231,229,228,109,106,20,213,97,67,213,114,131,198,97,124,63,251,73,123,31,118,51,20,191,126,124,206,221,202,46,67,1,37,103,10,116,91,2,212,161,123,174,36,247,89,141,90,41,105,134,80,172,56,133,151,218,33,18,129,63,227,66,0,255,11,169,196,252,25,167,41,19,115,237,135,155,223,111,209,146,248,156,82,170,33,18,129,63,227,2,0,255,164,18,244,139,211,47,12,240,190,66,253,238,206,71,220,6,55,188,175,80,191,187,243,17,183,1,192,141,137,203,54,184,49,113,73,3,4,62,20,112,85,33,240,161,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,96,93,4,220,150,194,190,47,192,101,13,128,39,136,43,128,39,80,159,73,3,6,46,21,20,3,151,10,10,88,191,34,193,12,195,193,31,168,104,187,170,212,82,153,84,66,3,49,172,72,50,195,112,240,11,42,238,0,255,125,105,118,254,52,66,11,38,96,48,254,142,51,227,34,147,42,19,95,245,115,12,225,21,251,215,13,187,250,229,22,58,154,164,43,167,59,19,131,241,111,156,201,158,80,77,98,243,144,10,134,240,40,254,134,61,225,54,17,50,122,149,57,29,197,0,56,178,163,128,2,249,169,160,0,235,190,200,197,70,123,117,245,238,127,59,145,105,182,16,190,45,166,245,221,133,54,244,173,189,163,102,94,243,121,243,58,45,219,112,129,69,19,112,72,247,234,131,175,186,231,170,77,71,85,115,200,67,239,142,168,95,143,179,109,209,104,230,14,222,83,222,36,205,13,172,232,223,228,69,144,61,127,185,181,194,212,85,180,3,167,232,226,120,127,79,109,173,109,61,219,231,179,227,53,248,177,91,122,210,48,8,96,254,91,223,153,100,223,28,153,135,88,183,176,195,5,236,175,122,235,114,121,58,216,175,15,129,184,183,0,160,80,23,137,87,192,26,0,31,153,139,134,133,43,88,31,161,72,238,161,0,246,161,168,88,151,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,102,185,243,118,151,163,39,233,34,159,118,238,54,46,17,69,231,52,68,116,195,30,228,198,70,148,243,81,170,37,252,168,160,250,240,58,189,232,74,199,201,87,104,24,6,172,30,34,236,235,241,89,156,242,74,173,78,250,112,139,51,219,207,83,251,112,181,25,83,169,230,34,123,120,82,173,211,17,38,180,133,111,184,62,175,133,95,117,120,82,219,242,11,33,114,83,143,56,85,182,200,37,158,59,218,115,162,200,180,113,184,209,82,13,85,150,49,41,61,64,155,48,34,35,0,1,91,0,255,56,205,251,207,128,0,255,19,52,46,246,95,61,102,226,23,247,39,164,146,149,52,140,154,226,101,22,119,207,46,101,190,45,147,181,25,213,164,225,35,21,226,150,90,167,153,58,209,150,228,55,60,157,0,0,6,76,237,89,199,227,91,217,150,165,241,206,55,179,190,173,113,14,94,249,170,201,171,109,228,227,244,146,143,182,173,118,92,71,174,193,213,197,214,0,255,73,243,254,51,224,63,59,141,139,253,85,25,198,33,2,23,17,113,139,136,216,155,164,188,206,182,67,108,237,193,132,201,53,218,108,140,25,211,139,1,91,0,255,39,205,251,207,128,0,255,236,52,46,246,79,142,145,248,136,226,184,71,102,236,77,40,73,248,69,190,221,97,107,9,126,9,115,27,180,249,77,39,147,187,172,60,68,224,118,247,47,133,214,157,149,8,57,163,191,165,114,25,166,75,177,85,90,50,162,72,8,254,212,70,85,162,77,94,73,233,171,242,44,102,70,247,196,203,173,143,159,61,197,203,182,204,198,243,85,106,179,185,144,49,117,49,127,117,161,170,126,30,231,37,215,238,163,19,248,162,252,145,6,72,24,17,247,243,123,224,156,166,200,155,66,132,136,239,212,169,46,175,253,88,152,118,170,122,197,151,18,252,200,17,62,116,36,142,185,216,169,60,145,254,172,200,200,168,223,59,202,61,168,219,202,104,91,135,154,244,212,41,194,108,173,54,34,204,176,51,215,105,163,60,21,205,85,5,226,31,30,41,70,43,176,24,125,79,35,208,185,136,123,197,222,132,202,41,203,146,118,168,101,89,115,222,43,118,172,53,43,113,43,148,117,171,53,110,251,180,198,35,196,152,165,253,54,90,230,151,105,167,182,148,210,180,49,33,86,117,166,173,147,180,72,27,90,154,92,144,97,226,235,113,73,254,70,253,69,100,229,15,177,65,212,229,51,107,197,139,237,231,101,147,237,197,166,218,177,160,249,203,120,148,142,207,23,241,126,125,125,121,210,101,22,103,244,57,174,187,230,238,75,91,174,89,11,124,243,146,56,204,104,6,105,31,141,195,4,12,193,206,9,153,235,190,200,43,245,22,213,201,151,83,33,244,249,10,9,215,182,128,130,103,174,168,58,181,163,49,93,248,35,222,227,20,150,169,198,74,144,142,53,158,54,236,251,196,221,19,61,41,108,204,107,182,140,91,252,182,60,205,108,246,2,153,193,59,246,249,24,33,106,56,150,84,131,135,149,147,70,41,55,165,207,232,205,3,70,189,236,122,113,175,77,146,23,113,196,30,159,18,39,221,54,106,101,110,210,245,121,26,49,120,39,150,226,156,134,42,123,186,170,69,110,194,212,124,229,61,249,11,95,154,220,17,228,121,239,52,75,206,228,67,193,58,71,104,175,6,68,204,115,64,99,248,37,99,35,27,11,210,74,244,10,11,30,235,243,158,81,239,153,41,84,239,81,163,204,229,149,146,131,215,84,155,15,7,207,78,227,146,37,177,149,155,98,211,43,229,35,55,25,209,249,48,98,231,186,225,162,222,163,52,100,5,161,197,73,95,158,97,204,212,102,180,177,214,204,110,243,156,58,213,30,76,116,134,111,181,162,213,88,213,22,86,167,67,25,35,112,243,235,227,27,74,220,157,37,129,154,149,47,106,37,190,12,19,241,206,123,158,175,242,20,130,215,97,94,69,110,182,142,10,195,161,229,62,124,95,25,43,118,224,118,144,123,113,29,103,94,220,82,252,30,143,12,11,189,214,102,171,133,26,165,218,103,171,212,52,181,205,23,126,227,155,133,38,176,167,213,228,250,244,24,99,108,191,26,254,30,164,198,188,102,26,51,233,74,150,216,179,87,54,146,177,179,87,123,135,61,124,162,19,127,140,141,146,246,209,124,228,43,204,91,0,246,231,138,21,75,56,210,71,228,125,222,110,122,240,24,217,38,196,182,201,248,229,199,13,26,130,208,78,229,49,67,107,199,93,246,241,205,234,237,210,238,124,243,234,178,89,145,145,153,175,250,172,118,152,231,234,37,31,117,31,157,192,163,116,25,123,23,217,151,43,119,236,226,68,159,145,55,153,187,25,194,127,100,171,16,197,222,224,151,24,55,152,8,66,199,146,199,52,142,173,127,156,230,253,103,192,0,255,9,26,23,251,87,49,0,84,25,91,0,255,56,205,251,207,128,0,255,19,52,46,246,135,173,127,156,230,253,103,192,0,255,9,26,23,251,87,49,0,84,25,91,0,255,56,205,251,207,128,0,255,19,52,46,246,7,44,102,216,213,227,131,54,229,85,90,154,116,225,16,87,190,152,167,246,33,235,242,167,178,206,69,10,241,164,93,167,92,76,104,11,35,49,229,1,0,0,0,165,60,51,35,86,200,229,242,164,233,222,166,117,103,174,67,136,216,151,0,255,97,155,96,107,177,13,231,204,29,69,243,179,74,72,249,28,137,171,184,138,11,253,152,142,15,57,104,45,214,98,0,0,242,204,204,220,185,246,74,138,158,144,182,217,180,33,196,108,241,91,134,50,213,173,15,101,246,121,99,219,169,115,146,154,231,41,188,196,76,60,115,215,52,118,162,21,104,41,254,99,64,117,1,163,188,91,117,217,42,175,157,89,187,86,202,206,119,221,154,220,230,35,7,163,243,179,185,217,110,83,201,95,164,215,228,239,185,160,118,188,195,11,252,207,111,129,155,93,15,39,103,141,31,14,149,239,252,228,186,92,86,212,212,131,215,230,179,86,172,52,204,197,228,235,36,91,144,14,43,135,21,142,94,69,0,163,62,96,236,91,110,124,228,45,106,161,59,73,37,14,250,218,212,198,154,220,109,169,19,205,102,253,18,231,155,207,108,84,86,193,83,117,248,84,91,19,229,29,214,136,232,114,163,219,178,112,203,203,40,214,157,154,44,121,196,198,199,44,245,155,111,219,85,100,238,154,167,202,182,145,206,47,186,229,174,42,69,109,165,27,201,83,18,91,12,111,17,235,86,222,44,253,26,42,43,74,67,253,102,109,136,212,62,39,138,219,91,216,107,83,186,114,204,41,213,184,78,67,21,166,17,169,233,118,58,5,101,70,220,115,227,147,220,130,186,117,103,45,164,65,71,26,242,88,147,61,239,236,196,180,85,179,28,201,230,55,133,88,136,97,38,138,193,137,82,49,21,7,166,21,123,199,198,147,184,135,243,222,151,235,62,233,40,5,34,178,203,95,98,218,135,107,215,57,172,154,154,143,124,225,157,130,134,186,71,171,112,24,13,86,158,133,16,137,143,140,188,101,100,236,77,99,70,103,219,29,182,206,96,190,228,6,109,10,186,140,105,28,0,198,44,55,238,46,71,79,175,247,18,235,46,45,69,113,127,154,151,221,55,31,84,84,189,210,156,188,201,36,225,97,42,242,154,104,43,0,131,240,50,185,27,173,197,112,195,237,186,122,207,168,233,179,70,169,233,211,77,103,46,175,238,117,161,106,243,225,200,179,83,150,44,20,147,116,83,73,1,29,233,121,0,232,247,45,111,49,155,203,51,211,145,28,34,214,29,210,188,116,229,127,220,225,119,6,91,145,59,123,39,154,223,64,157,98,126,211,166,164,137,135,113,233,74,145,232,96,186,176,0,0,248,72,204,125,11,60,122,122,47,141,67,103,14,169,69,195,199,175,44,49,221,177,203,22,165,217,230,141,103,107,245,198,71,172,209,108,225,238,151,252,131,6,71,0,196,119,196,206,117,23,21,87,26,242,9,45,238,189,62,67,152,169,175,108,230,100,182,155,243,196,201,90,107,52,133,103,21,163,241,248,84,17,206,166,121,43,34,226,22,107,182,163,222,106,117,220,157,181,150,199,248,229,45,143,245,106,196,79,237,65,178,91,175,244,212,204,65,198,112,14,191,76,116,130,127,248,132,87,56,242,0,224,198,189,98,111,66,229,148,101,73,59,212,178,76,247,119,226,238,178,189,241,77,155,123,17,135,189,215,160,97,189,218,48,209,237,68,118,235,149,154,158,87,10,197,133,128,135,111,172,194,9,124,197,129,7,0,0,0,64,79,98,214,167,246,201,221,165,118,139,101,28,220,242,81,230,65,55,163,100,246,166,105,179,150,69,180,119,58,210,72,44,24,106,22,147,147,188,140,22,70,0,228,50,212,239,133,191,101,68,238,216,77,65,159,17,101,87,127,37,171,228,47,170,46,47,198,53,23,160,75,18,126,43,31,1,202,249,152,103,28,67,212,91,202,171,165,139,116,110,169,141,188,109,35,158,150,207,33,228,153,217,94,153,221,249,167,98,167,46,36,117,135,215,97,26,254,57,147,80,74,119,21,85,138,41,15,184,76,68,215,253,82,111,182,122,199,47,63,54,204,114,0,255,58,31,133,71,188,209,254,24,124,205,46,249,93,242,227,200,209,16,170,140,236,171,75,244,73,34,112,114,163,77,115,185,188,120,181,235,28,123,124,205,152,54,160,44,244,159,143,42,76,222,148,0,183,244,232,247,60,139,241,146,36,83,141,165,222,80,244,69,69,165,147,117,157,123,137,172,187,13,222,205,93,226,234,230,132,163,22,48,173,9,116,35,9,19,210,153,106,35,201,36,183,217,178,158,206,189,185,70,68,93,248,90,83,180,242,211,99,166,152,246,159,99,156,217,61,95,171,125,233,13,211,57,207,0,38,162,67,134,240,86,169,39,125,73,63,119,218,197,94,183,72,87,130,169,51,167,54,45,53,190,211,176,43,159,108,110,187,46,223,156,44,47,199,222,120,222,170,216,196,160,116,170,152,52,43,45,131,48,11,187,217,189,193,83,90,102,181,36,155,250,36,184,98,146,81,47,118,55,161,237,154,17,228,7,143,88,5,165,89,122,209,178,54,218,74,183,112,81,2,172,58,235,179,149,121,27,14,82,103,110,82,82,202,252,225,144,70,38,91,38,168,117,142,196,170,85,63,10,38,240,128,142,100,244,209,85,33,102,38,159,21,136,73,17,111,248,123,242,73,196,234,59,209,100,241,146,9,162,189,169,209,205,25,207,182,107,180,245,172,48,143,152,123,97,155,125,180,36,29,147,61,173,247,55,238,158,229,141,77,195,101,158,244,36,157,148,91,123,132,97,99,104,219,239,176,205,87,141,225,111,53,210,209,105,188,74,35,112,114,59,238,178,143,111,86,111,87,119,231,155,87,151,205,138,131,211,124,213,103,181,195,220,80,47,249,168,251,104,59,230,162,203,248,11,1,217,31,43,119,44,161,72,23,153,55,153,187,233,193,99,231,171,16,197,38,99,152,223,54,152,8,66,59,149,187,52,238,30,229,203,201,79,188,245,151,89,201,56,179,247,252,133,154,53,107,65,197,187,157,63,181,203,92,77,248,213,156,206,185,23,45,194,13,229,178,244,234,97,221,178,218,90,43,253,91,27,103,94,28,234,188,104,62,107,195,33,159,173,181,212,224,11,21,187,108,199,77,221,118,99,26,246,124,26,134,113,44,173,70,135,211,42,140,251,2,228,198,237,186,242,147,22,242,72,29,110,203,119,73,232,119,49,201,188,48,158,122,190,57,20,203,58,232,184,154,195,91,52,57,109,43,123,239,140,123,88,91,120,244,195,148,113,230,197,161,76,107,230,175,86,28,242,217,216,203,16,126,215,183,211,102,196,180,206,55,248,134,31,25,216,199,157,116,44,141,64,115,48,192,63,1,84,0,255,39,179,251,63,135,0,255,236,244,81,246,175,174,21,119,217,195,57,171,183,75,195,243,203,172,203,102,197,65,102,126,107,178,218,97,158,107,136,124,180,251,104,59,30,165,53,152,53,31,128,170,15,128,171,124,84,247,202,123,236,225,92,212,95,164,225,249,101,214,230,114,33,35,51,191,53,185,108,63,207,53,68,62,218,130,116,2,143,210,26,92,156,0,119,203,181,241,233,228,175,43,35,142,251,4,241,223,28,102,100,181,183,204,108,51,205,45,35,165,108,99,138,133,156,173,87,180,173,54,116,50,237,158,15,145,248,200,200,91,70,198,222,52,102,116,182,221,97,235,12,230,75,110,208,166,160,203,152,33,137,17,248,221,253,9,37,117,71,73,160,166,120,153,181,89,114,76,239,207,101,178,54,47,149,11,188,8,11,113,75,77,84,83,9,101,45,191,225,9,150,123,221,214,222,73,254,118,99,237,66,50,93,48,45,209,53,107,108,208,38,52,155,93,82,163,115,148,138,80,204,83,133,33,248,240,138,237,56,240,0,0,255,68,227,161,215,241,101,152,125,30,151,60,0,129,206,99,237,149,107,190,178,164,151,51,177,229,141,236,197,115,137,30,161,106,215,138,139,207,31,195,118,141,179,3,115,22,214,48,184,165,27,71,210,158,34,149,135,209,227,12,112,139,85,183,74,73,31,73,235,206,18,148,164,123,95,160,75,182,87,139,166,58,91,115,179,17,21,121,118,164,217,194,60,73,105,84,93,205,226,181,114,26,132,235,101,70,220,115,227,147,220,130,186,117,103,45,164,65,71,26,242,88,147,61,239,236,196,180,85,179,28,201,230,55,133,88,136,97,38,138,193,137,82,49,21,71,30,0,0,0,48,206,24,137,219,217,187,213,150,182,59,72,6,15,27,159,132,115,124,25,38,76,55,127,137,54,107,21,42,4,63,43,23,195,28,76,116,212,49,218,172,124,131,57,24,208,162,15,239,98,175,91,164,43,209,230,204,13,194,18,227,187,77,203,206,100,115,132,102,11,186,249,29,60,36,155,103,206,85,81,173,118,156,198,210,244,29,155,86,172,114,139,37,71,31,233,42,121,235,204,45,142,16,49,190,227,62,206,60,54,203,195,182,3,221,220,98,32,113,120,76,73,117,84,117,26,71,47,241,79,185,20,189,130,0,84,125,0,26,247,202,181,105,149,147,151,169,238,176,203,188,53,198,186,184,69,148,186,163,70,80,244,132,24,83,154,203,220,90,237,185,190,115,194,151,100,55,134,26,234,14,75,211,145,150,36,149,155,252,146,161,128,16,87,214,13,191,203,171,12,234,179,205,91,110,68,33,76,172,250,109,212,94,102,190,58,229,174,108,135,204,20,38,99,9,51,210,130,73,116,66,121,229,173,141,223,117,120,82,28,242,104,33,114,83,143,184,100,190,43,38,158,59,218,179,97,79,179,113,184,209,82,13,109,106,240,22,61,64,155,240,135,62,238,17,102,117,237,37,47,94,82,74,101,36,146,109,208,203,198,114,182,185,218,25,97,216,137,35,188,9,47,197,141,114,190,234,171,29,3,67,208,181,166,241,42,205,74,3,76,237,89,191,143,150,166,140,70,26,13,165,143,116,114,209,166,73,72,198,202,54,59,20,224,19,221,248,91,141,173,166,49,31,57,2,231,242,123,102,189,124,173,250,161,102,147,166,120,183,216,67,213,173,3,9,175,98,93,174,249,170,10,191,109,138,30,19,203,210,110,76,168,209,35,46,251,59,153,223,114,1,57,197,171,73,110,51,154,20,94,230,217,171,147,150,54,1,83,218,114,49,49,51,220,45,127,53,128,237,192,221,202,219,248,230,141,149,225,180,67,247,146,109,86,179,94,92,108,115,101,118,107,153,218,7,111,171,24,43,6,30,222,209,17,156,73,171,113,40,131,136,125,79,28,186,114,39,206,203,90,35,102,156,225,183,248,237,35,219,162,121,217,50,242,249,157,173,173,85,11,183,240,116,118,116,167,80,174,80,238,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,3,32,13,43,162,6,0,192,5,0,46,106,64,92,65,60,65,124,40,238,219,174,1,240,228,141,239,37,158,176,129,190,241,174,62,91,232,1,201,251,115,247,162,4,211,36,75,25,19,157,221,171,147,196,233,30,59,95,175,163,176,1,58,15,145,188,63,152,254,43,43,176,44,145,102,38,186,187,87,39,153,19,110,30,46,200,254,51,2,154,188,0,213,241,187,236,85,59,122,18,114,152,43,110,49,1,233,15,4,236,173,242,226,189,71,210,8,32,167,37,198,37,86,78,100,253,215,245,107,151,203,138,239,224,209,126,124,164,83,16,169,191,222,189,111,89,4,213,234,15,136,15,15,128,47,10,129,139,26,215,45,42,13,73,126,190,1,223,0,255,94,82,226,39,59,103,40,26,126,170,254,145,75,40,161,50,73,128,206,96,100,63,105,238,67,119,134,162,225,167,239,127,213,160,200,249,183,127,242,181,4,12,224,127,183,200,136,111,10,52,67,36,2,127,198,5,254,71,37,121,71,156,190,76,128,254,23,62,98,196,230,217,192,16,137,192,159,145,209,123,109,26,117,36,153,227,166,111,24,224,125,133,250,221,157,143,184,13,110,120,127,80,159,131,250,111,27,0,220,152,184,108,131,27,19,151,52,64,224,67,1,87,21,2,31,10,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,184,243,22,176,34,21,242,190,182,2,220,82,49,111,5,55,62,73,40,226,119,68,81,192,186,72,5,133,149,138,10,72,212,12,195,185,183,110,65,69,227,230,117,233,166,86,3,161,89,24,247,61,130,228,25,134,110,59,163,70,108,225,2,143,212,250,150,136,28,27,113,65,208,88,9,80,135,191,209,170,223,141,42,18,223,21,107,22,194,43,246,175,27,114,245,151,165,176,209,114,231,77,159,38,20,198,223,241,154,47,51,105,84,77,226,25,101,43,22,194,171,248,31,238,185,189,51,134,146,34,89,213,52,22,3,146,123,42,96,166,126,1,5,76,178,34,239,133,54,248,213,85,0,255,251,179,212,162,58,26,178,152,116,71,228,139,108,235,187,71,221,249,21,153,244,89,186,73,146,163,129,19,144,21,126,65,84,219,229,82,185,253,207,232,228,208,250,235,105,91,27,157,204,205,221,28,163,145,117,253,183,4,162,237,47,34,202,210,90,91,107,106,52,133,106,247,228,211,54,11,154,59,230,133,156,224,29,127,32,128,249,0,255,252,95,115,43,86,156,90,84,23,204,0,255,209,151,177,107,174,6,81,177,106,49,0,20,214,125,65,46,88,247,204,26,16,31,139,6,141,184,220,242,26,238,231,177,105,80,64,92,165,81,161,62,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,0,127,207,181,87,6,122,26,68,68,222,80,231,141,226,177,133,136,184,122,237,141,179,49,49,250,99,254,92,123,13,110,42,52,76,69,119,42,69,207,208,17,250,104,135,203,188,71,161,100,37,37,197,73,87,156,66,228,179,134,90,99,168,89,59,210,116,251,101,165,149,18,134,186,107,168,145,70,42,140,144,242,223,222,207,78,63,134,156,42,225,195,0,129,91,229,213,215,108,84,207,37,194,245,120,153,77,200,214,241,37,217,39,205,170,29,53,181,224,67,245,20,208,17,145,138,47,233,162,242,53,102,99,192,254,111,223,0,255,174,250,223,57,251,211,34,68,226,35,35,111,25,25,123,211,152,209,217,118,135,173,51,152,47,185,65,155,130,46,99,26,199,63,3,196,246,171,225,112,206,124,205,35,136,231,151,87,91,213,39,25,177,252,214,103,214,73,242,79,134,200,71,157,104,2,43,150,151,177,106,65,245,143,51,187,0,255,115,248,63,65,31,101,0,255,42,6,0,50,96,164,125,61,62,136,75,62,169,67,77,186,112,104,51,219,79,166,152,31,178,46,99,53,213,220,138,133,120,210,78,212,17,118,162,235,105,36,254,99,0,0,112,227,94,177,55,161,114,202,178,164,29,106,89,166,93,235,253,141,187,101,121,98,147,112,158,23,61,77,55,229,214,222,162,219,31,218,246,67,108,115,74,99,24,91,131,116,180,5,83,209,8,252,150,51,87,238,152,227,130,220,26,34,92,126,97,94,70,229,163,195,149,161,190,220,75,213,166,170,125,65,37,57,182,35,18,147,113,218,53,159,198,164,139,104,20,38,45,204,92,121,151,237,21,228,57,77,83,101,164,144,162,97,158,95,152,184,84,163,173,41,212,33,45,218,52,87,190,109,51,142,249,248,100,73,51,118,217,77,174,65,223,30,226,126,126,143,91,56,164,202,72,165,65,68,119,82,82,159,246,204,194,214,92,213,11,224,1,15,24,194,40,239,16,119,177,92,57,34,253,141,238,121,75,217,42,47,125,9,226,70,222,182,14,75,88,190,39,135,93,153,109,204,187,37,215,220,46,154,74,231,136,166,163,138,84,138,14,212,153,246,165,237,24,174,7,153,17,247,220,248,36,183,160,110,221,89,11,105,208,145,134,60,214,100,207,59,59,49,109,213,44,71,178,249,77,33,22,98,152,137,98,112,162,84,76,197,145,7,20,87,196,251,245,245,229,73,151,89,156,209,231,184,238,154,187,47,109,185,102,45,240,205,75,226,48,163,25,164,125,52,14,19,48,4,51,30,176,62,239,25,37,125,102,70,189,71,141,50,151,215,98,173,173,54,31,10,150,61,24,114,100,166,178,210,147,157,122,106,169,143,45,126,11,220,108,118,139,123,53,230,221,233,54,180,175,252,148,62,177,171,19,13,47,79,215,103,206,209,49,71,98,179,208,145,147,182,226,0,154,137,38,101,0,128,14,191,5,110,205,239,113,171,193,188,50,234,54,195,213,248,196,157,109,211,102,196,88,187,124,93,230,28,221,224,9,61,141,180,67,150,52,16,99,148,39,211,122,104,191,191,241,247,32,79,108,18,46,203,164,43,209,166,220,218,91,12,27,59,251,126,136,109,190,170,19,127,104,144,142,182,224,85,250,142,235,19,238,188,199,62,190,69,253,69,218,157,111,94,109,46,23,14,50,243,85,159,203,246,243,92,189,228,163,22,164,237,120,148,46,227,213,67,164,125,29,46,139,75,62,41,212,69,159,109,109,102,251,101,101,35,174,54,99,53,213,188,103,15,179,170,137,58,194,187,74,241,13,7,230,3,80,245,1,112,149,143,220,207,120,175,222,250,165,41,175,16,234,220,163,113,30,217,110,94,234,69,102,205,216,146,109,153,131,242,58,152,232,28,39,74,198,27,252,166,15,48,188,200,247,235,174,71,93,242,105,45,237,45,221,150,157,47,151,185,70,231,213,131,50,199,110,201,235,160,140,182,50,176,173,27,76,198,185,7,4,32,184,71,121,115,242,3,95,253,37,94,50,46,109,59,31,189,62,155,11,21,205,223,124,215,128,185,242,57,106,84,217,188,140,22,225,123,242,38,90,43,1,127,135,219,164,188,18,197,129,62,73,77,217,142,74,63,95,44,179,94,92,185,186,132,11,103,18,30,182,186,76,55,147,75,74,202,0,50,6,247,189,114,147,47,191,109,98,124,186,79,160,175,49,76,118,126,96,98,243,69,178,219,78,117,48,133,215,117,145,48,83,154,52,52,205,17,154,155,38,236,204,216,59,230,184,136,91,219,178,177,118,75,60,164,242,209,150,4,83,159,63,149,103,82,213,62,91,167,182,230,135,100,92,43,206,62,78,164,151,105,114,242,91,45,18,112,149,15,128,205,196,88,247,88,11,29,69,87,28,231,185,70,236,84,34,34,227,183,67,194,84,62,115,148,90,3,190,77,70,116,20,109,192,15,6,99,69,154,46,76,211,157,60,162,156,12,1,0,0,170,12,104,196,244,58,190,12,79,204,227,146,251,39,190,17,111,177,234,230,217,166,79,74,107,117,182,196,219,222,223,160,163,214,58,206,87,186,219,153,183,70,41,242,108,164,42,36,29,232,234,170,54,131,232,79,114,144,4,128,225,241,150,43,247,94,73,239,36,138,179,194,13,151,22,191,50,241,84,179,94,135,109,51,146,221,154,102,167,101,99,234,211,136,95,34,106,41,20,67,48,168,185,7,0,36,30,111,177,115,173,85,9,122,154,212,153,23,39,107,45,30,195,230,83,219,108,116,200,246,35,158,143,45,169,165,106,107,10,210,138,71,229,97,85,153,216,130,61,181,61,96,133,1,111,185,238,41,41,47,74,89,81,163,196,221,105,129,45,199,62,207,118,230,218,188,108,90,85,146,15,101,10,177,207,88,58,83,81,111,56,173,124,5,241,207,34,246,61,113,232,43,122,90,93,230,26,81,91,135,222,226,55,196,65,85,70,115,91,118,108,155,188,72,171,185,155,225,12,70,124,41,33,159,158,54,41,79,96,204,196,103,102,222,51,51,215,170,49,35,242,213,14,85,103,47,95,110,131,41,5,93,186,172,102,144,185,243,134,151,147,184,85,242,182,115,183,113,158,198,248,180,49,122,101,131,173,210,5,124,157,154,85,83,85,35,92,105,141,25,168,30,109,51,136,62,38,71,202,183,184,165,124,203,35,211,151,28,114,231,110,105,89,122,252,151,14,51,214,97,123,153,249,228,153,95,150,158,178,121,134,19,231,102,235,44,109,235,48,61,76,171,254,61,179,94,190,181,55,204,172,104,218,117,203,204,160,217,172,13,13,45,119,190,168,198,170,231,43,29,74,28,15,211,88,156,242,36,2,202,187,181,119,210,91,137,235,114,153,219,132,241,131,101,138,172,93,107,170,245,160,106,179,89,174,183,3,99,74,177,206,14,118,163,87,238,49,40,189,120,192,92,177,239,248,36,183,36,110,221,89,42,109,209,145,134,58,214,228,142,75,141,152,118,234,149,37,193,142,105,171,175,49,25,77,225,74,135,248,136,161,51,46,86,58,252,34,47,153,119,167,219,186,228,62,148,69,194,215,100,36,175,23,159,159,59,109,84,237,148,56,97,26,166,49,33,221,248,69,155,147,79,162,184,223,239,245,73,62,113,200,163,181,144,223,56,197,152,230,187,82,107,113,27,206,13,123,154,29,88,106,163,143,110,209,26,108,211,132,7,232,15,125,52,33,188,71,173,151,111,217,45,233,16,179,9,83,189,69,71,35,163,154,237,218,144,80,245,135,182,77,53,136,245,252,17,86,140,83,37,119,165,211,24,139,41,198,118,93,224,111,145,62,232,117,153,204,105,218,116,14,101,93,57,109,245,165,46,12,251,42,114,170,99,254,138,42,138,244,140,190,97,75,154,145,142,102,92,145,50,186,230,214,92,106,124,74,136,59,123,144,75,107,91,188,99,22,232,217,249,8,175,152,169,221,24,193,187,121,7,111,58,230,34,91,101,98,89,9,69,226,93,91,88,171,188,26,1,0,174,199,123,108,186,182,172,210,244,36,105,59,115,155,172,180,248,68,76,48,182,199,70,159,218,142,98,238,54,162,167,166,13,178,103,20,83,10,196,168,254,240,9,0,255,140,60,84,25,224,115,165,199,45,242,226,41,94,182,213,37,127,246,34,35,106,243,185,241,122,206,218,167,170,101,191,212,115,194,4,238,51,63,28,141,78,142,206,128,219,245,171,20,242,10,137,77,146,182,229,177,15,48,99,155,181,44,242,216,57,219,139,118,102,197,75,77,120,83,94,129,216,211,65,186,176,92,142,39,254,182,113,65,254,102,114,71,182,77,166,203,33,35,33,234,213,158,188,54,52,63,240,160,118,109,190,82,81,140,33,105,55,70,164,17,213,56,153,28,133,101,70,220,115,227,147,220,130,186,117,103,45,164,65,71,26,242,88,147,61,239,236,196,180,85,179,28,201,230,55,133,88,136,97,38,138,193,137,82,49,21,71,30,0,0,207,12,114,231,45,151,28,61,73,79,242,109,103,110,227,20,147,226,61,237,219,204,98,183,252,194,126,100,232,39,28,181,134,95,85,39,15,175,234,24,205,195,203,228,71,116,107,227,111,185,183,124,167,163,116,136,206,92,210,60,132,248,111,176,142,245,216,221,87,198,137,230,103,151,55,195,238,68,125,89,24,105,46,141,195,69,244,42,45,162,143,17,184,200,204,123,102,196,222,36,102,68,190,29,98,235,236,229,203,173,209,102,163,75,151,149,23,185,163,30,31,229,158,212,33,159,214,210,222,201,219,50,214,150,211,90,111,175,83,175,188,73,118,32,174,57,44,211,87,9,118,213,132,191,216,55,31,100,70,224,215,245,201,45,91,183,238,172,133,48,232,73,219,186,51,57,241,27,91,209,53,121,80,36,153,143,42,197,188,38,70,218,192,56,60,198,89,188,120,0,0,0,0,0,0,0,0,0,0,0,0,0,204,178,123,226,230,214,195,55,241,50,43,26,151,40,87,190,36,111,204,103,194,69,214,60,207,173,11,101,21,225,5,97,226,4,20,220,163,45,216,156,252,139,102,98,0,128,231,91,222,202,222,228,23,127,62,212,88,123,155,198,218,241,134,178,177,52,187,57,162,75,63,95,233,231,105,94,152,170,153,155,240,32,6,113,46,253,75,131,210,7,12,198,31,8,0,0,0,0,110,220,43,246,38,84,78,89,150,180,67,45,203,94,18,237,101,235,134,115,153,18,243,146,97,28,204,242,103,195,243,205,214,212,57,228,234,59,141,112,110,248,72,195,138,184,76,85,102,146,7,209,0,12,34,34,236,235,243,158,213,45,175,214,242,164,79,199,117,102,251,121,105,99,171,207,132,40,215,156,100,14,31,106,24,169,4,7,10,194,38,108,221,183,85,55,223,89,151,179,109,89,243,90,175,14,213,235,214,138,234,205,199,174,29,18,133,121,172,52,87,122,186,50,151,94,201,67,15,211,235,121,101,218,91,31,31,165,33,43,8,41,46,174,148,70,62,27,98,104,107,112,198,158,123,142,178,209,145,226,170,28,31,241,15,39,138,158,47,221,191,147,222,215,19,155,132,219,68,186,202,176,69,214,173,209,152,15,81,151,221,18,241,181,246,57,113,79,11,166,163,5,239,120,149,14,45,0,160,244,16,43,214,29,31,245,30,197,173,59,75,41,78,250,234,86,199,154,220,113,174,15,205,118,189,178,36,216,46,19,13,212,37,163,41,92,41,15,227,176,230,1,0,154,152,218,179,126,31,45,77,25,141,52,26,74,31,233,228,162,77,147,144,140,149,109,118,40,192,39,186,241,183,26,91,77,99,62,114,4,158,229,43,239,177,135,115,81,127,81,135,231,151,89,155,203,133,131,211,252,214,228,178,253,220,208,16,249,104,11,210,118,204,69,107,240,3,3,146,191,18,191,194,189,201,35,86,108,38,137,95,142,142,73,53,235,81,111,211,36,91,109,154,140,228,73,23,179,104,145,52,1,87,210,210,150,228,69,9,128,88,4,136,220,59,183,108,101,69,79,28,154,51,55,201,240,91,124,166,56,152,136,154,108,194,68,213,141,115,158,26,84,13,132,135,121,194,7,60,83,133,149,88,133,7,202,77,202,83,17,215,206,181,9,149,149,231,41,237,80,243,60,109,198,123,172,186,85,73,186,72,66,119,144,172,20,221,195,2,99,178,189,90,186,214,222,154,155,141,104,207,115,32,77,41,230,185,69,163,26,169,9,175,149,135,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,212,0,43,83,65,17,135,87,0,0,92,0,212,111,82,3,220,3,243,158,10,251,190,105,204,84,64,92,190,241,189,186,150,141,11,71,223,120,95,23,244,122,64,170,61,124,38,203,191,211,57,150,171,15,11,61,77,172,187,79,126,72,238,44,219,214,106,51,98,214,129,21,116,24,2,213,94,162,207,44,94,73,101,196,165,196,36,203,225,217,132,27,190,30,111,175,152,101,74,242,68,163,180,77,41,67,36,70,76,47,63,104,214,1,215,254,245,183,173,93,188,4,207,90,241,151,150,66,52,0,255,220,220,235,54,84,170,57,87,49,19,135,0,255,161,250,103,110,4,127,59,99,186,11,129,125,248,154,247,76,33,81,161,130,14,80,31,133,198,123,153,27,98,227,146,134,66,93,228,34,7,204,247,219,175,32,195,178,0,222,51,20,237,94,157,190,191,89,13,154,232,197,2,104,6,198,124,223,245,110,209,6,101,208,202,139,132,226,238,119,83,243,109,186,106,80,147,194,21,250,147,211,36,224,226,111,175,117,175,36,102,189,24,167,16,136,115,31,159,70,231,252,183,156,76,221,116,181,215,76,127,38,200,159,12,221,149,95,61,221,156,214,226,20,51,202,7,235,14,226,253,147,122,120,116,213,56,233,149,110,102,67,53,82,66,52,19,150,118,99,128,247,135,246,195,37,94,190,109,172,49,169,191,52,55,135,6,192,26,51,87,82,26,86,68,13,10,16,248,80,192,149,26,241,65,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,0,25,169,72,99,228,86,136,140,168,1,112,161,16,81,21,86,4,236,189,67,1,2,20,3,151,10,53,224,125,229,34,105,134,24,110,110,248,189,130,138,34,243,89,48,76,55,229,18,35,8,189,194,128,223,73,196,12,195,193,31,168,192,195,103,42,173,206,191,76,104,196,4,40,100,0,255,184,197,177,166,91,174,164,154,196,104,105,175,118,33,188,106,0,255,123,12,57,250,203,34,133,143,122,234,144,155,38,77,204,215,119,75,163,124,0,255,81,167,34,241,38,18,106,25,194,163,248,27,246,28,235,86,133,142,206,108,232,244,18,3,102,234,23,84,180,15,217,46,10,10,176,147,68,68,236,139,108,240,43,172,126,177,31,165,147,198,141,86,44,100,38,141,76,202,47,50,213,0,255,89,121,14,151,132,40,105,38,232,140,30,78,64,102,248,3,79,247,47,215,210,91,37,205,27,253,58,220,223,112,213,241,59,84,175,246,106,245,49,94,204,99,14,206,61,182,29,154,235,191,4,154,237,111,175,165,184,114,179,213,209,152,199,247,237,170,225,51,10,190,54,107,65,169,252,193,179,220,76,42,210,54,8,64,253,129,187,190,162,148,109,243,108,188,39,110,45,226,211,92,208,126,38,238,58,186,184,221,28,49,25,42,177,108,65,1,34,176,46,3,115,43,102,0,224,87,70,40,108,89,102,42,108,188,44,20,55,137,29,10,128,15,69,5,124,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,25,226,99,109,63,130,188,96,218,29,109,211,144,63,76,138,138,173,201,73,86,203,158,155,79,182,250,186,17,84,154,90,7,123,210,93,41,77,64,215,39,218,227,35,111,81,43,221,73,42,113,209,213,166,208,153,220,33,213,31,106,214,129,52,195,134,89,169,170,132,161,18,26,170,171,145,186,229,35,158,71,238,91,226,211,213,59,109,89,166,250,48,219,12,177,197,115,223,218,247,206,205,150,113,206,215,108,85,173,164,184,133,165,75,164,59,133,242,122,242,219,1,239,177,235,87,33,248,160,68,222,82,234,212,27,25,6,38,170,189,246,140,25,165,125,35,173,73,198,66,166,113,90,225,92,7,207,104,181,242,123,196,153,190,91,70,221,108,219,231,211,174,210,56,25,184,204,161,235,212,140,134,101,85,190,37,93,221,224,189,64,198,180,196,103,180,22,195,4,140,96,164,129,151,109,89,224,28,226,44,214,222,153,209,49,207,71,216,70,110,115,76,99,27,168,0,255,177,36,157,111,90,69,0,255,185,170,128,179,74,146,227,210,134,8,128,228,152,137,207,204,188,103,102,174,85,99,70,228,171,29,170,206,94,190,220,6,83,10,186,116,185,148,152,245,161,189,184,189,172,207,56,216,229,35,237,235,147,41,77,219,235,87,108,164,113,101,232,87,36,111,162,191,17,68,68,216,215,231,61,171,91,94,173,229,73,159,142,235,204,246,243,210,198,86,159,9,81,174,57,201,28,62,212,48,82,9,14,20,132,77,184,46,49,238,231,183,188,103,67,170,140,84,98,60,124,171,84,245,105,207,44,84,189,73,189,0,30,240,143,94,124,211,14,113,23,55,146,223,209,246,140,17,184,200,204,123,102,196,222,36,102,68,190,29,98,235,236,229,203,173,209,102,163,75,151,15,60,98,163,79,124,186,138,46,156,230,165,62,244,144,33,34,116,237,43,124,227,249,18,50,227,219,229,57,244,108,196,17,78,97,239,112,143,17,55,202,0,255,233,251,194,187,148,111,249,78,95,98,168,206,156,210,178,132,229,127,146,101,231,177,215,225,185,228,153,179,14,108,89,182,33,78,111,208,214,99,250,137,95,105,80,122,10,225,111,177,214,44,50,125,37,68,68,222,80,151,161,199,123,9,227,86,183,173,125,23,101,154,159,103,234,132,115,132,170,205,195,74,157,104,30,14,166,99,105,213,98,70,224,55,62,226,22,196,173,59,75,37,13,122,218,16,119,38,127,221,217,137,104,175,6,44,185,230,57,125,181,117,177,210,20,102,244,136,135,216,243,184,87,236,77,168,156,178,44,105,135,90,150,109,3,146,99,38,62,51,243,158,153,185,86,141,25,145,175,118,168,58,123,249,114,27,76,41,232,210,37,51,99,38,126,113,63,66,107,179,178,169,69,13,241,150,227,204,103,151,48,217,190,201,154,181,33,169,50,252,166,66,188,9,118,10,232,25,109,74,94,193,117,121,189,183,112,183,172,108,174,154,205,243,162,167,233,196,172,58,35,116,251,67,219,98,135,114,78,105,12,99,171,113,145,78,99,42,26,129,105,17,48,239,100,183,188,103,91,201,188,146,98,60,124,171,84,245,102,179,84,84,189,73,253,60,226,240,143,94,124,211,242,176,8,55,146,223,209,90,121,189,183,238,129,175,76,238,221,58,207,157,86,135,238,234,204,112,109,245,218,102,156,156,123,42,195,159,46,80,21,105,43,134,163,19,88,244,51,51,239,185,112,73,110,65,26,178,130,16,210,160,35,13,101,171,207,89,118,118,98,218,170,103,242,156,243,155,66,44,196,48,109,61,99,91,169,152,138,197,80,68,230,253,38,71,159,232,163,188,237,220,109,92,33,39,125,235,14,211,5,27,208,67,27,123,219,106,166,178,240,38,23,61,84,217,212,163,3,197,41,247,165,217,18,238,247,22,254,30,148,205,85,179,101,153,116,37,154,152,85,103,132,97,99,103,95,236,80,206,87,117,226,15,53,46,210,105,188,74,223,49,45,66,222,201,238,113,11,183,146,121,37,53,136,232,78,74,234,205,102,169,216,154,171,250,121,196,225,1,67,24,229,229,97,17,150,43,71,164,1,24,192,13,184,118,174,77,168,172,60,79,105,135,154,231,109,3,0,0,32,57,102,226,51,51,239,153,153,107,213,152,17,249,106,135,170,179,151,47,183,193,148,130,46,93,26,7,100,179,188,85,223,157,220,146,58,204,188,176,245,109,110,201,22,189,114,149,207,161,205,181,126,157,24,196,215,228,171,73,172,82,209,6,206,52,132,126,39,151,47,218,107,47,238,46,123,111,36,228,242,211,230,201,189,229,212,151,162,221,26,37,215,49,17,105,87,1,27,3,209,31,249,23,13,148,104,135,203,250,32,100,5,165,81,239,81,179,173,102,157,109,231,109,181,57,102,206,56,63,92,185,82,75,53,137,83,77,153,178,119,0,227,103,102,218,213,197,45,72,67,62,33,148,69,23,109,211,202,23,203,204,254,88,147,23,111,210,249,78,35,198,53,209,213,54,246,245,139,179,120,134,33,238,231,247,184,133,67,170,140,84,26,68,116,39,37,245,105,207,44,108,205,85,189,0,30,240,128,33,140,242,14,113,23,203,149,35,210,138,40,51,194,190,46,110,65,221,242,106,161,44,186,104,91,103,182,159,103,246,199,154,76,136,114,205,119,26,49,174,137,145,74,112,160,95,156,197,203,12,144,119,178,123,220,194,173,100,94,73,13,34,186,147,146,122,179,89,42,182,230,170,126,30,113,120,192,16,70,121,121,88,132,229,202,17,233,4,134,76,124,70,196,45,34,115,173,154,242,58,91,237,80,181,7,19,38,55,152,82,48,102,76,227,0,128,66,134,12,252,146,223,113,196,169,85,70,107,6,17,234,87,162,163,57,109,64,197,54,199,105,215,46,44,217,194,211,202,193,32,63,197,163,43,29,97,79,39,104,197,139,251,181,119,148,151,241,198,150,57,110,65,151,207,75,100,237,122,91,171,23,205,175,89,106,108,47,126,250,194,41,85,56,142,246,212,128,225,232,239,140,187,231,222,242,12,116,164,14,215,153,91,154,183,16,159,169,111,99,45,118,135,217,155,118,78,102,89,242,205,215,165,41,17,85,141,165,135,216,135,118,162,159,11,120,79,246,37,193,211,150,124,74,105,115,39,13,101,170,111,218,200,28,218,169,107,214,124,141,200,170,16,207,220,149,139,69,69,98,41,14,204,7,136,190,88,245,30,75,134,174,160,207,32,162,214,31,234,60,53,253,176,59,212,236,154,179,236,56,248,194,60,119,173,122,230,240,104,108,114,208,150,174,66,209,145,98,209,204,244,108,49,2,191,187,63,161,164,238,40,97,212,20,47,179,54,75,142,217,242,109,153,172,205,75,229,2,31,169,16,183,212,68,53,53,150,182,36,191,225,21,4,64,125,2,251,114,199,202,93,156,232,51,226,62,111,40,67,248,143,108,211,97,219,27,252,18,227,26,13,191,233,88,242,152,147,248,150,183,152,111,242,210,145,28,110,103,110,211,190,116,229,123,115,216,153,199,254,60,171,115,205,45,161,169,107,190,104,6,170,72,91,233,64,99,104,95,186,65,31,16,191,201,71,95,222,60,176,71,62,245,244,63,0,255,131,63,204,243,60,231,244,143,227,98,5,110,71,166,207,96,220,85,220,150,141,244,47,25,26,182,86,173,228,30,30,244,167,212,52,117,2,220,57,85,124,74,35,178,210,233,52,46,142,149,183,216,179,116,37,93,9,182,145,183,109,43,76,141,247,186,111,43,183,45,243,115,27,144,161,127,113,84,5,158,82,157,3,188,170,156,52,15,211,148,31,209,161,117,23,107,205,34,210,87,66,76,228,45,117,25,114,188,135,48,111,53,219,154,119,94,185,230,102,152,50,225,220,208,84,83,179,68,161,232,68,95,233,87,250,70,31,0,71,252,182,110,187,252,125,207,96,99,101,54,67,53,125,4,75,174,207,50,179,182,9,85,171,45,114,112,129,207,180,228,162,72,154,153,52,175,19,229,180,244,24,3,246,127,251,254,119,213,0,255,206,217,159,42,1,64,139,192,190,88,177,98,1,37,186,204,188,207,155,196,240,223,249,38,196,182,215,104,152,216,54,104,216,120,92,238,50,148,193,253,59,210,69,13,217,203,207,53,155,83,74,48,175,242,207,24,224,107,47,249,134,103,131,156,166,123,202,57,85,64,128,72,124,100,228,45,35,99,111,26,51,58,219,238,176,117,6,243,37,55,104,83,208,101,204,144,132,186,239,232,182,44,219,242,105,16,107,15,205,183,189,17,7,29,185,213,108,190,113,231,141,204,93,199,252,185,182,33,173,148,52,75,74,69,118,10,67,171,146,159,14,185,239,247,81,238,73,75,234,55,181,54,233,200,219,78,125,61,198,90,75,27,117,96,122,254,65,91,103,216,38,33,185,160,67,220,194,93,60,153,176,87,236,85,203,156,178,44,117,136,93,150,185,34,128,93,245,185,197,143,234,107,75,58,225,226,147,0,255,170,177,18,190,235,135,185,233,30,253,208,0,255,72,47,150,175,34,120,25,86,221,142,188,69,36,93,85,30,137,190,144,160,205,214,170,101,177,238,198,94,243,148,143,172,7,23,127,242,202,66,195,60,217,233,84,57,31,139,120,191,238,250,213,41,175,214,234,222,211,113,222,249,114,158,107,68,102,61,216,114,236,150,131,14,58,152,40,3,39,186,193,27,220,147,128,184,117,159,52,93,68,146,23,89,41,58,34,22,83,75,219,173,90,123,102,238,230,152,54,222,192,156,82,76,171,171,61,83,154,176,22,185,76,162,242,112,79,246,69,197,213,150,124,74,138,123,171,110,101,170,111,218,206,219,217,174,107,214,124,125,56,105,15,179,220,149,139,69,189,225,22,86,61,88,16,224,158,235,158,148,242,162,146,149,52,73,222,93,23,40,115,236,243,112,228,173,205,203,166,181,38,25,81,102,15,251,116,162,51,237,20,137,211,202,85,24,213,140,247,88,119,149,148,151,148,238,36,81,226,238,180,64,153,108,147,133,59,115,109,94,246,162,53,207,135,50,133,216,167,19,109,106,167,55,156,86,174,194,168,79,64,237,223,187,119,244,177,114,63,89,188,114,27,37,249,60,146,186,17,245,185,241,176,12,243,163,162,11,191,105,195,198,17,250,155,64,136,196,71,70,222,50,50,246,166,49,163,179,237,14,91,103,48,95,114,131,54,5,93,198,172,211,199,123,176,63,41,174,184,228,147,74,156,91,105,43,107,109,213,70,230,206,118,173,178,38,106,196,73,133,152,229,174,35,44,42,18,183,176,8,98,4,46,50,243,158,25,188,105,111,18,51,34,159,121,135,216,58,123,249,18,137,65,104,155,141,46,109,202,19,11,112,143,85,214,150,149,90,188,154,180,157,185,77,208,98,124,161,55,89,219,99,35,175,108,65,16,30,108,66,73,85,187,39,200,25,118,117,215,85,9,149,226,78,41,15,0,128,234,226,190,179,159,252,106,169,95,60,212,171,254,216,253,161,254,237,46,95,109,0,255,43,249,153,38,200,39,146,207,69,171,22,213,21,184,58,124,148,183,86,111,215,57,121,196,143,241,181,153,188,186,241,109,135,185,218,107,135,112,166,9,220,103,126,13,230,162,167,244,1,0,112,149,15,0,0,0,0,0,128,213,67,132,125,61,62,139,83,94,169,213,73,31,110,113,102,251,121,106,31,174,54,99,42,213,92,100,15,79,170,117,58,194,132,182,240,13,35,36,102,189,220,122,113,175,109,148,159,113,196,30,159,18,23,253,10,118,101,110,210,245,89,4,79,120,39,150,226,156,134,54,69,70,170,69,110,194,204,8,80,101,247,196,205,173,135,147,61,197,203,182,210,190,243,147,107,179,185,144,209,181,54,159,117,161,170,126,238,230,58,201,238,163,19,24,157,28,142,6,205,235,189,133,187,101,101,115,213,108,158,23,61,77,39,102,213,25,161,219,31,218,22,59,148,115,74,99,24,91,141,139,116,26,83,209,8,236,93,208,34,32,251,99,229,142,125,20,233,34,243,38,115,226,192,99,231,171,16,197,166,164,97,126,219,96,98,35,14,185,75,76,70,246,197,206,157,187,40,209,101,198,77,230,80,134,240,223,249,170,67,177,55,24,38,182,53,38,126,211,177,228,46,103,25,160,90,184,242,30,123,56,23,245,23,117,120,126,153,181,185,92,56,56,205,111,77,46,219,207,13,13,145,143,182,32,109,199,92,180,6,87,23,0,43,12,112,139,117,87,74,121,73,234,142,146,36,239,174,11,108,201,54,89,54,242,214,230,101,47,170,242,140,40,179,135,125,198,210,166,138,138,196,105,229,43,8,170,68,147,63,249,254,73,250,206,229,171,8,0,8,46,222,241,119,228,203,19,245,170,185,81,188,152,125,104,239,36,190,45,243,92,246,100,37,79,90,120,198,93,20,7,150,176,0,19,202,23,62,87,122,220,34,47,94,102,69,227,186,228,62,148,197,69,212,231,53,175,23,159,159,69,149,181,236,148,56,97,26,90,240,30,45,248,69,155,147,183,51,96,174,91,224,211,145,116,181,109,94,234,67,15,37,98,140,239,12,23,229,230,185,18,214,130,110,206,90,75,84,53,161,21,171,241,96,227,23,55,230,147,147,147,35,36,192,56,68,224,34,34,110,17,17,123,147,148,215,217,118,136,173,61,152,48,185,70,155,141,49,99,162,35,192,45,118,221,60,28,116,81,105,173,206,150,100,156,27,99,12,212,90,199,249,74,150,195,115,213,40,69,158,189,42,125,163,29,93,93,213,166,47,13,86,126,135,88,61,222,130,253,73,240,196,41,175,84,218,220,73,67,94,107,171,56,50,135,118,106,149,42,81,35,178,42,196,51,9,29,225,78,145,88,138,41,15,0,149,196,91,174,123,74,202,139,82,86,212,40,113,119,90,76,111,236,243,108,103,174,205,213,156,86,149,228,67,153,66,236,43,161,153,138,122,195,83,228,213,136,165,68,251,220,185,34,111,53,50,231,76,22,41,35,212,30,188,224,161,217,251,94,138,241,96,98,99,76,28,242,174,4,0,0,0,0,132,22,132,251,119,212,219,122,99,211,112,156,68,87,30,70,200,186,53,146,50,34,234,178,91,30,190,238,190,24,238,153,198,116,116,35,2,175,210,181,249,64,213,7,107,62,236,27,251,202,179,150,250,197,95,125,107,140,221,31,234,193,150,242,213,246,71,145,111,106,130,124,34,249,163,180,106,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,64,170,160,128,95,91,1,80,209,62,146,40,42,100,36,169,1,247,78,82,105,184,223,177,106,200,204,29,133,198,250,200,26,128,190,241,253,65,216,184,246,38,111,140,63,37,23,176,161,190,123,212,159,111,71,186,145,219,108,37,108,156,24,108,0,255,189,38,127,70,47,167,73,9,197,157,58,228,161,127,16,27,240,87,48,254,39,15,228,54,73,131,153,19,131,241,63,249,211,109,175,201,40,62,103,68,52,104,1,135,0,255,161,250,239,133,224,175,82,166,205,16,226,87,113,113,107,111,180,147,50,113,248,31,190,0,255,216,231,252,179,154,233,57,132,248,85,28,190,73,223,116,118,30,176,253,43,156,54,68,221,157,28,237,235,147,186,108,136,123,198,46,7,140,240,87,94,68,68,52,192,36,9,229,72,66,81,249,43,229,55,53,223,172,161,246,4,93,41,153,224,62,57,57,98,132,191,237,69,176,150,73,16,72,164,132,44,194,239,92,119,53,159,140,212,124,129,46,14,23,120,79,30,206,0,100,237,143,167,190,87,70,98,90,177,151,102,137,85,16,158,224,119,180,218,63,158,170,162,146,60,78,218,58,177,93,252,81,207,122,178,25,197,220,172,47,14,65,120,130,223,241,130,0,255,84,21,45,47,75,26,178,128,17,246,81,200,206,164,1,159,10,239,135,245,20,240,169,128,164,198,200,164,1,143,175,17,159,52,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,145,138,119,235,134,184,84,84,0,60,81,192,167,2,158,40,224,67,1,3,151,10,138,129,75,5,5,168,95,241,101,24,10,126,64,69,225,51,66,169,116,126,206,132,14,98,92,17,94,134,161,224,7,84,220,191,157,73,35,181,98,66,91,38,96,48,254,141,82,253,98,81,93,98,155,120,150,33,60,138,191,97,127,0,255,91,248,232,136,172,211,154,137,193,248,55,198,247,191,168,42,241,200,236,44,67,120,20,127,67,175,254,73,82,216,168,85,238,52,18,3,100,160,207,2,120,35,175,160,2,222,118,36,241,23,153,234,191,168,156,34,119,68,125,146,118,220,58,163,9,11,177,130,250,139,76,238,227,179,178,249,182,44,159,164,219,96,102,244,112,2,52,187,135,79,96,9,47,86,186,165,185,34,174,195,163,71,135,187,214,111,91,159,118,217,220,153,199,28,113,30,241,216,119,104,118,31,151,192,18,126,46,82,202,210,92,187,133,229,209,134,135,187,220,75,235,215,253,31,0,255,193,171,198,153,136,244,16,2,80,95,221,245,181,171,204,230,170,17,161,24,182,136,15,115,65,123,118,175,95,172,155,75,151,142,120,182,184,54,13,24,177,21,114,5,94,65,17,119,195,101,13,112,43,17,145,52,226,239,89,227,125,238,72,26,50,87,102,22,26,208,62,20,21,246,125,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,112,37,254,78,254,194,185,108,238,204,166,33,186,145,112,195,122,53,225,98,155,171,180,85,183,212,64,120,91,59,88,209,241,16,145,142,224,76,186,130,123,47,214,186,173,217,142,242,42,125,114,71,56,108,171,250,47,165,214,171,25,105,162,57,164,95,165,226,6,111,196,171,162,176,192,60,163,121,104,99,250,85,57,70,79,194,141,125,229,173,116,145,46,238,78,100,174,178,116,116,85,155,143,57,226,74,187,197,84,156,98,79,179,80,9,137,200,187,25,226,238,185,23,14,157,140,117,230,197,109,223,32,30,27,196,236,92,54,151,153,109,218,249,29,164,116,108,172,176,112,179,21,149,182,213,134,182,161,29,25,112,199,72,34,118,174,249,60,227,70,175,87,106,67,179,52,34,126,227,14,51,215,122,190,24,51,207,113,178,125,38,137,242,131,167,97,46,186,82,67,95,211,22,29,115,154,70,71,128,76,252,146,163,199,165,91,232,204,37,53,152,8,93,84,54,150,236,64,44,127,209,92,94,56,85,248,129,224,144,157,160,161,48,172,86,174,73,235,35,174,157,107,19,42,43,207,83,218,161,230,121,252,197,76,187,58,92,208,150,124,74,136,90,116,217,208,86,190,152,204,62,71,100,93,254,106,214,121,10,11,49,171,157,168,92,236,68,43,208,72,252,199,0,208,75,204,117,75,242,111,244,94,27,90,101,180,146,34,134,229,175,66,197,85,78,91,212,106,146,102,167,157,88,146,117,163,22,207,113,73,147,68,252,82,155,92,159,220,135,225,115,223,113,17,232,34,94,212,103,203,75,110,44,45,42,166,190,75,165,221,225,121,107,157,182,154,93,146,167,78,192,14,14,224,149,84,244,58,185,121,66,4,46,34,226,22,17,177,55,73,121,157,109,135,216,218,131,9,147,107,180,217,24,51,102,114,64,0,143,85,191,230,43,202,157,84,166,202,73,33,66,110,241,232,195,190,213,175,27,17,158,59,162,157,58,230,203,12,30,135,35,93,97,153,60,220,199,58,173,202,101,105,32,134,76,220,150,221,135,83,218,85,219,16,34,78,159,201,24,175,122,144,17,108,195,242,234,148,106,9,223,106,7,23,46,86,170,232,1,87,149,51,210,24,140,107,231,218,132,202,202,243,148,118,168,121,94,117,193,14,220,125,175,125,207,230,186,92,230,52,236,205,137,166,200,174,61,69,177,181,177,207,143,139,205,79,149,226,152,133,43,221,104,15,6,165,247,216,180,0,0,0,40,61,68,4,110,227,51,239,89,220,186,179,148,234,166,43,110,113,103,242,215,161,109,120,54,107,192,146,107,110,50,208,68,9,43,77,97,70,113,152,135,53,15,72,142,153,248,204,204,123,102,230,90,53,102,68,190,218,161,234,236,229,203,109,48,165,160,75,151,75,137,246,218,139,187,203,250,141,132,91,126,66,94,0,255,108,77,95,115,253,56,9,105,82,233,252,58,114,56,90,37,33,211,174,30,159,181,37,159,210,234,164,15,183,182,242,197,50,181,15,87,155,191,154,117,46,178,135,39,213,68,229,226,93,91,248,134,1,17,48,239,100,183,188,103,91,201,188,146,98,60,124,171,84,245,102,179,84,84,189,73,253,60,226,240,143,94,124,211,242,176,8,55,146,223,209,118,57,34,211,174,62,239,89,26,242,9,45,79,250,116,156,86,190,88,150,54,182,250,188,120,147,206,73,230,240,161,134,174,182,177,175,32,108,194,179,71,63,142,216,232,19,159,190,162,39,78,251,82,31,122,200,16,113,241,27,34,157,159,231,87,245,227,219,228,84,104,249,241,131,63,88,177,107,227,46,162,60,162,188,247,240,22,184,53,191,199,173,6,243,202,168,219,12,87,227,19,119,182,77,155,17,99,237,242,117,153,115,116,131,39,244,52,210,14,89,210,64,140,81,158,76,67,161,204,8,251,186,184,5,117,203,171,133,178,232,162,109,157,217,126,158,217,31,107,50,33,202,53,223,105,196,184,38,70,42,193,129,126,113,22,63,30,215,206,181,9,149,149,231,41,237,80,243,188,109,0,0,112,227,94,177,55,161,114,202,178,164,29,106,89,182,13,72,142,153,248,204,204,123,102,230,90,53,102,68,190,218,161,234,236,229,203,109,48,165,160,75,151,246,140,121,39,187,229,61,219,74,230,149,20,227,225,91,165,170,55,155,165,162,234,77,234,231,17,135,127,244,226,155,150,135,69,184,145,252,142,94,202,235,189,133,187,101,101,115,213,108,158,23,61,77,39,102,213,25,161,219,31,218,22,59,148,115,74,99,24,91,141,139,116,26,83,209,8,108,88,184,87,236,88,107,86,226,86,40,235,86,107,220,246,105,141,71,136,49,75,251,109,180,204,47,211,78,109,41,165,105,99,66,172,234,76,91,39,105,145,54,180,52,249,53,195,56,68,224,34,34,110,17,17,123,147,148,215,217,118,136,173,61,152,48,185,70,155,141,49,99,38,48,196,253,252,30,183,112,72,149,145,74,131,136,238,164,164,62,237,153,133,173,185,170,23,192,3,30,48,132,81,222,33,238,98,185,114,68,250,159,1,161,189,223,91,248,123,80,54,87,205,150,101,210,149,104,98,86,157,17,134,141,157,125,177,67,57,95,213,137,63,212,184,72,167,241,42,125,199,62,104,111,220,174,199,85,226,144,71,235,112,163,250,181,37,243,93,49,207,60,240,146,13,123,154,125,196,178,106,154,104,83,131,183,104,126,58,139,237,24,93,9,200,190,92,185,99,1,39,250,140,188,201,156,196,240,31,217,42,68,177,215,232,151,24,55,152,216,120,92,30,179,117,200,192,101,0,229,45,35,114,173,18,28,30,157,173,134,168,250,138,134,249,146,107,76,217,216,91,30,147,22,1,244,5,68,183,147,60,235,145,232,157,235,132,186,176,60,140,91,254,182,97,203,245,159,175,151,111,174,233,219,174,73,62,158,253,106,27,189,106,75,79,183,75,26,112,149,94,44,64,191,18,191,146,60,57,37,233,75,117,202,53,162,90,222,122,124,151,117,133,99,31,243,59,213,39,193,70,243,91,95,94,152,149,42,177,17,115,241,1,55,106,68,59,112,97,1,0,0,0,213,181,226,46,123,56,103,245,118,117,120,126,153,117,217,172,200,56,205,111,77,86,59,204,13,13,145,143,118,31,157,192,92,180,6,123,23,51,247,74,153,92,78,232,189,182,109,88,123,147,18,15,177,124,206,48,9,150,205,230,128,139,183,228,216,108,206,234,33,11,159,200,56,142,113,21,164,183,216,130,195,201,111,173,98,192,72,124,68,198,61,50,99,111,154,242,34,223,238,176,181,247,18,230,54,104,83,48,166,75,224,20,185,236,54,250,58,234,188,115,231,45,195,168,31,46,49,217,176,53,13,117,90,109,94,137,186,109,115,137,27,213,104,38,48,171,20,229,31,180,13,2,196,244,193,142,187,235,231,61,155,231,22,89,221,225,123,212,150,202,102,197,66,56,223,84,155,17,25,195,252,209,46,54,137,209,244,163,197,248,142,46,99,222,33,211,174,30,159,181,37,159,210,234,164,15,183,182,242,197,50,181,15,87,155,191,154,117,46,178,135,39,213,68,229,226,93,91,248,134,39,240,45,113,123,225,238,53,216,118,213,182,29,170,199,167,249,230,170,254,178,252,147,120,126,86,106,154,15,73,64,117,120,74,171,112,58,61,69,71,37,226,119,202,247,166,45,122,167,70,217,164,166,112,109,249,217,216,45,201,110,237,101,112,142,41,157,131,61,107,75,54,119,52,211,72,154,85,86,186,164,173,35,229,131,197,12,0,29,134,136,181,115,205,103,165,162,163,181,68,53,38,170,208,75,188,134,168,22,211,182,243,68,66,179,77,57,159,115,75,17,203,60,219,97,18,62,212,130,99,56,141,111,202,17,45,102,208,34,128,93,172,216,25,119,146,150,66,62,207,152,215,235,16,190,17,177,156,97,48,59,184,209,80,208,229,113,185,40,162,78,95,228,142,122,124,148,123,82,135,124,90,75,123,39,111,203,88,91,78,107,189,189,78,189,242,38,217,129,184,230,176,76,95,37,216,85,19,254,226,201,124,136,196,71,70,222,50,50,246,166,49,163,179,237,14,91,103,48,95,114,131,54,5,93,198,172,79,64,227,161,215,241,101,152,125,30,151,28,29,33,87,93,75,150,89,60,154,225,90,127,220,200,66,124,225,2,132,137,90,205,179,12,206,109,130,240,171,65,221,52,206,29,5,105,233,226,25,141,114,87,86,239,202,47,18,141,135,94,199,151,97,246,121,92,114,107,196,123,172,187,74,202,75,74,119,146,40,113,119,90,160,76,182,201,194,157,185,54,47,123,209,154,231,67,153,66,236,211,137,54,181,211,27,78,43,87,97,0,0,0,204,50,216,197,138,157,113,39,105,188,73,62,207,152,215,107,59,111,68,44,103,24,76,30,6,161,13,5,93,198,146,51,49,150,18,237,99,229,142,184,149,200,28,242,121,196,188,80,123,240,141,135,229,236,131,41,198,131,134,141,46,113,200,31,25,16,253,45,221,146,165,155,122,53,91,235,143,156,173,55,161,99,242,185,90,205,179,142,188,145,240,114,30,243,103,156,35,114,42,69,47,10,78,46,200,232,46,109,170,51,35,10,39,254,182,113,65,254,102,115,103,182,109,166,207,33,70,42,234,213,222,188,54,44,135,13,170,230,230,43,11,197,56,213,82,242,67,250,80,141,93,105,97,134,8,220,186,94,222,107,73,213,115,50,232,61,94,37,4,244,25,1,199,70,169,26,186,165,28,60,169,51,108,19,113,136,115,66,210,109,229,83,60,132,0,88,61,68,216,215,227,179,56,229,149,90,157,244,225,22,103,182,159,167,246,225,106,51,166,82,205,69,246,240,164,90,167,35,76,104,11,223,112,74,162,189,246,226,238,178,126,35,225,150,159,144,215,63,91,211,215,92,63,78,66,154,84,58,191,142,28,142,134,70,128,136,192,109,124,230,61,139,91,119,150,82,221,116,197,45,238,76,254,58,180,13,207,102,13,88,114,205,77,6,154,40,97,165,41,204,40,14,243,240,88,98,4,110,175,116,121,175,44,173,213,217,18,198,193,199,207,134,152,204,113,142,168,189,62,185,250,30,138,68,115,149,144,180,170,201,230,170,174,126,146,7,209,209,124,37,254,78,254,194,185,76,238,200,214,33,190,209,112,194,122,53,33,161,156,167,180,85,183,236,64,248,68,59,184,208,17,17,145,118,99,51,186,130,153,11,107,231,90,181,204,202,243,84,135,216,121,94,54,96,4,46,50,243,158,25,177,55,137,25,145,111,135,216,58,123,249,114,107,180,217,232,210,37,136,192,69,68,220,34,34,246,38,41,175,179,237,16,91,123,48,97,114,141,54,27,99,198,68,71,136,192,239,149,62,110,228,165,181,58,91,50,200,136,120,225,14,147,57,206,17,53,212,56,89,219,67,145,104,94,243,141,174,84,217,92,213,85,176,114,95,90,20,49,194,190,14,23,196,41,175,20,210,162,203,134,56,179,253,188,178,17,89,151,49,149,106,222,83,136,89,237,58,29,97,66,165,24,137,169,18,32,234,230,215,207,123,227,82,244,73,18,248,93,249,106,109,156,45,63,106,120,206,19,245,106,238,81,130,199,225,20,230,180,177,211,85,101,213,44,87,99,21,6,247,239,68,151,52,100,47,63,214,108,78,54,193,188,202,39,99,143,175,189,228,27,162,13,146,133,238,41,31,181,138,1,201,1,50,241,25,17,183,136,204,181,106,202,235,108,181,67,213,30,76,152,220,96,74,193,152,49,141,3,32,247,48,227,189,122,235,151,166,188,66,168,115,143,198,121,100,187,121,169,23,153,53,99,75,182,101,14,202,235,96,162,115,156,40,25,111,176,153,62,102,224,50,50,238,145,145,107,149,148,23,249,106,136,170,189,151,48,183,198,148,141,49,93,130,229,227,64,31,50,241,25,17,183,8,35,202,107,213,148,215,25,207,181,67,213,30,76,152,55,252,77,167,20,140,169,76,206,196,128,38,127,242,253,147,244,157,203,87,17,84,137,38,127,242,253,147,244,157,203,87,17,6,9,112,143,85,191,106,197,83,66,228,13,137,134,252,82,116,68,84,123,109,53,229,169,243,39,213,169,186,35,85,129,135,134,99,53,164,164,55,201,235,114,68,230,45,182,124,69,189,213,210,54,43,8,45,143,241,203,91,217,106,214,135,152,218,131,100,183,166,25,106,158,131,140,225,28,126,105,43,27,3,241,9,175,112,99,62,70,226,35,50,238,145,25,123,211,148,23,249,118,135,173,189,151,48,183,65,155,130,49,93,126,234,3,32,129,1,175,253,93,202,203,160,177,105,210,54,209,199,3,36,124,219,241,99,70,36,191,222,225,195,171,189,140,225,149,105,204,196,130,119,156,87,110,207,88,69,52,249,147,239,159,164,239,92,190,138,0,0,0,152,101,176,203,29,43,243,78,211,120,243,76,150,41,163,215,118,46,136,104,246,176,151,60,12,66,39,10,198,140,37,15,173,21,119,217,195,57,171,183,171,195,243,203,172,203,102,69,198,105,126,107,178,218,97,110,104,136,124,180,251,232,4,230,162,53,120,44,103,174,91,224,211,211,91,109,153,167,250,208,219,18,49,198,115,216,218,247,206,205,119,112,206,215,18,85,157,164,88,138,69,75,164,181,122,242,122,114,120,6,0,0,0,0,24,7,136,192,69,68,220,34,34,246,38,41,175,179,237,16,91,123,48,97,114,141,54,27,99,198,4,203,71,106,2,238,126,149,242,50,72,149,145,74,154,138,46,136,128,133,108,167,251,119,172,207,135,2,218,65,25,194,133,93,60,36,31,145,150,43,183,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,1,64,49,183,194,94,128,248,84,184,149,71,20,241,169,192,126,124,3,184,99,182,138,226,61,169,49,113,14,141,118,177,54,117,3,220,247,166,110,180,175,95,132,13,177,114,71,190,177,125,55,146,46,96,27,252,42,198,127,249,54,149,59,193,209,137,140,0,255,201,159,112,177,35,165,88,77,114,162,93,16,219,224,95,242,253,47,162,118,126,129,96,233,68,198,31,37,248,254,173,72,41,190,18,69,31,22,112,237,87,135,239,47,253,57,191,120,205,52,33,66,252,106,93,238,118,22,148,147,45,113,237,87,135,115,123,167,59,240,156,32,74,211,143,8,239,213,213,186,50,163,149,146,87,83,116,192,58,60,122,250,178,161,62,147,6,57,178,47,118,188,227,16,185,179,106,7,140,240,159,30,159,100,136,82,148,104,138,149,80,172,253,125,211,247,71,137,19,20,207,151,225,62,249,41,66,13,0,255,221,111,88,82,46,166,101,9,69,224,95,223,223,78,160,32,188,218,240,201,119,25,176,93,252,207,190,119,110,206,39,238,148,82,227,15,132,151,250,63,142,216,249,237,136,164,138,232,106,174,145,134,78,144,95,59,180,215,182,190,236,243,185,155,249,9,197,140,202,113,144,22,65,116,66,0,255,194,85,99,167,105,202,75,150,169,139,162,78,228,227,209,2,198,251,65,126,40,224,83,49,222,15,242,67,49,98,109,5,168,53,226,131,134,90,227,206,117,167,1,105,192,149,26,246,166,1,87,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,64,92,42,40,102,102,164,2,94,1,240,4,113,5,240,84,17,87,104,192,192,165,130,98,224,82,1,96,69,126,25,134,131,63,80,209,247,91,85,90,157,63,153,208,64,140,248,59,25,51,12,7,127,224,210,254,99,199,82,76,237,70,66,31,38,96,48,254,141,18,253,240,83,147,236,127,245,60,67,120,20,127,195,174,126,59,133,142,202,40,117,122,50,49,216,126,247,52,206,248,47,168,38,49,55,170,212,49,132,87,237,143,27,114,243,69,222,133,142,146,185,112,122,138,1,131,220,10,96,166,94,65,5,192,83,33,3,19,252,107,191,0,255,69,124,84,36,109,209,122,12,120,66,100,96,130,127,113,249,143,232,168,21,44,122,56,1,154,225,15,36,233,127,177,116,63,191,12,112,102,1,245,118,100,202,183,237,178,153,91,141,193,127,216,86,74,171,23,154,225,15,36,219,0,255,45,151,230,231,79,2,236,120,180,139,27,174,154,93,170,94,109,215,178,184,145,195,220,100,194,20,144,70,65,0,234,175,183,182,86,153,223,92,109,104,136,111,11,234,130,188,46,83,182,174,203,178,212,153,205,23,179,192,41,86,45,212,103,42,0,188,167,136,223,91,97,71,0,212,173,235,41,198,93,13,246,25,161,176,215,222,73,3,224,67,81,1,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,238,188,219,107,37,185,213,164,54,155,183,109,24,47,152,167,184,58,117,167,90,15,182,78,123,230,2,59,208,165,20,151,236,224,72,122,229,30,127,209,166,5,40,233,131,245,254,198,221,179,188,177,105,184,204,147,158,164,147,114,107,143,48,108,12,109,251,29,182,249,170,49,252,173,70,58,58,141,87,105,4,246,46,212,242,161,46,111,153,164,172,40,145,21,93,161,89,101,243,182,86,123,169,207,139,47,215,110,244,52,212,195,146,174,150,36,117,211,162,196,77,215,125,87,219,229,87,35,162,189,248,90,16,123,191,94,131,169,63,248,243,25,161,57,217,58,115,216,108,44,138,149,168,113,236,117,131,229,40,252,205,0,177,110,177,241,89,111,165,150,119,167,83,24,215,248,133,168,16,89,147,187,151,102,222,210,108,214,47,29,125,115,38,110,84,131,5,97,88,135,59,233,108,58,209,248,194,128,239,140,88,177,246,142,72,31,45,83,54,169,205,51,148,206,165,70,121,237,250,48,177,237,67,176,217,28,228,74,60,191,244,140,119,226,138,24,73,171,240,15,125,75,158,207,0,216,71,184,197,253,206,242,163,196,43,163,214,217,82,62,113,144,176,53,218,202,80,108,204,134,173,82,209,212,168,110,218,192,171,186,241,99,21,3,211,55,229,194,49,214,246,106,144,87,8,121,148,16,213,31,114,47,177,180,109,250,22,191,231,113,94,169,206,215,140,146,78,218,232,16,231,202,195,82,252,88,142,134,0,0,0,0,128,228,152,137,207,204,188,103,102,174,85,99,70,228,171,29,170,206,94,190,220,6,83,10,186,116,89,122,16,17,113,139,141,143,122,207,234,214,157,181,86,55,125,117,203,99,77,246,60,180,13,205,110,205,114,36,155,163,236,225,30,126,153,40,6,39,186,194,43,140,159,111,113,143,249,150,103,160,163,57,228,206,221,210,60,133,120,76,33,102,172,195,246,178,50,78,60,183,44,61,101,115,239,228,73,206,214,89,218,86,30,154,135,206,142,139,85,247,150,103,160,163,57,228,206,28,167,121,147,248,67,133,152,177,30,155,211,46,77,61,183,43,51,37,27,5,174,84,190,182,210,174,6,209,50,244,127,33,2,23,17,113,139,136,216,155,164,188,206,182,67,108,237,193,132,201,53,218,108,140,25,51,57,96,243,152,153,248,133,139,184,5,109,200,10,74,73,131,158,54,180,145,207,152,118,118,34,218,171,31,117,210,121,78,95,109,93,84,213,138,103,61,226,33,198,70,176,219,126,222,154,231,46,184,56,229,43,46,27,107,205,174,81,61,91,245,82,169,93,222,209,145,62,10,58,46,192,114,80,90,30,237,192,221,202,219,248,230,141,149,225,180,67,247,146,109,86,179,94,92,108,115,101,118,107,153,218,7,111,171,24,43,6,30,222,209,17,156,73,171,113,52,3,100,226,215,70,31,55,242,20,98,237,161,25,100,68,188,112,135,170,236,230,135,29,106,156,172,45,98,207,59,175,249,70,87,170,82,82,26,41,88,185,47,45,142,184,118,174,77,168,172,60,79,105,135,154,231,109,3,0,192,245,34,34,110,177,241,81,239,89,221,186,179,214,234,166,175,110,121,172,201,158,135,182,161,217,173,89,142,100,115,148,61,220,195,47,19,197,224,68,87,120,133,59,115,102,196,237,62,75,23,233,146,50,142,172,113,155,226,22,157,211,16,149,125,251,49,59,251,3,251,118,153,78,240,57,105,197,53,165,44,164,125,61,38,15,162,19,24,228,170,183,92,114,116,145,158,146,135,206,28,226,22,209,226,187,237,219,204,99,179,68,20,219,209,205,45,246,19,135,63,149,212,88,149,168,113,52,13,3,147,75,209,47,249,22,184,217,245,240,213,89,213,119,91,226,92,249,131,188,33,219,68,66,214,60,203,172,27,33,37,115,193,66,82,5,15,33,105,55,158,39,47,163,73,25,128,141,187,165,124,225,210,87,58,92,103,110,105,24,122,124,39,216,118,38,219,187,242,79,186,249,37,4,233,230,67,42,99,18,117,149,94,98,102,186,149,254,47,64,132,71,68,220,239,179,244,137,62,42,227,200,26,183,21,114,210,183,238,80,217,183,31,51,180,177,183,109,151,233,4,111,114,209,67,85,202,66,218,87,156,114,95,218,27,221,19,47,183,62,126,246,20,47,219,50,27,207,87,169,205,230,66,198,212,197,252,213,133,170,250,121,156,151,92,187,143,78,224,139,242,71,186,138,225,93,176,223,223,248,123,144,39,54,9,151,101,210,149,104,83,110,237,45,134,141,157,125,63,196,54,95,213,137,63,52,72,71,91,240,42,125,199,161,5,0,0,36,199,76,124,102,230,61,51,115,173,26,51,34,95,237,80,117,246,242,229,54,152,82,208,165,203,80,70,247,237,68,151,52,107,35,47,215,108,78,54,0,255,92,203,63,99,143,175,67,228,39,158,13,146,133,22,38,231,180,138,1,64,149,240,222,173,188,127,68,140,79,242,253,4,31,232,122,246,133,52,168,141,119,254,15,57,167,161,140,236,139,157,59,119,81,162,203,140,155,204,161,12,225,191,243,85,135,98,111,48,76,108,107,76,252,166,99,201,93,138,32,128,61,62,243,30,181,212,29,165,212,146,174,150,90,103,114,183,90,99,168,89,7,174,12,251,101,165,149,18,122,90,168,167,145,70,218,165,63,98,103,29,46,234,61,74,67,62,161,213,189,149,199,101,171,239,166,181,222,80,187,166,121,115,237,192,67,115,184,165,175,109,236,170,9,131,112,114,200,180,171,199,103,109,201,167,180,58,233,195,173,173,124,177,76,237,195,213,230,175,102,157,139,236,225,73,53,81,185,120,215,22,190,225,208,67,4,46,34,226,22,17,177,55,73,121,157,109,135,216,218,131,9,147,107,180,217,24,51,166,29,3,184,15,183,163,188,57,81,162,11,121,93,59,42,67,248,207,108,209,74,50,7,43,170,186,60,13,92,166,203,201,23,19,25,35,112,145,153,247,204,136,189,73,204,136,124,59,196,214,217,203,151,91,163,205,70,151,46,123,24,34,112,187,251,151,66,235,206,74,132,156,209,223,82,185,12,211,165,216,42,45,25,81,36,4,127,106,163,42,209,38,175,164,244,85,121,22,51,49,100,224,23,247,167,165,148,21,53,129,157,226,103,208,118,207,46,189,63,151,185,186,140,84,210,240,34,220,195,45,59,81,51,37,148,181,28,137,253,18,48,58,228,190,199,198,103,220,147,22,186,147,148,218,166,35,46,109,172,201,221,230,218,48,237,213,47,113,190,57,75,89,27,109,60,85,135,79,77,212,214,16,116,219,245,243,181,110,17,182,203,228,215,226,78,51,42,53,218,49,109,166,238,94,219,156,171,129,159,201,232,82,173,108,39,71,161,185,148,206,140,81,47,191,94,220,220,150,210,157,36,142,135,89,126,74,220,244,50,204,12,205,69,162,205,90,201,132,224,139,152,139,123,14,138,28,213,86,47,242,13,110,97,136,75,119,191,211,69,97,137,159,108,243,86,244,79,10,17,89,151,147,66,219,51,115,50,203,92,93,163,236,212,67,148,97,77,250,165,15,141,79,87,49,34,245,209,30,159,113,79,90,233,78,82,106,147,158,184,132,206,228,14,181,198,94,175,14,164,25,246,75,85,43,93,12,149,208,80,35,117,245,130,33,182,95,13,135,115,230,107,158,70,60,191,188,218,170,62,57,120,229,183,62,179,78,146,143,51,68,62,234,68,237,184,142,188,140,173,16,80,93,36,119,121,202,183,188,184,232,171,59,179,118,109,78,196,242,179,198,214,115,222,230,29,151,79,114,206,205,94,145,31,229,83,48,26,189,231,130,38,200,95,96,64,158,155,222,115,207,210,37,122,82,25,34,111,104,91,92,139,215,54,108,43,179,61,19,81,108,199,56,191,223,207,3,254,212,77,99,77,162,58,210,52,12,76,222,74,171,48,146,3,70,226,35,50,238,145,25,123,211,148,23,249,118,135,173,189,151,48,183,65,155,130,49,93,154,233,203,120,191,222,250,213,37,159,22,234,220,163,113,217,249,114,89,234,69,102,61,40,115,108,153,131,242,58,104,43,3,219,74,198,27,12,153,143,213,67,134,93,29,46,107,83,94,37,212,69,159,109,113,229,139,121,101,35,174,54,127,42,235,188,103,15,179,170,117,202,197,132,74,241,13,247,233,3,240,243,49,2,23,153,121,207,12,222,180,55,137,25,145,207,188,67,108,157,189,124,137,196,32,180,205,70,151,54,229,189,199,164,120,153,181,91,220,107,75,232,42,36,131,216,227,83,226,58,155,218,102,204,178,77,186,62,119,61,127,228,0,255,148,226,156,134,145,190,186,69,195,149,155,176,17,99,174,216,119,124,146,91,18,183,238,44,149,182,232,72,67,29,107,114,199,165,70,76,59,245,202,146,96,199,180,213,215,152,140,166,112,165,67,124,196,217,9,104,60,244,58,190,12,179,207,227,146,3,48,224,182,183,72,121,107,190,230,33,39,143,248,146,241,205,85,91,214,141,111,157,36,159,53,217,33,252,50,129,19,248,50,94,44,183,103,176,143,149,43,243,78,211,136,146,124,30,41,163,215,118,222,120,88,246,176,151,60,252,77,27,54,198,140,37,239,69,204,196,103,102,222,51,131,58,175,85,99,70,228,51,215,14,85,103,47,95,34,241,1,157,82,208,165,77,57,33,3,172,148,215,237,146,228,205,157,89,177,230,170,94,219,22,166,112,142,90,37,44,63,206,193,206,225,74,81,159,68,116,85,86,247,202,19,204,4,174,97,221,99,222,182,246,42,45,143,36,250,148,187,204,141,168,61,102,106,151,103,218,94,101,238,230,148,202,44,107,186,196,188,206,106,235,99,224,24,13,73,222,144,112,79,246,69,197,213,150,124,74,138,123,171,110,101,170,111,218,206,219,217,174,107,214,124,125,56,105,15,179,220,149,139,69,189,225,22,86,61,174,242,1,207,124,239,216,185,214,172,38,58,66,152,70,214,182,45,203,16,175,41,198,143,109,183,51,141,124,83,206,203,94,52,213,56,71,60,226,148,61,121,56,148,158,117,151,94,38,135,97,0,116,65,226,110,11,31,228,175,55,86,134,219,100,186,28,102,139,175,89,103,243,218,208,60,246,167,154,156,175,84,20,99,82,35,248,142,62,84,227,76,218,145,101,102,222,110,114,116,145,46,201,219,206,221,198,41,110,209,57,13,49,93,176,1,189,179,63,176,175,102,42,11,159,147,86,92,147,77,61,58,208,99,242,32,58,185,188,231,109,175,77,226,86,169,75,230,149,86,183,49,62,109,142,137,98,159,189,144,89,240,181,217,188,210,44,91,83,117,214,157,42,252,192,161,178,209,162,228,193,9,198,195,136,76,187,250,188,103,105,200,39,180,60,233,211,113,90,249,98,89,218,216,234,243,226,77,58,39,153,195,135,26,186,218,198,190,130,176,9,207,30,140,159,153,105,87,23,183,32,13,249,132,80,22,93,180,77,43,95,44,51,251,99,77,94,188,73,231,59,141,24,215,68,87,219,216,215,47,206,98,40,116,79,220,150,221,113,165,188,236,42,141,43,92,142,151,133,205,85,61,136,229,179,52,147,183,88,73,248,193,212,83,196,193,60,26,134,63,202,115,105,156,132,183,192,203,174,143,159,179,198,15,135,204,198,243,85,234,114,89,113,48,117,49,127,181,98,165,97,30,231,37,215,22,164,237,248,162,252,145,118,68,120,156,125,226,43,121,154,149,109,29,110,87,191,180,116,158,254,232,230,200,124,213,128,170,94,90,87,189,20,38,76,1,134,163,243,105,59,150,99,0,0,0,0,0,0,0,0,0,164,38,224,182,183,72,121,107,190,230,33,39,143,8,115,240,205,85,91,214,141,87,157,36,159,53,217,33,12,211,142,19,248,50,174,35,183,66,80,39,222,98,223,85,74,126,146,186,163,68,141,91,211,28,91,178,77,150,237,204,201,185,218,139,170,60,31,182,20,226,144,177,180,169,162,222,176,37,57,229,1,113,219,91,148,252,53,95,243,156,149,63,124,57,248,230,170,237,106,197,183,78,146,207,122,109,47,126,105,199,9,188,6,47,150,91,33,14,244,49,19,159,153,121,207,12,162,188,86,141,25,145,207,92,59,84,157,189,124,137,196,223,116,74,65,151,54,229,248,249,72,100,16,247,251,189,62,201,39,14,121,180,22,242,27,167,24,211,124,87,106,45,110,195,185,97,79,179,3,75,109,244,209,45,90,131,109,154,240,0,253,161,15,81,68,251,88,185,35,110,37,50,135,124,30,49,47,212,30,124,227,97,57,251,96,138,241,160,97,163,75,28,242,174,4,0,25,195,229,214,94,102,249,249,58,43,29,215,45,143,168,10,11,85,159,213,176,30,50,47,227,148,20,181,224,167,43,59,49,14,163,53,45,122,159,222,100,128,2,2,176,47,86,172,216,69,137,46,51,239,243,118,51,132,0,255,206,55,33,182,189,193,48,177,109,208,16,132,142,37,119,105,207,24,247,243,91,222,179,33,85,70,42,49,30,190,85,170,250,180,103,22,170,222,164,94,0,15,248,71,47,190,105,135,184,139,27,201,239,232,127,198,29,223,11,183,234,113,149,182,229,23,58,220,168,126,109,170,108,145,203,51,15,188,228,68,145,105,31,177,172,154,38,170,44,99,82,154,159,206,226,0,255,2,70,224,34,51,239,153,17,123,147,152,17,249,118,136,173,179,151,47,183,70,155,141,46,93,198,240,88,113,143,53,75,87,209,71,101,221,106,141,219,10,215,116,173,59,92,229,183,29,51,181,13,225,220,38,82,106,193,139,172,180,135,57,145,147,180,173,45,229,201,116,11,67,222,201,238,113,11,183,146,121,37,53,136,232,78,74,234,205,102,169,216,154,171,250,121,196,225,1,67,24,229,229,97,17,150,43,71,164,9,24,215,206,181,9,149,149,231,41,237,80,243,60,237,130,253,254,198,223,131,60,177,73,184,44,147,174,68,155,114,107,111,49,108,236,236,251,33,182,249,170,78,252,161,65,58,218,130,87,233,59,94,253,181,113,171,30,87,106,67,30,161,67,142,234,23,151,202,22,197,60,243,64,123,78,236,153,246,17,55,170,169,161,205,50,222,162,249,105,19,182,99,192,82,2,178,47,118,238,92,64,137,46,51,110,50,55,49,252,119,190,234,80,236,53,26,38,182,53,38,10,30,151,187,244,60,100,224,23,247,167,165,148,21,53,129,157,226,103,208,118,207,46,189,63,151,185,186,140,84,210,240,34,220,195,45,59,81,51,37,148,181,28,137,171,17,80,122,192,140,192,111,124,196,45,136,91,119,150,74,26,244,180,33,238,76,254,186,179,19,209,94,13,88,114,205,115,250,106,235,98,165,41,204,232,17,15,177,230,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,6,176,143,5,10,59,82,1,16,159,138,56,162,136,79,5,246,227,91,5,140,123,40,238,220,10,117,25,10,41,87,192,196,111,250,70,187,59,202,198,251,45,233,27,219,183,105,163,46,10,109,240,47,249,254,23,49,83,145,196,192,209,137,108,63,28,229,79,247,144,82,124,22,43,58,7,161,173,254,143,154,232,151,62,159,166,73,14,15,56,57,129,237,135,167,252,232,191,35,32,161,152,117,250,162,157,24,196,187,225,0,255,56,119,99,115,25,248,197,237,212,166,91,17,226,87,235,115,147,18,153,152,53,9,99,191,172,199,121,156,179,11,60,194,48,110,26,25,49,113,107,147,74,179,30,87,7,172,199,173,237,176,209,62,243,141,119,245,233,176,49,51,185,3,212,240,127,253,91,10,71,38,65,147,170,37,20,7,63,85,127,92,80,82,71,52,126,242,76,132,26,254,140,119,219,52,56,50,93,71,221,18,138,131,159,170,0,255,173,6,69,213,188,1,208,246,5,96,134,236,147,222,97,43,153,109,137,74,53,139,23,19,163,43,253,130,224,230,126,164,43,197,146,34,130,204,227,211,210,179,21,191,216,55,113,104,241,135,244,167,43,173,90,241,72,247,75,203,32,214,214,143,43,34,244,203,149,158,148,38,225,156,120,241,0,183,91,20,133,186,216,10,248,0,5,88,153,53,230,142,74,67,141,43,178,208,128,120,162,128,171,138,120,162,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,128,83,64,5,88,183,85,99,222,146,134,29,183,168,241,150,10,128,167,138,184,74,195,170,47,161,80,0,3,151,10,136,11,84,0,60,73,146,107,134,33,234,199,7,23,125,115,34,75,83,144,40,5,122,208,40,140,43,125,19,72,180,79,161,92,107,201,209,11,21,101,109,70,59,81,228,32,106,148,14,52,79,2,202,175,176,253,209,151,35,206,177,229,37,170,38,113,227,124,188,102,33,60,107,191,244,116,152,243,189,77,90,133,146,10,170,71,100,58,51,193,29,253,118,245,24,158,191,108,19,171,69,172,246,74,227,35,68,7,247,113,201,170,249,23,250,97,166,169,19,65,233,194,2,102,234,23,84,204,64,151,69,81,1,111,123,145,34,3,19,252,139,171,95,68,16,31,21,53,88,116,29,3,158,12,25,152,224,95,91,254,35,58,122,7,139,70,78,128,102,248,5,71,247,63,246,210,28,222,14,240,54,182,190,250,213,139,66,102,53,159,181,113,49,55,52,195,31,72,210,0,255,99,105,126,126,9,96,138,209,0,255,107,107,221,105,206,122,125,241,5,2,70,0,255,104,187,231,125,230,42,105,102,156,89,12,121,49,250,71,247,119,163,121,153,19,227,205,34,13,80,87,131,194,186,237,133,43,178,6,220,17,161,128,79,69,92,40,224,131,6,192,135,162,66,125,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,18,144,174,59,186,45,11,183,124,154,197,218,91,131,109,110,68,70,199,109,53,155,111,27,153,35,115,215,49,65,174,157,72,235,26,205,114,85,145,162,62,211,170,228,41,137,173,124,88,59,246,42,100,86,153,151,52,68,205,203,246,18,98,134,155,109,244,56,194,102,177,246,214,16,14,94,249,195,33,110,100,54,207,54,179,119,174,54,47,130,140,115,158,148,244,162,153,168,34,87,173,42,135,161,11,18,32,35,113,27,159,113,15,226,208,29,164,148,54,61,113,104,59,147,63,13,109,67,180,87,3,234,92,115,147,190,38,186,168,106,10,207,138,195,67,28,143,144,245,114,235,229,189,184,73,94,198,241,123,188,74,155,244,43,168,149,185,201,212,100,105,60,225,157,184,133,115,38,170,20,233,170,22,121,22,0,255,51,230,198,175,122,242,146,16,242,40,161,13,121,45,9,125,13,27,91,49,174,122,194,249,168,178,242,58,174,26,241,17,143,177,173,145,197,76,124,166,112,222,51,51,215,42,148,27,60,34,95,237,80,117,27,191,124,185,13,166,252,166,109,202,93,174,34,32,251,114,229,142,93,156,232,51,242,38,115,55,67,248,143,108,21,162,216,27,252,18,227,6,19,65,232,88,242,152,161,133,27,238,174,188,244,170,103,221,186,234,95,127,253,140,115,14,238,95,157,223,128,71,145,191,35,63,129,185,204,175,164,143,25,184,140,140,123,100,228,90,37,229,69,190,26,162,106,239,37,204,173,49,101,99,76,151,201,161,128,0,236,139,21,43,118,81,162,203,204,251,188,221,12,225,191,243,77,136,109,111,48,76,108,27,52,4,161,99,201,93,122,228,92,113,203,53,75,79,210,37,101,221,106,141,219,20,17,244,78,67,92,229,183,29,179,178,19,223,252,38,82,106,193,247,84,85,136,55,145,147,180,173,210,228,54,244,53,99,243,152,153,248,133,139,184,5,109,200,10,74,73,131,158,54,180,145,207,152,118,118,34,218,171,31,117,210,121,78,95,109,93,84,213,138,103,61,226,33,54,14,51,51,239,185,112,73,110,65,26,178,130,16,210,160,35,13,101,171,207,89,118,118,98,218,170,103,242,156,243,155,66,44,196,48,109,61,99,91,169,152,138,27,208,61,111,41,91,229,165,47,65,220,200,219,214,97,9,203,247,228,176,43,179,141,121,183,228,154,219,69,83,233,28,209,116,84,145,74,209,129,58,211,190,52,239,240,185,181,183,211,103,190,204,138,198,101,234,157,118,97,98,234,243,154,212,155,152,219,157,181,158,61,51,36,167,84,248,139,62,180,165,251,105,45,6,0,0,0,232,23,254,158,107,205,50,208,145,66,68,228,13,117,222,66,124,166,62,110,117,219,218,103,111,218,57,121,166,78,56,95,151,166,68,172,212,137,230,97,31,218,137,246,174,220,121,203,45,71,79,210,37,121,26,235,110,227,20,17,244,78,67,68,102,176,3,189,178,19,223,252,26,174,154,194,247,84,85,136,183,158,108,116,162,210,228,54,244,104,142,200,188,197,194,69,189,103,105,200,10,66,171,155,190,186,149,173,62,103,25,218,134,102,183,158,201,115,206,81,246,112,15,191,180,245,140,109,93,225,21,158,45,196,221,115,111,121,6,58,82,135,235,204,45,205,91,136,207,212,183,177,22,187,195,236,77,59,39,179,44,249,230,235,210,148,136,170,198,210,67,236,67,59,209,198,157,153,105,87,23,183,32,13,249,132,80,22,93,180,77,43,95,44,51,251,99,77,94,188,73,231,59,141,24,215,68,87,219,216,215,47,206,98,216,190,197,45,229,91,30,153,190,228,144,59,119,75,203,210,227,191,116,152,177,14,219,203,204,39,207,252,178,244,148,205,51,156,56,55,91,103,105,91,135,233,97,186,1,101,70,216,215,197,45,168,91,94,45,148,69,23,109,235,204,246,243,204,254,88,147,9,81,174,249,78,35,198,53,49,82,9,14,244,139,179,120,153,1,242,78,118,143,91,184,149,204,43,169,65,68,119,82,82,111,54,75,197,214,92,213,207,35,14,15,24,194,40,47,15,139,176,92,57,34,157,192,144,137,207,136,184,69,100,174,85,83,94,103,171,29,170,246,96,194,228,6,83,10,198,140,105,28,0,0,106,8,92,146,21,132,4,105,104,219,198,18,179,46,246,154,39,189,87,54,138,172,153,21,9,29,207,97,138,25,107,183,189,108,109,149,99,159,91,2,182,249,167,129,52,20,27,218,218,210,86,104,242,2,250,135,193,61,113,115,235,225,171,61,169,215,184,196,185,242,7,121,114,190,134,139,172,121,150,89,11,190,186,231,130,133,164,10,34,190,209,17,60,79,94,70,191,36,70,224,119,247,39,148,212,29,37,140,154,226,101,214,102,201,49,91,190,45,147,181,121,169,92,224,35,21,226,150,154,168,166,198,210,150,228,55,28,205,176,87,236,85,203,156,178,44,117,136,93,150,173,81,121,128,76,187,122,124,214,150,124,74,171,147,62,220,218,202,23,203,212,62,92,109,254,106,214,185,200,30,158,84,19,149,139,119,109,225,27,86,61,96,133,199,38,247,216,179,244,137,174,84,182,200,219,218,8,23,227,53,14,227,202,108,207,60,108,59,48,206,239,7,242,128,199,116,83,71,83,167,142,244,18,0,255,148,183,210,212,12,88,225,177,201,61,246,44,125,162,43,149,45,242,182,54,194,197,120,141,195,184,50,219,51,15,219,14,140,243,251,129,60,224,49,221,212,209,212,169,35,189,196,63,229,173,116,53,186,39,94,110,125,252,236,41,94,182,101,54,158,175,82,155,205,133,140,169,139,249,171,11,85,245,243,56,47,185,118,31,157,192,23,229,143,116,21,3,144,1,254,150,178,141,75,95,9,17,145,55,212,97,232,241,157,96,28,121,237,12,203,63,233,230,119,241,103,156,15,169,140,169,83,42,154,134,153,233,86,250,143,1,128,12,127,143,217,198,163,35,133,136,200,27,234,190,133,120,109,62,142,188,118,134,229,227,140,115,187,248,51,206,101,211,65,213,41,21,77,195,51,180,20,253,199,0,108,150,59,111,185,229,232,73,186,36,79,99,221,109,156,34,130,222,105,136,200,12,118,160,87,118,226,155,95,195,85,83,248,158,170,10,241,214,147,141,78,84,154,220,134,46,72,140,192,239,238,71,9,173,59,43,45,110,65,159,75,229,50,76,151,109,215,188,103,68,145,16,60,166,178,38,67,155,188,146,210,168,228,38,252,203,16,183,136,21,183,216,84,54,167,100,149,217,126,139,175,57,69,197,21,211,103,204,197,69,207,195,136,204,91,44,92,212,123,150,134,172,32,180,186,233,171,91,217,234,115,150,161,109,104,118,235,153,60,231,28,101,15,247,240,75,91,207,216,214,21,94,225,214,3,128,33,238,231,247,184,133,67,170,140,84,26,68,116,39,37,245,105,207,44,108,205,85,189,0,30,240,128,33,140,242,14,113,23,203,149,35,210,180,104,191,191,241,247,32,79,108,18,46,203,164,43,209,166,220,218,91,12,27,59,251,126,136,109,190,170,19,127,104,144,142,182,224,85,250,142,235,19,238,188,199,62,190,69,253,69,218,157,111,94,109,46,23,14,50,243,85,159,203,246,243,92,189,228,163,22,164,237,120,148,46,99,213,130,234,0,255,100,118,0,255,231,240,159,157,62,202,254,1,8,56,208,7,204,196,103,10,231,61,51,115,173,66,185,193,35,242,213,14,85,183,241,203,151,219,96,202,111,218,166,220,101,227,173,12,220,156,252,192,183,213,81,61,183,20,59,43,127,210,134,88,95,193,151,104,247,36,171,102,169,233,9,143,210,135,123,58,134,42,193,151,180,50,249,26,171,32,146,99,36,62,34,227,30,153,177,55,77,121,145,111,119,216,218,123,9,115,27,180,41,24,211,37,32,195,189,241,171,14,79,105,67,30,33,196,109,234,209,150,202,22,197,196,115,199,75,78,236,153,54,14,203,90,106,162,205,50,222,162,7,232,44,182,99,252,51,198,253,252,158,183,108,40,149,81,74,131,135,110,165,170,62,237,153,138,173,57,169,151,199,3,30,208,139,81,218,33,22,97,185,242,59,122,41,221,210,174,252,123,162,118,71,171,123,153,67,214,100,71,193,43,246,182,100,181,130,79,91,227,6,197,54,116,30,59,186,172,205,7,0,117,66,6,126,113,127,90,74,89,81,195,216,41,126,6,109,247,236,178,229,219,50,87,151,145,74,26,62,210,30,110,217,137,154,105,44,109,73,142,196,42,12,169,61,235,56,156,43,219,178,52,226,249,229,213,183,53,78,198,43,191,245,121,181,141,124,156,33,242,81,219,154,192,117,228,101,92,90,136,143,181,253,133,62,130,101,119,180,45,75,111,179,21,19,93,147,209,164,222,250,252,146,172,21,237,153,62,185,164,194,160,244,161,45,45,64,235,30,210,149,0,255,205,45,50,80,159,141,150,162,139,216,160,222,43,133,171,189,214,22,227,213,220,168,19,147,86,203,228,35,197,184,148,254,154,227,222,247,45,95,73,239,164,54,85,78,10,33,46,197,171,172,75,84,253,154,112,167,158,199,76,173,246,205,151,32,188,12,119,122,196,33,73,120,140,243,201,13,104,0,110,75,188,225,239,200,151,165,234,91,119,163,248,57,27,209,94,33,148,243,152,229,187,32,61,39,90,24,198,104,134,29,221,216,140,38,124,46,0,13,107,231,90,181,204,202,243,84,135,216,121,222,0,223,65,110,41,191,150,62,210,151,118,216,173,214,56,13,51,196,242,61,101,47,156,155,240,11,124,73,54,23,91,171,180,65,254,38,189,198,37,77,248,95,243,79,211,60,75,88,236,188,199,146,163,171,232,106,190,237,204,109,92,161,106,124,214,97,155,89,236,150,159,219,128,19,253,132,163,214,240,148,150,28,224,85,29,163,121,152,166,28,151,6,44,192,190,177,175,60,55,82,175,120,68,119,39,217,226,181,115,104,149,155,143,141,94,37,115,30,172,72,106,4,7,50,241,98,38,253,90,0,116,39,224,45,246,93,9,235,209,186,179,210,235,179,205,209,165,218,101,148,90,79,157,167,13,169,72,180,3,147,172,37,73,105,94,109,154,48,42,249,50,35,180,18,87,135,79,242,51,157,88,145,133,70,250,100,159,160,235,179,38,174,15,201,110,155,68,124,219,229,75,39,174,84,144,158,224,70,42,86,162,189,139,245,124,192,196,165,92,86,254,205,105,75,145,181,81,201,48,203,63,23,50,150,221,14,100,116,91,100,217,170,23,5,83,248,74,221,184,131,217,192,134,62,112,175,247,244,26,195,79,31,35,237,235,241,65,92,242,73,45,77,186,112,104,51,219,47,83,251,144,117,25,171,169,230,34,133,120,210,78,212,17,222,181,133,145,184,138,33,3,191,184,63,45,165,172,168,97,236,20,63,131,182,123,118,217,242,109,153,171,203,72,37,13,31,105,15,183,236,68,205,52,150,182,36,71,226,21,4,0,85,226,247,0,255,228,254,139,214,0,255,49,216,31,126,0,255,79,238,191,104,253,31,131,253,87,17,0,84,137,223,0,255,147,251,47,90,0,255,199,96,127,248,253,63,185,0,255,162,245,127,12,246,95,69,0,80,37,126,0,255,79,238,191,104,253,31,131,253,225,247,0,255,228,254,139,214,0,255,49,216,127,21,1,64,149,248,253,63,185,0,255,162,245,127,12,246,79,142,236,143,149,59,246,81,164,139,204,155,204,137,3,143,157,175,66,20,155,146,134,249,109,131,137,141,56,228,46,143,17,32,34,112,27,159,121,207,226,214,157,165,84,55,93,113,139,59,147,191,14,109,195,179,89,3,150,92,115,147,129,38,74,88,105,10,51,138,195,60,124,161,63,110,201,190,40,120,210,148,87,104,77,125,250,16,95,70,253,44,59,175,225,188,231,74,171,84,53,97,71,47,105,62,246,212,131,93,104,218,175,196,223,214,94,183,112,169,205,230,173,251,220,219,116,233,156,58,43,108,187,99,155,12,136,230,28,211,22,118,169,72,51,146,14,227,47,154,128,177,11,227,0,25,184,204,200,91,70,228,90,37,102,116,182,26,162,234,12,230,75,174,49,101,163,203,152,25,8,245,123,225,111,25,145,59,118,81,65,159,17,101,87,127,54,253,124,81,117,121,49,174,57,9,151,36,252,86,62,158,208,173,228,60,133,115,102,230,61,23,46,201,45,72,67,86,16,66,26,116,164,161,108,245,57,203,206,78,76,91,245,76,158,115,126,83,136,133,24,166,173,103,108,43,21,83,113,56,34,251,114,229,142,5,156,232,51,242,38,115,18,195,127,100,171,16,197,94,163,95,98,220,96,98,227,113,121,76,65,134,123,197,14,220,172,36,186,66,135,139,188,45,205,211,24,175,165,197,108,109,182,19,71,6,132,115,178,31,5,249,58,177,87,155,162,238,42,75,119,58,68,139,147,39,30,226,126,126,143,91,56,164,202,72,165,65,68,119,82,82,159,246,204,194,214,92,213,11,224,1,15,24,194,40,239,16,119,177,92,57,34,189,143,238,137,151,91,31,103,237,73,189,198,25,10,150,47,43,147,243,53,92,92,61,210,188,90,240,213,61,111,84,220,180,17,241,141,142,96,134,114,77,90,139,49,203,0,236,207,21,43,150,112,164,143,200,251,188,221,244,224,49,178,77,136,109,147,241,203,143,27,52,4,161,157,202,99,26,7,213,63,206,236,254,207,225,0,255,4,125,148,253,171,24,176,122,192,8,251,58,92,16,167,188,82,72,139,46,27,226,204,246,243,202,70,100,93,198,84,170,121,79,33,102,181,235,116,132,9,149,98,36,166,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,160,93,172,26,0,0,241,169,192,126,28,165,161,62,163,134,125,75,170,0,177,3,227,190,55,141,248,92,81,48,246,14,226,6,216,73,223,104,183,110,187,97,227,138,157,244,141,239,173,149,77,190,40,180,173,0,255,30,101,205,151,37,215,203,84,147,194,60,58,56,33,216,126,248,74,111,254,40,43,159,54,113,107,236,141,246,66,96,66,223,218,59,170,231,53,179,70,223,163,102,19,78,209,184,9,249,226,23,46,46,181,249,101,115,250,180,136,95,99,14,204,193,32,142,253,163,30,209,111,55,115,3,63,94,71,77,239,34,176,15,87,241,56,82,43,105,51,107,18,215,126,117,56,191,119,186,3,175,26,131,166,165,17,222,171,171,183,149,190,169,243,150,51,116,64,247,69,186,108,88,153,111,124,191,222,101,67,244,0,197,245,227,173,221,210,83,32,167,155,100,132,234,37,20,229,94,224,115,254,94,101,85,104,172,172,11,19,232,69,196,34,252,173,237,125,3,106,90,222,126,56,48,161,24,247,234,243,253,207,203,80,91,239,225,2,253,123,192,161,181,31,14,246,219,45,174,86,241,154,101,76,211,32,214,224,87,76,241,127,122,82,90,86,73,204,156,56,180,248,63,249,47,175,78,241,149,101,90,6,177,6,191,98,146,0,255,60,169,246,71,98,200,3,224,3,0,31,0,80,227,206,172,52,212,136,115,104,64,60,81,192,85,69,60,81,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,192,133,162,34,174,6,80,196,167,98,220,66,17,159,53,224,123,137,11,26,226,87,107,124,47,113,65,67,252,170,2,226,66,161,42,226,66,161,186,1,234,102,149,102,18,133,182,183,110,77,81,243,61,115,47,105,146,49,124,242,101,196,189,209,211,81,162,112,248,111,139,190,221,35,152,83,102,187,39,247,102,64,119,244,111,124,30,79,189,229,232,173,6,177,107,239,144,214,65,112,65,223,198,69,147,230,155,87,203,161,166,168,25,17,105,223,132,119,248,31,85,250,95,92,253,85,89,77,90,6,193,9,254,13,162,0,255,45,135,156,90,117,199,171,5,32,183,2,10,228,167,162,2,224,73,144,129,9,254,181,229,127,162,163,119,182,104,62,134,200,136,16,50,48,193,191,182,252,71,116,206,47,90,180,114,2,52,195,31,72,194,191,165,186,218,1,96,212,161,245,215,211,182,54,58,153,179,238,226,248,118,104,134,63,144,132,0,255,74,119,125,7,176,233,144,123,73,240,180,175,32,173,76,230,90,166,201,49,10,2,182,190,250,215,47,61,205,173,214,197,161,69,124,188,139,173,175,126,245,23,93,101,190,182,180,56,180,160,128,184,128,29,129,185,22,132,27,96,165,143,164,1,159,10,53,162,36,141,43,118,38,13,128,15,133,26,42,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,14,24,137,143,200,184,71,102,236,77,83,94,228,219,29,182,246,94,194,220,6,109,10,198,116,25,146,16,115,220,124,165,199,17,38,104,117,134,132,112,240,202,31,14,145,59,207,185,199,153,189,115,181,153,240,167,155,243,164,164,23,205,58,237,73,105,85,57,12,93,141,128,82,125,192,181,99,111,90,101,149,121,169,59,236,188,108,131,173,216,59,246,90,27,93,117,222,92,51,215,37,50,126,181,32,66,157,26,113,49,237,192,183,231,252,167,118,230,35,49,88,59,52,84,55,58,130,195,104,164,114,28,30,185,210,37,62,93,73,151,77,203,82,31,102,200,240,16,122,247,41,186,241,124,13,153,17,108,243,224,122,54,34,23,167,112,134,184,199,135,27,229,0,52,97,66,164,125,29,46,139,75,62,41,212,69,159,109,109,102,251,101,101,35,174,54,99,53,213,188,103,15,179,170,137,58,194,187,74,241,13,7,32,96,166,93,29,46,104,75,62,37,68,45,186,108,104,43,95,76,102,159,35,178,46,127,53,235,60,133,133,152,213,78,84,46,118,162,21,104,36,254,99,160,234,3,4,243,1,34,236,235,241,89,156,242,74,173,78,250,112,139,51,219,207,83,251,112,181,25,83,169,230,34,123,120,82,173,211,17,38,180,133,111,184,43,49,2,183,87,186,188,87,150,214,234,108,9,227,224,227,103,67,76,230,56,71,212,94,159,92,125,15,69,162,185,74,72,90,213,100,115,85,87,63,201,131,104,144,4,100,3,4,174,125,177,87,188,231,60,174,63,17,102,150,175,139,96,183,253,188,53,207,93,112,113,202,87,92,54,214,154,93,163,122,182,234,165,82,187,188,163,35,125,20,116,92,128,229,160,116,40,67,196,218,185,230,243,40,232,201,59,171,70,173,102,113,241,216,71,88,152,54,157,55,62,234,249,227,157,95,12,30,131,151,97,63,122,133,81,23,239,48,28,157,105,67,249,42,98,235,31,167,121,0,255,25,240,127,130,198,197,254,122,12,152,17,248,141,143,184,5,113,235,206,82,73,131,158,54,196,157,201,95,119,118,34,218,171,1,75,174,121,78,95,109,93,172,52,133,25,61,226,33,214,60,84,25,91,0,255,56,205,251,207,128,0,255,19,52,46,246,95,61,102,226,23,247,39,164,146,149,52,140,154,226,101,22,119,207,46,101,190,45,147,181,25,213,164,225,35,21,226,150,90,167,153,58,209,150,228,55,172,194,0,232,74,100,127,172,220,177,143,34,93,100,222,100,78,28,120,236,124,21,162,216,148,52,204,111,27,76,108,196,33,119,57,204,215,194,175,58,60,169,109,249,133,16,185,169,71,156,42,91,228,18,207,29,237,57,81,100,218,56,220,104,169,134,42,203,152,148,30,160,77,56,138,1,115,221,98,175,116,36,93,105,178,86,107,231,68,195,198,119,134,139,155,249,109,110,123,253,242,205,91,19,150,36,59,229,25,167,49,32,169,142,164,178,147,167,147,215,36,102,174,32,36,138,83,8,29,135,8,92,68,196,45,34,98,111,146,242,58,219,14,177,181,7,19,38,215,104,179,49,102,204,111,132,148,225,230,43,61,142,62,89,171,179,37,132,140,87,190,112,135,219,121,206,189,205,236,157,172,203,132,32,221,156,231,26,189,168,39,106,207,85,171,202,159,233,101,134,251,189,133,191,7,101,115,213,108,89,38,93,137,38,102,213,25,97,216,216,217,23,59,148,243,85,157,248,67,141,139,116,26,175,210,119,76,139,144,119,178,123,220,194,173,100,94,73,13,34,186,147,146,122,179,89,42,182,230,170,126,30,113,120,192,16,70,121,121,88,132,229,202,17,233,4,134,76,124,70,196,45,34,115,173,154,242,58,91,237,80,181,7,19,38,55,152,82,48,102,76,227,72,14,144,137,207,136,184,69,100,174,85,83,94,103,171,29,170,246,96,194,228,6,83,10,198,140,105,28,144,28,51,241,153,153,247,204,204,181,106,204,136,124,181,67,213,217,203,151,219,96,74,65,151,46,141,3,188,107,189,191,113,183,44,79,108,18,206,243,162,167,233,166,220,218,91,116,251,67,219,126,136,109,78,105,12,99,107,144,142,182,96,42,26,129,237,25,179,62,180,23,183,151,245,25,7,187,124,164,125,125,50,165,105,123,253,138,141,52,174,12,253,138,228,77,244,82,98,4,46,50,243,158,25,177,55,137,25,145,111,135,216,58,123,249,114,107,180,217,232,210,37,13,3,70,224,119,247,35,132,184,59,92,90,212,16,111,185,173,76,142,249,146,237,155,172,89,39,110,218,192,111,42,196,155,160,168,191,98,210,166,228,21,188,204,24,129,139,204,188,103,70,236,77,98,70,228,219,33,182,206,94,190,220,26,109,54,186,116,169,218,251,189,133,191,7,101,115,213,108,89,38,93,137,38,102,213,25,97,216,216,217,23,59,148,243,85,157,248,67,141,139,116,26,175,210,119,76,139,144,119,178,123,220,194,173,100,94,73,13,34,186,147,146,122,179,89,42,182,230,170,126,30,113,120,192,16,70,121,121,88,132,229,202,17,105,149,132,184,91,202,23,46,125,165,195,117,230,150,134,161,199,119,130,109,103,178,189,43,0,255,164,155,95,66,144,110,62,164,50,38,81,87,233,37,102,166,91,105,43,132,191,165,108,227,210,87,66,68,228,13,117,24,122,124,39,24,71,94,59,195,242,79,186,249,93,252,25,231,67,42,99,234,148,138,166,97,102,186,149,70,44,100,226,51,34,110,17,153,107,213,148,215,217,106,135,170,61,152,48,185,193,148,130,49,99,26,7,0,0,0,0,0,50,68,218,215,225,178,184,228,147,66,236,162,207,182,54,179,253,100,246,57,226,106,51,86,83,205,83,184,135,89,213,68,29,97,39,90,129,190,225,63,6,0,85,162,189,246,226,238,178,126,35,225,150,159,144,215,63,91,211,215,92,63,78,66,154,84,58,191,142,28,142,174,102,200,176,171,195,101,109,202,171,132,216,69,159,109,113,229,139,181,236,115,196,213,230,79,101,157,167,112,15,179,170,117,202,197,177,180,2,125,195,1,8,16,97,95,143,207,226,148,87,106,117,210,135,91,156,217,126,158,218,135,171,205,152,74,53,23,217,195,147,106,157,142,48,161,45,124,195,47,137,171,224,86,245,59,249,139,58,155,186,180,56,211,39,243,166,236,186,100,99,5,111,88,102,253,65,218,36,223,143,11,145,88,240,144,136,3,248,149,188,140,118,74,24,135,8,92,68,196,45,34,98,111,146,242,58,219,14,177,181,7,19,38,215,104,179,49,102,204,228,0,168,98,112,0,255,138,244,81,66,246,242,99,203,101,149,18,204,171,124,242,7,136,218,75,190,33,218,63,167,233,158,242,81,173,17,50,113,139,251,215,90,155,149,77,17,118,143,191,27,103,62,187,132,57,54,202,213,171,13,73,149,225,73,237,97,174,177,83,64,207,232,172,114,53,142,74,184,23,110,213,227,10,105,84,191,208,161,214,120,225,182,69,182,219,75,52,127,121,94,205,232,41,219,68,204,43,164,140,34,231,152,147,142,167,201,248,22,69,100,222,111,114,244,137,62,202,219,206,221,198,21,114,210,183,238,48,93,176,1,61,180,177,183,173,102,42,11,111,114,209,67,149,77,61,58,80,156,114,95,186,132,113,237,92,155,80,89,121,158,210,14,53,207,219,6,0,0,0,0,0,104,2,224,182,183,105,173,171,49,175,153,77,220,42,241,145,48,236,179,147,152,21,234,114,175,135,174,181,47,130,189,52,150,180,241,142,249,200,17,18,133,249,51,50,110,185,112,73,111,89,218,178,178,16,234,160,47,109,121,171,207,153,119,118,162,217,173,103,142,156,243,155,61,44,196,47,19,61,227,68,169,120,133,79,25,162,226,229,213,239,220,90,155,77,155,26,236,176,252,145,141,51,183,94,9,243,236,145,171,87,23,146,186,195,231,236,225,196,198,78,117,248,140,254,42,87,227,233,4,0,88,62,100,226,51,34,110,17,153,107,213,148,215,217,106,135,170,61,152,48,185,193,148,130,49,99,26,7,170,62,0,2,240,45,241,178,235,227,231,76,241,179,33,179,241,124,229,186,92,86,100,76,93,204,103,173,168,106,152,199,121,73,178,5,233,4,190,40,135,163,103,25,216,23,43,86,44,160,68,151,153,247,121,147,24,254,59,223,132,216,246,26,13,19,219,6,13,27,143,203,93,46,37,0,152,24,216,31,59,86,46,161,72,23,25,247,121,67,233,193,99,231,155,14,219,38,99,152,223,214,104,248,77,59,149,187,164,61,68,216,215,227,179,56,229,149,58,236,164,15,183,56,179,253,90,138,249,225,106,51,166,82,205,173,184,135,39,213,58,29,225,88,186,158,190,225,0,255,2,0,42,143,153,118,117,184,160,45,249,148,144,22,93,54,180,149,47,150,149,141,200,186,252,213,172,243,158,66,204,106,39,42,23,239,42,197,72,172,122,0,172,48,68,224,118,247,171,149,212,29,37,131,93,227,71,208,102,201,49,91,130,221,114,117,121,169,92,224,93,237,97,153,157,168,166,198,210,105,229,72,28,194,16,219,175,134,195,215,146,171,68,9,122,239,52,154,59,53,202,69,181,17,218,87,16,137,228,135,140,225,151,168,113,134,45,56,175,252,142,169,18,238,247,22,254,30,148,205,85,179,101,153,116,37,154,152,85,103,132,97,99,103,95,236,80,206,87,117,226,15,53,46,210,105,188,74,223,177,17,99,38,110,102,125,124,67,106,179,178,77,160,86,229,203,90,222,61,187,52,172,115,80,89,155,17,169,52,252,15,11,49,72,141,208,76,169,216,179,252,134,239,16,50,241,25,17,183,136,204,181,106,202,235,108,181,67,213,30,76,152,220,96,74,193,152,49,141,99,144,193,61,111,41,91,179,200,244,37,136,27,89,67,93,150,30,0,255,165,67,111,181,219,153,103,62,121,230,119,102,168,115,158,225,196,185,37,202,68,39,58,76,15,211,124,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,3,0,128,2,36,249,225,6,252,173,210,54,214,45,55,176,31,71,105,128,251,218,89,32,162,172,32,152,228,94,32,242,70,107,128,149,43,233,27,239,214,61,90,54,38,249,196,13,185,147,80,25,50,14,5,191,2,221,0,255,251,91,206,159,128,232,214,68,58,252,128,89,254,123,10,196,210,69,216,11,113,152,245,221,163,198,247,63,233,67,116,117,130,161,83,19,201,240,7,94,244,91,145,79,121,53,39,22,86,96,212,51,198,225,0,255,183,239,117,71,240,228,85,76,47,35,196,191,198,93,227,222,161,98,37,222,221,81,179,11,242,109,159,5,75,23,131,15,92,37,75,105,96,68,250,62,222,73,31,232,99,216,121,11,80,215,192,3,222,213,135,211,70,55,214,199,45,234,126,217,88,31,217,61,128,171,123,245,215,246,154,147,74,72,85,107,39,252,153,72,60,246,91,119,156,95,203,186,91,212,137,91,19,126,208,105,8,174,240,227,249,119,148,160,108,52,93,14,30,77,32,158,253,0,255,142,230,143,91,82,163,80,124,71,133,238,6,28,94,252,95,252,88,161,216,13,77,199,32,214,224,79,76,242,159,167,213,254,72,76,157,56,188,248,191,247,159,251,234,19,139,74,202,116,12,98,13,254,68,52,23,59,105,120,90,170,20,122,226,196,3,224,3,0,31,0,168,136,47,138,53,226,50,178,182,1,241,68,1,87,21,98,69,250,80,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,168,143,84,196,135,2,46,21,241,89,3,190,151,120,66,67,252,106,141,239,101,238,36,52,196,191,42,32,46,20,86,166,34,46,160,6,172,111,77,9,194,225,191,45,239,0,255,10,238,124,211,147,203,34,172,216,59,34,27,82,162,80,248,107,139,186,213,149,64,156,183,187,39,207,102,128,119,248,97,174,240,238,247,171,63,252,245,164,91,16,156,224,223,96,252,159,67,14,94,198,142,161,19,158,215,119,203,163,122,126,183,117,213,87,178,104,210,49,8,78,235,199,183,136,126,177,98,184,233,18,180,199,171,5,220,36,118,42,0,0,172,77,132,12,76,240,175,29,0,255,5,209,57,0,255,104,209,124,12,120,42,100,96,130,127,109,244,139,27,209,81,17,148,69,39,39,64,51,252,129,228,251,191,150,238,42,35,0,44,28,83,111,239,152,45,218,118,45,174,245,153,115,220,103,198,204,161,25,254,64,82,227,50,98,169,14,111,3,56,243,144,250,43,146,236,213,243,145,96,169,193,124,10,59,66,58,7,1,163,0,255,171,183,99,211,92,102,186,184,179,192,46,104,47,234,174,239,12,58,179,57,202,62,41,62,45,6,128,98,221,130,29,169,168,0,245,17,138,161,96,79,183,66,40,96,93,84,26,21,234,51,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,144,28,48,18,31,145,113,143,204,216,155,166,188,200,183,59,108,237,189,132,185,13,218,20,140,233,50,148,193,253,43,209,39,9,217,203,207,45,151,149,77,48,175,242,207,223,35,106,47,249,134,103,0,255,100,161,123,202,57,173,98,64,106,2,230,157,236,158,183,108,75,153,151,82,131,135,110,165,170,222,108,150,133,173,57,169,31,64,28,30,208,139,81,90,30,238,98,185,242,59,218,158,49,3,151,145,113,143,140,92,171,164,188,200,87,67,84,237,189,132,185,53,166,108,140,233,18,44,31,171,135,12,187,58,92,214,166,188,74,168,139,62,219,226,202,23,243,202,70,92,109,254,84,214,121,207,30,102,85,235,148,139,9,149,226,27,238,211,7,64,0,130,234,31,103,118,0,255,231,240,127,130,62,202,254,201,145,253,177,114,199,18,138,116,145,121,147,185,155,30,60,118,190,10,81,108,50,134,249,109,131,137,32,180,83,185,203,250,4,64,51,98,214,205,173,31,55,218,38,121,153,64,12,241,73,113,210,175,160,166,231,57,93,159,165,241,132,143,97,41,54,105,168,82,164,171,165,229,38,28,201,152,137,207,20,206,123,102,230,90,133,114,131,71,228,171,29,170,110,227,151,47,183,193,148,223,180,77,185,203,80,6,128,113,204,192,101,100,220,35,35,215,42,41,47,242,213,16,85,123,47,97,110,141,41,27,99,186,76,14,62,4,184,103,221,150,101,169,207,198,186,35,111,227,78,137,128,223,234,55,223,58,179,122,109,166,25,106,219,26,22,193,153,15,3,42,122,199,131,229,218,8,84,125,220,177,189,240,187,14,79,137,91,126,45,196,109,234,209,166,204,119,185,196,115,199,75,54,20,105,54,14,203,90,106,162,74,13,38,165,7,232,44,254,206,7,64,87,2,251,115,197,138,125,28,233,35,242,62,111,226,192,99,100,155,16,219,166,164,95,126,220,160,97,35,14,121,204,213,99,82,220,158,221,226,94,40,161,171,146,56,102,142,151,196,117,86,245,204,76,204,83,178,62,123,55,11,120,43,54,98,158,134,145,210,234,171,23,185,9,223,35,192,223,99,182,241,232,72,33,34,242,134,186,111,33,94,155,143,35,175,157,97,249,56,227,220,46,254,140,115,217,116,80,117,74,69,211,240,12,45,69,167,102,220,61,230,11,143,142,212,225,58,115,75,251,22,226,181,249,182,51,217,222,149,143,51,206,45,33,72,55,151,77,7,149,168,171,244,18,207,208,82,180,125,49,2,23,153,121,207,140,216,155,196,140,200,183,67,108,157,189,124,185,53,218,108,116,233,50,57,0,182,17,98,225,230,59,93,185,145,151,56,213,25,39,132,139,87,126,234,12,145,121,206,187,237,108,157,173,201,135,156,134,141,179,142,14,20,81,167,170,164,46,149,107,211,222,189,110,119,220,188,142,86,166,86,107,10,105,29,226,103,6,11,209,134,115,241,88,219,36,179,222,180,37,107,193,65,11,9,191,248,143,19,141,164,105,202,59,16,201,1,50,241,25,17,183,136,204,181,106,202,235,108,181,67,213,30,76,152,220,96,74,193,152,49,141,163,186,86,220,101,15,231,172,222,174,14,207,47,179,46,155,21,25,167,249,173,201,106,135,185,161,33,242,209,238,163,19,152,139,214,96,85,198,216,126,53,60,190,153,175,121,26,239,124,51,107,171,250,36,227,149,175,154,204,58,73,62,78,47,249,104,39,154,192,117,228,26,12,192,128,213,67,132,125,61,62,139,83,94,169,213,73,31,110,113,102,251,121,106,31,174,54,99,42,213,92,100,15,79,170,117,58,194,132,182,240,13,203,38,70,224,119,247,163,132,214,157,149,22,183,160,207,165,114,25,166,203,182,107,222,51,162,72,8,30,83,89,147,161,77,94,73,105,84,114,19,22,102,140,192,69,102,222,51,35,246,38,49,35,242,237,16,91,103,47,95,110,141,54,27,93,186,252,66,192,216,126,53,60,190,153,175,121,26,239,124,51,107,171,250,36,227,149,175,154,204,58,73,62,78,47,249,104,39,154,192,117,228,26,12,200,24,137,219,221,175,80,74,119,146,56,106,141,23,89,156,37,199,204,192,188,37,107,243,170,185,192,119,177,16,203,212,58,53,117,215,41,242,27,78,73,128,106,225,202,123,236,225,92,212,95,212,225,249,101,214,230,114,225,224,52,191,53,185,108,63,55,52,68,62,218,130,180,29,115,209,26,92,93,64,21,191,5,94,118,125,252,156,53,126,56,100,54,158,175,82,151,203,138,131,169,139,249,171,21,43,13,243,56,47,185,182,32,109,199,23,229,143,180,42,3,66,123,191,183,240,247,160,108,174,154,45,203,164,43,209,196,172,58,35,12,27,59,251,98,135,114,190,170,19,127,168,113,145,78,227,85,250,142,191,208,61,241,114,235,227,103,79,241,178,45,179,241,124,149,218,108,46,100,76,93,204,95,93,168,170,159,199,121,201,181,251,232,4,190,40,127,164,171,24,51,9,144,117,115,235,231,141,184,81,126,38,240,67,188,82,91,244,43,216,233,121,206,212,100,17,60,225,99,184,133,77,38,218,20,25,105,105,121,22,223,35,70,216,215,225,130,56,229,149,66,90,116,217,16,103,182,159,87,54,34,235,50,166,82,205,123,10,49,171,93,167,35,76,168,20,35,49,229,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,6,0,0,5,136,184,47,55,226,240,119,218,134,192,135,27,163,60,74,3,38,249,5,112,129,153,25,89,20,234,137,27,176,46,194,141,241,163,109,140,172,33,119,82,46,67,198,97,224,95,164,251,127,35,26,240,35,42,52,106,34,25,126,193,171,126,177,159,238,170,146,138,97,44,132,97,224,87,36,253,63,159,161,50,130,66,155,38,146,225,23,188,242,223,211,93,205,202,134,175,24,245,140,81,126,213,236,130,124,218,211,183,100,30,243,176,5,243,120,22,225,142,166,93,204,51,136,203,138,150,208,4,34,46,142,75,44,86,74,188,111,254,43,159,118,116,111,108,153,39,34,155,109,12,140,64,237,34,112,68,110,102,102,51,11,42,102,152,226,22,95,22,197,186,188,203,246,211,134,140,124,163,253,157,236,124,216,176,18,7,46,8,174,238,39,254,250,206,204,76,74,71,215,112,33,44,154,72,60,246,15,60,206,69,100,45,73,140,66,49,90,31,9,45,133,88,84,31,143,187,142,139,112,45,45,229,210,146,225,199,68,34,212,123,47,231,110,198,107,137,14,49,66,143,23,116,236,1,135,215,126,248,155,187,225,175,58,49,154,237,152,126,65,172,213,127,81,60,185,46,210,179,82,233,81,236,156,56,188,248,67,250,223,203,213,40,86,137,35,166,95,16,75,245,127,20,79,194,101,148,207,73,147,204,19,47,30,0,0,31,0,88,67,220,215,174,109,92,145,53,68,41,52,96,222,214,82,192,149,26,243,22,185,105,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,192,5,64,224,50,82,241,142,15,69,235,213,80,3,190,151,247,36,52,226,111,43,50,21,240,183,80,140,200,168,10,0,136,11,112,3,174,157,172,37,193,46,133,99,225,101,119,182,40,146,251,169,172,165,35,183,102,250,147,67,35,236,53,15,10,72,216,184,24,138,181,34,228,232,133,139,106,98,86,84,132,34,5,17,191,157,18,116,73,2,186,163,223,46,143,167,222,178,200,114,117,136,13,7,21,210,58,8,46,238,215,53,105,254,69,51,135,154,114,99,136,72,79,39,184,239,230,142,254,141,163,71,80,203,171,17,185,213,35,126,185,12,193,24,9,241,222,46,221,165,223,154,173,194,108,74,98,141,169,237,16,211,56,95,137,74,3,22,16,23,139,188,2,10,228,21,196,103,13,88,183,86,202,178,65,50,48,185,95,87,92,253,229,249,32,120,193,172,232,56,198,133,207,181,51,24,41,3,19,250,87,121,165,126,138,148,53,36,157,164,135,2,200,68,171,38,64,51,252,130,226,249,175,157,75,115,85,9,29,240,232,192,62,252,206,189,184,203,232,254,139,109,51,87,140,159,26,163,30,155,209,183,239,73,130,63,85,50,39,73,152,234,250,77,102,193,183,69,246,227,54,235,151,113,155,215,46,155,213,216,29,252,23,232,69,210,62,8,96,254,191,254,247,154,91,110,138,85,139,248,40,23,180,143,91,215,215,78,107,55,71,217,58,226,218,2,78,1,241,4,217,183,83,113,45,84,0,92,236,200,140,80,88,117,176,35,137,2,249,161,0,248,80,168,177,46,42,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,228,136,191,221,83,78,111,137,174,174,92,215,74,90,127,168,201,218,161,106,192,15,83,108,228,26,63,204,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,186,112,229,61,246,112,46,234,47,210,240,252,50,107,115,185,144,145,153,223,154,92,182,159,231,26,34,31,109,65,58,129,71,105,13,6,100,140,196,237,238,87,40,165,59,73,6,181,198,139,44,206,146,99,202,4,187,37,107,243,170,185,192,187,42,196,50,181,78,77,117,162,211,202,111,88,133,1,136,9,24,21,55,175,126,143,27,109,10,217,132,38,16,67,124,82,92,119,93,167,196,244,60,167,235,179,214,19,72,126,12,75,177,73,195,72,33,61,226,210,114,19,30,46,70,193,203,171,223,226,94,155,90,54,173,25,196,30,159,18,167,93,215,41,93,150,109,210,245,89,19,9,36,0,255,167,20,231,52,116,21,82,82,26,174,220,132,105,16,112,160,15,152,137,207,20,206,123,102,230,90,133,114,131,71,228,171,29,170,110,227,151,47,183,193,148,223,180,77,185,75,76,198,12,92,70,198,61,50,114,173,146,242,34,95,13,81,181,247,18,230,214,152,178,49,166,75,176,124,172,30,50,236,234,112,89,155,242,42,161,46,250,108,139,43,95,204,43,27,113,181,249,83,89,231,61,123,152,85,173,83,46,38,84,138,111,184,79,31,0,86,136,169,61,235,120,124,43,219,178,8,222,249,102,214,183,53,78,70,44,95,53,121,181,141,252,147,94,242,209,182,53,129,21,203,53,184,186,128,253,223,190,0,255,93,245,191,115,246,167,74,0,172,34,96,0,255,183,239,127,87,253,239,156,253,1,246,127,251,254,119,213,0,255,206,217,159,42,1,96,133,16,219,175,134,195,57,243,53,143,32,158,95,94,109,85,159,100,196,242,91,159,89,39,201,63,25,34,31,117,162,9,172,88,94,198,128,197,72,251,122,124,16,151,124,82,135,154,116,225,208,102,182,159,76,49,63,100,93,198,106,170,185,21,11,241,164,157,168,35,236,68,215,211,72,252,161,15,16,129,139,136,184,69,68,236,77,82,94,103,219,33,182,246,96,194,228,26,109,54,198,140,121,198,16,137,143,20,202,91,70,198,222,132,114,131,71,103,219,29,182,110,99,152,47,185,65,155,223,180,77,121,76,252,124,192,95,2,68,226,119,247,167,149,210,157,36,129,157,226,103,16,103,201,49,179,63,151,185,186,188,106,46,240,34,220,195,45,187,78,77,221,149,181,28,137,85,11,25,248,197,253,105,41,101,69,77,96,167,248,25,180,221,179,75,239,207,101,174,46,35,149,52,188,8,247,112,203,78,212,76,9,101,45,71,226,106,4,0,50,96,164,125,61,62,136,75,62,169,67,77,186,112,104,51,219,79,166,152,31,178,46,99,53,213,220,138,133,120,210,78,212,17,118,162,235,105,36,254,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,26,16,29,214,173,84,0,5,8,124,184,49,118,222,104,27,2,31,110,168,223,113,39,10,152,56,151,134,122,170,24,25,107,21,5,60,169,1,241,55,92,184,145,208,176,34,221,232,254,72,210,101,200,48,12,252,170,132,0,255,239,56,0,255,160,208,159,137,100,248,7,111,218,59,151,211,93,185,225,124,56,12,97,24,248,87,9,0,255,136,5,252,200,9,125,153,64,134,159,208,190,63,89,83,93,7,77,162,27,140,122,198,168,189,214,79,252,85,219,94,152,171,193,124,173,87,13,105,3,6,106,23,247,69,228,224,74,147,65,69,241,62,44,86,101,184,103,253,50,172,95,187,108,70,52,119,240,95,102,243,145,182,97,188,187,167,177,247,70,183,221,90,178,250,187,25,226,75,69,19,215,220,2,190,23,228,17,177,17,23,25,111,188,223,36,246,203,198,251,61,242,122,192,34,252,94,0,255,136,188,228,224,209,202,97,193,68,98,214,223,62,205,87,254,30,106,171,104,3,65,15,34,22,209,191,215,237,58,77,153,140,88,82,138,26,115,225,203,68,187,36,194,189,89,186,156,143,92,212,137,137,30,177,183,84,98,208,166,7,28,90,252,193,182,86,36,185,58,197,41,161,98,26,6,177,86,0,255,69,17,229,196,71,122,86,170,146,56,49,116,226,240,226,15,246,188,111,114,117,137,149,40,98,90,6,177,6,191,226,73,89,159,158,21,188,136,20,35,30,0,31,0,248,0,128,26,240,43,162,210,88,227,125,237,108,3,226,35,34,20,112,85,97,101,134,2,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,128,185,235,224,30,56,197,250,141,139,26,82,1,114,5,224,87,137,2,120,130,123,103,68,84,26,96,221,35,21,20,3,151,10,128,107,7,69,51,12,183,254,177,114,5,23,21,179,40,65,151,102,170,208,163,9,221,194,176,111,17,196,203,56,148,251,245,192,69,221,201,156,42,165,84,37,111,133,62,76,128,194,244,191,223,201,241,154,111,101,148,170,73,92,184,16,173,90,8,207,220,95,226,115,184,231,51,35,101,66,71,191,117,24,77,163,38,6,219,0,255,22,199,105,190,196,85,117,98,77,144,207,50,132,87,237,135,27,114,244,43,185,133,144,118,130,125,211,84,12,24,228,86,20,241,1,228,7,226,227,13,120,183,146,6,21,26,51,14,85,187,71,226,163,72,157,41,111,93,242,20,197,16,7,87,104,29,134,248,85,127,208,157,193,92,198,161,208,191,19,93,84,168,86,33,14,169,238,81,111,251,122,104,213,4,160,214,239,34,169,48,167,82,87,82,2,217,106,183,80,10,19,30,239,195,174,26,62,34,221,166,125,78,9,115,77,230,129,143,135,116,156,123,108,142,23,248,204,204,32,207,36,118,102,109,106,235,86,30,97,196,67,243,31,158,182,93,39,243,198,203,113,8,2,80,0,255,125,93,219,17,180,154,205,57,47,77,49,107,225,158,184,118,129,250,234,87,63,147,236,154,203,108,87,108,90,196,39,13,144,145,10,55,197,186,173,136,203,26,32,87,122,146,52,224,115,221,50,107,168,153,17,52,196,61,20,160,62,42,141,10,248,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,192,26,0,0,20,32,240,225,6,246,227,104,27,210,122,110,72,26,96,39,249,69,241,134,167,138,73,126,1,92,214,128,251,22,233,198,248,147,54,146,55,186,47,130,112,25,133,97,224,87,36,253,63,159,161,119,82,104,203,4,50,252,132,214,252,25,149,70,211,93,101,19,69,211,16,135,129,95,145,239,127,230,59,244,205,66,115,38,144,215,143,15,94,244,143,220,77,121,77,147,2,13,69,36,129,58,46,147,224,109,151,71,56,123,193,43,30,62,178,210,54,12,247,145,183,40,229,197,44,137,195,208,163,77,103,198,181,95,224,112,110,103,37,11,193,123,234,240,152,6,97,76,92,174,136,178,156,226,235,128,236,91,25,79,27,112,107,185,209,222,62,28,26,226,71,194,5,112,93,63,142,182,251,189,161,92,52,117,182,193,167,9,68,115,127,25,120,156,75,31,119,163,85,252,77,225,10,93,134,224,12,127,150,127,165,171,146,134,166,132,65,240,106,2,177,206,135,195,223,158,171,100,186,72,187,152,53,182,67,179,14,56,60,247,31,245,55,127,203,88,88,151,184,147,196,103,58,7,177,86,0,255,39,49,165,219,61,58,51,213,164,91,98,210,68,251,24,70,125,28,222,230,74,38,241,134,181,250,250,113,58,197,105,40,132,66,253,183,250,90,70,79,119,217,252,52,181,183,171,229,1,19,253,86,192,192,7,0,212,184,50,11,13,117,145,81,227,206,91,38,13,152,183,91,40,224,170,34,158,40,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,224,82,1,217,23,145,10,138,235,182,21,21,0,79,208,46,51,20,119,132,66,1,12,92,42,32,46,20,10,96,68,4,150,113,40,247,227,30,64,166,253,69,77,154,244,81,46,173,24,58,138,113,101,66,25,135,130,31,240,113,0,255,87,38,101,206,143,130,232,209,4,12,182,0,255,45,141,112,254,190,131,106,19,111,73,96,194,33,60,138,191,97,55,127,174,45,116,244,110,235,52,98,2,217,175,222,184,233,151,142,106,20,91,237,112,16,225,17,251,213,11,125,94,107,30,67,72,207,27,61,221,195,0,25,116,69,81,196,167,98,54,247,162,136,207,55,64,252,170,63,200,202,160,50,195,253,80,232,91,81,86,169,18,126,18,151,84,234,22,53,27,80,133,166,97,108,223,202,97,52,195,80,238,213,199,116,0,255,230,89,142,90,237,132,190,76,0,170,250,184,136,36,194,156,106,102,70,208,167,176,122,9,115,225,216,66,235,175,171,237,70,234,138,249,153,81,143,163,11,84,247,234,132,56,225,102,245,105,172,102,76,134,49,11,209,191,186,191,59,204,205,220,31,43,33,0,245,215,143,190,44,187,230,9,13,21,175,22,209,5,234,175,187,190,119,241,109,190,154,177,137,93,11,10,96,151,129,120,162,120,195,43,196,159,42,0,214,176,239,155,6,124,210,0,149,70,133,250,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,1,0,64,1,146,252,112,163,253,237,150,109,8,124,184,129,253,56,74,3,212,250,130,177,86,210,26,118,220,42,141,137,175,1,99,163,11,250,198,246,173,160,227,184,238,65,202,145,125,113,99,177,12,56,212,250,112,53,182,191,220,249,20,61,43,26,58,52,145,188,126,92,240,230,85,239,180,87,213,137,134,173,16,135,129,127,133,238,223,74,226,161,119,114,104,213,68,50,252,129,88,254,123,234,171,21,21,14,70,128,187,181,95,224,113,238,238,208,109,224,93,187,188,166,253,17,23,62,55,205,146,196,136,147,120,63,247,183,67,63,206,205,230,45,223,129,55,251,211,105,58,25,49,223,167,185,242,248,58,32,251,98,103,81,176,91,177,55,85,192,21,136,247,9,121,52,94,20,229,239,188,119,229,213,70,150,53,66,32,13,29,76,128,124,52,106,130,252,95,161,59,242,109,47,123,94,9,211,50,126,76,131,88,244,33,226,195,244,91,245,183,203,102,214,104,210,24,54,123,176,136,230,76,144,159,51,180,246,170,163,125,38,159,19,74,42,102,219,144,131,175,24,73,180,79,33,242,239,17,55,155,191,15,207,134,185,246,244,102,103,61,29,136,80,169,0,255,86,157,96,244,232,235,17,165,54,158,170,72,137,169,246,155,223,235,253,85,31,242,58,214,241,159,110,69,76,240,95,150,126,183,34,160,157,158,172,3,6,0,40,224,138,72,82,67,165,145,212,80,20,144,6,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,1,113,169,64,67,141,184,168,1,240,84,17,87,104,88,43,118,68,141,185,50,105,192,192,5,172,12,12,92,42,0,74,25,135,130,31,208,81,107,109,154,180,81,51,231,67,107,49,20,25,88,208,191,234,173,0,37,125,155,205,146,26,154,200,61,86,209,185,9,192,248,51,42,194,173,148,202,196,118,21,50,34,188,137,127,161,87,0,255,251,144,210,155,246,233,174,4,249,37,211,111,149,59,53,126,115,149,32,14,213,43,30,228,30,61,213,68,120,19,0,255,66,175,126,43,134,146,138,168,123,26,135,1,235,252,0,255,68,125,151,70,124,212,24,169,231,210,136,143,114,128,247,71,245,7,221,1,100,103,20,198,61,124,70,61,0,255,53,11,135,168,234,12,130,150,96,120,127,84,127,144,15,188,103,20,138,254,87,247,127,103,28,157,11,65,247,37,32,177,254,139,225,76,179,181,169,164,170,172,149,161,174,197,214,95,71,251,222,232,102,190,218,99,99,234,34,17,126,67,105,254,85,51,37,85,248,145,68,21,11,173,127,230,245,106,151,19,215,248,48,0,255,16,31,1,105,39,4,160,254,250,235,123,161,175,57,249,171,98,211,34,62,212,5,237,103,224,174,175,172,175,220,230,201,181,19,175,22,241,73,3,224,82,33,240,1,27,23,112,43,175,6,184,158,66,13,248,220,149,210,128,75,121,84,26,0,31,138,138,43,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,128,242,96,101,42,128,2,214,111,154,10,248,91,37,120,139,26,247,190,211,88,10,128,203,93,178,198,157,232,178,13,153,53,146,40,55,90,3,226,239,36,223,200,190,152,39,219,6,252,206,18,65,222,120,159,129,62,153,37,3,48,185,143,139,234,230,219,213,202,139,212,181,226,20,45,155,72,119,31,159,151,59,237,45,171,78,139,120,245,87,193,87,8,76,232,91,123,103,253,188,102,243,134,168,168,161,96,67,180,107,34,125,241,118,1,204,230,219,139,58,13,226,215,41,132,31,24,224,126,246,189,151,232,195,121,185,76,229,67,240,106,0,255,76,166,117,17,222,175,171,185,55,250,166,86,119,53,25,18,214,254,245,56,127,15,244,5,30,205,34,56,221,142,24,248,125,207,216,52,155,234,24,95,71,1,119,171,89,195,251,146,216,5,105,86,52,52,36,249,197,13,239,75,82,23,217,178,178,96,175,140,4,68,100,191,58,156,219,203,90,61,10,195,101,194,24,186,49,161,44,253,239,173,205,229,119,160,21,187,70,130,102,34,18,141,190,101,189,156,151,39,45,225,20,13,20,67,41,57,104,184,4,249,199,16,254,142,155,89,151,71,137,102,197,111,111,40,187,17,73,20,222,254,190,215,251,147,209,174,37,173,34,63,61,141,24,239,47,140,125,18,5,173,212,60,72,88,248,20,214,253,249,205,230,98,71,147,194,92,31,69,43,39,61,109,143,24,238,143,210,216,213,71,88,30,152,194,1,147,188,192,157,129,105,125,69,5,220,43,168,194,94,89,20,239,107,17,162,176,118,20,64,26,112,165,70,26,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,23,46,106,164,225,118,75,133,125,203,84,128,123,202,34,72,141,118,25,138,119,117,133,212,104,183,106,208,128,145,107,1,224,3,0,243,69,22,248,3,45,247,47,50,148,30,240,101,52,154,177,168,47,178,184,87,15,180,218,95,200,66,233,161,67,54,163,63,19,144,52,254,142,210,175,92,85,191,120,210,26,212,21,225,81,252,11,61,250,223,201,16,82,17,175,158,134,74,36,101,191,186,35,213,11,186,170,126,241,172,86,52,21,225,81,252,11,189,252,47,116,212,78,60,45,196,128,217,220,139,34,62,21,51,245,139,34,62,200,1,222,159,236,167,59,131,244,140,66,209,0,255,170,239,185,105,28,77,179,32,232,5,134,247,231,125,231,93,190,132,228,12,195,160,63,163,164,167,73,225,71,117,222,26,46,81,196,238,177,130,158,76,64,162,251,117,67,153,239,81,147,74,170,154,212,28,170,88,184,203,253,40,107,213,190,147,121,231,48,215,26,65,2,210,238,5,34,250,118,162,43,67,154,229,52,42,45,146,170,102,106,253,240,97,225,254,158,122,93,100,121,182,87,79,183,149,57,120,152,132,57,41,105,39,4,208,126,164,95,215,214,118,171,219,188,75,60,92,226,216,98,138,11,220,15,111,29,151,251,230,154,204,16,235,22,20,240,134,67,220,138,128,184,227,32,226,190,106,192,250,40,155,134,91,102,100,212,112,219,52,220,233,173,40,96,93,102,40,42,110,124,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,13,136,195,43,210,72,106,180,207,5,0,10,43,51,21,237,115,43,96,166,60,233,166,110,180,95,177,34,208,55,13,27,226,150,43,119,4,118,204,188,221,146,220,183,44,104,19,109,203,10,55,204,37,192,149,185,162,70,109,146,134,157,36,61,53,199,250,21,233,34,233,42,132,20,89,41,166,66,71,225,176,34,50,162,202,128,195,192,191,66,21,17,43,131,152,168,77,56,180,105,34,25,254,64,108,254,251,122,234,171,146,105,225,45,196,97,220,79,124,137,231,159,81,51,136,136,46,165,104,232,210,68,178,251,248,8,226,116,143,146,225,212,135,87,51,195,200,8,176,246,175,71,244,203,40,187,192,207,112,221,244,60,226,157,84,63,195,240,127,68,0,255,152,205,12,124,146,15,155,22,96,188,175,220,153,73,163,176,1,234,118,210,234,134,247,211,226,69,36,137,118,229,39,194,109,200,40,228,16,239,39,205,90,17,193,10,197,186,188,103,0,187,40,86,253,91,224,115,46,86,35,127,134,70,186,73,75,6,90,41,33,135,238,202,91,37,215,10,39,197,138,50,143,216,8,69,186,87,167,232,31,148,212,16,202,105,146,66,1,26,36,161,253,120,58,116,207,29,238,189,154,27,181,150,90,141,80,12,83,37,230,154,137,0,195,187,95,111,115,177,75,250,173,63,92,102,84,167,49,24,195,253,81,27,187,234,48,59,141,198,140,247,119,195,47,110,21,242,110,78,78,94,87,158,149,135,9,87,77,109,250,134,49,168,191,54,247,162,113,192,180,190,130,98,224,82,161,6,188,223,51,27,26,2,159,10,248,59,129,192,23,64,26,112,165,70,26,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,6,96,0,255,74,133,251,80,180,75,5,192,92,153,155,42,212,239,128,21,129,183,125,143,200,164,1,3,151,138,123,41,6,46,160,0,174,136,34,3,11,250,87,249,4,56,193,15,89,67,106,210,67,9,55,192,44,26,143,49,99,85,25,135,66,127,36,46,129,142,222,242,54,139,210,71,177,111,80,135,206,75,64,249,37,211,111,205,86,57,98,249,103,77,33,85,183,152,17,9,126,74,137,240,40,254,133,94,254,23,58,106,231,157,54,76,96,250,109,124,28,29,101,204,8,33,84,161,24,145,59,236,240,16,30,197,191,208,203,0,255,66,7,126,166,157,54,98,192,76,253,162,136,79,197,76,189,130,53,224,221,90,139,181,50,222,221,49,161,111,145,71,10,212,145,115,98,154,46,210,198,13,39,17,29,197,24,185,162,100,16,35,3,147,123,117,197,51,206,141,124,144,170,164,136,69,71,39,96,243,172,157,177,119,13,250,36,151,185,89,154,218,90,168,41,106,240,102,241,254,158,218,222,81,210,47,219,103,50,70,214,224,5,95,170,4,165,175,11,205,238,225,19,56,158,223,154,197,82,93,87,123,5,236,120,200,61,251,178,0,255,252,193,207,235,67,26,4,1,180,143,219,214,246,125,6,187,195,36,136,123,11,228,130,249,247,250,231,186,185,44,165,196,183,5,0,133,192,7,224,237,23,226,214,170,1,241,59,74,210,64,126,214,112,55,43,145,52,224,114,103,70,84,26,96,221,51,20,21,113,55,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,1,99,97,253,44,21,20,99,43,224,174,153,52,216,101,42,198,130,123,222,0,216,191,233,118,200,12,220,218,183,217,108,62,127,217,161,218,138,37,83,199,219,142,36,155,80,114,204,220,17,177,231,165,205,14,176,235,55,249,145,36,67,110,173,148,70,136,28,113,190,142,246,183,123,16,197,216,121,75,153,27,144,107,71,210,42,3,14,85,0,255,71,133,240,98,37,201,167,232,38,219,14,29,154,64,71,223,93,48,167,53,207,146,76,129,248,27,133,195,101,136,195,192,191,70,248,183,152,17,13,181,201,133,142,76,32,187,87,39,188,41,115,149,200,165,188,122,169,139,244,21,1,238,103,219,59,18,253,194,249,153,252,169,126,224,9,189,154,205,116,7,163,61,62,50,170,99,101,184,163,134,207,64,183,109,155,203,136,103,12,190,80,195,73,74,71,49,100,230,114,217,0,184,106,14,73,254,5,97,162,158,10,1,211,200,201,224,184,163,98,135,36,0,255,162,21,90,107,83,160,202,77,208,167,56,9,104,23,69,219,155,165,83,243,165,99,147,56,40,155,35,149,1,116,55,131,252,90,161,189,86,221,108,78,88,115,104,120,126,241,99,90,204,99,44,198,133,139,98,237,207,211,233,124,228,150,253,72,40,206,53,35,11,104,73,70,102,8,183,214,61,182,217,204,13,42,85,139,21,103,145,147,158,67,128,59,246,93,123,163,95,177,203,229,111,205,169,63,92,136,102,162,210,109,140,105,253,91,145,69,33,206,23,217,209,191,234,100,167,41,115,105,68,253,97,212,140,147,244,98,225,253,136,216,78,27,112,221,150,226,206,84,88,247,165,80,107,0,252,218,52,226,238,89,3,13,10,152,161,88,183,163,134,77,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,46,21,16,151,10,128,10,128,39,112,139,204,0,60,81,192,135,2,6,46,160,96,224,2,74,13,128,187,167,150,113,40,248,3,25,101,23,74,37,149,145,23,90,137,1,127,79,45,195,80,240,3,42,238,127,238,164,143,138,136,10,77,153,128,65,246,175,59,66,245,167,139,170,19,155,55,152,108,8,143,226,111,232,229,127,161,3,127,221,233,204,196,96,252,27,163,250,173,160,218,196,234,222,52,67,120,20,127,67,47,0,255,11,157,246,103,167,145,24,224,70,94,1,204,64,23,5,21,96,221,147,0,25,153,220,171,47,173,126,233,136,142,170,225,186,232,62,198,36,47,250,69,166,245,221,178,114,202,181,74,33,66,202,90,145,209,210,9,208,12,127,96,121,126,251,182,20,215,178,218,163,67,135,214,127,93,175,182,185,172,248,48,199,86,96,32,157,59,50,215,0,255,9,52,219,223,218,74,115,69,195,213,209,162,35,235,191,147,252,218,101,133,184,178,7,143,184,121,139,244,8,2,80,127,221,181,189,200,182,185,154,195,39,150,45,144,11,212,159,184,235,43,105,186,155,111,136,75,226,219,130,2,100,160,125,4,228,13,175,88,3,220,205,87,208,120,47,91,85,161,62,146,6,242,3,16,159,52,212,136,171,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,13,0,160,152,10,128,195,65,92,47,73,192,186,103,110,133,140,0,68,159,153,171,198,172,139,74,104,188,67,183,106,216,228,165,27,0,183,162,188,172,209,190,110,145,54,68,253,122,163,125,125,102,195,101,192,97,224,87,164,251,119,127,135,150,17,11,77,152,216,12,191,225,77,123,175,80,186,107,235,5,242,15,97,24,248,21,233,254,221,159,1,63,130,66,247,37,54,195,111,104,213,47,151,82,93,103,6,165,25,2,178,190,58,187,0,255,186,28,188,253,44,105,54,198,186,123,146,12,119,200,8,253,179,253,78,98,57,248,180,16,41,105,59,134,251,218,133,6,180,203,224,142,132,252,139,38,40,99,69,228,165,73,50,170,212,116,184,71,253,146,30,9,245,223,146,189,116,43,145,196,114,164,38,217,161,135,9,80,140,251,251,158,243,113,175,230,12,173,85,41,65,6,218,185,192,46,253,214,186,193,54,155,185,65,172,70,113,218,140,187,180,227,145,136,245,225,114,46,157,147,89,138,6,241,151,0,55,232,216,97,120,236,159,228,221,92,201,108,230,52,171,18,163,221,168,77,227,33,64,51,250,215,190,203,46,151,207,171,103,161,216,36,242,241,103,193,110,199,61,157,114,177,117,125,229,207,46,11,186,234,166,164,168,19,193,152,182,240,126,224,28,26,112,221,150,226,123,176,34,82,177,6,88,139,70,55,102,174,54,68,70,68,81,64,246,237,80,216,153,10,245,25,10,248,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,64,133,188,133,2,212,128,245,247,10,120,26,22,46,106,84,0,60,81,192,167,2,158,40,224,67,1,3,23,176,50,48,112,169,0,176,215,150,97,40,248,1,21,247,0,255,150,212,209,177,41,116,18,163,150,113,40,248,1,23,247,47,50,147,62,122,85,11,189,153,128,193,248,55,198,248,47,168,50,201,191,57,207,16,30,197,223,208,203,0,255,66,71,71,164,157,174,76,12,198,191,17,170,95,102,80,109,98,242,154,185,134,240,40,254,133,94,254,23,58,237,223,78,31,49,64,6,250,44,10,152,169,95,0,96,197,45,241,69,54,247,235,234,154,127,151,204,71,233,108,9,142,134,44,178,111,71,80,123,161,205,125,92,150,53,31,62,136,149,114,194,213,209,203,9,200,188,126,89,15,68,219,95,184,17,75,109,21,77,216,104,109,104,253,86,148,87,219,156,22,58,139,249,225,194,246,184,34,171,251,248,4,162,231,191,86,44,173,21,137,135,70,179,14,242,167,142,155,151,189,107,67,79,178,186,131,127,220,96,70,210,41,8,64,125,129,91,253,12,178,109,174,88,51,177,108,33,92,192,222,174,183,126,203,220,55,207,146,39,196,189,133,8,5,192,225,21,20,22,172,123,102,13,184,210,69,210,112,203,84,92,184,140,164,129,252,80,0,124,40,212,80,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,26,0,0,20,32,201,15,55,102,61,165,109,8,124,184,17,71,20,32,51,241,149,198,141,203,136,26,239,184,44,138,59,146,214,128,185,215,162,111,116,95,100,195,70,66,142,237,91,201,122,25,96,24,248,85,233,254,221,223,1,63,131,66,239,37,54,195,127,104,223,223,78,170,171,91,165,33,194,48,240,43,210,253,191,191,67,45,74,161,241,18,155,225,63,180,234,127,83,154,195,139,164,148,66,64,232,127,221,127,174,7,47,50,142,52,96,161,6,25,89,95,125,211,31,247,206,63,232,145,222,99,196,213,54,16,36,186,40,215,3,109,253,177,114,184,82,238,140,136,201,77,55,132,233,112,228,225,30,145,20,167,61,208,224,55,76,9,191,66,18,83,55,13,191,38,18,16,177,62,28,206,239,44,59,143,26,177,39,131,49,180,231,97,8,247,3,111,243,145,73,74,208,173,68,188,228,99,167,97,15,196,99,191,250,187,191,121,69,202,196,102,109,135,6,60,10,227,126,157,205,223,50,146,114,229,85,37,175,158,182,67,0,162,251,137,167,22,145,164,70,102,86,154,196,131,226,194,195,251,129,175,215,3,213,253,122,106,183,157,137,73,105,18,238,136,33,15,241,175,52,0,0,214,0,235,22,89,219,176,163,252,136,76,55,212,54,226,112,10,184,67,177,110,71,141,52,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,141,184,164,161,70,92,212,0,120,130,117,153,52,220,205,21,20,48,112,169,160,24,184,84,80,192,157,97,101,28,10,126,64,198,253,91,153,180,81,243,162,161,167,24,74,146,129,5,253,171,188,2,140,244,150,21,63,105,162,104,59,54,209,180,9,192,248,55,126,249,235,167,54,113,121,22,241,16,30,197,191,176,171,0,255,109,40,233,69,237,116,94,130,251,111,201,244,219,56,106,252,44,235,213,115,106,21,191,185,34,72,77,132,55,233,191,173,47,244,121,203,172,231,144,210,215,130,248,116,11,3,102,123,47,80,227,251,216,87,216,251,75,67,13,200,62,28,173,23,218,224,87,54,227,86,62,76,173,226,163,41,139,236,195,81,124,161,13,126,117,227,0,255,124,151,74,191,163,123,19,144,21,126,193,212,253,187,47,149,213,188,196,104,210,145,245,91,117,182,205,102,233,27,252,217,26,38,13,122,100,133,63,16,165,0,255,199,82,90,221,105,116,234,200,250,235,107,91,187,120,15,222,53,35,35,173,129,128,230,191,181,85,15,219,60,189,18,30,118,228,247,64,253,245,214,247,70,7,123,181,7,196,129,7,0,133,180,190,130,194,29,95,3,212,239,12,26,201,61,106,168,223,145,52,172,216,25,10,80,159,161,80,99,222,147,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,220,17,10,0,0,53,174,72,26,0,21,87,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,13,0,0,10,16,248,112,195,221,190,7,161,81,161,62,2,48,112,14,222,50,54,33,144,247,84,192,197,78,82,3,172,92,73,200,241,189,186,150,13,120,250,70,246,225,25,47,3,14,3,191,34,221,191,157,239,80,243,168,208,122,137,205,240,31,218,132,219,153,84,63,0,255,164,44,68,28,6,254,69,210,0,255,130,104,156,127,84,104,190,196,102,248,13,109,190,79,170,171,27,101,21,2,66,0,255,107,91,117,15,222,44,140,116,31,35,190,22,25,161,0,255,117,0,255,119,7,95,78,147,180,29,35,251,18,0,255,142,3,4,121,213,123,108,170,0,255,66,88,50,246,232,211,72,203,82,194,129,199,21,247,4,23,155,224,39,28,242,223,211,167,253,59,120,57,1,159,177,95,189,237,107,205,234,210,42,110,141,81,209,150,69,97,220,175,175,247,47,203,174,187,94,207,159,142,47,60,139,63,219,215,218,209,244,138,207,243,69,179,49,216,167,144,246,102,233,235,253,83,27,246,186,243,202,36,40,215,68,64,26,254,170,109,124,57,126,90,158,93,41,15,119,245,225,74,143,52,252,87,219,107,135,113,36,121,205,154,121,120,63,240,149,6,0,128,26,96,237,44,52,236,8,55,182,145,42,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,32,251,112,164,6,220,138,76,26,112,180,198,250,157,65,3,222,51,22,216,103,96,93,238,80,168,143,76,5,168,242,66,203,250,239,9,204,218,127,141,72,165,133,126,137,177,142,214,44,214,71,6,186,208,178,254,123,2,57,248,25,229,45,29,180,147,196,3,110,78,0,249,183,68,247,232,72,177,16,186,26,133,126,82,177,216,137,16,44,143,112,239,226,252,184,242,130,160,74,207,36,117,137,100,34,151,114,164,156,159,145,33,251,39,122,66,108,230,203,82,50,57,159,248,112,16,225,104,17,70,247,226,191,122,224,207,177,40,205,82,82,190,33,76,121,53,2,190,143,125,101,120,101,113,27,223,144,239,171,139,149,85,168,36,57,98,67,13,16,43,136,189,208,182,190,123,148,53,95,146,136,124,152,174,198,244,104,201,66,238,164,252,34,211,250,238,89,57,231,138,168,132,24,169,38,8,141,214,77,64,102,247,242,150,192,84,237,160,242,170,212,86,79,12,205,104,210,81,254,212,112,145,132,60,219,231,180,101,229,13,158,48,51,204,164,89,15,205,245,95,2,205,246,183,182,210,93,207,232,142,54,29,90,127,226,106,219,89,235,130,121,167,190,65,58,2,1,168,47,241,214,118,82,186,96,175,164,5,113,224,113,69,142,11,230,223,234,101,198,186,185,204,82,226,219,226,190,71,42,0,40,198,45,0,143,175,1,113,65,227,38,63,106,92,185,105,88,43,23,96,93,84,26,106,168,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,141,17,161,104,31,145,10,121,95,75,1,240,129,236,139,187,98,93,132,66,70,46,5,172,129,134,26,234,35,66,1,112,5,247,45,82,97,101,64,220,113,128,248,164,161,134,204,80,220,59,34,20,0,21,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,236,114,43,214,101,4,174,72,5,5,88,247,140,26,237,146,210,144,228,135,27,119,220,41,13,144,177,35,139,34,46,86,70,84,170,24,56,71,97,221,137,27,32,162,208,55,178,47,34,163,97,99,174,36,228,248,94,93,203,101,192,97,224,95,36,252,35,26,240,50,43,180,95,98,51,252,134,87,253,111,73,119,248,17,148,129,136,195,192,191,72,247,239,70,52,224,69,86,232,190,196,102,248,13,173,252,151,116,111,0,255,148,91,8,16,253,175,29,151,251,193,35,145,68,186,143,49,223,203,92,65,44,100,136,254,151,253,246,107,127,57,164,249,24,243,189,168,155,18,133,3,224,19,92,108,130,159,80,152,63,247,118,234,232,85,28,220,91,72,186,163,118,143,77,235,191,135,176,228,29,53,163,62,141,148,181,87,194,219,9,240,172,253,112,182,173,204,200,104,122,197,105,148,24,237,198,40,4,254,203,124,235,230,120,245,121,183,128,114,67,198,103,236,159,228,221,78,34,235,44,151,90,49,166,18,165,232,194,162,112,234,223,246,189,204,31,65,72,58,94,81,149,84,40,80,158,136,128,52,252,135,254,91,24,141,249,170,214,202,195,251,17,59,42,245,72,195,127,232,139,149,70,145,74,208,173,150,135,247,3,87,105,128,186,157,138,246,145,4,112,237,26,224,134,191,213,54,18,55,226,241,109,164,10,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,226,20,80,1,112,89,35,110,203,105,136,168,17,61,13,128,223,52,20,234,119,42,146,76,26,21,32,110,222,163,252,155,22,23,145,247,34,36,201,93,37,210,117,202,40,35,90,28,97,194,35,173,30,104,238,221,51,134,42,103,174,18,69,210,82,14,121,59,188,155,0,239,219,15,49,253,35,41,250,246,141,76,150,155,91,19,138,85,10,207,32,122,140,193,189,247,31,243,92,192,159,99,78,73,56,46,155,173,37,77,249,124,97,120,244,111,244,73,156,166,73,149,59,65,141,71,140,161,198,13,26,240,112,191,214,61,206,252,248,249,140,94,230,236,196,22,74,204,199,159,25,55,146,165,220,17,1,34,252,203,3,31,212,5,178,78,54,135,99,118,200,237,215,201,51,183,156,16,77,118,162,145,202,58,42,192,186,39,253,23,153,224,95,58,254,11,226,163,105,4,140,6,44,174,91,210,127,145,9,254,165,227,0,255,32,62,58,247,139,86,78,128,102,248,3,75,248,245,177,52,215,139,244,104,207,67,235,127,195,215,54,11,90,229,15,222,208,35,60,164,69,15,205,240,7,150,238,127,68,44,213,213,46,62,90,116,200,189,184,109,186,191,106,77,230,131,216,209,177,6,2,152,127,215,238,164,174,155,115,222,97,18,215,22,247,74,115,193,252,219,189,101,115,89,3,197,178,133,251,109,1,226,238,2,113,56,28,222,34,48,238,183,172,1,243,78,105,220,232,50,106,184,155,213,72,26,240,73,3,238,80,84,192,135,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,194,253,142,165,80,3,251,87,40,96,196,86,168,143,64,252,45,214,2,220,251,10,184,20,113,107,1,251,87,64,93,102,0,226,112,184,34,48,111,88,151,91,1,23,40,102,221,194,220,10,112,15,133,189,99,43,224,125,210,0,185,119,100,40,42,226,238,248,128,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,53,0,40,230,86,216,75,1,2,31,110,96,63,142,182,33,240,225,198,216,121,163,52,96,146,123,81,200,59,85,216,129,47,138,183,123,82,55,32,46,222,104,119,91,25,13,27,119,70,188,145,125,247,100,189,12,48,12,252,138,124,0,255,247,59,212,74,10,173,151,216,12,0,255,161,77,119,73,117,61,171,150,137,8,195,192,175,74,247,47,214,67,212,34,20,122,46,177,25,254,67,107,254,157,145,72,115,85,106,13,134,33,18,68,0,255,106,191,135,249,234,21,72,3,22,211,126,69,93,89,220,47,68,0,255,234,254,99,197,60,141,210,99,194,98,218,175,72,31,198,214,1,146,252,130,61,208,220,195,199,48,165,146,59,106,145,196,148,83,29,13,63,30,98,103,157,30,8,250,47,115,200,114,228,206,12,202,78,149,90,63,156,156,0,196,115,127,17,248,219,201,142,18,20,105,19,31,46,71,29,122,183,40,140,251,245,53,23,155,46,183,107,175,73,25,238,211,173,71,34,220,171,199,185,136,93,147,26,45,98,242,135,66,123,30,133,128,159,189,191,204,228,42,196,73,109,244,52,26,2,18,225,87,61,238,139,30,59,93,74,124,141,60,188,31,248,138,61,16,225,207,250,69,36,102,165,106,210,17,59,30,222,15,124,165,1,0,112,215,128,235,190,107,27,243,238,134,181,162,180,177,126,167,2,210,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,3,226,82,161,46,35,105,168,143,168,177,46,66,1,50,147,198,149,81,227,253,86,105,172,139,76,5,36,209,35,209,30,62,152,203,145,171,70,165,244,180,117,119,40,231,161,46,34,186,35,1,0,255,44,202,191,83,102,25,82,100,38,45,76,0,187,20,126,22,78,22,73,171,82,148,44,162,202,16,127,69,203,38,2,221,13,113,241,0,255,94,121,73,115,196,146,23,206,94,145,50,244,40,191,60,10,187,126,49,203,59,210,145,222,201,200,171,9,67,4,244,237,33,142,254,165,52,95,148,140,202,41,196,54,163,40,71,67,64,26,254,171,239,181,105,81,228,57,189,74,58,226,18,122,36,194,47,244,223,226,184,169,57,233,234,121,196,165,2,220,35,250,69,38,247,234,43,155,127,213,69,132,244,220,145,209,132,197,117,219,244,66,219,250,209,147,178,233,38,171,245,93,186,184,28,245,232,237,4,104,190,0,255,109,160,9,0,255,30,53,150,222,42,137,179,163,115,11,118,113,79,125,109,121,232,179,173,186,117,163,213,224,239,188,212,79,58,246,112,127,207,170,62,46,93,5,166,250,94,157,54,75,105,37,228,100,146,209,166,197,185,0,255,200,220,251,182,89,13,151,58,130,199,178,195,98,250,12,1,176,159,81,111,109,46,47,51,216,135,25,226,175,130,135,237,209,252,19,125,123,167,252,233,104,77,60,0,40,220,237,157,10,138,17,183,173,0,123,111,42,83,188,109,244,53,212,213,204,26,52,214,175,192,41,0,62,20,21,240,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,112,23,10,53,226,2,16,29,224,222,131,117,83,140,220,11,0,151,10,245,248,136,8,192,225,107,124,63,86,18,192,251,181,9,158,144,38,208,253,164,222,10,105,10,57,180,47,233,222,89,92,150,198,91,196,202,36,181,186,227,128,237,91,80,87,86,141,121,203,219,61,104,168,139,76,5,0,156,34,62,98,43,132,2,196,190,101,40,224,114,213,72,3,62,20,80,97,97,253,10,216,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,200,180,16,90,72,161,149,146,18,37,87,110,42,175,140,181,192,148,45,177,144,27,25,85,8,179,112,13,162,93,230,105,55,176,102,216,188,244,11,67,177,203,35,166,163,143,184,148,124,129,83,79,229,243,172,89,157,234,148,90,73,201,226,82,185,117,25,251,144,218,16,187,114,18,71,149,49,110,153,162,149,49,19,87,143,240,7,188,22,91,202,197,58,203,216,143,43,157,36,239,164,1,24,0,0,21,32,182,226,138,84,164,178,251,174,147,109,237,211,54,159,61,100,127,218,100,151,253,230,68,253,109,30,195,199,240,81,246,111,195,187,152,63,131,206,160,171,24,32,173,231,134,200,62,207,181,111,107,182,130,188,25,181,217,188,173,109,245,134,217,224,217,168,217,182,224,153,249,98,143,240,28,124,158,252,53,54,181,142,39,205,95,74,62,74,179,214,125,215,201,182,246,105,155,207,29,178,63,109,178,203,126,115,162,254,54,143,225,97,120,40,251,183,117,96,204,191,65,95,208,85,12,144,25,43,178,40,108,92,146,80,179,216,247,189,100,59,229,114,57,237,107,53,181,89,183,246,16,19,87,179,126,187,131,23,91,36,246,41,155,75,240,101,242,151,120,229,20,0,255,210,2,78,126,77,179,48,204,34,162,70,49,234,146,146,227,190,229,157,100,210,225,113,188,221,178,117,87,236,117,223,242,157,229,203,174,203,101,142,181,212,35,122,139,175,95,147,45,182,52,159,81,121,240,33,252,9,143,193,155,50,48,156,249,31,56,139,214,47,8,67,185,95,87,166,194,55,153,110,81,81,132,37,244,86,66,235,226,22,46,25,53,223,172,38,69,74,43,34,231,117,130,21,187,126,147,23,107,173,107,123,81,218,231,203,145,207,100,181,61,248,179,15,61,159,109,135,28,49,249,175,202,84,127,60,227,228,44,220,95,104,133,127,147,232,87,50,18,41,172,107,180,154,92,136,132,173,175,158,246,181,235,150,249,214,37,190,113,99,49,237,239,37,106,20,213,139,173,175,158,233,159,232,101,174,204,110,60,89,204,247,162,100,6,17,56,192,142,40,212,3,209,254,45,114,200,82,196,38,139,210,83,178,6,104,230,225,22,183,162,61,208,214,127,75,225,201,52,162,100,146,200,74,85,99,45,60,154,128,68,184,95,143,243,145,139,148,98,212,136,23,50,60,161,67,71,33,224,103,239,239,206,117,72,190,164,121,58,184,64,188,244,95,73,254,109,179,226,80,82,147,50,241,167,2,133,232,220,162,16,240,179,249,88,185,72,87,32,54,119,247,116,27,2,16,225,79,124,123,76,10,62,9,18,55,30,222,15,124,201,30,136,240,43,254,125,23,76,76,147,45,226,198,195,251,129,175,52,128,66,253,74,5,172,1,214,109,215,54,214,239,112,195,222,81,104,0,164,1,87,106,164,1,87,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,6,176,207,136,26,35,105,216,148,184,177,254,78,146,6,220,25,133,70,187,216,53,236,91,86,26,118,132,2,212,69,228,118,36,212,119,79,38,231,219,235,146,228,26,238,82,212,113,71,100,135,36,0,255,163,21,222,59,162,4,85,78,18,144,98,9,104,151,194,206,206,29,59,34,2,233,134,100,75,235,48,189,58,158,76,126,114,232,34,61,249,0,255,150,151,48,175,76,87,59,147,88,75,133,8,229,136,69,225,236,197,108,101,107,84,46,242,36,17,238,76,217,231,79,238,200,112,71,208,126,233,2,200,120,133,187,203,39,21,27,110,46,225,105,40,4,32,174,15,87,61,215,60,3,83,211,46,29,18,49,229,17,23,220,3,85,125,28,142,90,186,26,165,209,156,20,49,29,90,241,225,17,23,0,235,110,46,54,228,229,78,186,50,143,34,10,169,180,184,146,137,162,40,194,179,133,21,183,220,30,168,246,227,150,217,243,145,154,225,82,122,130,136,195,203,9,120,63,36,250,118,148,29,65,87,103,146,198,169,148,233,169,24,122,4,162,181,17,245,87,6,153,109,219,23,113,134,172,53,248,108,17,3,165,71,199,251,225,237,231,61,131,177,94,217,212,32,78,123,106,3,147,133,14,46,222,221,85,171,79,82,94,237,179,120,153,5,243,193,206,101,33,237,129,0,216,95,177,183,234,213,218,200,96,15,151,9,177,111,225,92,192,254,10,220,181,85,42,145,217,124,169,13,138,99,11,0,10,17,248,84,196,135,66,212,0,41,167,33,35,118,13,119,162,152,59,34,11,13,128,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,197,133,91,161,168,88,23,169,128,118,177,224,134,87,80,192,225,0,110,107,103,212,93,131,253,206,216,180,141,55,92,212,184,51,206,1,218,31,116,223,43,101,199,1,23,145,100,103,56,52,178,63,73,193,39,117,146,198,91,238,187,172,166,2,222,111,118,89,219,104,151,171,134,188,103,68,204,105,176,95,169,0,17,169,72,67,238,85,3,78,1,241,1,246,185,16,31,16,1,176,247,190,211,80,67,220,238,161,176,150,2,160,66,202,160,62,51,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,210,36,7,0,144,170,88,142,145,158,42,142,103,98,174,168,162,104,104,44,55,11,221,210,230,239,234,182,91,202,143,225,49,102,118,85,84,161,157,93,182,235,198,1,140,9,172,127,150,62,0,255,55,193,0,255,91,58,192,252,165,8,145,121,95,17,25,117,69,148,186,41,201,44,51,218,16,87,232,33,182,70,137,53,38,248,114,166,166,57,105,170,77,248,169,165,186,122,48,171,55,63,61,227,198,3,0,0,0,0,0,0,0,0,0,20,25,148,89,70,169,133,68,201,54,220,74,72,186,101,152,60,164,146,160,142,219,86,134,62,174,251,2,81,35,106,132,39,89,77,216,225,72,91,5,9,39,233,212,94,56,151,206,52,152,38,161,253,115,100,84,82,162,146,82,104,161,17,133,22,82,147,20,90,105,100,100,100,100,236,210,206,50,134,142,129,137,130,56,50,212,145,139,161,250,112,16,167,148,149,133,101,253,21,208,187,124,124,243,38,156,154,165,18,183,90,204,146,102,83,89,246,77,182,50,13,109,152,160,47,137,32,142,203,155,216,166,21,42,71,69,153,223,33,167,80,172,184,248,232,196,48,172,152,169,38,157,168,78,79,147,131,30,36,105,228,43,217,38,201,235,184,173,156,6,49,97,135,174,37,181,86,119,75,217,74,25,170,138,172,93,186,92,41,231,234,229,167,190,154,75,158,112,30,39,138,124,147,239,64,235,148,3,48,60,245,49,50,50,50,34,147,38,141,168,180,144,18,81,27,167,113,105,212,246,25,126,153,202,22,7,25,9,57,68,151,50,93,46,178,236,41,178,177,38,200,154,41,109,218,231,115,218,18,49,39,149,144,218,184,73,137,27,209,84,119,217,189,105,75,52,108,141,164,227,82,225,172,213,201,204,20,17,237,75,103,53,243,154,27,203,66,28,30,166,69,202,208,232,116,27,3,166,18,82,254,219,251,217,233,207,144,179,34,166,18,82,254,219,251,217,233,207,144,167,50,64,240,208,155,248,76,188,62,111,84,110,197,144,242,223,222,207,198,241,25,242,84,134,224,161,47,241,153,88,125,190,168,252,138,33,229,191,189,127,141,231,10,13,249,116,1,49,35,125,224,15,190,165,167,243,170,229,89,136,43,119,6,153,38,98,70,250,192,31,124,75,79,231,87,203,179,16,86,68,16,55,32,251,201,163,87,6,227,165,207,169,250,56,188,177,0,255,23,93,114,40,134,21,73,176,12,198,75,143,115,245,113,184,99,0,255,47,186,228,218,9,80,156,59,254,78,137,48,201,50,86,211,185,170,234,205,85,213,66,227,222,241,36,146,196,113,93,109,150,146,202,40,210,234,118,49,203,191,120,140,234,35,51,65,181,34,170,98,241,158,173,248,29,232,210,41,166,81,26,151,210,164,57,31,19,76,49,238,66,192,214,159,56,218,239,164,236,153,107,242,161,113,104,49,235,112,37,247,35,46,202,79,102,31,229,93,79,223,86,185,205,9,165,241,137,117,139,245,184,89,132,27,14,144,232,73,241,30,155,214,127,11,33,65,0,255,140,253,52,82,148,52,18,46,60,224,235,247,216,84,0,255,133,80,36,187,116,234,104,178,28,156,156,128,207,218,15,119,251,142,89,230,82,41,94,9,147,162,57,139,194,184,95,103,230,95,57,139,174,54,252,234,124,26,190,240,172,253,240,182,223,99,39,83,42,62,111,92,180,99,81,40,247,246,189,204,47,75,154,109,215,90,21,135,168,79,227,33,0,17,126,173,127,70,30,55,29,27,196,143,135,247,3,95,175,7,34,252,170,221,86,230,113,211,52,43,136,33,15,119,25,247,172,52,0,0,214,128,118,153,109,172,139,8,55,70,169,109,216,145,10,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,13,144,248,168,33,202,138,164,33,241,89,227,123,137,11,5,216,183,168,109,116,35,174,182,113,101,42,32,41,135,36,0,255,179,29,198,237,16,182,52,43,148,197,145,144,67,188,143,178,254,161,224,157,150,36,9,40,180,253,189,146,49,154,252,234,205,229,151,207,24,64,71,51,52,73,191,133,139,160,119,205,172,87,168,99,124,246,160,48,45,193,168,246,175,31,46,106,45,57,161,92,231,207,128,78,72,76,70,24,183,112,33,28,203,250,156,66,53,99,176,13,41,233,27,4,104,118,175,110,246,181,231,180,243,208,214,133,116,252,90,184,175,109,47,178,207,218,219,250,177,205,229,214,104,84,64,213,14,172,164,37,11,10,184,98,190,163,71,170,125,92,6,203,183,101,197,181,100,253,49,202,121,196,213,237,16,247,184,76,227,109,121,20,225,153,235,212,49,1,22,46,101,95,107,207,210,15,103,109,109,46,155,16,101,50,155,167,3,205,200,16,253,171,251,187,193,220,172,4,105,32,70,33,237,215,183,217,253,67,31,36,230,39,226,147,43,51,180,126,235,211,190,183,241,99,190,58,48,143,47,16,192,252,123,254,179,249,149,40,102,45,172,11,212,87,127,109,173,244,53,63,103,84,156,90,0,80,92,183,76,5,133,29,233,6,136,242,40,141,137,115,112,239,216,36,105,196,229,202,164,1,226,122,138,10,245,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,245,59,66,81,97,223,183,2,198,61,20,110,56,133,26,235,34,0,237,110,56,220,153,10,138,129,11,128,187,25,4,62,21,20,236,238,56,128,250,12,176,187,227,224,142,131,250,12,192,251,90,184,226,22,88,191,34,21,20,16,31,144,177,182,2,40,192,190,101,40,212,167,226,29,135,251,182,150,2,236,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,53,246,1,0,164,28,17,233,153,169,58,207,20,49,51,39,26,142,153,153,171,22,220,11,26,244,58,154,216,217,118,111,101,115,45,221,215,231,156,142,106,78,187,93,228,166,62,13,250,203,62,224,156,1,31,123,175,157,178,217,146,205,101,165,246,121,117,135,190,179,95,171,214,224,203,182,41,152,147,131,127,219,77,254,174,152,6,113,0,95,76,174,195,90,60,214,190,175,217,138,242,101,213,215,140,206,83,0,255,105,137,169,83,167,77,246,151,95,246,158,147,57,8,207,194,62,73,120,78,126,9,0,255,177,49,195,232,158,235,105,170,56,207,213,53,167,91,21,147,43,190,142,167,170,14,123,53,234,180,54,109,0,255,217,125,182,172,30,229,153,114,196,40,71,76,189,5,199,58,250,91,139,143,217,0,255,213,251,31,208,0,255,63,203,254,24,12,248,216,123,237,148,205,150,108,46,43,123,94,221,45,236,236,215,170,91,151,109,179,209,36,7,0,255,246,155,239,122,170,15,7,240,173,22,113,41,131,234,95,16,198,191,16,195,239,223,143,158,197,254,148,133,125,203,140,164,43,106,102,68,6,49,37,133,164,83,10,33,181,212,199,53,106,171,35,76,134,134,50,21,85,210,100,233,5,214,68,52,213,166,29,45,115,180,161,47,249,104,26,38,45,122,102,140,51,53,62,206,225,89,77,155,23,199,148,159,124,119,209,79,121,237,182,118,122,11,27,108,169,190,142,57,167,227,156,94,30,179,198,134,86,77,62,0,33,193,251,127,117,0,255,253,250,0,255,152,216,0,255,30,1,0,0,0,0,0,0,0,0,0,240,147,176,80,166,201,54,162,169,217,38,41,197,41,141,235,52,148,122,59,39,25,197,114,177,198,178,64,181,189,158,15,230,162,156,235,76,39,99,205,153,77,220,68,15,14,238,249,53,77,73,78,147,146,70,84,74,74,100,137,172,36,74,132,219,56,141,67,51,238,181,121,90,151,182,133,58,204,147,143,112,16,179,132,216,105,207,141,16,3,226,17,6,21,138,11,88,214,16,70,99,198,124,164,230,168,238,108,199,227,70,101,218,198,153,149,28,170,15,49,245,40,213,201,114,202,67,202,187,180,112,117,204,152,52,219,60,193,4,53,208,178,78,44,54,96,195,158,16,242,227,233,98,114,92,4,185,103,164,210,198,173,108,6,13,66,74,27,73,9,161,36,50,218,225,50,219,26,126,35,69,101,46,3,17,69,166,195,195,212,242,83,66,67,70,3,118,52,224,64,58,80,50,250,144,150,77,78,67,50,102,165,20,74,219,54,73,113,34,157,234,206,187,87,109,134,134,170,215,116,91,82,28,180,52,153,166,34,158,141,41,163,103,94,147,99,169,120,196,194,116,79,25,26,131,254,47,198,142,200,168,242,12,121,37,153,181,186,67,34,170,59,251,67,178,80,195,44,220,184,65,196,152,104,142,54,168,37,5,107,106,106,51,85,148,34,81,170,58,105,204,218,97,197,0,193,67,95,226,51,177,250,124,81,249,21,67,202,127,123,0,255,26,199,107,200,81,25,130,135,190,196,103,98,245,249,162,242,43,134,148,0,255,6,0,255,178,198,243,166,33,159,46,32,102,164,15,252,233,0,255,143,165,166,243,170,229,89,8,17,55,42,210,95,28,25,45,85,86,104,149,103,212,182,16,167,153,87,166,230,110,243,105,104,45,206,101,76,148,100,12,103,162,148,153,14,21,138,73,232,248,106,11,51,114,113,20,45,43,26,157,74,143,231,143,204,200,29,107,175,168,232,10,105,156,77,28,90,25,227,55,15,121,170,91,31,122,105,7,182,157,26,231,166,121,62,146,137,107,120,38,161,104,76,232,10,67,49,231,81,100,31,142,96,25,140,151,30,231,237,5,135,59,246,0,255,195,75,222,196,152,247,38,203,88,180,244,56,111,63,56,236,177,0,255,151,93,114,240,4,18,51,252,189,101,191,196,228,233,246,105,198,192,84,252,42,47,137,143,47,171,78,144,198,124,221,168,72,107,50,102,248,119,138,236,2,83,167,149,157,69,12,108,253,174,51,114,182,76,22,72,21,95,127,165,244,27,2,82,127,157,245,189,209,199,94,237,201,218,121,168,207,219,154,103,214,25,75,196,29,226,55,223,251,78,173,58,225,164,120,87,87,175,63,207,250,174,225,35,229,1,223,75,242,221,239,177,9,254,193,32,0,255,57,101,218,63,131,7,143,183,189,34,155,57,37,242,30,155,224,31,20,242,159,211,166,253,53,24,59,1,158,197,159,219,63,155,86,241,123,140,38,44,10,53,0,255,221,235,253,239,218,149,62,127,218,167,247,11,207,226,207,237,31,77,177,236,95,198,104,63,70,97,220,223,247,122,0,255,178,198,171,173,215,11,40,15,68,64,26,254,154,0,255,143,157,186,125,141,60,188,31,248,74,61,210,240,223,252,111,4,233,198,181,242,240,126,228,138,162,0,0,88,3,212,185,109,92,17,110,68,87,219,176,35,21,144,6,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,26,48,22,212,71,46,200,72,5,192,136,92,138,56,92,141,59,50,105,184,225,113,128,248,91,188,225,253,52,247,131,17,222,33,204,70,28,206,13,238,143,160,118,181,97,111,108,155,1,239,111,183,24,38,183,123,166,15,97,163,219,12,34,235,194,79,85,182,205,83,132,190,74,184,143,150,181,207,118,83,150,201,88,165,68,39,21,175,84,137,215,55,196,59,38,245,112,233,19,8,105,186,221,136,86,233,163,136,168,166,17,141,152,200,80,63,186,108,84,190,152,103,116,98,49,161,124,136,115,8,56,76,116,87,239,55,87,102,36,41,197,218,194,138,35,248,76,127,49,38,121,149,203,48,196,248,55,243,109,244,85,107,13,143,42,4,167,141,24,50,105,70,22,5,56,135,120,127,86,95,217,249,40,131,131,57,196,251,179,250,234,240,142,74,171,4,20,2,0,255,109,214,247,92,17,52,105,151,62,249,56,99,235,171,231,249,34,169,92,230,147,208,27,91,48,8,129,0,255,70,235,123,102,18,161,72,52,138,158,60,159,177,245,37,121,180,205,130,144,69,243,67,33,20,99,3,4,140,254,95,187,147,216,52,63,103,92,60,90,160,23,91,95,29,109,119,74,22,205,87,202,200,248,178,0,160,16,248,84,80,180,175,203,112,3,172,53,91,73,3,62,21,112,37,162,36,141,73,3,224,67,161,134,74,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,224,137,162,66,222,113,0,245,25,53,226,66,177,46,99,43,218,231,82,0,187,220,10,0,0,10,73,242,6,59,21,55,174,68,214,0,43,87,205,32,181,13,235,190,107,220,119,89,137,172,65,227,186,109,5,0,0,0,0,80,128,27,30,167,16,115,197,21,73,163,2,236,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,147,28,0,176,149,230,56,199,152,116,204,20,227,84,49,109,62,81,77,21,19,213,220,162,136,174,165,169,221,109,54,121,75,123,184,191,123,124,241,56,223,49,29,103,78,92,177,169,119,116,150,218,171,233,199,200,184,175,140,76,186,50,42,221,164,4,67,102,196,161,77,209,59,108,141,92,150,57,214,248,146,101,169,57,87,170,237,196,160,90,90,104,24,179,10,74,123,211,24,124,192,24,145,183,220,107,39,189,101,113,232,14,82,169,131,190,180,67,71,214,171,61,13,181,98,217,96,179,228,201,230,54,9,221,181,85,59,218,133,93,253,213,151,230,44,128,49,161,79,252,46,199,156,40,78,51,49,19,51,163,154,226,234,54,215,211,137,91,238,105,108,106,47,183,173,93,179,27,91,114,243,246,49,198,140,207,39,174,42,154,154,198,102,27,117,252,184,250,103,25,242,0,255,44,252,191,165,253,205,143,192,119,238,200,187,60,150,236,222,50,137,174,9,74,170,23,38,140,92,33,162,69,24,217,50,17,76,81,53,205,96,77,59,212,157,100,236,88,65,151,90,196,95,140,194,106,12,96,76,238,56,231,236,126,53,197,24,139,27,31,213,28,207,225,146,79,209,53,224,91,62,190,161,157,220,211,13,183,120,76,143,221,49,61,139,103,98,229,195,159,173,149,246,235,199,113,245,207,50,228,0,255,89,248,127,75,251,155,127,14,1,0,0,205,33,34,34,146,68,68,68,18,74,34,104,219,182,100,5,101,135,135,24,58,20,20,28,52,68,153,203,149,43,5,81,118,10,114,16,229,166,38,73,150,156,61,68,220,34,146,146,123,174,164,132,80,89,45,181,113,221,25,161,132,200,159,226,162,96,166,52,99,166,77,110,212,9,234,15,63,112,173,169,42,246,204,85,128,245,232,84,127,11,0,232,61,100,70,222,35,50,50,147,70,68,165,77,235,146,168,52,105,165,45,113,112,112,211,148,48,51,180,210,33,78,78,5,165,224,66,77,205,118,10,138,192,0,60,169,224,1,0,59,100,100,220,211,74,35,107,227,80,124,54,196,67,68,100,248,8,184,152,205,246,152,18,231,203,145,168,118,186,104,114,85,144,159,254,124,29,0,0,0,176,28,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,34,230,37,143,144,113,112,113,59,140,217,50,38,225,76,145,61,5,85,254,84,105,51,37,113,128,122,194,230,165,81,229,149,148,74,221,22,125,19,81,179,101,30,218,182,164,218,48,209,48,181,70,184,125,138,134,134,130,154,54,235,33,216,64,12,24,195,127,80,236,197,61,3,233,18,198,98,143,242,52,90,241,107,35,175,149,202,10,161,242,136,226,214,226,180,50,202,210,88,110,48,109,217,68,92,204,152,43,141,24,178,68,217,50,83,68,181,98,46,6,190,42,197,119,60,194,81,116,163,151,52,55,121,19,98,42,33,229,191,189,159,157,254,12,121,42,3,4,15,125,137,207,196,234,243,69,229,87,12,41,0,255,237,253,235,244,105,200,81,25,130,135,190,196,103,98,245,249,162,242,43,134,148,0,255,246,254,117,250,52,228,81,9,184,98,13,117,98,30,89,131,54,215,163,150,66,50,130,52,47,173,165,184,65,100,153,56,53,103,192,77,113,114,248,200,41,231,193,52,85,134,95,179,76,169,115,241,136,171,232,84,85,104,124,218,243,163,100,146,82,105,6,205,32,53,105,102,227,182,110,91,34,111,196,101,157,54,179,38,90,218,151,13,182,40,135,222,224,13,139,42,146,91,252,0,221,98,27,182,98,61,110,212,139,133,202,235,59,101,242,66,179,180,173,75,105,37,53,136,75,253,65,138,59,236,202,169,11,156,153,97,156,226,90,25,211,144,53,216,111,27,90,202,197,37,201,248,139,86,181,144,22,163,143,243,1,239,145,145,123,69,201,164,43,106,33,115,90,105,208,121,235,54,181,125,133,175,183,213,218,48,230,202,68,64,80,75,182,29,152,170,162,57,43,197,53,228,165,168,130,50,22,107,254,63,56,187,247,29,254,160,221,184,228,220,156,180,204,19,89,82,150,110,35,39,229,94,28,167,152,37,110,212,156,17,69,37,206,155,121,50,115,109,53,86,17,17,97,182,186,105,98,77,150,53,44,73,127,168,206,200,87,161,175,202,77,24,138,148,254,230,215,62,63,44,178,0,255,79,181,228,222,9,24,229,95,56,68,246,212,88,179,44,55,29,24,239,103,191,225,210,83,76,121,183,150,237,81,196,184,205,180,166,235,25,163,252,203,242,216,83,226,99,89,96,206,35,14,83,0,255,45,52,51,233,111,52,41,32,39,221,59,125,139,128,242,95,184,21,228,237,57,161,100,207,131,114,56,248,123,176,143,187,168,107,111,106,45,243,121,72,214,160,54,75,98,222,28,74,127,189,60,204,238,201,175,150,142,196,220,118,217,133,137,202,23,238,72,181,139,121,166,49,49,186,134,54,53,120,211,109,150,136,180,18,163,24,241,43,47,110,201,70,210,99,238,177,9,254,193,32,0,255,57,101,218,95,131,17,143,242,75,191,50,35,90,146,121,180,61,54,193,63,40,50,62,51,156,50,240,119,131,179,19,132,103,241,103,251,127,211,44,249,50,102,244,23,163,48,246,98,165,47,243,167,147,183,94,107,138,182,6,202,63,25,158,197,159,109,247,92,217,20,139,211,40,50,218,142,193,46,133,83,0,255,253,50,191,188,137,44,242,170,170,172,150,0,229,132,8,72,195,127,243,159,209,228,21,90,45,15,239,7,62,171,71,90,253,248,234,121,91,212,56,82,137,228,74,121,120,63,240,161,0,0,88,3,220,240,183,218,70,90,99,100,6,141,84,1,131,134,26,235,150,2,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,13,136,11,184,221,35,16,23,138,145,59,82,1,236,98,41,210,26,118,4,141,43,82,1,106,136,251,164,237,206,150,70,133,247,146,124,2,100,192,123,22,247,35,93,5,86,106,30,206,172,42,77,52,237,71,48,90,51,225,62,152,196,237,40,62,165,103,62,90,74,70,231,22,163,57,35,165,64,136,242,107,66,223,70,23,53,232,233,200,185,147,225,20,210,69,113,60,224,208,196,251,28,118,113,179,181,105,153,76,146,154,227,180,155,85,92,18,41,210,209,210,8,48,188,123,153,119,155,207,140,182,205,216,122,195,43,1,162,211,50,140,239,227,246,237,78,234,240,156,18,29,18,23,46,133,68,223,178,150,190,230,74,204,98,59,238,90,233,167,50,229,167,239,17,34,252,203,51,87,68,58,64,78,182,154,198,1,203,33,222,159,213,87,103,203,172,28,142,184,40,135,120,127,86,95,29,222,105,249,148,0,66,224,191,209,240,95,248,181,127,60,185,68,2,245,5,238,250,157,162,187,57,18,77,137,213,17,132,192,31,209,240,238,17,41,252,206,191,228,201,75,18,169,191,222,250,218,116,195,222,70,219,149,0,1,238,238,170,227,55,45,159,54,89,105,218,29,243,198,13,240,142,1,139,185,226,30,83,70,220,195,47,187,191,168,222,224,37,49,101,210,89,140,118,119,116,225,0,128,162,93,164,34,62,106,192,157,17,10,248,192,136,249,38,136,207,76,26,48,241,145,73,67,141,248,164,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,214,86,204,187,2,160,125,46,69,252,94,80,31,91,1,20,215,194,186,149,10,10,24,169,160,128,203,186,12,188,215,43,0,40,214,215,111,5,0,180,207,165,80,183,3,235,99,1,216,103,210,80,99,44,133,136,165,0,168,184,150,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,82,231,57,0,192,57,201,113,158,51,235,153,105,206,168,166,104,243,136,105,166,136,184,170,219,21,215,85,53,181,81,11,155,188,155,61,220,202,189,184,120,204,124,207,117,196,196,136,40,22,85,61,218,75,109,105,223,15,173,227,95,82,134,0,255,24,14,156,183,163,107,17,133,147,126,197,223,21,105,222,159,126,29,34,243,190,34,50,234,138,40,117,83,18,108,153,209,134,100,121,136,173,81,204,50,199,4,95,102,140,57,105,170,237,196,159,90,202,18,84,86,191,104,111,186,83,214,98,70,220,115,175,157,228,22,196,173,59,75,37,13,58,210,80,199,122,181,215,161,86,84,91,53,203,145,108,110,115,215,93,31,35,117,225,72,127,253,245,61,161,71,236,46,207,156,104,86,19,49,19,49,99,154,225,233,86,245,158,70,228,114,81,99,95,171,230,118,178,107,246,234,246,220,156,253,156,51,49,125,30,17,85,181,168,233,111,182,93,151,143,90,4,76,195,239,106,3,0,255,50,143,201,0,255,11,220,91,92,253,207,12,249,127,22,254,35,209,254,230,111,237,149,59,226,46,207,37,187,185,108,162,119,130,148,234,245,9,55,133,135,22,125,100,203,92,48,23,7,179,71,211,14,149,36,25,119,49,92,170,14,127,177,72,239,244,142,49,198,238,87,211,156,243,184,241,49,77,112,12,46,249,116,93,29,190,194,143,239,103,39,183,205,14,237,226,49,61,118,207,245,44,158,136,146,7,127,118,87,218,216,38,28,239,249,32,100,92,253,207,12,249,127,22,254,35,209,254,230,223,99,224,23,128,125,123,198,190,229,110,107,107,69,46,162,97,166,107,56,233,212,97,9,243,208,45,7,48,130,230,76,100,223,124,214,253,230,238,48,208,245,186,148,19,11,97,158,49,49,156,194,41,214,166,85,78,75,144,242,67,132,117,119,175,139,253,225,20,99,118,55,62,29,17,38,225,146,89,10,25,190,240,7,205,18,189,140,38,231,76,220,247,183,244,237,115,195,49,30,14,253,115,92,117,141,108,162,48,46,238,165,95,78,160,56,125,156,15,240,79,100,31,205,194,190,34,43,174,44,35,248,229,18,109,74,161,230,137,161,26,28,38,167,101,78,75,93,242,0,4,137,62,226,112,251,110,7,217,184,250,112,92,166,89,248,121,208,230,137,148,108,163,25,162,112,51,45,147,123,169,79,110,134,128,236,219,114,246,237,202,18,167,254,218,235,109,40,203,100,214,89,21,183,208,110,15,66,148,211,49,102,25,216,159,225,172,251,29,84,72,231,179,158,4,33,158,244,2,149,44,165,62,32,222,160,27,209,75,168,114,38,6,0,0,0,0,192,26,48,149,144,242,223,222,207,78,127,134,156,21,49,149,144,242,223,222,207,78,127,134,60,149,1,130,135,222,196,103,98,245,249,162,242,43,134,148,0,255,70,0,255,223,53,190,150,134,60,149,33,120,232,77,124,38,86,159,39,42,183,98,72,249,111,239,95,227,120,13,185,119,65,68,18,60,161,141,60,87,41,217,180,76,147,181,174,136,234,58,201,26,25,229,83,92,40,101,89,231,184,8,120,40,77,196,66,66,150,47,25,73,186,210,46,85,166,236,44,111,69,180,157,23,74,230,180,144,89,36,113,104,109,93,25,121,73,44,39,88,183,16,218,98,186,92,106,36,145,229,205,150,11,49,45,151,139,129,144,74,241,224,8,187,210,141,94,210,85,180,137,254,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,157,69,18,3,29,13,7,113,100,168,35,23,61,13,98,31,182,41,107,11,203,10,232,175,14,168,146,26,53,104,227,184,215,169,187,180,70,54,174,188,50,214,162,84,127,103,119,200,179,103,39,79,18,73,221,212,112,94,190,68,226,151,42,89,34,174,145,208,89,186,208,20,186,154,54,79,20,51,118,38,173,181,157,69,9,226,54,53,168,203,212,66,106,117,135,77,159,178,183,33,142,51,27,194,212,96,102,154,19,245,162,162,81,220,233,17,115,112,170,75,188,194,89,220,109,73,83,105,80,66,91,198,122,134,75,74,238,150,33,170,17,203,33,198,89,140,50,13,93,62,166,76,75,139,165,169,42,167,75,76,119,110,134,157,14,123,210,143,50,208,73,188,72,66,127,225,120,55,78,100,148,172,158,76,148,108,154,74,156,66,228,16,66,90,150,54,100,115,165,44,75,88,205,79,37,69,53,72,51,195,14,43,45,226,64,194,207,212,145,92,160,172,180,74,108,58,159,156,60,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,126,153,242,8,25,7,23,55,68,151,50,93,42,202,28,201,115,176,102,200,154,54,83,118,3,225,251,138,238,197,91,116,47,166,35,14,83,63,110,243,210,111,197,210,149,43,169,124,250,34,241,125,117,123,233,16,173,36,158,35,14,131,0,255,205,43,0,255,142,72,165,41,205,51,80,110,142,64,98,245,5,158,250,138,36,27,231,40,165,26,86,100,108,171,0,255,30,152,124,62,57,41,65,159,222,18,28,165,251,24,183,159,247,69,125,109,90,77,231,91,166,165,112,35,99,155,253,172,199,100,148,185,201,28,8,106,103,168,189,210,26,12,40,191,234,139,102,231,145,246,216,4,63,225,64,0,255,204,237,212,209,25,245,193,137,199,136,95,246,87,180,177,143,174,7,146,123,123,85,161,73,243,85,138,3,41,105,183,186,20,230,78,192,103,237,135,183,109,229,157,50,165,98,242,226,162,45,139,194,172,15,103,115,119,114,235,202,43,217,240,158,190,46,190,75,0,255,109,189,219,229,114,151,18,165,77,108,184,28,147,232,221,194,16,238,239,155,189,63,121,225,10,196,101,204,157,6,67,0,226,250,113,213,111,177,9,38,167,172,53,34,110,60,188,31,248,232,30,136,240,167,142,187,103,94,170,4,65,113,225,225,253,192,135,2,0,224,174,1,214,138,66,227,90,110,168,109,92,177,86,1,164,1,87,106,220,52,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,128,184,80,12,92,42,226,66,49,201,74,82,3,222,246,34,10,53,174,72,26,0,21,222,11,92,40,0,46,198,5,108,114,175,78,40,204,191,74,164,211,71,151,124,28,156,154,192,144,253,214,237,141,180,86,13,138,121,196,153,116,69,52,19,98,211,253,63,67,72,82,189,71,150,167,143,46,164,74,56,53,129,101,251,223,242,9,244,139,21,152,66,124,168,16,99,104,51,6,92,184,84,251,207,210,149,249,239,67,97,244,117,19,148,242,160,124,24,33,194,191,124,175,76,250,90,46,65,63,175,18,133,201,175,191,151,249,228,132,70,235,245,81,125,156,65,185,43,34,9,127,216,139,77,84,115,179,169,168,3,220,215,173,28,226,253,57,195,173,130,122,151,197,49,119,68,57,196,251,115,251,81,216,219,37,82,2,8,129,63,162,225,221,87,10,61,248,81,240,228,50,137,216,223,245,179,185,28,189,236,212,25,171,195,8,194,185,135,11,154,219,95,198,30,114,186,228,171,39,47,74,136,0,255,188,110,207,78,147,64,93,65,128,251,176,167,190,86,102,186,109,155,124,46,116,157,193,63,30,142,28,165,145,24,23,62,86,222,203,155,113,248,0,255,221,95,172,4,47,43,1,211,33,140,246,43,104,172,151,6,192,219,47,220,185,110,10,17,123,43,212,103,212,0,81,62,81,92,85,49,34,119,6,129,204,220,145,149,6,184,227,147,70,133,184,158,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,224,238,153,185,96,47,69,133,88,0,123,43,214,173,80,72,185,98,221,74,5,0,0,0,80,88,247,5,235,190,0,235,234,182,2,64,221,14,0,5,251,12,172,91,1,118,25,10,144,11,114,65,202,20,21,96,47,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,110,115,0,128,43,171,163,207,68,21,99,198,116,62,197,20,77,196,84,113,155,153,166,170,170,168,215,20,123,109,211,223,98,59,27,187,185,253,220,141,83,47,207,249,142,231,25,17,81,76,245,244,154,166,246,182,54,13,109,251,17,151,177,215,142,140,200,136,32,53,105,38,21,38,89,9,113,169,195,186,165,169,65,199,196,173,176,102,225,204,79,29,61,93,85,77,105,171,200,88,11,117,224,110,242,69,7,43,239,129,207,184,39,221,145,164,169,43,105,161,165,202,201,219,190,212,9,17,33,238,165,247,26,117,206,149,133,49,25,83,149,97,155,58,172,198,159,178,240,23,167,36,70,198,125,101,100,210,149,81,233,38,37,24,50,35,14,109,138,222,97,107,228,178,204,177,198,151,44,75,205,185,82,109,39,6,213,210,66,195,152,85,80,218,155,198,224,3,198,136,188,229,94,59,233,45,139,67,119,144,74,29,244,165,29,58,178,94,237,105,168,21,203,6,155,37,79,54,183,73,232,174,173,218,209,46,236,234,175,190,244,57,163,187,203,229,136,136,152,104,138,136,153,153,40,70,215,76,212,166,218,205,52,77,17,219,95,215,169,163,141,220,219,236,222,92,174,159,39,93,28,195,51,243,233,84,139,102,165,157,173,205,7,213,127,35,140,0,255,30,134,223,127,32,61,139,253,33,56,62,3,151,36,23,165,247,124,156,148,69,54,109,121,74,212,39,141,157,40,149,60,156,138,46,85,226,4,137,152,117,136,50,127,152,143,214,169,70,59,250,114,128,13,91,25,179,0,255,171,247,63,160,0,255,127,150,253,247,248,222,25,153,246,65,98,70,40,67,119,67,178,41,126,35,43,34,142,189,54,161,22,93,209,38,79,147,47,121,138,240,223,174,117,156,213,208,51,93,101,227,2,22,46,244,120,125,154,51,78,172,139,139,99,188,226,54,131,131,139,115,211,236,167,63,225,35,155,187,179,237,179,35,187,248,49,60,158,231,140,49,213,130,15,142,154,245,105,107,31,14,170,127,65,24,0,255,66,12,191,127,63,122,22,251,231,48,24,19,87,0,255,44,67,254,159,133,0,255,183,180,191,249,231,16,194,12,136,189,187,44,245,236,98,214,186,70,219,122,102,70,141,162,77,153,114,190,205,161,40,82,122,66,3,10,75,78,242,206,196,133,219,107,231,218,155,188,71,242,185,92,102,125,216,243,214,177,91,183,94,121,197,144,180,154,3,102,210,134,8,17,239,237,226,167,93,221,237,80,179,107,172,160,25,196,152,173,190,141,54,77,18,61,34,122,80,94,202,145,123,38,220,239,99,211,250,202,73,89,225,202,152,227,78,66,65,220,38,44,87,61,226,149,18,184,196,123,249,0,36,125,192,223,247,170,95,75,94,143,91,110,99,84,125,111,249,34,150,188,149,188,186,245,161,7,195,210,114,14,168,67,223,230,3,78,31,238,247,123,178,73,99,92,50,203,111,105,12,83,174,234,152,22,135,22,74,30,126,227,156,169,101,2,159,33,64,247,91,222,0,255,99,222,150,186,83,63,162,6,145,165,168,96,115,131,73,162,35,14,221,56,46,249,202,79,24,251,12,118,113,151,139,70,189,227,35,50,168,81,80,109,201,44,50,156,90,130,184,2,170,217,178,237,177,83,44,154,113,90,146,150,19,48,0,0,0,0,0,214,128,169,132,148,0,255,246,126,118,250,51,228,171,8,59,66,149,144,242,223,222,207,78,127,134,92,149,1,130,135,222,196,103,98,245,121,162,114,43,134,148,0,255,246,254,53,142,215,144,167,50,4,15,189,137,207,196,234,243,68,229,86,12,41,0,255,237,253,107,28,175,33,231,73,16,73,169,124,237,116,53,163,238,66,92,252,238,26,145,116,55,181,136,168,184,10,207,70,72,245,182,114,229,122,153,41,33,218,142,55,83,138,116,9,106,207,84,115,42,94,68,161,243,168,109,201,34,171,37,105,110,74,28,57,173,149,68,107,60,20,181,198,101,77,148,201,161,231,216,114,45,68,151,43,45,10,206,170,194,61,183,216,141,150,245,128,21,233,37,70,204,72,31,248,131,95,169,233,188,106,249,234,189,77,37,179,104,43,161,36,234,173,117,105,219,208,100,222,89,144,36,198,209,16,82,142,37,21,207,135,24,226,34,219,48,77,149,97,180,177,33,190,225,175,231,149,249,235,233,115,242,67,68,101,224,50,112,69,86,75,181,90,175,85,187,222,58,109,53,35,150,121,102,207,100,230,123,231,198,147,140,93,0,255,97,174,52,236,216,194,159,116,161,116,180,36,125,207,92,210,208,32,51,226,150,44,81,179,184,132,136,136,38,45,164,4,145,151,96,34,226,160,201,58,76,37,45,45,74,26,179,81,113,205,68,138,242,42,18,157,185,68,39,111,105,67,114,102,78,155,180,222,210,112,25,135,198,206,234,115,121,178,68,181,73,146,229,21,174,52,75,176,181,144,58,252,104,118,42,83,29,246,164,244,230,98,76,172,210,164,197,68,116,205,35,26,156,174,69,188,71,70,238,21,37,147,174,40,133,204,105,201,160,243,214,109,138,142,95,225,235,109,181,54,140,185,242,103,6,106,201,182,1,81,93,180,83,125,242,91,71,94,186,77,254,156,64,248,190,90,125,238,234,17,197,17,135,193,0,255,166,97,252,138,165,39,69,173,130,114,142,196,247,213,237,167,67,124,39,106,35,14,129,0,255,205,194,183,200,136,166,36,147,242,0,202,23,24,4,215,95,63,251,218,100,241,124,83,154,6,99,50,52,186,151,62,67,179,203,191,218,166,92,142,234,41,193,99,26,142,193,245,231,222,59,0,255,10,57,207,69,105,20,204,201,120,215,120,0,255,139,208,116,20,139,52,73,128,165,162,69,197,100,26,30,1,35,126,217,95,209,68,230,49,244,64,180,119,139,58,92,169,228,42,89,40,61,117,237,241,240,231,49,226,159,189,149,212,87,230,236,72,180,135,15,246,204,191,83,86,249,41,151,186,69,129,19,224,142,8,244,111,235,227,60,73,217,83,201,81,36,198,82,76,22,250,116,24,2,254,54,183,86,202,182,18,241,182,109,232,52,26,137,88,0,255,168,203,185,91,102,144,162,191,106,72,113,131,246,134,33,224,111,243,248,220,90,139,88,201,18,167,197,16,128,8,63,234,123,69,37,154,148,174,13,85,241,111,193,110,199,90,37,92,108,133,31,238,109,205,72,147,112,90,220,91,184,207,184,71,1,128,189,86,4,40,70,238,164,110,128,149,217,198,181,118,134,27,119,70,27,2,31,0,236,223,161,88,183,163,134,77,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,13,80,31,1,121,123,15,113,129,129,139,26,48,243,158,36,41,141,180,134,250,72,26,0,20,2,159,10,138,235,150,161,61,0,205,253,122,33,50,127,100,145,69,82,240,171,97,216,51,129,105,250,69,102,220,137,97,62,41,113,172,27,119,248,108,54,104,50,4,210,250,99,133,176,164,220,183,124,250,40,18,148,194,169,9,44,217,47,112,68,129,126,69,30,71,94,187,165,161,208,133,5,20,98,223,173,204,63,207,245,124,237,36,101,7,229,176,136,36,252,113,127,34,66,0,255,169,97,137,66,228,237,148,223,203,124,59,170,85,175,121,238,154,160,60,20,145,108,175,142,252,77,101,69,148,162,212,170,165,3,226,146,28,226,253,177,189,40,76,172,75,227,136,11,114,136,247,199,245,119,84,54,54,144,38,1,133,131,63,201,250,118,167,12,131,159,14,159,252,42,129,253,184,249,61,110,213,219,8,77,68,196,123,161,220,143,59,137,171,210,51,53,41,77,250,41,155,4,244,93,34,30,119,223,114,121,62,56,4,184,95,251,37,121,56,47,207,183,120,7,30,109,147,208,180,63,162,125,68,182,43,159,71,226,218,175,30,231,239,129,222,192,167,37,213,244,56,98,125,174,108,35,41,81,27,96,225,119,32,30,175,160,136,79,5,188,71,148,23,145,138,229,7,228,202,204,12,170,120,219,123,103,212,54,192,190,47,69,133,168,207,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,69,187,92,10,168,0,246,153,138,49,83,88,17,136,199,1,214,197,138,26,20,238,129,195,123,226,0,55,62,112,227,66,241,46,112,53,0,134,66,125,4,226,3,51,2,32,110,123,41,218,229,86,176,207,165,96,111,31,128,246,17,80,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,169,243,28,0,64,200,82,53,207,49,210,51,69,112,76,84,215,84,87,212,53,246,91,26,186,155,205,223,57,187,182,75,249,243,59,98,196,212,170,233,10,109,239,178,175,29,56,176,254,103,250,252,223,4,0,255,145,232,0,243,51,22,35,227,190,50,50,233,202,168,116,147,146,65,102,196,161,65,222,97,107,164,88,99,141,47,189,193,156,43,213,38,4,213,210,153,159,178,138,242,83,81,0,255,19,49,136,78,226,175,179,129,127,39,246,155,79,164,123,11,0,128,116,6,172,207,189,118,164,60,227,205,160,52,74,121,43,161,89,132,130,219,150,121,142,31,205,157,223,225,75,15,86,180,184,106,168,65,140,196,169,178,26,192,72,124,196,185,22,146,151,37,164,221,115,203,216,73,170,60,49,103,29,196,105,138,59,244,54,43,150,164,21,5,61,69,65,87,250,148,86,140,205,7,168,1,242,150,193,254,200,140,29,25,81,34,51,10,41,196,9,90,59,250,176,119,221,187,83,78,169,59,47,145,152,179,142,234,67,195,152,141,242,81,241,35,61,41,73,178,122,211,148,6,165,33,21,206,7,244,51,96,222,119,220,179,141,36,53,105,101,106,73,90,202,80,37,68,46,16,209,230,200,181,40,216,133,234,121,147,146,106,196,53,28,234,160,40,108,195,76,252,171,96,185,0,3,0,0,0,0,0,64,13,96,151,161,74,72,249,111,239,103,167,63,67,190,138,128,195,169,18,82,254,219,251,217,233,207,144,171,50,64,240,208,155,248,76,172,62,79,84,110,197,144,242,223,222,191,198,241,26,114,84,134,224,161,47,241,153,88,125,190,168,252,138,33,229,191,189,127,141,227,53,228,211,5,196,140,244,129,63,248,149,154,206,171,150,187,33,220,35,50,246,138,18,81,118,146,66,230,180,68,22,153,211,184,180,125,133,175,183,165,58,209,37,205,195,151,160,154,108,219,209,210,90,77,86,138,171,200,84,37,141,76,196,140,244,129,63,248,149,154,206,171,150,99,33,172,251,158,232,163,24,174,67,136,245,182,236,40,116,103,107,189,22,230,13,26,225,146,112,155,172,114,225,219,9,121,130,37,81,37,180,50,35,101,172,217,90,86,65,50,102,162,123,182,210,42,244,233,59,181,217,36,43,113,105,224,137,75,220,50,212,56,196,221,25,180,178,132,16,191,12,230,203,15,201,148,87,202,69,198,89,41,109,44,84,76,146,180,161,125,180,165,177,206,209,174,38,160,72,124,36,174,200,9,181,78,233,245,106,215,155,214,177,30,252,188,204,236,153,204,124,143,44,136,115,80,235,79,60,116,137,1,93,216,147,46,84,145,62,163,31,244,211,66,104,33,133,86,74,35,74,174,220,84,94,25,107,25,217,18,11,185,145,81,133,143,133,107,164,203,188,237,6,214,12,59,103,12,63,177,75,35,182,163,141,88,142,27,56,247,64,248,190,162,251,241,20,239,44,6,35,222,15,145,127,193,41,40,93,241,200,83,79,213,154,41,80,222,147,152,239,175,174,223,34,246,249,141,144,8,120,166,248,185,162,70,36,233,100,201,93,237,245,198,242,209,148,61,254,211,120,12,162,235,139,242,101,155,133,91,188,159,31,114,133,127,52,125,161,173,190,189,52,217,158,145,177,42,127,42,81,204,180,102,225,245,91,183,165,243,211,164,179,8,63,42,181,209,241,69,70,247,2,175,217,104,71,161,114,202,81,57,110,235,166,233,17,48,226,127,189,88,201,100,150,76,230,72,200,0,255,100,129,111,185,195,50,164,18,53,233,235,40,191,235,239,200,38,150,17,118,36,224,175,9,182,171,151,198,124,169,212,51,1,137,89,63,62,231,98,211,149,67,119,69,243,65,208,188,195,240,206,135,199,219,220,109,150,85,107,19,35,57,12,167,49,15,197,192,63,205,183,110,100,104,173,162,188,5,218,184,120,119,63,52,108,151,229,193,38,75,151,100,92,149,98,65,97,89,76,3,33,96,43,252,168,223,247,214,148,116,137,166,197,187,133,247,35,86,86,118,65,126,205,115,199,147,55,251,60,156,76,182,243,80,198,20,88,199,166,133,247,3,95,0,20,51,51,21,113,161,80,220,0,184,91,109,35,30,87,3,14,167,0,72,3,174,212,136,15,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,192,186,8,12,92,42,226,66,49,201,74,82,3,224,41,141,180,198,21,65,195,142,84,0,133,36,63,21,20,222,11,235,131,11,216,230,94,189,144,152,127,205,19,146,210,178,22,194,167,9,44,217,175,142,40,204,183,230,121,252,245,172,177,208,106,8,77,238,225,50,248,169,189,230,196,169,163,169,49,7,166,77,96,71,0,255,194,199,43,230,151,89,75,204,34,86,187,240,137,62,99,0,97,240,87,239,111,147,175,48,239,74,40,63,69,36,225,143,251,19,81,186,79,13,74,80,251,239,91,189,127,25,253,42,215,107,40,207,69,136,240,143,189,157,111,165,157,159,173,3,214,69,144,67,186,181,51,218,121,13,98,195,45,222,16,191,237,103,20,47,131,236,12,48,148,251,245,73,221,127,116,229,156,223,187,160,71,19,247,186,111,234,165,157,33,12,69,0,255,170,251,135,75,106,94,21,116,101,98,252,246,174,159,203,19,40,139,128,119,107,0,255,208,151,115,107,185,124,5,222,117,167,226,180,48,98,188,47,182,159,148,120,129,233,153,120,55,247,183,172,143,115,179,89,203,95,224,81,143,244,166,217,16,195,253,145,198,219,155,82,33,107,244,115,117,128,29,169,160,136,167,10,128,247,80,12,188,226,61,20,3,7,176,111,11,241,169,120,11,197,123,57,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,184,35,20,80,1,118,134,2,64,13,136,11,197,149,129,247,50,69,5,192,69,141,52,224,162,6,5,172,91,153,52,212,176,226,30,138,43,3,112,71,64,125,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,128,169,132,148,0,255,246,126,118,250,51,228,172,8,127,190,115,173,187,108,175,242,26,106,179,121,211,236,124,215,110,163,141,122,112,144,153,207,230,100,222,193,143,240,185,174,201,143,146,79,73,215,241,40,109,74,254,207,0,193,67,111,226,51,177,250,60,81,185,21,67,202,127,123,0,255,26,199,107,200,85,47,34,34,86,236,181,163,164,171,213,113,87,113,235,208,99,60,231,21,182,108,173,26,177,165,152,11,138,205,230,39,55,53,115,43,158,97,26,206,21,150,182,96,88,154,158,150,167,3,123,231,90,119,217,94,229,181,212,102,243,166,217,249,174,221,70,27,245,224,32,51,159,205,201,188,131,23,225,115,85,147,31,197,51,73,215,241,40,125,74,126,202,128,152,145,62,240,7,191,82,211,121,213,242,44,4,92,120,114,102,230,218,27,189,60,98,101,203,208,149,197,97,136,103,78,109,141,141,75,241,188,8,120,230,134,31,205,194,71,27,75,126,240,71,220,193,138,130,228,227,59,122,146,94,166,127,202,133,17,54,250,72,55,138,184,208,243,82,218,18,17,37,118,161,183,204,218,146,55,162,53,254,141,41,162,110,45,126,132,29,135,68,190,149,143,137,141,95,163,177,110,105,231,75,12,22,196,163,81,229,225,51,94,36,87,96,192,83,40,99,238,220,185,246,74,114,11,218,144,21,148,146,6,29,105,29,227,106,214,153,118,182,162,226,196,108,164,201,115,206,113,238,218,171,165,90,180,20,187,218,171,59,121,126,2,97,190,191,186,62,162,159,0,255,104,136,200,4,191,78,150,240,59,45,27,189,8,160,188,41,33,111,183,220,113,39,52,118,68,33,206,42,52,178,54,143,220,101,101,43,67,70,121,116,233,133,237,147,210,197,13,231,160,189,82,49,72,77,132,22,247,113,217,153,82,249,114,34,44,212,118,253,116,101,65,116,253,239,101,151,203,110,63,127,189,2,24,144,145,13,0,255,154,140,101,184,156,4,117,186,54,125,88,152,254,201,253,223,33,124,121,155,163,21,25,25,221,195,199,166,227,181,172,21,74,82,205,132,230,180,57,2,202,175,250,178,93,105,92,14,9,254,91,97,187,18,92,230,139,167,195,161,251,209,155,241,27,146,252,207,118,24,183,138,208,165,121,145,212,75,128,226,220,223,55,125,127,178,70,232,168,101,197,1,218,144,145,89,252,197,182,247,109,106,22,147,81,40,45,197,176,240,209,246,155,165,211,247,71,93,56,168,178,52,3,104,90,70,86,241,39,219,198,151,168,95,172,90,36,233,33,4,100,135,127,236,107,239,140,122,195,231,141,146,150,44,188,31,113,47,250,34,195,248,143,251,191,75,181,97,115,234,164,25,11,239,7,62,20,64,161,42,40,20,55,0,141,53,208,0,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,172,72,133,125,203,192,186,72,5,0,252,109,78,146,134,250,29,225,134,91,102,220,104,168,143,8,64,170,16,239,19,178,146,64,13,241,62,33,191,197,23,144,37,254,218,242,77,129,150,150,71,148,36,74,15,197,210,224,25,253,155,200,136,254,45,95,181,88,90,50,55,27,204,93,219,22,124,96,39,68,166,245,173,13,172,116,68,68,146,170,116,81,17,228,69,239,38,178,215,95,137,171,150,35,74,16,167,96,246,240,228,15,126,96,0,181,127,93,153,111,231,166,95,183,81,93,67,121,48,66,132,127,236,237,120,45,173,218,57,147,32,252,190,82,0,255,220,244,43,161,93,12,229,203,8,17,254,177,127,123,47,101,36,167,112,128,91,188,33,222,31,233,119,174,202,108,18,204,134,116,227,251,217,238,24,110,51,192,80,238,239,149,49,245,90,43,235,209,53,158,9,253,154,200,62,60,249,52,170,236,90,41,41,121,132,56,20,252,83,182,0,255,149,81,146,46,89,46,180,106,66,247,195,201,111,229,78,123,219,20,51,21,44,224,253,61,181,181,34,27,156,109,214,11,173,242,6,0,255,82,35,185,73,143,32,84,235,175,188,71,18,173,200,40,180,181,68,76,133,185,14,232,67,244,175,233,151,185,193,124,149,9,210,13,136,133,250,239,73,124,190,149,164,149,228,148,230,196,133,7,92,145,10,128,91,59,0,0,247,109,1,46,215,94,89,3,254,86,50,118,27,96,221,23,226,110,247,128,91,222,10,222,99,109,26,0,21,87,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,192,206,80,0,84,0,92,0,62,0,23,128,15,128,125,95,112,219,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,192,59,188,2,32,62,0,82,193,46,51,20,239,183,32,53,226,147,6,80,32,47,21,20,200,75,55,0,158,168,139,109,232,219,228,86,74,154,63,178,4,125,156,22,138,32,4,175,22,146,196,11,109,240,175,58,159,59,102,68,11,94,137,31,61,154,128,204,232,223,228,19,32,170,54,201,154,53,105,175,139,41,48,142,198,71,104,113,191,190,243,160,127,222,135,130,142,226,254,105,138,132,246,250,47,128,228,249,229,150,39,13,98,51,87,192,222,136,13,235,195,119,154,148,62,50,130,124,120,75,222,62,45,91,128,233,159,108,107,197,130,240,75,164,142,86,100,100,116,31,23,155,142,100,185,146,78,142,186,198,51,167,11,11,119,215,236,146,252,216,103,209,208,37,225,9,229,229,25,221,94,96,195,223,38,159,31,39,249,83,132,43,167,235,17,160,250,178,120,89,228,134,112,127,80,212,207,220,195,193,53,138,229,54,84,95,22,63,139,32,222,79,66,127,102,48,66,185,129,59,9,80,180,189,235,169,250,199,38,65,221,92,45,234,147,91,51,52,138,63,217,234,162,64,45,227,213,42,145,238,96,40,10,0,255,106,190,123,100,4,109,41,10,229,147,139,51,52,138,127,165,223,45,62,209,236,63,5,210,75,8,200,48,254,98,0,255,155,74,35,95,18,40,141,88,120,63,114,69,237,23,25,198,95,216,127,77,173,225,153,36,74,23,22,234,239,177,51,92,26,64,161,42,40,20,55,0,141,53,208,0,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,13,80,31,169,72,3,158,212,88,3,228,125,183,145,214,24,107,209,72,0,118,100,13,241,62,33,143,208,72,106,120,47,240,132,200,0,44,245,95,2,37,133,207,8,165,137,38,37,83,52,111,66,83,253,248,60,245,79,57,166,175,157,18,25,30,66,96,129,31,48,130,23,43,119,82,69,209,164,37,26,55,33,217,58,60,14,104,62,143,234,104,26,241,226,226,14,165,71,0,161,240,87,234,87,55,253,250,210,126,11,229,211,8,17,254,169,63,93,160,157,155,10,9,27,159,66,174,95,200,209,215,92,196,42,10,33,175,155,102,30,207,128,242,121,132,124,223,90,59,50,220,96,26,37,211,56,32,46,221,104,151,25,116,229,80,27,113,225,198,250,123,182,171,176,95,6,188,31,10,253,59,235,166,17,117,102,121,28,235,37,169,226,212,220,161,113,19,170,191,62,244,71,221,181,197,12,233,9,162,29,91,29,159,248,76,159,139,77,152,172,76,51,195,108,139,190,78,56,0,255,91,191,152,215,158,65,144,234,22,160,249,15,87,251,74,18,27,230,72,180,63,94,64,44,224,159,250,124,17,155,9,243,55,43,46,208,199,214,95,79,251,90,84,46,243,44,25,194,177,1,130,99,189,141,79,122,91,204,136,75,154,200,111,51,220,98,219,2,174,168,109,168,207,120,227,198,225,238,165,13,113,203,76,26,128,184,204,72,82,99,46,26,112,89,151,169,112,191,51,2,48,200,15,80,92,235,174,160,128,184,74,163,194,14,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,26,0,0,241,1,168,152,59,214,2,251,220,113,35,53,220,99,101,208,0,10,228,5,220,237,27,144,151,110,128,220,73,215,133,54,244,239,168,43,74,206,71,113,107,169,79,83,68,197,216,192,168,5,60,249,30,136,246,112,81,109,203,85,50,29,73,78,117,44,124,156,40,52,163,111,39,186,2,52,245,38,142,75,104,210,95,11,23,99,30,189,142,216,16,15,119,203,236,52,153,110,34,79,234,97,133,180,123,218,158,129,21,253,107,237,4,178,122,203,231,205,82,89,49,133,72,69,131,48,180,184,143,207,206,148,233,189,137,34,44,116,208,224,63,173,91,188,19,159,0,255,113,177,237,40,49,159,240,222,166,152,69,71,23,217,116,59,226,182,53,185,124,53,27,39,37,125,162,12,145,155,222,44,188,190,58,217,246,174,43,194,171,45,177,141,118,47,176,219,175,219,100,140,39,153,145,62,103,105,229,116,61,162,112,189,204,200,38,50,138,32,222,79,67,223,157,21,142,40,193,10,217,91,89,252,48,82,136,247,211,106,245,201,12,221,130,42,137,36,22,151,247,190,170,95,186,22,104,73,73,95,61,185,59,67,171,248,23,251,71,122,150,113,89,250,88,129,177,56,252,171,249,112,153,64,65,142,181,39,159,103,104,20,0,255,42,223,61,50,61,209,228,35,213,199,82,8,192,48,254,146,126,107,79,165,225,153,237,148,6,44,188,31,59,137,235,47,48,140,191,148,239,158,123,42,141,124,164,74,233,193,130,253,14,156,67,3,40,172,76,5,197,157,225,6,88,17,52,220,35,106,141,123,209,104,159,1,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,13,16,169,128,184,128,26,16,23,52,210,26,113,65,35,85,192,181,21,222,11,60,81,84,120,47,201,39,70,6,96,129,31,16,114,0,255,110,73,19,181,233,136,86,77,100,234,238,73,240,154,175,194,25,197,104,47,147,86,8,44,240,3,62,239,223,74,138,192,203,28,209,165,137,44,248,35,97,0,255,228,172,146,95,22,116,69,64,225,221,183,158,205,69,217,110,16,174,128,110,200,241,157,22,97,124,223,29,23,181,12,203,179,248,204,48,52,252,45,254,173,0,60,89,157,110,97,124,223,125,68,165,150,241,210,128,53,190,31,36,35,24,26,107,180,219,217,68,228,144,151,1,135,66,127,228,90,165,70,157,41,111,220,214,57,90,216,17,222,208,194,137,238,95,178,189,66,70,187,91,155,167,77,136,67,185,143,207,148,42,98,55,52,156,163,105,35,100,161,89,19,239,237,181,55,63,126,80,64,122,30,176,245,223,246,245,181,169,181,154,107,93,150,197,11,136,110,181,250,58,154,41,115,183,12,29,102,186,56,194,58,166,79,204,125,252,126,253,162,90,205,211,97,210,98,8,4,59,183,122,251,40,230,192,191,57,212,116,208,184,113,103,1,241,251,190,105,172,116,73,67,52,142,246,153,231,40,0,255,121,236,164,187,33,142,131,25,28,118,70,204,67,1,20,173,135,184,192,117,219,10,0,0,10,136,171,52,212,136,171,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,0,136,15,197,186,149,10,128,25,155,214,24,101,39,161,1,119,203,26,163,174,164,109,0,242,3,200,11,32,63,128,188,112,163,120,183,54,197,30,136,246,112,81,91,254,53,143,103,178,147,47,135,31,15,177,146,78,143,20,252,85,150,127,103,166,75,169,68,17,10,155,128,67,162,127,173,29,193,87,111,217,140,50,53,213,236,110,135,238,98,184,183,15,166,120,247,176,190,42,167,203,236,61,152,62,148,147,142,214,169,64,185,38,227,112,248,15,202,240,98,71,68,83,80,209,112,43,180,106,241,126,136,172,189,231,25,101,211,16,73,185,236,78,83,147,152,26,137,79,139,48,222,137,214,215,218,214,151,93,54,119,103,63,87,84,141,127,116,127,145,189,254,170,215,100,52,151,213,69,25,42,150,188,108,186,141,193,245,75,252,162,46,155,135,108,231,136,218,10,225,251,194,93,91,240,11,125,68,230,218,83,70,76,40,37,79,195,177,57,76,91,48,64,246,239,232,162,72,33,222,79,90,63,179,243,1,213,144,189,149,213,151,17,196,251,73,232,91,201,170,252,4,40,146,128,197,225,95,227,7,250,157,95,236,201,229,25,90,197,191,202,143,43,233,73,198,179,102,143,45,24,138,182,191,239,250,254,104,186,64,81,154,15,241,201,205,25,26,197,191,202,135,203,248,68,227,59,130,180,21,2,48,116,127,118,97,127,154,83,105,228,183,62,165,253,24,236,118,146,204,112,252,69,118,248,165,124,248,53,245,134,203,19,74,15,22,222,143,204,200,74,3,40,214,239,84,80,40,110,192,250,21,52,212,71,102,13,52,0,226,147,134,189,21,217,183,67,113,101,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,13,136,11,80,136,72,133,26,16,23,52,210,26,113,65,35,85,64,133,247,146,124,162,168,240,94,146,79,145,12,192,4,63,224,3,111,199,206,164,139,202,8,17,93,154,200,82,63,158,4,221,111,132,83,138,145,32,150,90,8,76,240,3,62,240,79,41,211,254,68,180,107,34,243,63,46,130,86,70,6,213,76,98,109,208,166,155,8,48,60,252,205,252,171,252,173,60,172,18,198,78,163,48,190,175,254,150,117,104,78,139,249,12,118,41,172,122,183,200,155,205,239,116,100,69,93,35,229,166,101,62,157,192,144,239,187,215,103,21,190,29,143,3,172,251,114,163,221,14,244,57,212,134,92,129,175,241,253,32,159,53,51,224,80,235,187,101,74,125,163,43,156,163,220,44,174,208,185,137,241,199,94,236,227,239,200,27,196,161,224,87,100,251,203,219,91,224,147,130,161,141,19,227,143,253,251,181,216,144,169,3,98,111,69,249,214,230,180,208,57,108,76,97,186,46,32,188,161,127,37,250,164,155,86,41,132,16,70,233,183,178,71,186,63,209,252,83,253,140,88,41,127,210,173,9,8,79,235,195,145,70,0,255,88,57,140,116,141,116,210,130,5,180,143,21,59,93,54,172,188,135,27,235,237,50,107,27,0,0,167,136,143,26,236,114,103,18,5,188,7,42,224,67,145,6,12,133,26,113,149,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,26,0,135,87,12,69,170,160,0,43,119,210,26,115,213,160,113,221,50,106,188,69,146,164,1,87,224,128,188,84,188,71,151,161,64,94,186,81,192,211,232,145,82,223,45,243,185,221,106,189,228,102,65,186,121,76,242,73,119,136,251,184,101,170,94,204,106,13,114,105,117,218,153,128,118,49,84,239,248,189,132,179,46,171,58,29,130,156,153,173,153,30,180,114,184,99,226,118,11,227,85,76,232,146,136,164,179,244,176,101,242,116,153,174,45,222,110,41,76,119,164,43,37,86,147,181,27,49,252,166,16,144,101,182,237,36,160,1,25,216,184,197,138,244,89,92,54,113,155,226,42,253,10,151,96,38,141,136,32,200,111,126,71,94,245,226,211,152,221,134,57,136,132,214,30,237,242,190,41,184,85,140,151,198,239,156,10,61,65,46,101,174,20,82,21,233,196,163,253,157,188,45,171,145,242,57,113,144,224,26,239,104,220,165,75,98,227,69,155,73,132,140,134,74,38,23,71,22,16,151,123,145,136,74,236,134,112,95,80,6,191,114,56,152,44,203,108,180,91,65,238,196,228,16,239,35,140,93,10,3,173,156,116,73,128,162,237,215,169,250,199,156,6,101,115,180,245,147,111,51,52,138,127,217,227,158,73,63,207,88,217,66,250,134,161,168,188,247,84,253,203,114,131,134,45,132,0,255,228,196,140,172,218,15,39,251,237,78,162,138,177,55,156,36,93,133,128,12,227,63,233,119,75,169,53,246,175,60,105,196,194,251,129,115,239,69,246,245,227,99,187,229,14,169,55,76,238,48,105,199,194,251,177,163,22,5,80,168,10,10,197,13,64,67,13,59,146,6,64,26,112,85,161,126,41,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,128,184,0,133,204,189,21,112,183,74,106,64,92,208,72,220,144,177,119,27,118,164,2,212,16,239,19,242,40,13,53,164,246,146,54,247,102,201,128,67,185,87,7,124,218,127,236,80,202,168,204,38,68,191,38,68,0,255,34,229,203,68,167,73,196,203,172,105,23,226,112,240,11,62,238,0,255,125,105,117,126,180,67,159,38,180,190,186,12,218,107,70,51,133,88,117,182,233,47,2,166,144,238,239,123,205,237,76,106,108,87,75,147,74,220,167,251,17,242,125,118,55,87,56,87,166,64,226,189,176,238,203,238,53,191,214,117,183,107,164,172,95,246,211,253,8,249,62,251,155,27,188,105,102,113,64,92,42,190,31,228,53,138,183,168,241,253,32,159,173,50,224,80,232,95,229,22,5,182,127,154,164,60,71,17,55,197,32,58,58,161,250,19,71,94,100,204,105,167,196,93,138,130,192,228,30,62,234,155,127,205,210,69,186,90,75,162,173,19,170,175,78,182,86,186,218,173,53,74,213,128,212,87,167,251,59,118,26,36,171,1,226,19,252,104,171,95,68,12,27,85,247,148,222,79,52,0,255,156,0,255,100,95,129,181,136,113,51,240,99,122,229,127,21,15,237,223,78,142,131,128,183,148,101,22,240,39,4,15,189,137,207,196,235,243,70,229,3,8,10,136,207,26,110,49,95,132,70,124,212,16,229,17,0,124,40,42,224,67,170,15,172,124,192,80,4,36,104,30,254,93,127,240,111,186,145,0,255,213,104,169,196,23,233,67,5,194,39,227,211,249,88,154,53,31,0,0,0,0,0,0,0,0,128,170,143,0,132,32,166,47,241,155,120,98,254,168,188,138,1,0,0,0,0,0,0,0,0,0,0,0,160,159,25,165,212,40,165,212,90,107,70,173,181,212,40,181,150,154,153,153,153,153,139,52,242,136,97,96,160,161,28,142,244,116,36,161,167,62,236,195,41,27,101,225,70,1,5,244,243,0,248,72,85,22,81,105,45,81,179,9,135,210,18,109,25,42,111,41,37,171,219,54,148,45,156,141,29,22,248,250,176,35,196,201,170,82,121,232,200,68,5,23,37,149,140,212,158,206,165,77,245,161,161,105,112,4,0,192,79,110,8,169,45,141,85,72,101,73,161,45,115,35,114,95,54,156,44,133,12,149,150,5,230,228,20,67,22,106,24,167,181,52,245,251,20,136,23,11,37,187,83,8,14,164,73,120,150,22,225,193,127,242,68,26,24,1,0,0,0,0,0,0,0,0,144,154,112,25,233,29,127,240,83,61,157,167,34,183,66,0,80,37,154,252,201,247,79,210,119,46,95,69,0,0,0,0,64,117,129,57,122,79,127,240,55,24,107,222,137,86,45,0,80,245,113,149,15,0,160,74,72,249,111,239,103,167,31,67,174,202,16,60,244,37,126,19,179,207,31,149,7,32,0,192,63,209,120,232,117,124,25,102,159,199,37,15,64,0,80,37,154,252,201,247,79,210,119,46,95,69,0,0,0,0,0,0,0,80,37,164,252,183,247,179,211,143,33,95,69,0,248,39,4,15,125,137,223,196,236,243,71,229,1,8,0,0,0,0,0,0,64,213,71,0,66,16,211,151,248,77,60,49,127,84,94,197,0,0,0,0,0,0,0,0,0,0,0,0,0,128,90,46,103,8,113,172,71,137,183,68,13,146,78,105,146,18,66,73,82,226,176,151,154,153,27,76,112,20,83,162,48,130,58,115,88,42,21,39,194,79,95,237,121,248,194,88,180,74,22,122,158,92,117,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,10,220,201,125,137,159,167,50,194,193,65,194,144,136,49,101,198,92,100,41,82,36,16,163,208,63,107,166,140,41,0,255,98,0,128,34,207,136,74,106,146,74,10,45,52,147,22,90,105,146,66,43,205,200,200,200,48,226,249,210,206,34,137,129,142,134,59,17,71,134,58,114,209,211,32,246,225,68,141,104,22,150,21,208,123,242,58,6,128,34,171,178,140,74,104,141,146,109,56,164,214,104,200,48,121,72,37,89,218,198,33,111,97,92,247,5,162,70,236,22,113,78,170,190,195,145,182,10,18,138,42,217,189,112,46,157,169,15,189,77,215,49,0,0,0,0,0,0,0,0,0,80,245,193,154,143,207,209,135,250,131,79,198,88,243,177,180,106,1,0,0,0,0,0,64,149,144,242,223,222,207,78,63,134,188,186,136,25,233,3,127,240,45,61,157,95,45,183,66,0,192,148,62,176,72,239,41,16,254,6,159,206,59,209,172,249,0,80,101,8,98,250,18,191,137,39,230,143,202,85,11,204,209,123,250,131,191,193,88,243,78,180,106,1,128,170,143,171,124,0,0,84,23,152,163,247,244,7,127,131,177,230,157,104,213,2,0,85,31,87,249,0,0,0,0,0,0,0,0,0,0,117,238,198,241,72,146,38,221,38,102,37,222,90,34,155,231,173,141,91,217,58,44,111,235,92,216,233,134,136,113,136,134,26,150,246,35,150,253,119,234,197,91,172,137,188,163,7,0,255,201,193,201,43,24,0,213,197,231,232,67,253,193,39,99,172,249,88,90,181,0,0,80,101,52,98,122,29,95,134,39,230,113,201,171,24,0,83,250,248,34,125,168,64,248,100,124,58,31,75,179,230,3,0,0,0,0,0,0,0,0,96,57,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,67,44,75,25,225,224,32,225,118,232,178,165,75,66,150,34,69,10,170,4,169,50,101,202,148,68,75,212,66,43,33,133,144,71,201,91,92,66,220,20,202,62,225,68,166,165,44,149,38,179,152,51,23,210,20,13,61,199,108,37,34,200,21,70,139,128,65,140,235,18,123,148,151,210,137,21,180,172,203,8,128,159,156,81,155,77,209,213,94,230,53,111,67,109,165,222,200,72,172,32,18,30,110,92,225,218,106,153,185,193,88,7,166,161,206,212,25,162,31,173,107,165,157,200,49,94,34,0,255,101,107,86,163,204,218,104,214,44,137,156,168,41,218,148,208,102,185,13,109,239,107,91,243,206,221,121,176,214,187,43,160,218,48,207,78,21,151,182,144,79,193,52,229,1,8,0,152,210,7,22,233,61,5,194,223,224,211,121,39,154,53,31,0,170,12,65,76,95,226,55,241,196,252,81,185,34,75,90,210,151,164,21,184,22,79,158,217,54,65,236,208,71,94,179,52,47,177,219,38,115,115,164,117,135,222,148,204,116,33,246,148,137,22,5,115,54,210,171,54,154,210,208,128,177,200,151,17,0,20,250,152,132,146,50,147,95,35,101,86,246,67,156,175,181,26,132,210,121,212,214,125,128,133,169,23,50,27,174,116,244,131,249,40,225,217,217,205,196,93,113,105,50,238,57,198,21,229,235,249,0,0,0,0,248,103,184,116,244,142,64,248,169,98,205,83,145,0,255,51,4,15,125,137,223,196,236,243,71,229,3,8,80,190,34,141,59,82,225,110,174,128,53,226,136,52,225,50,210,59,254,224,167,106,58,111,69,206,90,52,249,147,239,159,164,175,92,206,138,128,73,94,165,129,188,172,177,126,69,161,145,222,194,13,184,110,73,179,67,196,79,245,86,102,176,37,42,229,234,176,35,176,12,198,155,0,255,11,206,197,46,55,188,65,223,193,37,247,100,20,133,115,239,122,20,235,59,221,116,216,193,111,140,253,228,208,140,247,247,76,193,203,219,123,188,79,137,82,221,90,151,206,76,185,72,158,177,124,161,184,239,237,32,58,154,173,229,110,154,202,122,161,170,91,108,11,110,173,85,194,104,207,102,142,83,80,201,206,66,197,66,16,238,239,54,62,179,193,205,100,89,171,172,186,177,43,121,83,240,72,235,118,226,30,247,22,81,130,41,30,166,196,32,62,100,188,167,254,208,103,125,239,150,79,54,25,100,171,123,140,52,241,171,238,113,229,50,235,193,20,215,30,12,98,213,2,178,159,174,32,50,135,36,0,255,178,21,194,111,18,92,73,70,32,137,195,245,240,232,42,241,57,18,240,215,6,217,211,203,147,110,76,203,18,112,227,162,152,188,123,181,155,206,167,172,88,195,36,84,230,234,68,10,208,145,12,204,210,127,215,197,190,54,9,50,85,139,93,119,163,52,102,161,40,247,234,243,253,205,83,232,172,230,12,129,190,46,48,75,0,255,93,7,219,92,94,45,172,86,241,107,69,93,186,11,1,217,221,223,55,217,34,23,122,168,59,140,166,123,164,41,11,239,7,206,121,23,218,209,183,215,93,182,53,151,151,79,64,83,127,126,28,90,120,63,112,14,32,46,20,170,34,46,20,118,100,13,80,183,35,105,172,97,103,208,160,0,11,31,138,81,35,62,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,1,113,1,138,17,169,80,3,226,130,70,90,35,46,104,164,10,168,16,239,19,242,136,162,66,188,79,200,35,75,6,96,130,63,240,81,107,109,162,180,81,179,26,162,115,19,218,248,131,253,3,115,87,119,161,61,8,76,238,231,61,129,145,218,81,230,68,41,163,220,120,76,244,110,66,83,125,248,128,45,50,99,99,246,186,205,194,225,114,4,16,234,126,183,122,0,255,219,249,202,242,110,11,229,218,8,249,126,236,221,221,160,85,52,91,18,132,223,87,234,23,43,190,134,45,162,80,46,141,16,225,159,250,210,185,188,82,179,56,192,45,106,188,207,164,183,150,70,69,187,29,178,213,92,25,112,168,250,63,42,60,0,255,189,226,53,186,26,245,208,209,9,231,31,246,238,60,95,101,170,129,120,127,199,164,126,222,235,38,213,83,70,117,51,157,7,233,99,146,25,69,103,39,84,127,224,171,175,172,85,110,59,83,137,137,46,7,52,0,255,156,0,255,148,254,88,139,24,55,3,63,166,87,254,91,241,208,254,235,228,187,140,230,159,234,239,92,178,101,38,214,34,198,205,192,143,233,125,127,91,197,131,94,97,39,183,61,64,240,208,155,248,76,188,62,111,84,62,128,224,79,8,30,122,19,159,137,215,231,141,202,7,16,20,16,31,53,68,121,148,70,124,212,16,229,17,0,124,72,245,177,149,15,248,144,234,3,11,1,52,15,0,255,174,63,248,55,221,200,0,255,106,180,84,226,139,244,161,2,225,147,241,233,124,44,221,138,160,121,248,119,253,193,191,233,70,254,87,163,165,18,95,164,15,21,8,159,140,79,231,99,105,214,124,0,0,0,0,0,0,0,160,234,3,2,16,130,152,190,196,111,226,137,249,163,114,0,255,68,0,66,16,211,151,248,77,60,49,127,84,94,197,0,0,0,0,0,117,134,206,27,228,181,84,86,178,157,21,215,201,242,54,229,37,110,162,86,39,195,149,113,88,183,117,90,246,106,196,52,67,196,233,88,252,54,182,197,94,156,114,240,142,22,9,78,254,79,94,199,136,35,47,164,202,106,33,179,140,218,22,226,186,50,242,146,152,183,249,52,196,161,45,166,203,165,102,12,103,162,148,153,16,211,114,185,232,8,107,11,51,142,240,43,221,232,25,173,74,39,229,168,238,108,199,227,70,101,218,198,153,149,28,170,15,49,245,40,213,201,114,202,67,202,187,180,112,117,204,152,52,219,60,193,4,53,208,178,78,44,54,96,195,158,16,242,227,233,98,114,69,158,65,93,18,153,181,218,158,215,32,181,205,234,180,133,164,227,4,33,249,6,109,130,106,98,133,2,168,70,21,153,184,29,62,138,196,185,136,216,243,128,135,226,34,90,86,38,58,152,102,206,7,192,234,71,102,228,142,181,87,84,116,133,52,206,38,14,173,140,241,155,135,60,213,173,15,61,181,5,219,78,157,115,211,60,23,185,196,51,60,147,208,52,38,180,133,165,152,242,0,248,77,109,28,191,36,105,162,113,83,86,226,173,37,195,101,25,226,182,149,173,195,242,182,200,138,162,114,135,31,135,104,168,97,105,3,158,216,127,167,94,188,197,90,79,68,154,241,159,28,156,156,178,240,238,124,36,222,236,149,90,101,107,253,52,135,28,77,165,84,95,57,10,2,170,120,238,207,232,26,131,210,80,111,65,143,146,83,37,0,24,16,51,210,7,254,224,91,122,58,191,90,110,133,72,77,196,140,244,129,63,248,150,158,206,175,150,91,33,0,166,244,129,69,122,79,129,240,55,248,116,222,137,102,205,199,148,62,176,72,239,41,16,254,6,159,206,59,209,193,8,28,66,137,83,99,213,74,158,74,104,203,220,135,27,230,201,54,75,33,67,165,101,25,182,21,250,84,236,62,78,107,105,234,103,38,212,117,237,78,33,56,144,78,28,236,98,198,127,114,157,114,117,132,167,62,70,70,70,70,100,210,164,17,149,22,82,34,106,227,52,46,141,218,62,195,47,83,217,226,32,35,33,135,232,82,166,203,69,150,61,69,54,214,4,89,51,165,77,11,52,123,11,109,172,39,141,135,36,205,18,77,117,147,20,90,105,146,226,190,151,157,153,19,172,113,10,83,226,48,126,58,114,168,41,21,43,194,79,33,237,137,248,194,167,180,74,22,154,161,92,137,1,0,0,0,0,0,169,9,151,145,222,241,7,63,213,211,121,42,114,43,68,106,194,101,164,119,252,193,79,245,116,158,138,92,181,128,38,127,242,253,147,244,157,203,87,17,84,137,38,127,242,253,147,244,157,203,87,17,0,0,0,80,93,96,142,222,211,31,252,13,198,154,119,162,85,139,234,2,115,244,158,254,224,111,48,214,188,19,61,165,15,184,202,7,170,62,174,242,65,149,0,41,0,255,237,253,236,244,99,200,85,25,130,135,190,196,111,98,246,249,163,242,42,134,148,0,255,246,126,118,250,49,228,170,12,193,67,95,226,55,49,251,252,81,121,0,2,252,19,141,135,94,199,151,97,246,121,92,242,0,132,127,162,241,208,235,248,50,204,62,143,75,94,197,128,38,127,242,253,147,244,157,203,87,17,84,137,38,127,242,253,147,244,157,203,87,17,0,0,0,0,0,0,84,9,41,0,255,237,253,236,244,99,200,87,17,84,9,41,0,255,237,253,236,244,99,200,85,25,32,120,232,75,252,38,102,159,63,42,15,64,248,39,4,15,125,137,223,196,236,243,71,229,1,8,0,0,0,0,0,84,125,64,0,66,16,211,151,248,77,60,49,127,84,238,159,8,64,8,98,250,18,191,137,39,230,143,202,171,24,0,0,0,0,0,122,152,25,165,212,40,165,212,90,107,70,173,181,212,40,181,150,154,153,153,153,153,139,52,242,136,97,96,160,161,28,142,244,116,36,161,167,62,236,195,41,27,101,225,70,1,5,180,158,179,78,150,223,182,114,66,28,186,92,215,33,10,231,101,139,227,60,174,49,25,162,132,105,26,151,212,78,20,172,209,68,68,247,9,131,29,234,75,89,9,5,105,199,19,102,35,191,249,195,82,62,35,52,75,235,180,165,80,82,131,184,212,31,164,184,195,174,172,52,71,150,30,226,166,184,86,198,52,100,253,54,216,134,150,114,113,73,13,6,165,43,45,164,197,104,15,125,81,34,42,169,52,179,68,86,154,52,179,113,156,198,161,25,55,226,178,78,83,219,66,29,230,9,182,40,135,158,66,236,180,231,70,248,253,48,23,127,10,197,5,44,171,23,95,48,99,62,0,126,114,45,79,147,77,166,75,179,77,82,105,75,221,166,105,40,245,118,86,35,105,38,90,141,101,129,106,123,45,216,75,90,183,212,153,78,198,154,44,101,88,150,102,28,220,115,20,122,173,28,24,1,176,222,197,113,107,173,153,81,42,109,105,70,50,77,148,25,101,171,103,68,148,18,25,73,138,55,21,145,100,223,207,159,223,106,199,154,110,107,138,42,138,112,88,137,198,225,40,58,138,254,173,136,136,88,177,215,142,146,174,86,199,93,197,173,229,49,158,243,150,215,90,53,162,167,182,160,216,174,77,110,106,230,34,105,120,134,89,18,106,193,132,182,112,11,79,232,35,142,67,8,205,140,74,138,83,50,146,105,162,202,203,99,45,35,162,148,200,140,42,68,89,184,38,251,126,254,252,86,7,170,12,91,83,84,81,116,196,181,244,17,71,209,81,52,112,97,68,102,174,88,123,69,73,87,75,219,108,218,208,242,24,207,121,43,83,221,250,48,83,91,80,108,215,57,73,205,115,145,52,60,195,44,119,77,227,93,91,184,133,87,16,130,152,190,196,111,226,137,249,163,114,0,255,68,0,66,16,211,151,248,77,60,49,127,84,94,197,0,85,70,35,166,215,241,101,120,98,30,151,188,138,161,202,104,196,244,58,190,12,79,204,227,146,0,255,38,36,180,208,66,105,33,149,148,40,177,99,85,121,101,172,69,134,51,84,220,100,70,21,194,44,92,51,154,151,117,54,176,102,216,38,161,248,133,99,30,49,29,125,196,11,76,199,214,249,10,173,133,86,90,72,169,52,105,236,88,101,70,222,234,145,225,12,21,55,25,73,138,47,21,145,140,230,101,157,117,84,233,182,73,40,126,225,152,56,188,72,227,240,2,211,49,154,62,234,56,149,71,82,66,107,210,112,178,33,181,70,67,137,42,91,73,205,210,54,14,121,11,219,52,204,241,245,97,183,136,115,82,245,33,242,76,180,113,81,84,201,14,138,141,104,83,125,232,109,58,60,31,0,160,151,145,164,210,36,149,210,66,75,38,45,180,146,168,180,144,146,145,145,145,145,139,58,242,72,98,160,163,225,28,242,244,148,39,161,167,65,236,195,54,27,157,226,70,1,253,245,243,0,0,0,0,0,64,213,7,176,230,227,115,244,161,254,224,147,49,214,124,44,61,165,15,214,124,124,142,62,212,31,124,50,198,154,143,165,85,11,0,0,0,0,160,74,128,148,0,255,246,126,118,250,49,228,213,69,204,72,31,248,131,111,233,233,252,106,185,106,33,229,191,189,159,157,126,12,121,117,17,51,210,7,254,224,91,122,58,191,90,110,133,128,41,125,96,145,222,83,32,252,13,62,157,119,162,89,243,49,165,15,44,210,123,10,132,191,193,167,243,78,180,21,2,4,49,125,137,223,196,19,243,71,229,170,5,230,232,61,253,193,223,96,172,121,39,186,186,16,196,244,37,126,19,79,204,31,149,171,22,152,163,247,244,7,127,131,177,230,157,232,41,125,192,85,62,80,245,113,149,15,128,234,2,115,244,158,254,224,111,48,214,188,19,173,90,84,23,152,163,247,244,7,127,131,177,230,157,232,41,125,192,85,62,80,245,113,149,15,128,213,139,136,136,21,123,237,40,233,106,117,220,85,220,90,30,227,57,111,121,173,85,35,122,106,11,138,237,218,228,166,102,46,146,134,103,152,37,161,22,76,104,11,183,48,229,81,95,145,165,169,25,65,172,47,25,201,74,156,32,173,67,107,180,109,214,26,76,22,55,75,229,167,56,143,137,211,158,134,28,34,96,207,147,132,135,34,113,248,23,214,165,27,157,165,125,104,85,6,24,102,74,212,93,158,54,216,54,105,89,213,121,138,113,141,82,179,38,48,169,181,181,110,36,252,186,196,141,228,186,179,17,17,214,68,71,46,142,10,41,16,3,142,210,89,172,82,147,92,145,6,71,32,234,143,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,140,93,218,89,198,208,49,48,81,16,71,134,58,114,49,84,31,14,226,148,178,178,176,172,191,2,26,136,55,205,26,145,100,231,91,74,203,144,168,14,51,60,92,24,146,111,201,38,27,86,152,16,42,245,83,236,52,194,148,56,211,62,4,12,98,110,81,37,8,15,210,56,85,134,177,225,62,121,75,121,61,2,0,128,155,16,66,8,37,132,82,74,146,196,206,77,229,229,177,22,17,46,81,145,19,17,165,8,83,113,201,116,158,215,221,64,149,97,155,124,225,23,118,137,195,116,52,14,47,240,2,43,23,82,121,38,165,181,36,9,55,27,74,75,180,149,152,50,148,210,172,110,219,80,182,62,78,251,28,81,35,118,132,56,89,85,216,33,79,91,27,9,37,149,212,94,216,136,206,212,135,38,161,253,83,102,82,74,163,148,74,8,33,25,181,214,82,146,18,66,73,102,102,102,102,236,234,206,34,134,129,129,134,130,200,51,84,158,139,158,250,176,15,167,148,117,138,101,5,20,80,208,21,66,107,173,132,80,82,106,212,216,185,201,140,178,213,35,194,37,42,114,34,147,10,95,22,162,153,206,243,186,235,88,211,109,147,47,252,194,46,143,120,145,62,226,5,94,224,223,131,53,31,240,57,250,80,127,240,201,24,107,62,150,86,45,170,139,207,209,135,250,131,79,198,88,243,177,180,106,1,160,202,104,196,244,58,190,12,79,204,227,146,87,49,84,25,141,152,94,199,151,225,137,121,92,242,212,4,124,145,62,84,32,124,50,62,157,143,165,89,243,49,165,143,47,210,135,10,132,79,198,167,243,177,52,107,62,0,106,57,165,230,16,154,235,45,89,158,160,121,141,70,82,66,40,89,165,5,30,114,41,165,111,4,49,197,169,1,149,81,188,195,68,197,165,18,14,246,124,85,165,74,44,250,133,231,201,89,104,37,6,93,166,70,92,90,118,75,157,39,221,21,165,122,169,238,67,157,164,81,243,9,170,143,83,221,98,224,28,106,107,108,70,138,16,17,101,138,20,66,100,196,71,52,201,154,154,38,142,211,161,228,11,12,111,25,155,204,151,60,195,248,77,14,183,214,223,166,125,168,202,87,92,135,94,235,53,71,244,86,131,250,193,159,77,146,106,230,140,63,65,30,18,250,75,19,170,67,23,211,127,12,47,125,17,133,206,163,182,37,139,172,150,164,185,41,113,228,180,86,18,173,241,80,212,26,151,54,81,38,135,158,35,203,181,16,93,174,180,40,56,107,10,247,228,226,54,90,86,3,86,164,173,243,39,205,36,149,148,8,154,65,74,148,8,183,109,221,182,68,222,107,243,180,46,113,104,105,95,54,31,225,32,102,233,80,84,145,220,34,6,196,35,12,234,11,235,113,163,33,140,198,138,7,0,252,243,108,136,74,41,126,67,163,161,165,230,178,230,174,199,120,182,164,201,174,72,218,184,149,34,61,179,106,52,60,243,179,206,36,38,155,209,49,142,99,84,41,133,124,11,186,151,124,189,208,41,77,144,164,225,20,151,188,180,132,219,52,171,90,178,50,90,171,149,205,236,211,62,77,145,83,196,62,238,91,121,104,76,179,51,149,169,59,125,227,77,186,37,227,77,198,127,114,93,114,74,134,224,161,47,241,155,152,125,254,168,92,149,81,197,16,60,244,37,126,19,179,207,31,149,51,33,140,146,17,165,100,4,201,85,51,35,155,183,37,110,72,214,237,208,150,53,106,23,197,212,176,172,195,8,5,166,151,157,20,21,145,35,252,50,46,54,212,128,245,216,208,139,215,232,41,125,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,134,95,166,60,66,198,193,197,13,209,165,76,151,139,51,69,246,20,172,9,178,166,205,148,97,249,72,207,145,65,73,148,58,191,78,41,186,197,180,195,143,245,26,133,16,121,12,57,236,75,84,172,242,151,57,113,115,180,123,217,43,161,205,70,53,68,137,75,139,176,200,49,102,37,183,67,24,89,107,187,11,173,133,38,37,53,106,82,154,214,75,147,164,84,167,117,98,115,135,219,78,109,105,105,121,135,155,46,50,158,228,110,138,74,8,169,226,15,219,154,71,235,177,202,11,190,165,231,19,88,164,247,20,8,127,131,79,231,157,232,5,94,61,231,179,204,134,6,77,121,68,37,111,146,66,43,189,21,250,52,198,70,37,223,246,37,181,169,150,136,135,30,30,170,150,138,144,103,22,73,55,90,83,106,66,240,107,57,61,3,139,244,158,2,225,111,240,233,188,19,109,133,0,65,76,95,226,55,241,196,252,81,57,93,66,84,74,10,205,26,68,177,74,68,198,48,83,221,135,58,73,139,203,184,76,169,173,35,116,185,176,68,237,112,17,133,106,42,66,4,41,50,145,80,208,203,52,210,81,122,144,78,52,96,0,186,130,33,74,169,132,102,205,225,220,36,34,99,152,37,13,91,218,168,197,101,92,166,148,75,154,139,49,209,103,216,29,46,162,80,77,29,121,248,179,167,225,162,160,151,169,79,56,114,62,218,208,128,145,248,43,225,22,17,177,87,146,72,178,163,214,50,39,148,4,145,185,142,83,220,167,248,122,67,170,19,99,210,68,132,9,170,206,182,29,83,173,53,167,170,185,246,76,149,213,64,4,149,84,18,57,167,143,236,37,146,210,218,212,161,44,178,214,186,25,37,158,164,53,138,240,152,207,97,178,17,210,140,185,193,180,85,39,57,39,74,3,22,169,193,150,14,210,241,102,185,58,98,245,176,118,236,189,86,149,205,229,213,102,178,42,179,86,237,113,134,101,171,157,250,181,216,61,99,126,42,193,207,249,154,51,177,172,44,252,34,95,87,44,166,60,0,0,224,159,1,46,29,189,35,16,126,170,88,243,84,228,0,255,12,193,67,95,226,55,49,251,252,81,57,0,195,165,163,119,4,194,79,21,107,158,138,252,159,33,120,232,75,252,38,102,159,63,42,15,64,128,26,216,143,87,80,92,17,212,4,184,140,244,142,63,248,169,154,206,91,145,179,22,77,254,228,251,41,233,47,151,79,23,46,35,189,227,15,126,170,166,243,86,228,172,69,147,63,249,254,73,250,202,229,171,8,80,151,129,183,84,140,204,157,187,210,128,75,187,172,1,113,121,101,48,94,250,156,138,93,108,88,131,190,147,75,14,197,80,95,159,212,202,96,188,244,57,71,253,214,48,198,188,46,57,119,66,134,234,190,183,163,72,211,108,45,247,115,86,214,203,86,198,3,117,112,184,157,44,154,175,252,218,180,213,178,197,48,245,88,223,59,62,87,57,238,60,207,220,110,213,35,110,205,45,113,229,145,60,184,59,250,12,222,180,233,162,197,233,174,134,226,253,48,55,2,199,32,191,189,247,253,188,122,245,251,108,56,79,161,2,22,155,237,147,159,70,239,218,214,138,229,227,89,80,145,190,101,184,111,253,214,99,250,51,205,30,243,17,75,51,102,99,104,178,159,185,247,17,177,44,137,91,157,146,230,247,17,146,210,65,12,112,253,181,200,44,139,206,145,128,127,22,237,103,41,208,79,169,112,148,95,246,98,183,43,141,207,145,128,127,22,233,119,183,20,115,145,73,49,19,160,24,248,231,251,223,57,244,214,155,30,104,222,227,240,226,0,255,222,223,166,87,159,216,206,49,173,120,40,6,254,169,126,145,153,67,121,120,145,7,90,247,56,188,248,67,250,223,226,42,19,43,225,134,233,41,4,104,134,223,218,47,59,145,243,139,28,159,22,222,79,242,220,118,161,25,126,43,0,255,142,155,39,161,41,113,120,92,90,168,187,71,196,114,20,16,23,10,85,17,23,138,129,11,55,224,142,160,177,134,200,69,3,32,13,184,82,99,38,141,117,59,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,6,172,139,84,64,92,40,198,138,92,81,3,100,68,236,149,53,105,168,143,136,26,35,239,81,34,105,92,145,10,168,16,239,37,121,68,81,225,189,36,159,244,11,200,226,126,164,171,192,74,239,112,107,134,210,67,17,21,35,24,253,155,24,237,245,118,22,159,84,51,31,113,92,82,48,121,5,92,140,29,252,129,248,158,93,19,250,34,242,94,131,157,74,55,203,104,202,104,219,142,5,140,155,88,31,204,139,143,72,244,212,25,244,159,149,138,73,196,45,133,166,23,253,194,0,194,239,43,243,109,178,235,215,194,25,67,134,242,100,132,8,0,255,214,187,199,115,105,78,57,143,18,196,254,185,111,101,190,89,146,116,191,162,132,10,27,202,121,17,34,252,203,3,159,244,177,52,203,207,215,1,227,22,53,190,31,228,51,52,226,178,198,247,131,124,246,95,0,187,70,126,139,36,145,59,119,158,54,209,80,47,15,30,83,121,116,118,98,246,35,110,155,250,170,217,88,207,185,134,33,190,240,18,194,93,218,49,161,63,163,162,115,234,163,127,27,181,121,144,178,228,66,42,209,196,9,239,217,205,113,153,137,171,94,61,104,174,219,48,215,203,66,99,7,52,0,255,92,191,216,41,63,41,90,149,24,55,3,127,166,214,252,17,185,85,92,232,36,97,39,223,101,228,126,248,249,45,239,178,179,149,88,109,98,220,76,253,31,77,111,186,69,70,166,120,80,79,50,124,242,214,3,4,15,189,137,207,196,235,243,70,229,2,136,117,43,253,9,193,67,111,226,51,241,250,188,81,185,0,194,142,0,196,71,13,81,30,165,17,31,53,68,249,4,0,31,82,125,104,229,3,62,165,250,184,66,0,205,195,191,235,15,254,205,54,236,47,163,70,79,37,190,72,31,42,16,62,25,159,206,199,210,173,8,154,135,127,215,31,252,155,110,228,127,53,90,42,241,69,250,80,129,240,201,248,116,62,150,102,205,7,0,44,135,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,136,101,41,35,28,28,36,220,14,93,182,116,73,200,82,164,72,65,149,32,85,166,76,9,122,16,17,17,43,246,218,81,210,213,234,184,171,184,181,60,198,115,222,242,90,171,70,244,212,22,20,219,181,201,77,205,92,36,13,207,48,75,66,45,152,208,22,110,97,202,35,61,133,211,60,165,221,148,210,134,148,18,77,117,220,44,100,78,43,153,189,196,114,27,52,226,72,115,83,45,88,162,76,198,91,42,195,91,77,150,191,254,252,142,88,213,252,40,180,57,185,5,2,0,0,80,245,1,1,8,65,76,95,226,55,241,196,252,81,185,127,34,0,33,136,233,75,252,38,158,152,63,42,175,98,0,0,0,0,192,114,128,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,136,121,201,35,100,28,92,220,14,99,182,140,73,56,83,100,79,65,149,63,85,218,76,153,160,191,117,104,166,172,146,90,137,219,68,169,77,166,107,173,121,214,42,206,48,81,245,26,109,83,138,130,144,214,210,212,195,179,81,101,52,207,85,114,51,21,143,152,135,238,217,76,95,208,235,249,168,253,40,153,164,84,154,65,51,72,77,154,217,184,173,219,150,200,27,113,89,167,41,14,45,237,203,6,91,148,67,79,29,138,42,146,91,252,126,152,139,63,125,97,61,110,212,139,47,248,55,161,236,161,197,177,158,36,217,26,53,75,52,213,137,74,11,41,73,138,251,94,118,230,109,62,65,81,84,137,195,248,233,8,98,169,43,156,22,63,133,180,39,34,20,99,209,53,89,104,134,114,0,110,237,90,82,146,212,158,226,103,134,227,102,38,75,92,94,214,173,77,54,108,97,220,112,46,77,18,54,22,38,154,41,17,91,54,30,130,90,196,49,9,21,221,99,95,17,27,173,96,79,211,201,237,201,189,114,202,228,133,102,105,90,135,210,74,106,16,151,250,131,20,119,216,149,83,23,56,51,59,228,20,215,202,152,134,172,193,126,219,208,82,46,46,89,198,95,180,170,133,180,24,93,93,124,30,68,36,165,36,41,165,132,16,18,73,8,161,36,41,33,148,68,68,68,68,196,174,238,44,147,232,232,152,56,136,60,67,229,185,24,106,16,7,177,77,89,167,88,214,95,127,173,226,100,158,73,10,161,73,194,205,182,20,154,14,37,166,12,165,52,72,227,184,229,161,69,78,251,28,81,35,106,139,39,39,77,34,15,121,218,218,72,56,74,103,28,191,176,17,157,105,48,205,64,47,112,39,137,71,163,186,233,54,49,167,201,16,26,217,60,111,109,28,242,16,162,153,67,231,194,78,55,68,108,59,76,236,62,179,31,177,236,95,212,16,38,225,78,228,29,61,8,80,254,81,174,94,72,249,111,239,103,167,31,67,94,93,64,204,72,31,248,131,111,233,233,252,106,185,21,34,53,17,51,210,7,254,224,91,122,58,191,90,110,133,0,152,210,7,22,233,61,5,194,223,224,211,121,39,154,53,31,83,250,192,34,189,167,64,248,27,124,58,239,68,175,49,112,107,37,78,201,77,43,121,42,45,206,123,31,110,152,39,219,160,180,18,83,231,97,49,183,66,159,138,221,183,117,50,51,197,200,156,80,215,181,69,125,99,63,154,136,15,232,46,102,4,40,111,252,101,145,145,177,99,175,29,21,93,161,110,187,106,91,43,99,252,230,161,172,181,106,196,76,109,193,182,83,155,36,213,204,69,46,241,12,207,220,213,130,119,109,97,41,94,65,8,98,250,18,191,137,39,230,143,202,139,107,107,141,160,228,149,51,238,108,197,33,142,67,31,55,28,26,77,208,116,138,24,106,212,40,230,167,98,47,165,221,236,217,114,17,241,67,228,8,107,197,169,192,41,243,152,135,209,104,139,114,95,41,11,24,73,74,38,45,89,179,173,180,210,146,141,19,77,45,25,116,70,219,116,147,184,65,128,159,162,12,18,142,122,104,152,14,115,246,4,116,81,137,127,248,80,80,95,184,136,101,85,20,141,21,15,0,0,0,0,72,77,184,140,244,142,63,248,169,158,206,83,145,91,33,82,19,46,35,189,227,15,126,170,167,243,84,228,170,5,52,249,147,239,159,164,239,92,190,138,160,74,52,249,147,239,159,164,239,92,190,138,0,0,0,128,234,2,115,244,158,254,224,111,48,214,188,19,173,90,84,23,152,163,247,244,7,127,131,177,230,157,232,41,125,192,85,62,80,245,113,149,15,170,4,72,249,111,239,103,167,31,67,174,202,16,60,244,37,126,19,179,207,31,149,87,49,164,252,183,247,179,211,143,33,87,101,8,30,250,18,191,137,217,231,143,202,3,16,224,159,104,60,244,58,190,12,179,207,227,146,7,32,252,19,141,135,94,199,151,97,246,121,92,242,42,6,52,249,147,239,159,164,239,92,190,138,160,74,52,249,147,239,159,164,239,92,190,138,0,0,0,0,0,0,160,74,72,249,111,239,103,167,31,67,190,138,160,74,72,249,111,239,103,167,31,67,174,202,0,193,67,95,226,55,49,251,252,81,121,0,194,63,33,120,232,75,252,38,102,159,63,42,15,64,0,0,0,0,0,160,234,3,2,16,130,152,190,196,111,226,137,249,163,114,0,255,68,0,66,16,211,151,248,77,60,49,127,84,94,197,0,0,133,180,74,150,200,164,59,216,74,154,135,70,105,159,33,226,250,208,124,72,56,225,48,197,180,144,166,95,97,167,45,166,60,153,246,225,99,16,111,139,42,191,120,144,62,169,210,131,13,247,201,165,201,85,24,20,50,35,179,18,180,173,155,70,146,176,254,20,66,74,122,154,78,29,34,79,51,140,185,144,54,95,150,177,124,181,16,85,67,209,183,136,205,250,53,154,168,197,141,134,240,18,43,30,0,255,140,152,142,62,16,8,223,82,172,249,213,114,0,6,64,37,115,29,18,49,171,164,144,218,184,81,106,147,233,84,119,217,189,138,51,76,84,189,164,227,82,225,44,164,181,52,245,240,236,75,103,53,115,149,220,76,69,28,30,166,69,54,211,23,180,26,3,60,245,1,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,225,151,41,143,144,113,112,113,67,116,41,211,229,226,76,145,61,5,107,130,172,105,51,165,21,170,78,45,42,77,234,76,241,50,194,109,35,146,25,174,44,211,22,39,28,134,176,109,54,151,57,9,5,11,211,202,148,135,45,5,15,63,45,98,151,132,138,18,176,175,135,141,170,177,167,233,228,9,229,202,69,117,228,59,30,39,201,235,56,206,172,228,48,97,135,174,37,169,78,150,83,222,74,25,170,138,172,99,198,164,217,230,233,229,167,190,154,117,98,177,1,27,138,124,147,31,79,23,147,167,38,150,24,204,217,90,27,235,81,147,161,73,131,164,83,218,40,181,150,154,148,56,236,165,102,222,228,107,148,66,149,40,140,160,206,32,106,186,194,106,241,211,87,123,30,66,241,41,93,147,133,158,39,103,246,214,218,86,75,154,12,77,146,53,90,234,70,169,181,212,40,181,125,48,187,242,38,95,163,20,42,195,25,252,84,4,81,211,21,86,139,160,66,42,18,17,138,79,233,154,211,52,67,185,114,209,182,33,132,68,36,37,197,41,145,241,186,73,229,229,177,22,153,73,105,70,70,21,162,44,92,227,97,32,65,98,172,3,85,134,221,213,90,235,58,226,90,250,136,93,105,87,154,61,95,102,68,236,220,107,39,69,79,168,227,174,226,22,202,22,191,101,200,107,173,26,209,43,187,177,237,212,38,55,53,243,158,75,204,196,51,9,181,96,66,165,88,138,251,244,1,1,8,65,76,95,226,55,241,196,252,81,185,127,34,0,33,136,233,75,252,38,158,152,63,42,175,98,128,42,163,17,211,235,248,50,60,49,143,75,94,197,80,101,52,98,122,29,95,134,39,230,113,201,127,19,224,30,145,177,87,148,136,178,147,22,50,167,149,100,145,57,141,235,26,191,194,215,219,82,157,232,146,102,78,88,65,45,217,182,163,165,181,46,113,31,231,42,50,213,66,154,182,201,60,146,212,66,146,134,147,109,37,36,221,74,84,217,74,106,80,199,109,43,67,223,166,97,142,175,15,53,194,147,172,38,12,145,103,162,141,139,147,116,106,80,108,68,155,26,76,147,208,181,199,23,233,67,5,194,39,227,211,249,88,154,61,95,45,180,208,82,104,37,149,38,205,149,155,204,200,91,61,35,91,98,33,55,34,73,241,165,34,18,233,50,79,187,142,42,221,206,249,194,80,236,18,135,23,105,28,166,227,5,166,74,240,86,154,73,105,201,183,56,73,34,155,74,136,136,170,187,236,142,90,91,34,148,25,67,77,81,36,39,243,113,25,161,200,177,81,101,52,207,65,117,116,164,51,44,254,244,136,251,104,197,242,53,68,117,111,58,163,181,100,235,20,210,208,44,110,18,238,79,26,182,169,53,155,230,205,116,68,84,153,161,203,149,232,245,219,96,163,202,197,169,102,149,126,209,26,220,73,23,210,170,5,0,0,0,0,0,170,62,128,53,31,159,163,15,245,7,159,140,177,230,99,233,41,125,176,230,227,115,244,161,254,224,147,49,214,124,44,173,90,0,0,0,0,0,85,2,164,252,183,247,179,211,143,33,175,46,98,70,250,192,31,124,75,79,231,87,203,85,11,41,0,255,237,253,236,244,99,200,171,139,152,145,62,240,7,223,210,211,249,213,114,43,4,76,233,3,139,244,158,2,225,111,240,233,188,19,205,154,143,41,125,96,145,222,83,32,252,13,62,157,119,162,173,16,32,136,233,75,252,38,158,152,63,42,87,45,48,71,239,233,15,254,6,99,205,59,209,213,133,32,166,47,241,155,120,98,254,168,92,181,192,28,189,167,63,248,27,140,53,239,68,79,233,3,174,242,129,170,143,171,124,0,84,23,152,163,247,244,7,127,131,177,230,157,104,213,162,150,183,141,156,100,70,173,181,184,245,94,35,92,98,202,80,74,163,68,211,8,13,189,57,228,80,66,104,198,107,212,57,170,202,147,81,28,106,204,69,71,147,179,146,204,163,13,184,209,51,186,154,124,62,1,87,249,64,213,7,115,190,12,210,212,200,172,213,151,188,6,169,109,144,214,161,53,26,39,8,201,55,136,155,165,242,83,28,64,53,170,200,196,13,17,176,231,73,66,196,158,7,252,11,235,210,141,50,209,193,180,98,1,0,160,204,176,105,226,73,154,164,180,110,37,213,41,165,47,37,81,105,33,37,35,152,214,40,104,70,17,238,68,154,182,52,207,113,97,135,143,22,241,33,33,10,226,71,31,27,109,165,19,199,105,113,114,234,196,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,248,101,42,91,28,100,36,228,16,93,202,116,185,200,178,167,200,198,154,32,107,166,180,25,150,15,154,116,141,54,133,236,150,180,108,52,43,74,245,74,26,182,180,81,163,230,19,84,31,151,52,66,71,65,236,214,216,140,20,33,30,182,236,57,139,200,136,143,104,146,42,75,53,28,167,67,201,65,11,75,125,157,160,78,173,225,210,86,162,186,133,56,239,204,218,181,146,213,33,2,122,172,59,41,76,76,133,242,29,38,72,15,211,75,31,158,181,164,74,31,126,224,77,3,251,104,42,198,225,118,242,102,58,41,85,89,68,165,181,68,205,38,28,74,75,180,101,168,188,165,148,172,110,219,80,182,190,173,195,2,95,31,118,132,56,89,85,24,226,200,68,5,23,37,149,212,160,56,151,54,213,135,38,161,21,25,117,172,204,34,74,33,52,106,54,225,150,66,211,33,67,229,45,165,4,105,28,183,60,132,109,29,22,248,250,80,91,60,57,105,250,16,71,38,42,184,56,74,103,7,197,185,180,169,193,244,54,13,90,208,36,241,107,84,55,26,55,229,52,25,66,51,92,150,33,110,67,30,66,52,115,136,172,40,42,119,248,109,135,137,221,103,54,224,137,253,139,26,194,36,220,245,68,164,25,1,202,63,202,211,25,119,249,35,162,148,146,148,146,90,107,141,36,132,80,26,165,214,82,35,34,34,34,114,145,70,158,73,116,116,76,156,195,145,158,142,36,12,53,136,131,216,102,163,44,220,232,175,191,34,234,131,53,31,240,57,250,80,127,240,201,24,107,62,150,86,45,170,139,207,209,135,250,131,79,198,88,243,177,180,106,1,160,202,104,196,244,58,190,12,79,204,227,146,87,49,84,25,141,152,94,199,151,225,137,121,92,242,212,4,124,145,62,84,32,124,50,62,157,143,165,89,243,49,165,143,47,210,135,10,132,79,198,167,243,177,52,107,62,0,0,192,59,129,211,36,27,53,73,105,26,82,173,83,74,95,74,147,20,90,105,70,48,173,81,208,72,90,36,185,186,110,105,158,227,194,16,97,213,97,196,69,20,196,143,62,202,42,69,27,142,211,226,228,192,77,229,145,148,208,154,52,156,108,72,173,209,80,162,202,86,82,179,180,141,67,222,194,54,13,115,124,125,216,45,226,156,84,125,136,60,19,109,92,20,85,178,131,98,35,218,84,31,122,155,14,64,145,73,42,137,74,42,45,180,68,20,90,72,137,74,11,41,145,145,145,145,185,168,35,207,24,58,6,38,202,33,79,79,121,18,134,234,195,65,156,178,209,41,110,244,87,64,39,244,71,86,151,100,4,177,182,103,36,43,113,178,58,109,33,233,182,89,107,48,89,155,160,154,88,161,60,38,78,123,26,114,135,143,34,113,46,30,138,196,225,161,184,136,150,117,150,246,161,45,17,180,132,145,101,137,135,50,111,157,151,230,90,161,212,97,72,19,181,180,101,216,230,29,121,161,194,89,40,201,28,89,51,237,164,16,179,58,42,161,162,87,140,233,162,1,155,240,8,167,147,19,209,190,137,137,143,154,81,111,81,220,186,194,117,220,26,17,229,121,220,164,36,222,98,76,152,223,200,226,226,210,12,55,156,177,178,250,115,145,27,52,41,248,235,21,203,202,50,37,232,97,137,90,234,102,141,146,45,109,42,83,104,54,174,187,173,199,51,47,196,58,165,244,176,14,235,10,183,194,15,219,48,154,184,186,76,219,171,233,90,84,8,38,163,101,14,162,28,4,40,47,42,87,100,88,104,18,90,72,173,180,150,95,42,67,155,58,228,210,242,176,217,102,68,230,32,195,151,158,75,150,104,117,133,137,89,160,135,136,235,79,42,94,132,143,62,124,232,170,38,180,22,109,168,78,163,209,181,135,224,161,47,241,155,152,125,254,168,28,128,225,210,209,59,2,225,167,138,53,79,69,254,207,16,60,244,37,126,19,179,207,31,149,7,32,160,154,213,226,210,50,223,49,76,75,82,153,67,217,215,159,180,33,46,193,201,10,183,147,72,113,67,114,152,21,110,138,96,238,112,205,69,149,57,91,221,224,203,104,48,238,73,199,155,228,42,12,219,225,30,145,177,87,148,136,178,147,22,50,167,149,100,145,57,141,75,219,87,248,122,91,170,19,93,210,60,124,9,106,201,182,29,45,173,213,100,165,185,138,76,117,82,36,125,144,52,50,41,141,204,26,155,68,100,184,140,51,228,214,32,171,45,206,19,236,236,114,217,125,158,246,45,206,203,204,195,217,233,225,182,136,121,35,156,107,30,23,112,98,8,83,210,48,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,41,123,228,176,68,204,75,217,226,32,35,161,72,92,99,182,140,73,200,178,167,72,20,150,164,127,170,76,73,70,131,30,214,142,189,215,170,178,185,188,218,76,86,101,214,170,189,45,177,108,181,83,191,22,187,167,75,80,37,248,57,95,115,38,110,116,138,95,228,235,122,194,170,71,29,195,164,21,125,73,90,142,136,241,228,153,109,155,67,109,97,231,53,75,243,18,59,151,56,189,56,95,157,118,232,77,201,76,81,30,138,108,185,8,5,115,54,210,120,108,68,219,76,52,224,15,6,237,82,230,73,72,82,103,216,109,35,179,208,194,8,17,42,171,165,102,235,182,105,228,100,125,56,83,182,48,65,201,115,169,94,210,112,201,182,115,122,154,195,132,142,244,19,15,210,241,94,121,58,227,2,71,4,41,81,233,252,58,169,232,22,235,14,49,214,75,20,90,228,73,228,62,44,177,176,202,71,230,68,206,81,13,102,175,139,54,227,212,240,230,17,45,194,61,199,120,170,252,135,1,0,0,0,0,0,255,12,112,233,232,29,129,240,83,197,154,167,34,0,255,103,8,30,250,18,191,137,217,231,143,202,1,24,46,29,189,35,16,126,170,88,243,84,228,0,255,12,193,67,95,226,55,49,251,252,81,57,1,2,32,13,49,87,180,143,160,38,192,101,164,119,252,193,79,213,116,222,138,156,181,104,242,39,223,79,73,127,185,124,186,112,25,233,29,127,240,83,53,157,183,34,95,45,154,252,73,250,223,78,200,31,25,230,242,86,4,168,95,101,69,165,161,254,126,139,26,112,153,73,67,253,125,13,128,207,219,157,88,25,141,152,62,231,187,208,48,198,254,127,118,201,163,24,87,148,180,50,26,49,125,206,246,59,195,23,230,151,209,37,79,78,204,120,15,167,248,142,171,187,102,146,218,122,212,77,196,181,139,211,254,198,184,241,120,79,159,251,61,208,149,203,109,190,116,107,184,78,145,216,205,97,54,112,233,49,29,227,251,123,225,116,149,241,119,190,35,190,99,196,241,252,120,182,248,254,29,17,62,146,202,23,229,207,78,68,173,242,72,40,78,217,217,156,162,233,24,48,84,183,139,249,166,13,61,33,50,153,47,162,172,142,111,24,239,154,114,79,222,241,51,75,119,101,165,76,194,36,51,147,86,103,184,103,253,50,111,187,118,121,182,117,246,224,19,63,149,140,244,61,98,115,253,136,58,163,119,45,183,9,32,76,12,209,145,143,223,24,32,251,43,155,85,140,179,35,1,0,255,12,210,63,151,165,72,81,242,104,234,144,189,149,77,102,24,103,71,2,254,89,180,159,165,200,145,137,148,52,1,137,129,95,190,0,255,27,81,94,71,165,9,90,246,56,60,246,175,67,250,71,205,184,202,196,99,54,166,21,143,196,192,63,227,0,255,61,212,215,36,35,65,179,30,135,23,0,255,55,31,59,111,88,159,152,155,238,153,14,67,128,102,248,173,252,145,25,187,243,128,87,83,199,166,133,247,3,231,162,139,173,240,159,45,238,171,114,50,186,13,199,198,173,133,247,147,188,162,0,138,59,242,150,10,10,43,211,13,72,218,176,119,166,27,240,184,54,172,216,171,0,214,45,5,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,26,48,2,3,23,16,129,129,139,26,32,86,18,69,133,220,73,20,0,32,112,1,128,11,114,1,155,220,171,15,6,245,155,133,83,70,149,116,24,76,155,192,144,253,234,30,73,25,171,84,130,41,196,228,110,136,30,66,108,130,127,80,168,127,44,167,139,42,81,30,108,155,192,48,254,223,48,223,206,12,76,34,38,171,29,186,142,1,132,177,103,87,230,47,94,70,249,26,231,141,8,161,28,21,145,132,63,237,201,137,105,206,137,169,72,9,106,191,117,43,243,165,43,209,126,93,131,60,134,114,90,132,8,127,218,207,32,170,20,27,42,235,128,184,168,241,253,160,59,25,133,26,237,119,144,140,100,197,12,56,212,250,217,135,132,119,203,12,215,168,120,155,11,13,155,120,103,47,219,59,102,215,158,199,145,116,66,28,10,126,69,234,192,69,186,6,94,141,11,221,154,104,95,191,101,115,89,86,183,206,86,74,57,59,192,251,245,243,181,201,158,141,70,11,149,139,113,19,232,91,179,29,77,117,150,207,154,32,39,230,225,198,17,188,160,75,25,226,183,125,25,245,29,159,2,204,113,42,157,69,77,82,194,221,235,141,168,179,183,110,186,92,68,33,59,30,38,30,198,76,92,170,235,122,110,217,202,157,133,210,156,57,136,75,108,41,204,63,154,142,123,253,164,11,56,190,0,193,67,111,226,55,241,250,188,81,185,0,34,158,56,245,49,50,50,50,34,147,38,141,168,180,144,18,81,27,167,113,105,212,246,25,126,153,202,22,7,25,9,57,68,151,50,93,46,178,236,41,178,177,38,200,154,41,109,10,32,183,113,66,54,47,148,150,54,73,41,78,144,150,13,34,89,67,139,75,93,32,55,9,173,47,17,73,234,178,69,233,35,227,161,163,187,110,139,226,18,41,18,150,165,87,250,208,253,52,24,3,216,167,34,185,109,162,128,203,186,76,133,88,155,0,148,200,42,213,199,86,62,226,98,21,169,62,174,16,64,243,240,239,250,131,127,211,13,0,255,0,255,168,209,83,137,47,210,135,10,132,79,198,167,243,177,52,43,130,230,225,223,245,7,0,255,166,27,254,127,81,163,167,18,95,164,15,21,8,159,140,79,231,99,105,214,124,0,101,114,104,165,77,205,77,75,121,41,33,46,123,31,114,88,38,220,172,132,18,85,151,121,223,166,232,179,176,195,184,174,101,166,95,153,176,208,181,59,125,227,64,218,144,177,139,7,0,255,201,139,201,1,187,161,165,184,52,55,161,148,41,133,184,236,141,184,125,222,108,178,18,74,84,93,230,97,92,97,72,69,237,227,186,150,153,126,229,69,93,201,238,244,141,3,105,195,65,17,102,252,39,47,38,247,203,153,25,53,163,110,89,153,237,69,26,134,145,71,68,144,221,12,9,181,66,193,194,242,134,84,115,219,74,192,151,135,139,107,59,142,106,51,139,9,107,207,84,77,173,29,112,149,15,84,125,92,229,3,0,0,80,245,1,1,8,65,76,95,226,55,241,196,252,81,185,127,34,0,33,136,233,75,252,38,158,152,63,42,175,98,0,0,0,0,32,207,117,91,123,190,98,54,155,205,182,183,115,189,90,117,118,104,200,122,53,216,107,222,118,207,15,212,57,111,225,123,248,25,174,201,194,62,230,151,162,83,232,0,255,206,181,111,107,182,130,188,25,181,217,188,173,109,245,134,216,224,217,168,217,182,224,153,249,98,143,240,28,188,158,252,53,54,213,142,41,205,79,74,62,74,3,48,0,0,234,11,34,75,83,51,130,88,95,50,146,149,56,65,90,135,214,104,219,172,53,152,44,110,150,202,79,113,30,19,167,61,13,57,68,192,158,39,9,15,69,226,240,47,172,75,55,58,75,251,208,191,44,219,151,148,112,130,52,89,104,102,19,249,20,55,147,214,104,75,190,165,189,220,146,136,124,24,106,60,108,169,213,124,117,62,68,145,61,11,9,123,13,163,63,24,80,86,24,54,149,164,188,163,124,25,1,0,84,9,41,0,255,237,253,236,244,99,200,87,17,84,9,41,0,255,237,253,236,244,99,200,171,11,136,25,233,3,127,240,45,61,157,95,45,183,66,164,38,98,70,250,192,31,124,75,79,231,87,203,173,16,0,83,250,192,34,189,167,64,248,27,124,58,239,68,179,230,99,74,31,88,164,247,20,8,127,131,79,231,157,104,43,4,8,98,250,18,191,137,39,230,143,202,171,24,170,12,65,76,95,226,55,241,196,252,81,121,21,3,0,0,0,0,0,32,53,225,50,210,59,254,224,167,122,58,79,69,110,133,72,77,184,140,244,142,63,248,169,158,206,83,145,171,22,208,228,79,190,127,146,190,115,249,42,130,42,209,228,79,190,127,146,190,115,249,42,2,0,0,0,170,11,204,209,123,250,131,191,193,88,243,78,180,106,177,122,216,43,246,218,155,202,230,50,235,242,57,149,89,171,246,54,67,181,203,118,253,90,236,158,46,63,109,225,217,124,205,153,184,81,22,134,146,175,235,9,247,233,3,174,242,225,167,47,35,50,86,238,181,147,164,167,213,109,87,109,11,121,139,231,178,149,181,86,141,152,149,221,40,182,107,147,164,154,121,79,26,102,98,150,187,90,240,174,82,220,194,10,188,33,180,182,100,158,149,150,234,133,208,54,51,137,158,34,226,60,225,184,209,190,132,50,197,47,102,74,178,166,232,101,179,202,244,16,121,98,250,45,2,182,176,39,93,51,84,64,19,43,104,168,114,197,3,164,252,183,247,179,211,143,33,87,101,8,30,250,18,191,137,217,231,143,202,131,80,45,180,208,82,104,37,149,38,205,149,155,204,200,91,61,35,91,98,33,55,34,73,241,165,34,18,233,50,79,187,142,42,221,206,249,194,80,236,18,135,23,105,28,166,227,5,254,203,180,16,90,72,161,149,146,18,37,87,110,42,175,140,181,140,108,137,133,220,4,162,84,133,48,11,215,72,151,121,154,153,7,214,12,59,231,11,67,49,175,51,229,116,244,17,211,177,52,13,132,0,0,255,68,227,161,215,241,101,152,125,30,151,60,0,225,159,104,60,244,58,190,12,179,207,227,146,87,49,160,201,159,124,0,255,36,125,231,242,85,4,85,162,201,159,124,0,255,36,125,231,114,213,202,189,110,91,190,131,188,249,117,185,204,173,109,245,134,223,32,218,175,199,182,224,153,249,109,115,240,35,188,158,252,53,206,212,142,215,204,79,74,206,69,3,48,0,84,249,109,213,207,215,246,102,151,201,25,178,223,236,181,213,134,115,162,126,57,119,224,29,248,40,251,79,224,163,205,143,65,159,211,85,12,0,0,0,160,74,72,249,111,239,103,167,31,67,190,138,160,74,72,249,111,239,103,167,31,67,174,202,0,193,67,95,226,55,49,251,252,81,121,0,194,63,33,120,232,75,252,38,102,159,63,42,15,64,0,0,0,0,0,160,234,3,2,16,130,152,190,196,111,226,137,249,163,114,0,255,4,27,46,142,91,107,205,140,82,105,75,51,146,105,162,204,40,91,61,35,162,148,200,224,205,164,120,83,17,73,246,253,252,249,137,185,99,77,183,53,69,21,77,98,102,114,37,26,135,163,232,76,250,179,80,206,16,226,88,143,18,111,137,26,36,157,210,36,37,132,146,164,196,97,47,53,51,55,152,224,40,166,68,97,4,117,230,176,84,42,78,132,159,190,218,243,240,133,177,104,149,44,244,60,121,122,66,68,102,102,70,36,73,146,81,106,45,53,146,182,77,219,146,40,238,75,252,60,149,17,14,14,18,110,136,49,101,198,92,100,41,82,164,96,205,159,53,83,166,252,252,136,204,92,177,246,138,146,174,150,182,217,180,161,229,49,158,243,86,166,186,245,97,166,182,160,216,174,115,146,154,231,34,105,120,134,89,238,154,198,187,182,112,11,215,46,35,162,100,210,53,39,179,189,168,251,176,179,200,200,178,91,34,97,87,216,88,104,230,144,106,142,91,249,248,18,113,145,108,71,78,109,122,49,31,237,153,170,166,107,8,136,233,232,3,129,240,45,197,154,95,45,7,96,252,51,98,58,250,64,32,124,75,177,230,87,203,201,189,110,91,190,131,188,249,117,185,204,173,109,245,134,223,32,218,175,199,182,224,153,249,109,115,240,35,188,158,252,53,206,212,142,215,204,79,74,206,69,3,48,0,0,89,238,219,90,178,29,179,217,156,246,181,154,235,213,170,51,68,195,213,172,223,94,243,182,123,98,160,178,185,4,223,195,207,176,74,22,14,54,191,20,109,77,0,255,49,0,126,18,33,173,83,221,221,84,98,173,200,74,105,75,141,180,86,25,210,14,145,98,41,8,93,199,197,1,102,134,95,79,76,25,0,255,115,145,81,37,172,152,116,6,127,71,236,196,187,166,148,155,147,3,35,96,189,176,182,109,173,37,34,73,165,45,141,140,215,77,50,163,108,245,200,76,74,51,34,73,241,166,34,18,15,3,9,18,99,237,88,211,237,174,214,90,23,14,43,209,56,236,74,187,210,148,5,0,170,62,32,0,33,136,233,75,252,38,158,152,63,42,247,79,4,32,4,49,125,137,223,196,19,243,71,229,85,12,80,101,52,98,122,29,95,134,39,230,113,201,171,24,170,140,70,76,175,227,203,240,196,60,46,121,106,2,190,72,31,42,16,62,25,159,206,199,210,172,249,152,210,199,23,233,67,5,194,39,227,211,249,88,154,53,31,0,0,0,0,0,0,0,128,170,15,96,205,199,231,232,67,253,193,39,99,172,249,88,122,74,31,172,249,248,28,125,168,63,248,100,140,53,31,75,171,22,0,0,0,0,64,149,0,41,0,255,237,253,236,244,99,200,171,139,152,145,62,240,7,223,210,211,249,213,242,53,70,104,75,104,148,32,181,18,50,203,136,234,84,246,150,77,159,225,84,225,136,162,40,22,30,42,170,145,207,3,169,165,121,14,171,172,243,156,181,190,240,172,56,156,196,71,76,199,106,228,115,57,35,42,169,73,42,41,180,208,76,90,104,165,73,10,173,52,35,35,35,35,118,105,103,145,196,64,71,195,65,28,25,234,200,69,79,131,216,135,109,202,202,194,178,2,250,235,93,62,96,74,31,88,164,247,20,8,127,131,79,231,157,104,22,124,203,216,100,190,228,25,198,111,114,184,181,254,54,237,67,85,190,226,58,244,90,175,57,162,183,26,212,15,254,108,146,84,51,103,252,9,242,144,208,95,154,80,29,186,152,174,100,110,173,196,41,185,105,37,79,165,197,121,239,195,13,243,100,27,148,86,98,234,60,15,219,10,125,42,118,223,214,201,204,20,43,19,234,186,182,168,111,236,71,27,14,118,49,35,64,121,49,57,101,1,130,152,190,196,111,226,137,249,163,114,213,2,115,244,158,254,224,111,48,214,188,19,93,93,8,98,250,18,191,137,39,230,143,202,85,11,204,209,123,250,131,191,193,88,243,78,244,148,62,224,42,31,168,250,16,204,23,17,17,43,246,218,81,210,213,234,184,171,184,181,60,198,115,222,242,90,171,70,244,212,22,20,219,181,201,77,205,92,36,13,207,48,75,66,45,152,208,22,110,225,218,195,226,206,107,41,115,66,168,60,147,54,132,54,173,140,178,52,230,77,190,14,109,136,139,25,115,165,153,196,153,55,101,42,68,181,98,46,58,62,218,194,131,35,12,69,55,122,70,87,209,30,250,35,50,115,197,218,43,74,186,90,218,102,211,134,150,199,120,206,91,153,234,214,135,153,218,130,98,187,206,73,106,158,139,164,225,25,102,185,107,26,239,218,194,45,76,91,153,165,165,17,89,172,237,121,9,74,155,160,174,91,75,52,110,208,18,108,214,54,72,37,166,40,128,105,212,158,137,220,33,160,200,147,139,136,34,15,120,40,214,165,101,101,162,125,104,192,203,104,200,75,135,210,234,182,117,78,130,18,81,98,33,66,11,101,74,235,20,47,216,50,107,252,137,68,41,102,136,62,9,73,94,234,232,164,47,23,63,66,211,232,24,94,224,40,174,185,77,127,210,180,12,80,237,152,201,107,9,234,180,14,165,165,146,172,77,245,101,165,13,81,51,167,46,112,102,118,200,21,34,154,46,19,87,131,253,118,98,170,35,172,179,140,191,104,85,245,232,78,186,186,88,226,114,134,22,183,90,148,100,107,148,160,233,146,38,42,45,164,68,165,13,131,169,149,183,249,4,69,81,25,202,32,168,50,136,165,174,112,90,4,245,85,145,135,80,140,69,215,156,166,231,201,129,16,38,205,36,149,148,8,154,65,74,148,8,183,109,221,182,68,222,107,243,180,46,113,104,105,95,54,31,225,32,102,233,80,84,145,220,34,6,196,35,12,234,11,235,113,163,33,140,198,138,71,130,254,182,113,115,54,47,164,80,39,74,41,78,144,230,201,225,185,83,139,75,93,32,55,105,33,204,112,141,234,178,69,233,35,35,98,172,132,114,132,242,50,41,46,110,162,107,250,208,254,116,0,98,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,210,36,14,75,196,188,148,45,14,50,18,114,135,49,91,198,36,100,217,83,100,163,202,159,42,83,218,36,14,0,0,181,4,168,179,204,90,172,81,74,188,135,200,58,51,92,28,151,121,156,194,182,242,38,10,49,58,165,129,47,179,50,205,151,8,193,140,117,131,87,201,211,147,198,20,177,140,115,238,42,86,174,67,87,99,90,11,33,164,214,82,41,73,146,43,86,149,151,199,90,102,54,195,194,109,70,148,34,76,197,37,162,101,153,102,3,85,134,157,19,138,161,56,38,14,211,209,56,76,199,116,252,91,0,0,170,62,174,242,129,170,15,214,124,192,231,232,67,253,193,39,99,172,249,88,90,145,181,89,125,222,132,83,178,16,210,200,28,146,213,9,37,46,38,181,210,120,31,26,181,100,157,68,25,114,41,51,112,210,215,136,46,151,174,139,171,230,180,226,68,46,230,163,71,24,149,252,140,94,44,220,35,50,246,138,18,81,118,210,66,230,180,146,44,50,167,113,93,202,175,240,245,182,84,39,186,164,153,243,133,65,45,217,182,163,165,181,46,241,11,157,171,200,84,11,105,228,28,89,93,146,17,196,218,158,145,172,196,201,234,180,133,164,219,102,173,193,100,109,130,106,98,133,242,152,56,237,105,200,29,62,138,196,185,120,40,18,135,135,226,34,90,214,89,218,135,22,207,7,188,71,70,238,21,37,147,174,168,133,204,105,165,65,231,173,219,212,246,21,190,222,86,107,195,152,43,17,95,130,90,178,237,192,84,21,205,89,105,174,34,45,101,149,146,209,136,233,117,124,25,158,152,199,37,87,200,145,109,221,187,161,89,27,74,73,45,81,223,120,137,200,243,186,207,67,236,70,219,48,77,86,166,200,235,180,172,101,163,97,66,140,169,195,106,81,229,6,135,241,150,104,71,27,238,147,143,148,215,35,26,49,189,142,47,195,19,243,184,228,169,9,248,34,125,168,64,248,100,124,58,31,75,179,230,99,74,31,95,164,15,21,8,159,140,79,231,99,233,0,20,123,221,183,124,103,249,242,235,114,153,99,29,245,137,31,35,218,175,199,14,123,154,223,54,7,63,194,167,240,20,156,105,2,175,153,127,129,185,104,213,2,64,37,97,175,216,107,111,42,155,203,172,203,231,212,54,107,213,30,151,168,118,217,174,33,120,177,123,198,4,181,133,103,115,71,243,51,177,172,83,12,37,127,141,28,139,171,17,0,203,157,73,139,44,137,67,131,206,9,141,18,171,212,118,86,8,169,233,4,17,39,33,137,153,114,121,131,152,5,206,68,232,48,38,82,132,141,140,90,177,200,17,150,164,27,205,227,58,154,182,0,181,4,225,178,65,107,37,245,41,165,84,54,24,151,54,132,80,26,84,75,205,242,210,230,93,79,28,65,45,84,204,84,114,137,54,81,153,82,72,19,85,214,106,69,131,12,140,227,144,187,106,149,55,211,149,8,128,127,6,184,116,244,142,64,248,169,98,205,83,145,0,255,51,4,15,125,137,223,196,236,243,71,229,0,12,151,142,222,17,8,63,85,172,121,42,242,127,134,224,161,47,241,155,152,125,254,168,60,0,1,0,64,151,32,106,73,71,162,86,32,90,252,89,134,219,228,176,91,223,25,13,210,178,68,109,147,44,206,151,166,33,122,82,210,212,117,216,179,37,34,108,204,41,71,175,42,107,202,196,60,198,34,167,73,132,231,99,84,82,106,13,26,196,177,106,100,38,49,83,218,183,186,73,136,243,56,79,165,77,35,140,185,190,196,14,113,113,133,154,41,58,4,217,51,113,177,209,51,53,82,46,122,144,54,204,99,0,218,67,31,170,133,25,53,234,174,107,103,73,154,158,48,173,208,38,133,208,44,62,48,245,210,86,182,62,187,236,70,53,87,4,53,39,96,158,247,204,152,184,136,29,233,52,249,82,172,74,223,230,99,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,196,178,228,45,50,50,46,114,135,46,91,186,36,156,217,179,103,163,74,144,42,109,218,164,74,214,67,38,139,108,107,214,152,103,148,242,36,37,132,146,59,33,76,27,108,84,243,113,159,82,156,146,137,136,235,225,97,106,153,8,71,102,110,116,163,53,167,230,27,191,150,131,34,0,0,0,0,224,155,189,181,146,136,160,77,182,5,61,45,229,41,13,169,73,28,149,100,101,74,80,190,109,60,151,35,209,97,135,56,66,15,109,39,105,45,226,181,184,112,13,227,172,209,56,218,144,131,134,38,175,100,40,35,180,68,165,174,188,202,163,169,13,37,238,75,104,169,50,235,78,100,106,136,131,218,22,179,16,169,1,76,28,137,178,100,34,206,74,151,77,66,68,88,67,233,196,68,93,27,101,162,1,201,21,25,130,135,190,196,111,98,246,249,163,114,85,70,21,67,240,208,151,248,77,204,62,127,84,46,128,0,107,43,218,69,254,59,215,109,237,249,138,217,108,54,219,222,206,245,106,213,217,161,33,235,213,96,175,121,219,61,63,80,231,220,133,239,225,105,184,38,11,0,255,208,34,69,167,208,128,60,215,190,173,217,10,242,102,212,102,243,182,182,213,27,102,131,103,163,102,219,130,103,230,139,61,194,115,240,122,242,213,216,212,58,166,52,127,41,185,40,157,202,0,151,145,222,241,7,63,85,211,121,43,242,213,162,201,159,124,0,255,164,253,203,114,121,237,220,116,107,200,105,73,98,157,70,102,91,107,169,205,101,208,239,58,68,220,102,200,152,20,93,114,107,4,209,176,37,169,137,159,6,50,234,118,206,153,120,244,168,182,58,30,49,29,123,145,211,179,136,66,231,81,219,146,69,86,75,210,220,148,56,114,90,43,137,214,120,40,106,141,203,154,40,147,67,207,177,229,90,136,46,87,90,20,156,85,133,123,110,241,27,45,235,1,39,210,165,249,128,251,150,65,35,62,217,149,129,203,192,21,89,45,213,74,189,86,237,122,235,180,213,140,88,230,153,61,147,153,239,157,27,79,50,118,253,135,186,210,240,163,11,127,210,133,210,209,150,180,105,33,3,87,0,113,113,101,52,98,250,156,223,207,48,198,188,46,185,20,227,125,111,98,101,52,98,250,108,126,251,12,95,152,223,234,146,207,38,100,120,142,183,253,42,158,181,46,185,35,220,20,43,210,156,44,73,186,176,120,119,95,143,191,151,44,73,74,238,244,134,156,216,109,217,17,11,106,59,49,104,251,194,123,251,63,61,113,141,95,133,197,146,180,121,54,233,50,70,119,247,234,36,115,94,203,90,184,32,70,178,72,64,207,30,56,49,198,180,143,138,219,212,246,42,245,248,243,218,173,85,171,12,219,131,87,233,114,80,70,250,20,1,191,168,125,222,101,197,174,124,55,181,5,29,189,194,66,54,54,78,188,191,147,237,29,153,110,91,179,94,93,120,6,251,101,226,200,32,206,67,176,203,123,166,204,182,220,248,25,152,159,234,215,128,219,34,41,211,231,162,116,150,230,97,64,249,165,95,43,178,153,19,35,237,72,192,63,3,219,237,102,57,82,38,61,202,58,70,252,178,191,162,137,109,204,29,9,249,23,204,165,181,54,169,252,148,188,37,218,153,128,68,192,63,223,95,102,14,5,226,139,36,104,211,227,240,226,0,255,204,87,79,177,54,177,176,158,166,75,71,34,220,175,203,249,189,228,164,40,16,119,115,200,65,247,142,195,115,127,248,125,241,159,53,172,73,60,175,159,233,43,4,108,93,191,219,125,229,71,31,65,57,25,157,78,165,177,107,225,253,200,157,5,93,108,94,63,220,26,251,183,209,89,192,187,118,227,215,130,253,142,189,11,32,46,20,241,145,10,138,123,227,221,128,184,189,218,16,248,112,99,102,6,13,11,144,6,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,26,160,62,2,3,23,88,23,129,129,139,26,0,79,20,21,240,68,1,0,112,1,128,75,239,1,155,224,31,28,242,159,211,69,239,136,48,109,226,16,227,0,255,9,244,187,149,204,36,190,10,135,94,66,108,129,127,112,200,0,255,77,21,21,17,17,158,77,96,24,0,255,79,196,127,137,121,108,0,255,59,116,25,3,8,0,255,0,255,173,204,183,98,211,15,47,202,99,40,215,69,136,240,207,253,223,74,59,62,123,18,132,0,255,85,252,183,191,106,35,227,80,14,140,16,225,95,251,251,53,243,21,79,224,40,212,248,126,144,207,210,128,171,209,110,7,137,72,150,203,120,39,14,181,190,91,212,168,114,211,140,242,22,245,196,163,161,107,19,170,63,241,169,183,202,188,182,108,27,164,53,8,118,76,245,123,100,201,91,253,185,44,65,68,205,77,42,132,154,19,173,156,176,189,172,79,189,229,238,218,131,97,142,222,14,16,191,89,253,162,86,34,61,95,16,136,114,175,158,196,243,223,36,162,57,58,106,136,233,230,132,247,235,179,151,110,246,108,137,84,18,4,162,220,207,91,18,8,127,211,18,149,57,170,33,174,151,102,103,216,214,82,91,146,155,208,100,73,45,206,155,139,200,125,217,112,130,210,74,76,157,247,125,75,49,100,161,134,109,157,204,76,177,178,162,161,101,135,218,198,127,180,161,226,8,19,250,211,203,228,230,44,50,50,118,236,181,163,162,43,212,109,87,109,107,101,140,223,60,148,181,86,141,152,169,45,216,118,234,147,164,158,185,200,37,166,225,153,187,94,240,174,46,28,197,134,249,88,159,183,140,200,42,207,217,180,76,117,86,37,181,45,149,70,75,221,54,8,149,213,82,229,44,205,220,4,205,56,174,220,90,15,102,40,115,241,169,202,48,87,115,230,175,32,191,35,182,50,191,53,125,78,110,135,128,56,242,66,170,172,22,50,203,168,109,33,174,43,35,47,137,121,155,79,67,28,218,98,186,92,106,198,112,38,74,153,9,49,45,151,138,142,176,182,48,163,8,187,210,140,162,209,169,180,104,1,79,48,250,51,168,75,34,179,86,219,243,26,164,182,89,157,182,144,116,156,32,36,223,160,77,80,77,172,80,0,213,168,34,19,183,195,71,145,56,23,191,158,8,252,19,23,209,178,54,209,192,180,126,254,200,140,220,177,246,138,138,174,144,198,217,196,161,149,49,126,243,144,167,186,245,161,151,182,96,219,169,115,110,154,231,34,151,184,134,103,22,154,198,133,186,48,20,83,30,224,30,69,170,143,173,124,204,40,82,125,92,33,128,230,225,223,245,7,0,255,102,27,246,23,81,163,39,19,111,153,145,107,39,205,164,43,10,173,178,66,106,208,121,235,54,197,97,138,168,57,212,218,48,230,74,68,152,159,234,20,59,48,85,69,115,170,106,104,79,75,89,101,67,208,60,252,187,254,244,0,255,229,166,27,254,0,255,81,163,81,19,170,3,102,214,149,82,234,125,113,156,231,113,186,159,67,116,148,233,200,72,247,48,71,37,117,212,170,126,85,123,85,207,31,136,179,117,89,234,172,82,138,91,41,77,151,180,77,208,42,43,164,202,153,154,201,201,198,114,2,87,114,173,231,51,108,185,121,250,195,169,54,49,167,114,38,160,32,41,56,130,174,50,0,255,53,141,198,182,133,20,151,196,42,148,50,165,214,230,185,17,183,207,155,77,144,90,134,73,243,50,140,43,12,169,168,125,155,38,211,84,204,188,168,43,217,162,66,176,31,157,56,40,194,140,0,229,58,229,63,12,204,209,123,250,131,191,193,88,243,78,244,148,62,224,42,31,168,250,184,202,7,0,0,160,234,3,2,16,130,152,190,196,111,226,137,249,163,114,0,255,68,0,66,16,211,151,248,77,60,49,127,84,94,197,0,0,0,102,16,17,177,215,74,55,203,220,225,188,101,7,109,219,33,121,75,156,160,32,42,36,19,26,134,157,136,173,84,132,85,80,39,8,191,234,24,215,250,83,128,19,105,44,222,227,95,242,95,22,17,17,43,246,218,81,210,213,234,184,171,184,117,232,49,158,243,10,91,182,86,141,216,82,204,5,197,102,115,147,155,154,185,21,211,240,12,231,26,75,91,112,44,93,79,215,211,128,8,0,0,0,0,0,253,204,40,165,70,41,165,214,90,51,106,173,165,70,169,181,212,204,204,204,204,92,164,145,71,12,3,3,13,229,112,164,167,35,9,61,245,97,31,78,217,40,11,55,10,40,160,128,60,195,181,22,65,194,201,172,86,163,84,226,208,106,141,148,100,158,160,37,168,134,75,227,178,251,26,39,101,26,21,33,65,20,201,106,164,132,60,213,39,82,229,49,221,232,4,173,77,127,49,128,42,33,229,191,189,159,157,126,12,249,42,130,42,33,229,191,189,159,157,126,12,121,117,1,49,35,125,224,15,190,165,167,243,171,229,86,136,212,68,204,72,31,248,131,111,233,233,252,106,185,21,2,96,74,31,88,164,247,20,8,127,131,79,231,157,104,214,124,76,233,3,139,244,158,2,225,111,240,233,188,19,109,133,0,65,76,95,226,55,241,196,252,81,121,21,67,149,33,136,233,75,252,38,158,152,63,42,175,98,0,0,0,0,0,0,164,38,92,70,122,199,31,252,84,79,231,169,200,173,16,169,9,151,145,222,241,7,63,213,211,121,42,114,213,2,154,252,201,247,79,210,119,46,95,69,80,37,154,252,201,247,79,210,119,46,95,69,0,0,0,0,0,168,50,116,75,83,101,25,36,139,75,45,9,165,53,50,171,203,20,66,105,147,195,153,106,75,66,126,228,208,54,136,47,71,221,178,151,153,54,241,217,51,109,146,36,196,97,86,186,210,107,186,128,166,79,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,134,95,166,60,66,198,193,197,13,209,165,76,151,139,51,69,246,20,172,9,178,166,205,148,97,249,80,200,171,102,205,140,186,243,45,213,121,107,146,134,25,30,46,12,9,134,134,27,238,83,76,8,149,250,41,118,221,162,205,147,102,31,2,6,49,183,88,243,139,249,232,147,42,195,216,144,160,92,154,28,220,52,107,68,146,157,111,41,45,67,162,58,204,240,112,97,72,190,37,155,108,88,97,66,168,212,79,177,211,8,83,226,76,251,16,48,136,185,69,149,32,60,72,227,84,25,198,134,251,228,45,229,32,12,247,88,101,109,89,169,197,171,73,219,153,219,4,45,198,23,122,147,181,61,54,242,202,22,4,225,193,38,148,84,181,123,130,156,97,87,119,93,149,80,41,238,116,78,31,35,35,35,35,50,105,210,136,74,11,41,17,181,113,26,151,70,109,159,225,151,169,108,113,144,145,144,67,116,41,211,229,34,203,158,34,27,107,130,172,153,210,230,2,118,168,83,229,145,53,139,75,45,106,41,36,51,171,203,20,66,138,27,68,150,137,83,66,126,228,208,38,135,48,57,229,188,151,153,54,241,217,44,83,238,92,196,97,86,186,82,20,90,159,174,98,128,127,162,241,208,235,248,50,204,62,143,75,30,128,240,79,52,30,122,29,95,134,217,231,113,201,171,24,208,228,79,190,127,146,190,115,249,234,71,102,228,142,181,87,84,116,133,52,206,38,14,29,102,140,223,60,197,150,170,91,31,182,20,115,193,182,231,60,231,166,121,110,197,75,60,195,134,198,210,105,28,75,215,211,10,52,229,209,228,79,190,127,146,190,115,249,42,226,159,193,138,189,111,243,181,201,119,175,203,101,78,203,243,83,135,125,246,107,198,65,102,254,156,239,249,8,207,193,231,74,33,223,69,254,26,109,199,163,244,86,57,0,3,0,0,0,0,168,18,82,254,219,251,217,233,199,144,175,34,168,18,82,254,219,251,217,233,199,144,171,50,64,240,208,151,248,77,204,62,127,84,30,128,240,79,8,30,250,18,191,137,217,231,143,202,3,16,0,0,0,0,0,168,250,128,207,39,181,182,178,136,226,146,204,186,130,146,8,215,113,107,68,102,212,18,236,16,33,34,162,64,76,68,18,204,158,137,134,135,142,138,92,92,244,84,228,172,166,102,106,170,172,128,138,4,61,150,216,236,173,181,173,150,52,25,154,36,107,180,212,141,82,107,169,81,106,251,96,118,229,77,190,70,41,84,134,51,248,169,8,162,166,43,172,22,65,133,84,36,34,20,159,210,53,167,105,134,114,213,194,77,131,102,68,89,249,144,234,178,37,169,195,18,15,17,182,4,91,179,205,246,21,42,180,74,197,20,181,142,208,38,78,179,17,1,125,152,35,172,9,194,124,52,206,154,97,156,72,80,222,82,254,93,52,30,122,29,95,134,217,231,113,201,25,16,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,230,124,162,241,208,235,248,50,204,62,143,75,14,192,128,152,142,62,16,8,223,82,172,249,213,114,64,30,153,145,59,214,94,81,209,21,210,56,155,56,116,152,49,126,243,20,91,170,110,125,216,82,204,5,219,158,243,156,155,230,185,21,47,241,12,27,26,75,167,113,44,93,79,43,208,127,140,152,142,62,16,8,223,82,172,249,213,114,0,6,48,195,200,140,189,54,186,89,228,206,150,173,43,136,219,16,201,155,226,26,5,87,225,121,209,48,236,196,111,101,33,172,141,58,63,248,85,57,184,86,144,2,108,71,99,241,30,3,149,0,255,48,0,0,0,84,89,153,183,17,232,152,234,85,110,61,220,121,56,214,194,117,231,148,157,45,125,11,28,59,112,59,201,209,185,97,234,81,73,149,225,101,248,155,37,124,13,93,169,1,29,66,87,49,0,64,47,35,73,165,73,42,165,133,150,76,90,104,37,81,105,33,37,35,35,35,35,23,117,228,145,196,64,71,195,57,228,233,41,79,66,79,131,216,135,109,54,58,197,141,2,250,235,231,129,170,15,8,64,8,98,250,18,191,137,39,230,143,202,253,19,1,8,65,76,95,226,55,241,196,252,81,121,21,3,84,25,141,152,94,199,151,225,137,121,92,242,42,134,42,163,17,211,235,248,50,60,49,143,75,158,154,128,47,210,135,10,132,79,198,167,243,177,52,107,62,166,244,241,69,250,80,129,240,201,248,116,62,150,102,205,7,0,0,0,0,0,0,0,160,234,3,88,243,241,57,250,80,127,240,201,24,107,62,150,158,210,7,107,62,62,71,31,234,15,62,25,99,205,199,210,170,5,0,0,0,0,0,208,230,12,183,174,229,214,172,13,37,149,208,36,108,188,68,228,121,29,150,29,106,210,113,159,38,43,83,228,117,157,39,83,48,81,33,198,212,97,181,88,147,140,61,152,75,180,163,13,9,202,185,201,151,16,182,195,61,34,99,175,40,17,101,39,45,100,78,43,201,34,115,26,151,182,175,240,245,182,84,39,186,164,121,248,18,212,146,109,59,90,90,171,201,74,115,21,153,234,164,72,250,32,162,208,121,212,182,100,145,213,146,52,55,37,142,156,214,74,162,53,30,138,90,227,210,38,202,228,208,115,100,185,22,162,203,149,22,5,103,77,225,158,92,220,70,203,106,192,138,180,117,254,164,153,164,146,18,65,51,72,137,18,225,182,173,219,150,200,123,109,158,214,37,14,45,237,203,230,35,28,196,44,29,138,42,146,91,196,128,120,132,65,125,97,61,110,52,132,209,56,61,147,121,36,169,133,36,13,39,219,74,72,186,149,168,178,149,212,160,142,219,86,134,190,77,195,28,95,31,106,132,39,89,77,24,34,207,68,27,23,39,233,212,160,216,136,54,53,152,38,161,165,242,72,74,104,77,26,78,54,164,214,104,40,81,101,43,169,89,218,198,33,111,97,155,134,57,190,62,236,22,113,78,170,62,68,158,137,54,46,138,42,217,65,177,17,109,170,15,189,77,7,32,136,26,73,105,148,154,17,132,172,90,35,155,215,13,66,214,42,110,180,195,13,49,113,97,88,154,89,132,137,104,72,136,88,40,82,36,97,168,64,60,235,151,41,12,55,250,43,175,181,7,230,232,61,253,193,223,96,172,121,39,90,241,50,146,84,154,164,82,90,104,201,164,133,86,18,149,22,82,50,50,50,50,114,81,71,30,73,12,116,52,156,67,158,158,242,36,244,52,136,125,216,102,163,83,220,40,160,191,214,30,152,163,247,244,7,127,131,177,230,157,232,41,125,128,112,62,84,82,115,201,173,165,156,210,237,14,57,204,220,137,166,169,215,91,82,162,52,69,176,19,87,218,40,105,174,84,132,137,22,201,188,36,202,42,54,212,96,90,90,36,39,61,68,247,232,227,42,31,136,250,48,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,103,25,67,199,192,68,65,28,25,234,200,197,80,125,56,136,83,202,202,194,178,254,10,232,58,114,8,33,78,153,103,41,212,26,33,180,205,140,97,86,184,182,108,56,110,180,47,33,65,146,152,75,155,231,78,209,203,102,149,73,242,134,71,158,138,17,2,182,176,39,29,195,55,244,175,134,21,244,39,93,197,155,38,158,164,73,74,235,86,82,157,82,250,82,18,149,22,82,50,130,105,141,130,102,20,225,78,164,105,75,243,28,23,118,248,104,17,31,18,162,32,126,244,177,209,86,58,113,156,22,39,247,78,0,4,227,90,153,54,155,72,167,134,27,165,18,151,180,173,211,86,234,141,172,68,212,204,181,250,203,28,21,247,90,190,151,139,110,174,179,146,140,42,89,54,177,44,61,200,184,231,40,52,37,185,79,226,243,34,146,82,146,148,82,66,8,137,36,132,80,146,148,16,74,34,34,34,34,98,87,119,150,73,116,116,76,28,68,158,161,242,92,12,53,136,131,216,166,172,83,44,235,175,191,86,30,102,212,58,139,226,214,172,115,66,162,198,170,180,145,19,66,105,52,193,195,81,75,92,166,68,158,32,122,129,44,209,66,140,185,212,98,227,172,86,220,147,139,37,105,89,243,88,145,182,206,23,53,146,146,82,35,107,4,165,81,35,219,198,117,220,26,113,163,45,211,180,196,173,213,125,222,96,132,130,232,165,195,78,69,110,139,31,16,115,49,168,47,92,192,141,122,49,26,87,55,153,103,146,66,104,146,112,179,45,133,166,67,137,41,67,41,13,210,56,110,121,8,227,180,207,17,53,162,182,120,114,210,244,29,242,180,181,145,112,148,206,238,133,141,232,76,131,233,109,186,142,1,0,0,0,80,203,35,156,103,175,172,141,204,165,164,190,209,180,165,169,245,77,135,200,117,218,33,107,111,113,130,149,46,196,185,244,14,41,21,14,145,38,98,79,194,198,151,87,12,43,23,139,209,47,172,78,158,69,87,49,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,68,204,75,217,226,32,35,33,119,24,179,101,76,66,150,61,69,54,170,252,169,50,165,77,226,0,84,125,92,229,3,85,31,172,249,128,207,209,135,250,131,79,198,88,243,177,52,41,159,17,154,165,117,218,82,40,169,65,92,234,15,82,220,97,87,86,154,35,75,15,113,83,92,43,99,26,178,126,27,108,67,75,185,184,164,6,131,210,149,22,210,98,52,124,142,62,212,31,124,50,198,154,143,165,85,139,57,125,16,37,162,146,74,51,75,100,165,73,51,27,199,105,28,154,113,35,46,235,52,181,45,212,97,158,96,139,114,232,41,196,78,123,110,132,223,15,115,241,167,80,92,192,178,122,241,5,3,22,221,39,34,171,57,13,161,100,21,154,15,205,166,109,72,102,210,96,26,204,195,45,113,38,134,165,213,169,68,13,227,85,116,30,110,136,143,139,159,182,48,43,109,195,28,180,206,154,44,52,170,160,200,117,72,196,172,146,66,106,227,70,169,77,166,83,221,101,247,42,206,48,81,245,146,142,75,133,179,144,214,210,212,195,179,47,157,213,204,85,114,51,21,113,120,152,22,217,76,95,208,9,250,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,37,106,251,12,191,76,121,132,140,131,139,27,162,75,153,46,23,103,138,236,41,88,19,100,77,155,41,105,11,248,34,125,168,64,248,100,124,58,31,75,179,224,204,204,220,185,246,74,138,158,144,182,217,180,33,148,45,126,203,20,101,170,110,125,152,149,221,216,246,156,231,36,53,207,123,46,49,19,27,234,68,167,241,174,82,172,64,79,39,190,72,31,42,16,62,25,159,206,199,210,172,249,248,77,192,123,102,230,218,81,51,234,74,66,168,172,150,50,92,231,77,219,186,70,172,16,53,167,178,131,55,116,185,50,39,172,159,150,20,155,140,45,85,116,137,251,216,80,103,218,163,188,144,6,66,0,0,0,44,135,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,136,101,41,35,28,28,36,220,14,93,182,116,73,200,82,164,72,65,149,32,85,166,76,73,28,0,192,12,132,178,164,68,201,182,210,168,78,83,94,218,58,180,109,94,182,165,78,113,147,52,209,38,21,254,84,236,132,165,75,207,84,196,19,62,54,240,164,114,71,204,233,17,191,210,56,220,77,206,75,0,255,48,254,25,224,210,209,59,2,225,167,138,53,79,69,254,207,16,60,244,37,126,19,179,207,31,149,3,48,92,58,122,71,32,252,84,177,230,169,200,0,255,25,130,135,190,196,111,98,246,249,163,242,0,4,0,192,114,65,146,136,164,36,34,75,108,146,17,225,60,46,145,67,179,108,183,54,175,177,187,43,102,135,121,221,71,56,48,179,236,100,167,136,27,33,150,141,176,161,6,92,192,134,33,188,70,119,233,195,18,69,20,103,85,244,178,145,25,141,219,176,91,174,57,242,146,59,136,139,135,219,86,72,118,90,229,109,208,209,129,153,168,211,181,135,24,72,235,90,169,38,146,131,151,200,211,18,118,8,219,164,148,148,172,225,20,173,116,109,82,210,62,70,180,164,207,210,150,90,221,113,30,73,193,82,98,76,136,56,73,18,34,78,26,234,90,84,89,50,146,94,249,194,164,170,196,163,45,203,193,17,20,250,144,180,82,42,159,81,47,85,86,23,67,148,79,117,154,181,18,89,20,215,125,143,133,174,17,42,39,174,140,245,131,9,43,33,218,222,77,195,93,113,233,13,238,201,193,21,229,235,249,0,0,88,174,72,66,228,73,27,18,68,86,107,146,220,164,184,179,90,75,73,215,136,40,9,77,76,155,43,155,195,204,113,230,66,135,46,81,34,20,100,52,133,69,142,112,27,221,168,1,215,209,191,135,180,77,235,45,9,231,113,107,238,176,38,155,37,51,92,157,164,89,89,33,74,130,228,91,8,165,67,172,230,168,50,19,162,79,86,113,18,198,252,40,85,35,28,68,171,36,162,57,232,4,125,188,69,102,238,149,36,163,174,164,181,204,9,165,89,231,77,219,18,247,41,190,222,80,107,67,151,43,15,97,130,170,179,237,64,75,21,53,169,106,174,61,45,157,84,241,35,105,157,39,109,104,214,57,173,73,114,85,218,200,9,45,37,93,35,162,164,37,46,83,34,79,14,51,199,153,11,33,198,92,106,81,144,209,20,22,201,197,146,180,172,6,92,71,215,35,80,213,167,117,200,245,123,219,234,212,181,95,53,82,36,19,209,215,143,201,178,231,171,154,214,175,19,132,169,232,139,254,120,122,170,92,145,193,67,40,137,204,226,102,91,208,21,74,89,234,144,154,196,81,105,144,151,26,7,19,124,233,185,28,137,14,187,181,45,102,75,38,170,180,22,241,90,68,135,122,240,171,38,116,28,109,56,78,15,48,232,33,120,232,75,252,38,102,159,63,42,7,96,184,116,244,142,64,248,169,98,205,83,145,0,255,51,4,15,125,137,223,196,236,243,71,229,193,8,34,34,246,90,233,106,100,238,112,222,178,131,182,237,144,188,37,78,80,16,21,146,9,13,195,78,196,86,42,194,42,168,19,132,95,85,140,107,253,41,192,136,116,22,239,49,48,57,48,139,136,136,21,123,237,40,233,106,117,220,85,220,58,244,24,207,121,133,45,91,171,70,108,41,230,130,98,179,249,201,77,205,220,138,103,152,134,115,133,165,45,24,150,174,167,233,233,63,132,26,87,196,118,128,123,68,198,94,81,34,202,78,82,200,156,86,146,69,230,52,46,109,95,225,235,109,169,78,116,73,243,240,37,168,37,219,118,180,180,86,147,150,226,42,50,213,73,185,211,110,219,204,40,89,45,222,36,217,52,149,184,116,184,173,181,186,44,109,200,230,74,153,167,190,148,88,82,138,106,176,102,118,136,168,170,14,59,46,126,166,138,228,124,133,162,107,110,211,250,228,14,8,218,143,146,73,74,165,25,52,131,212,164,153,141,219,186,109,137,188,17,151,117,154,226,208,210,190,108,176,69,57,244,212,161,168,34,185,197,15,80,46,254,212,133,245,184,81,47,198,224,249,4,200,214,33,180,154,67,118,20,178,194,169,94,11,243,6,205,108,106,54,110,80,185,240,237,132,178,198,157,150,50,94,153,144,50,214,84,221,104,35,25,51,209,61,165,104,107,154,61,31,239,145,145,123,69,201,164,43,106,33,115,90,105,208,121,235,54,181,125,133,175,183,213,218,48,230,74,196,151,160,150,108,27,48,213,68,115,86,138,171,200,75,91,237,209,31,137,143,196,211,57,161,214,9,161,110,157,154,211,58,214,131,159,151,165,189,114,154,159,145,5,113,14,106,253,136,133,46,49,224,20,127,209,187,46,210,105,180,98,215,154,180,214,82,40,45,228,145,242,16,167,14,183,132,188,111,184,17,105,57,11,81,188,152,44,215,210,20,19,189,192,44,67,252,185,194,107,17,208,135,113,29,89,183,232,68,11,154,162,124,4,1,227,158,153,180,202,104,196,244,57,254,12,91,204,235,146,123,49,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,68,204,75,217,226,32,35,33,119,24,179,101,204,66,150,61,69,54,162,244,169,18,101,205,80,70,35,166,207,241,103,216,98,94,151,188,53,81,120,48,0,255,31,159,186,182,171,45,198,164,205,19,74,251,48,222,223,112,207,234,111,124,18,73,155,157,197,70,180,198,92,81,215,147,159,220,151,241,193,252,127,64,229,181,125,188,184,147,190,115,74,235,35,222,240,143,241,243,54,139,36,147,143,235,30,126,179,249,52,225,183,156,246,228,51,9,194,123,137,155,175,168,116,81,103,147,241,172,68,28,218,94,146,175,153,88,158,181,217,77,113,34,46,67,119,218,45,33,254,107,69,228,188,122,173,110,102,31,226,253,29,83,234,119,186,208,68,84,50,152,104,169,83,155,45,17,127,134,211,20,12,40,191,234,139,212,59,234,142,68,251,248,96,46,213,91,201,82,9,230,73,14,29,29,178,159,11,125,22,115,71,66,125,247,100,112,62,188,101,201,53,221,162,170,9,72,140,251,137,203,185,91,204,74,81,95,17,90,30,244,55,12,143,253,3,111,243,145,65,92,154,90,153,184,219,190,113,90,117,36,102,253,184,156,139,69,35,26,162,189,110,163,104,65,195,14,195,139,127,51,127,236,204,216,186,36,95,132,156,38,67,192,86,245,98,103,222,168,69,82,82,74,213,148,84,75,92,22,247,22,222,15,124,253,30,168,240,35,126,125,104,74,237,111,197,129,135,247,87,102,56,10,136,11,133,149,169,136,11,197,157,89,3,226,111,133,134,29,225,134,181,209,149,54,214,69,13,72,3,174,42,226,247,82,216,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,3,226,66,49,112,161,112,55,3,92,214,0,120,162,168,128,39,10,0,10,129,79,5,133,192,135,247,128,77,240,15,14,245,191,57,93,224,101,68,88,54,113,136,241,0,255,4,250,101,174,76,36,22,25,28,250,9,177,9,254,65,33,0,255,57,85,218,0,255,131,107,19,24,198,0,255,19,234,127,199,60,178,0,255,180,67,107,49,128,240,191,122,0,255,59,191,170,182,13,229,191,8,17,254,185,0,255,99,232,231,105,148,32,252,175,228,191,252,186,120,97,40,223,69,136,240,207,253,159,202,247,207,215,1,113,89,227,251,65,62,75,195,45,107,124,63,83,127,168,203,128,67,161,111,69,250,168,81,111,82,104,33,111,81,108,101,49,180,113,226,123,129,147,237,168,232,104,123,74,235,52,9,113,40,248,167,164,0,255,135,107,206,47,44,180,112,98,252,177,119,91,189,50,233,58,32,245,7,206,218,78,82,229,177,85,226,98,189,64,124,114,63,111,73,221,124,65,230,201,34,205,100,81,149,190,78,160,254,122,107,107,161,131,221,58,49,136,25,16,222,208,183,113,73,216,124,243,106,133,85,138,90,113,146,54,44,96,253,45,100,25,46,245,51,50,114,229,218,43,73,122,90,26,103,19,135,144,183,120,46,91,158,234,214,135,94,217,141,98,187,198,185,41,158,247,164,225,37,102,73,40,26,19,26,197,46,92,121,88,247,40,136,209,135,145,213,37,25,65,172,237,25,201,74,156,172,78,91,72,186,109,214,26,76,214,38,168,38,86,40,143,137,211,158,134,220,225,163,72,156,139,152,72,28,254,137,139,104,89,101,233,31,26,240,101,15,45,142,245,36,201,214,168,89,162,169,78,84,90,72,73,82,220,247,178,51,111,243,9,138,162,66,28,198,79,71,16,75,93,225,180,248,105,164,61,17,159,88,139,174,233,66,43,148,135,161,148,207,8,205,210,58,77,41,148,212,32,46,245,7,41,238,176,43,43,205,145,165,135,184,41,174,149,49,13,89,191,13,182,161,165,92,92,114,131,65,233,74,11,233,49,154,67,95,148,136,74,42,205,44,145,149,38,205,108,28,167,113,104,198,141,184,172,211,212,182,80,135,121,130,45,202,161,167,16,59,237,185,17,126,63,204,197,159,66,113,1,203,234,197,23,172,153,15,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,52,137,195,18,49,47,101,139,131,140,132,220,97,204,150,49,11,89,246,20,217,168,210,231,202,148,55,53,245,193,142,27,66,106,75,99,21,82,89,82,104,203,220,136,220,151,13,39,75,33,67,165,101,217,199,41,134,44,212,48,78,107,105,234,103,94,52,148,236,78,33,24,144,78,100,20,225,65,0,26,167,124,34,97,133,0,154,135,127,215,31,252,155,109,228,0,255,52,186,146,185,133,210,166,196,170,165,188,148,214,230,185,15,57,44,19,110,144,90,134,73,243,178,111,83,244,89,216,97,155,38,211,84,204,76,88,232,218,162,66,176,31,157,200,216,197,131,0,229,58,229,247,40,233,42,148,204,73,145,87,18,37,104,41,76,45,148,164,15,18,111,10,27,51,67,132,184,178,193,18,191,192,236,213,67,109,122,250,45,126,62,44,197,83,108,65,223,113,163,94,220,196,126,140,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,16,203,146,183,200,200,184,200,29,186,108,233,146,112,102,207,158,141,42,65,170,180,105,147,56,160,186,192,28,189,167,63,248,27,140,53,239,68,171,22,213,5,230,232,61,253,193,223,96,172,121,39,122,74,31,112,149,15,84,125,48,224,182,169,53,162,44,66,104,19,110,13,146,53,95,135,184,62,185,216,98,183,190,238,123,141,141,92,93,225,150,85,234,105,82,136,219,33,70,200,115,143,33,229,36,24,129,23,105,8,230,38,87,99,72,10,109,102,25,181,165,25,116,7,41,25,78,227,208,140,140,40,36,223,225,58,68,92,129,159,140,40,152,34,19,19,17,29,237,185,72,232,105,207,89,51,53,213,212,70,1,237,249,121,76,233,143,153,188,150,160,78,235,80,90,42,201,218,84,95,86,218,16,53,115,234,2,103,102,135,92,33,162,233,50,113,53,216,111,39,166,58,194,58,203,248,139,86,85,143,238,164,195,243,39,205,36,149,148,8,154,65,74,148,8,183,109,221,182,68,222,107,243,180,46,113,104,105,95,54,31,225,32,102,233,80,84,145,220,34,6,196,35,12,234,11,235,113,163,33,140,198,115,250,128,0,132,32,166,47,241,155,120,98,254,168,220,63,17,128,16,196,244,37,126,19,79,204,31,149,215,49,204,140,82,106,148,82,106,173,53,163,214,90,106,148,90,75,205,204,204,204,204,69,26,121,196,48,48,208,80,14,71,122,58,146,208,83,31,246,225,148,141,178,112,163,128,2,250,121,120,231,214,137,55,73,82,210,58,148,90,171,164,62,149,36,37,132,146,136,124,154,160,172,17,181,184,115,105,29,210,50,71,132,33,62,170,195,135,139,43,136,97,125,148,181,149,54,228,160,197,201,23,235,141,118,55,171,141,226,82,26,181,60,180,54,140,67,204,58,214,9,45,196,228,109,135,8,81,209,82,110,211,0,15,13,3,177,187,242,132,71,120,156,141,91,156,178,39,163,32,61,194,147,229,149,8,0,0,0,128,196,228,208,66,155,50,15,82,171,53,66,107,147,17,67,175,16,109,222,112,219,116,159,66,158,34,22,211,38,89,83,204,50,70,101,102,136,35,49,197,22,1,165,216,147,86,25,234,175,137,21,244,43,121,117,97,235,196,155,36,41,105,29,74,173,85,82,159,74,146,18,66,73,68,62,77,80,214,136,90,220,185,180,14,105,153,35,194,16,31,213,225,195,197,21,196,176,62,202,218,74,27,114,208,226,228,160,44,50,50,118,236,181,163,162,43,212,109,87,109,107,101,140,223,60,148,181,86,141,152,169,45,216,118,106,147,164,154,185,200,37,158,225,153,187,90,240,174,45,44,197,148,151,242,25,33,89,93,215,173,132,82,154,197,169,254,44,181,29,106,229,164,5,178,204,16,57,69,180,210,165,225,234,183,193,54,76,149,139,117,150,49,40,173,106,33,221,73,87,177,198,173,181,145,71,182,196,109,105,58,142,75,101,143,83,219,227,80,74,105,12,187,68,196,149,20,91,114,11,19,116,57,153,34,122,47,3,11,117,172,249,189,241,9,195,20,105,71,15,126,148,203,147,47,35,200,32,77,141,204,90,125,201,107,144,218,6,105,29,90,163,113,130,144,124,131,184,89,42,63,197,1,84,163,138,76,220,16,1,123,158,36,68,236,121,192,191,176,46,221,40,19,29,76,127,51,164,252,183,247,179,211,143,33,0,255,231,49,147,215,18,212,105,29,74,75,37,89,155,234,203,74,27,162,102,78,93,224,204,236,144,43,68,52,93,38,174,6,251,237,196,84,71,88,103,25,127,209,170,234,209,157,116,13,79,82,147,84,82,34,104,6,41,81,34,220,182,117,219,18,121,175,205,211,58,152,28,90,218,151,205,71,56,136,89,166,135,162,138,228,22,49,32,30,97,70,250,133,245,184,209,16,206,36,7,61,32,102,164,15,252,193,183,244,116,126,181,60,12,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,98,89,202,8,7,7,9,183,67,151,45,93,18,178,20,41,82,80,37,72,149,41,83,122,38,98,70,250,192,31,124,75,79,231,87,203,139,127,135,179,68,205,153,179,135,86,161,47,73,151,58,148,248,9,154,65,132,135,8,113,11,97,63,93,170,78,208,38,227,168,246,80,241,133,57,93,84,135,26,241,198,197,104,148,126,97,72,242,53,4,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,137,152,151,178,197,65,70,66,238,48,102,203,152,132,44,123,138,108,84,249,83,101,74,155,72,250,192,34,189,167,64,248,27,124,58,239,68,47,177,77,130,68,36,89,193,80,210,50,36,170,251,18,17,209,183,230,91,178,201,134,21,170,181,52,197,10,53,141,48,37,206,180,17,31,125,120,35,84,9,194,131,52,206,154,30,156,184,79,222,82,78,203,192,34,189,167,64,248,27,124,58,239,68,91,33,64,16,211,151,248,77,60,49,127,84,94,197,80,101,8,98,250,18,191,137,39,230,143,202,171,24,0,0,0,0,122,165,22,103,22,81,156,26,65,86,80,18,217,180,13,201,204,140,90,130,29,162,195,195,229,248,205,72,130,217,51,209,16,49,214,158,132,132,158,138,156,213,84,83,51,109,20,80,145,181,75,18,73,41,37,153,53,130,146,36,25,142,227,58,110,141,184,23,231,117,157,226,214,234,62,111,190,197,57,204,212,97,167,34,183,69,236,135,71,248,211,23,46,224,70,67,248,130,41,244,229,158,145,82,219,182,188,17,52,28,74,154,136,74,11,41,17,209,16,87,218,215,16,27,57,202,115,233,136,232,51,33,34,38,153,159,46,26,14,26,112,96,30,11,210,190,146,209,120,180,109,62,32,53,225,50,210,59,254,224,167,122,58,79,69,190,192,102,111,161,141,245,164,241,144,164,89,162,169,110,146,66,43,77,82,220,247,178,51,115,130,53,78,97,74,28,198,79,71,14,53,165,98,69,248,41,164,61,17,95,248,148,86,201,66,51,148,211,51,92,70,122,199,31,252,84,79,231,169,200,85,11,104,242,39,223,63,73,223,185,124,21,65,149,104,242,39,223,63,73,223,185,188,182,86,201,18,153,116,7,91,73,243,208,40,237,51,68,92,31,154,15,9,39,28,166,152,22,210,244,43,236,180,197,148,39,211,62,124,12,226,109,81,229,23,15,210,39,85,122,176,225,62,185,52,57,0,3,70,100,172,168,132,86,138,43,196,109,91,183,45,145,17,149,164,203,60,212,97,95,66,93,202,18,53,180,136,33,110,135,143,132,44,115,14,34,67,157,42,83,206,36,14,15,253,84,30,73,9,173,73,195,201,134,212,26,13,37,170,108,37,53,75,219,56,228,45,108,211,48,199,215,135,221,34,206,73,213,135,200,51,209,198,69,81,37,59,40,54,162,77,245,161,183,233,0,148,145,164,210,36,149,210,66,75,38,45,180,146,168,180,144,146,145,145,145,145,139,58,242,72,98,160,163,225,28,242,244,148,39,161,167,65,236,195,54,27,157,226,70,1,253,245,243,0,0,0,0,128,196,132,109,173,181,165,178,160,180,84,175,181,56,17,73,244,20,17,231,201,182,73,135,169,229,41,126,49,83,146,181,194,204,99,180,101,134,200,19,211,111,241,81,138,195,104,149,161,2,154,168,78,191,146,215,179,200,200,216,177,215,142,138,174,80,183,93,181,173,149,49,126,243,80,214,90,53,98,166,182,96,219,169,77,146,106,230,34,151,120,134,103,238,106,193,187,182,176,20,7,230,195,59,57,77,178,81,147,148,166,33,213,58,165,244,165,52,73,161,149,102,4,211,26,5,141,164,69,146,171,235,150,230,57,46,12,17,86,29,70,92,68,65,252,232,163,172,82,180,225,56,45,78,206,136,128,184,13,45,52,50,41,37,46,201,76,214,73,42,175,140,181,204,72,82,35,34,74,17,165,226,146,12,251,9,242,99,29,88,51,108,173,86,69,23,14,215,210,56,28,69,187,210,147,137,198,67,175,227,203,48,251,60,46,57,112,23,183,45,180,70,38,41,181,169,153,201,58,73,102,228,173,158,25,73,106,68,38,21,222,44,68,147,97,63,65,126,172,29,85,186,173,213,170,232,58,98,37,250,136,163,104,87,90,245,145,25,185,99,237,21,21,93,33,141,179,137,67,43,99,252,230,41,182,84,221,250,208,83,91,176,237,57,207,185,105,158,139,92,226,25,54,52,150,78,99,66,91,88,129,86,97,64,147,63,249,254,73,250,206,229,171,8,170,68,147,63,249,254,73,250,206,229,171,8,0,0,0,0,189,36,145,148,36,37,25,65,200,38,36,195,121,221,32,100,111,218,164,67,228,16,19,23,134,165,17,194,151,135,137,139,136,133,34,69,18,122,250,195,140,98,153,194,112,163,128,14,170,58,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,67,44,75,25,225,224,32,225,118,232,178,165,75,66,150,34,69,10,170,4,169,50,101,202,4,125,78,67,50,102,165,20,74,219,54,73,113,34,157,234,206,187,87,109,134,134,170,215,116,91,82,28,180,52,153,166,34,158,125,41,163,102,94,147,99,169,120,196,195,116,79,25,250,130,94,207,7,80,37,164,252,183,247,179,211,143,33,7,60,135,80,226,212,88,181,146,167,18,218,50,247,225,134,121,178,205,82,200,80,105,89,134,109,133,62,21,187,143,211,90,154,250,153,9,117,93,187,83,8,14,164,19,7,187,152,241,159,92,167,252,247,144,242,223,222,207,78,63,134,92,149,1,130,135,190,196,111,98,246,249,163,242,0,132,127,66,240,208,151,248,77,204,62,127,84,30,138,219,182,13,217,188,150,90,221,40,149,184,65,157,55,135,100,77,173,45,105,129,219,40,132,62,67,52,169,243,214,170,143,131,135,177,238,202,45,10,204,148,70,184,137,86,233,67,7,208,127,12,74,22,151,100,36,157,145,156,237,26,180,97,105,173,84,158,17,109,18,69,19,70,4,184,212,136,231,88,210,208,241,176,210,80,25,9,61,205,25,196,32,101,237,217,40,160,53,63,143,41,125,73,10,77,31,205,204,37,181,20,218,68,196,186,62,115,106,211,12,19,9,183,241,186,66,159,172,7,80,83,32,15,5,206,107,62,214,252,212,38,3,199,140,99,6,62,98,56,154,142,217,243,21,90,11,173,180,144,82,105,210,216,177,202,140,188,213,35,195,25,42,110,50,146,20,95,42,34,25,205,203,58,235,168,210,109,147,80,252,194,49,113,120,145,198,225,5,166,227,223,2,0,192,71,31,208,182,33,132,68,36,37,197,41,145,241,186,73,229,229,177,22,153,73,105,70,70,21,162,44,92,227,97,32,65,98,172,3,85,134,221,213,90,235,58,226,90,250,136,93,105,87,154,61,95,102,68,236,220,107,39,69,79,168,227,174,226,22,202,22,191,101,200,107,173,26,209,43,187,177,237,212,38,55,53,243,158,75,204,196,51,9,181,96,66,165,88,138,129,187,182,109,173,37,34,73,165,45,141,140,215,77,50,163,108,245,200,76,74,51,34,73,241,166,34,18,15,3,9,18,99,237,88,211,237,174,214,90,23,14,43,209,56,236,74,187,210,148,5,128,127,162,241,208,235,248,50,204,62,143,75,30,128,240,79,52,30,122,29,95,134,217,231,113,201,1,24,16,211,209,7,2,225,91,138,53,191,90,14,192,248,103,196,116,244,129,64,248,150,98,205,175,150,3,48,0,0,106,47,73,36,165,148,100,214,8,74,146,100,56,142,235,184,53,226,94,156,215,117,138,91,171,251,188,249,22,231,48,83,135,157,138,220,22,177,31,30,225,79,95,184,128,27,13,225,11,6,46,204,172,78,137,200,98,125,201,75,80,218,100,105,26,66,211,113,131,150,96,179,56,89,53,191,194,1,76,163,246,76,228,16,31,123,226,36,68,20,121,192,191,112,17,221,40,19,237,67,79,232,203,76,74,105,148,82,9,33,36,163,214,90,74,82,66,40,201,204,204,204,140,93,221,89,196,48,48,208,80,16,121,134,202,115,209,83,31,246,225,148,178,78,177,172,128,2,90,249,145,180,206,147,54,52,235,156,214,36,185,42,109,228,132,150,146,174,17,81,210,18,151,41,145,39,135,153,227,204,133,16,99,46,181,40,200,104,10,139,228,98,73,90,86,3,174,163,129,24,113,77,74,173,80,121,235,184,153,73,28,107,148,58,12,105,162,102,208,22,136,16,183,145,111,113,17,37,66,154,143,163,62,10,30,210,108,180,112,17,80,130,47,248,176,209,66,90,37,75,121,66,121,237,193,227,82,50,79,135,20,74,162,222,157,166,184,13,77,230,157,103,141,26,148,110,161,229,88,82,241,140,248,29,18,142,13,211,84,25,70,251,219,97,36,198,122,94,153,63,129,206,40,95,65,164,233,167,133,208,66,10,173,148,148,40,185,114,83,121,101,172,101,100,75,44,228,70,70,21,194,44,92,35,93,230,105,55,176,102,216,57,95,24,138,93,30,49,29,125,196,116,188,192,10,156,122,113,105,93,78,117,158,116,119,82,107,164,186,15,117,146,36,9,214,152,176,77,117,139,129,115,168,33,73,233,234,58,68,148,41,82,8,87,14,227,210,59,107,106,154,200,65,123,149,211,36,32,0,33,136,233,75,252,38,158,152,63,42,247,79,216,160,164,81,147,210,44,217,100,13,34,47,209,146,74,27,57,33,180,109,27,121,17,242,92,223,135,17,110,129,132,56,117,42,148,135,152,173,176,18,230,138,198,37,91,37,38,215,20,138,69,126,211,64,12,73,208,150,102,38,145,209,156,237,18,196,125,9,45,85,30,145,110,12,165,147,65,244,184,210,72,230,168,211,48,240,80,213,80,7,9,61,53,25,196,63,101,21,217,40,160,42,21,25,141,152,94,199,151,225,137,121,92,242,223,196,244,213,231,198,171,86,109,126,221,248,213,169,87,223,179,249,92,118,237,58,145,197,156,205,225,92,72,126,205,30,249,124,230,47,147,95,198,1,242,149,81,149,101,84,66,107,148,108,195,33,181,70,67,134,201,67,42,201,210,54,14,121,203,227,217,125,129,168,17,187,69,156,147,42,80,15,71,218,42,72,40,170,228,13,19,147,231,210,153,250,208,20,252,145,128,47,210,135,10,132,79,198,167,243,177,52,107,62,166,244,241,69,250,80,129,240,201,248,116,62,150,102,205,7,0,0,0,0,252,243,164,238,108,39,227,38,101,221,182,153,213,28,42,12,209,181,168,214,202,114,201,91,42,187,84,113,181,203,152,43,219,60,189,4,213,215,114,73,44,206,99,67,145,16,242,29,232,98,114,11,6,92,25,59,55,41,155,184,178,50,35,111,245,200,57,75,84,125,53,199,177,17,55,65,56,119,105,51,131,105,230,57,85,102,154,194,183,249,170,149,78,250,51,117,120,232,167,242,72,74,104,77,26,78,54,164,214,104,40,81,101,43,169,89,218,198,33,111,97,155,134,57,190,62,236,22,113,78,170,62,68,158,137,54,46,138,42,217,65,177,17,109,170,15,189,77,7,160,140,36,149,38,169,148,22,90,50,105,161,149,68,165,133,148,140,140,140,140,92,212,145,71,18,3,29,13,231,144,167,167,60,9,61,13,98,31,182,217,232,20,55,10,232,175,136,250,0,214,124,124,142,62,212,31,124,50,198,154,143,165,167,244,33,156,143,247,204,204,181,163,102,212,149,132,80,89,45,53,235,188,105,91,151,18,43,68,205,173,214,134,46,87,230,124,225,79,75,138,29,104,169,162,75,252,66,27,42,210,210,66,90,181,32,34,146,68,146,53,167,242,181,171,251,190,179,204,204,186,92,226,98,167,216,168,104,230,86,235,141,163,249,8,19,145,144,236,64,78,83,122,46,31,21,105,169,166,169,195,67,95,149,69,84,90,75,212,108,194,161,180,68,91,134,202,91,74,201,234,182,13,101,235,219,58,44,240,245,97,71,136,147,85,133,33,142,76,84,112,81,82,73,13,138,115,105,83,125,104,18,122,29,111,154,53,34,201,206,183,148,150,33,81,29,102,120,184,48,36,223,146,77,54,172,48,33,84,234,167,216,105,132,41,113,166,125,8,24,196,220,162,74,16,30,164,113,170,12,99,195,125,242,150,242,122,4,0,0,0,0,212,30,70,201,36,165,210,12,154,65,106,210,204,198,109,221,182,68,222,136,203,58,77,113,104,105,95,54,216,162,28,122,234,80,84,145,220,226,247,195,92,252,233,11,235,113,163,94,124,193,41,250,50,9,157,37,113,72,22,89,161,81,98,83,226,200,105,33,53,157,32,226,164,53,46,109,162,76,16,179,192,153,8,33,186,92,105,177,145,81,43,22,201,197,109,180,172,121,92,71,135,230,163,190,34,75,83,51,130,88,95,50,146,149,56,65,90,135,214,104,219,172,53,152,44,110,150,202,79,113,30,19,167,61,13,57,68,192,158,39,9,15,69,226,240,47,172,75,55,58,75,251,208,74,9,221,36,30,137,210,166,227,164,172,198,67,107,132,243,178,197,113,203,91,136,229,13,145,21,59,229,16,63,238,208,176,195,204,126,60,177,0,255,78,67,120,139,187,158,119,52,227,63,249,71,121,37,2,115,244,158,254,224,111,48,214,188,19,61,163,63,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,103,25,67,199,192,68,65,28,25,234,200,197,80,125,56,136,83,202,202,194,178,254,10,40,8,195,195,243,209,120,176,87,105,169,221,245,147,28,110,52,147,50,116,241,95,5,10,254,170,88,242,151,62,163,20,12,74,139,48,214,254,223,130,94,165,0,255,25,112,149,15,84,125,92,229,3,224,35,185,181,16,167,202,130,20,106,141,214,226,68,196,48,43,92,91,54,219,38,29,166,150,87,136,185,180,121,238,10,51,143,209,150,217,225,200,83,49,194,71,41,14,163,85,122,250,171,161,58,253,74,14,142,168,46,48,71,239,233,15,254,6,99,205,59,209,83,250,128,32,236,36,241,104,84,55,221,38,230,52,25,66,35,155,231,173,141,67,30,66,52,115,232,92,216,233,134,136,109,135,137,221,103,246,35,150,253,139,26,194,36,220,137,188,163,7,1,202,63,202,125,19,87,249,0,0,0,128,74,222,52,52,82,86,74,45,197,113,146,20,39,210,181,214,50,107,213,102,104,168,122,137,198,169,66,89,75,147,105,42,226,217,168,206,154,231,53,57,150,138,56,204,67,139,148,161,47,104,197,47,238,188,150,50,39,132,202,51,105,67,104,211,202,40,75,99,222,228,235,208,134,184,152,49,87,154,73,156,121,83,166,66,84,43,230,162,227,163,45,60,56,194,80,116,163,103,116,21,237,161,63,34,51,87,172,189,162,164,171,165,109,54,109,104,121,140,231,188,149,169,110,125,152,169,45,40,182,235,156,164,230,185,72,26,158,97,150,187,166,241,174,45,220,194,160,7,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,18,197,125,137,159,167,50,194,193,65,194,13,49,166,204,152,139,44,69,138,20,172,249,179,102,202,148,0,108,147,32,17,73,86,48,148,180,12,137,234,190,68,68,244,173,249,150,108,178,97,133,106,45,77,177,66,77,35,76,137,51,109,196,71,31,222,8,85,130,240,32,141,179,166,7,39,238,147,183,148,127,254,16,113,221,25,41,36,157,225,108,34,211,157,103,181,107,180,211,108,220,225,75,206,118,178,161,84,219,250,16,189,24,62,189,172,181,102,201,154,32,67,248,133,3,251,104,53,22,57,85,222,76,0,255,179,140,200,88,185,215,78,146,158,86,183,93,181,45,228,45,158,203,86,214,90,53,98,86,118,163,216,174,77,146,106,230,61,105,152,137,89,238,106,193,187,74,113,11,7,230,3,80,245,177,136,174,215,166,208,229,148,150,141,102,39,181,70,73,195,150,54,74,146,96,141,9,219,146,70,232,40,136,29,146,148,174,174,195,195,150,61,103,113,229,48,46,189,83,101,169,134,28,180,87,57,93,130,53,31,240,57,250,80,127,240,201,24,107,62,150,174,100,110,77,178,169,156,121,155,74,50,211,250,91,29,114,205,157,69,201,166,6,183,196,142,48,112,112,59,187,144,241,101,215,152,186,138,117,162,154,137,51,179,184,235,163,83,228,235,209,140,228,106,140,207,209,135,250,131,79,198,88,243,177,52,117,98,144,140,8,235,215,104,141,218,204,135,217,226,28,207,109,157,91,59,163,117,184,242,150,167,155,218,211,252,114,211,214,135,50,1,237,212,145,238,52,63,29,109,65,47,35,136,108,200,222,13,9,226,150,74,106,137,250,36,51,92,89,166,125,30,98,55,218,134,117,131,76,93,153,166,101,45,27,13,211,161,203,34,78,132,42,55,56,140,55,195,68,58,113,159,124,164,92,245,229,181,37,17,225,206,104,173,197,26,221,141,75,216,218,82,218,102,211,36,81,113,113,241,67,161,46,53,143,30,87,50,49,241,176,210,80,73,18,30,230,156,162,95,238,112,168,141,206,210,138,228,127,137,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,240,203,84,182,56,200,72,200,33,186,148,233,114,145,101,79,145,141,53,65,214,76,105,19,20,57,109,137,152,147,74,72,109,220,164,196,141,104,170,187,236,222,180,37,26,182,86,188,217,113,169,112,214,234,100,102,138,40,194,95,58,171,153,215,220,88,162,48,51,249,48,45,82,134,6,97,138,4,124,145,62,84,32,124,50,62,157,143,165,89,243,49,165,143,47,210,135,10,132,79,198,167,243,177,52,107,62,0,0,0,32,53,37,117,228,59,25,39,202,211,184,205,172,230,48,125,135,169,39,181,86,150,75,30,74,30,170,133,172,93,198,92,217,230,9,230,167,129,154,75,98,113,30,27,246,124,147,239,64,23,147,87,22,173,172,19,78,164,83,178,73,74,137,75,218,214,117,200,53,119,86,34,106,230,90,141,121,129,105,67,45,223,203,69,55,215,158,206,193,154,44,155,88,150,30,28,36,115,20,154,146,156,38,71,205,40,165,212,8,146,89,106,212,200,182,109,218,134,100,222,104,203,52,45,109,8,105,88,38,24,161,32,122,9,81,212,158,28,225,7,196,92,12,42,20,235,177,172,94,140,198,160,7,188,101,70,174,157,52,147,174,40,180,202,10,169,65,231,173,219,20,135,41,162,230,80,107,195,152,43,17,97,126,170,83,236,192,84,21,205,169,170,161,61,45,101,53,4,47,199,137,72,26,214,147,137,26,174,75,106,83,136,28,66,72,243,20,183,82,34,229,101,9,179,249,169,84,152,24,85,122,136,135,149,22,113,32,33,134,105,207,13,208,87,90,37,9,109,80,174,204,222,166,109,235,94,111,54,165,58,225,210,110,77,94,157,58,109,155,226,84,102,134,88,166,21,46,110,25,150,13,202,161,27,246,82,210,154,162,214,20,124,99,64,117,58,112,8,15,102,149,227,208,0,255,12,81,86,68,161,181,157,37,205,218,184,52,168,203,212,66,136,181,246,65,31,178,183,33,110,43,39,190,236,96,102,170,243,108,194,90,91,120,212,35,222,96,85,103,184,138,1,17,224,210,209,59,2,225,167,138,53,79,69,254,207,16,60,244,37,126,19,179,207,31,149,131,49,226,200,11,169,178,90,200,44,163,182,133,184,174,140,188,36,230,109,62,13,9,170,220,98,186,92,106,198,112,38,74,153,139,72,156,150,203,69,71,88,91,184,86,126,242,87,186,209,51,218,159,252,147,33,120,232,75,252,38,102,159,63,42,15,64,0,0,40,163,77,148,68,95,75,150,154,81,106,6,105,155,182,33,153,43,73,195,100,14,7,31,63,12,109,105,243,150,35,174,135,135,188,34,210,92,228,249,50,77,10,69,71,176,74,8,246,38,79,77,24,65,139,187,8,161,181,70,37,37,74,146,26,213,72,155,164,82,215,117,109,111,136,27,73,13,105,106,101,135,164,46,14,226,228,80,138,186,8,105,225,15,39,106,72,235,113,205,11,70,162,191,139,207,35,62,115,173,29,165,70,68,102,41,65,162,148,82,105,75,156,183,188,196,111,195,146,66,132,26,227,206,70,156,170,202,196,8,15,123,26,113,169,191,42,113,205,90,133,88,117,196,101,174,189,146,212,136,200,160,52,107,82,82,42,109,137,243,182,69,67,140,251,84,66,132,26,227,78,149,168,86,218,242,91,60,236,105,196,129,162,113,13,171,172,21,130,107,15,8,207,135,164,164,20,146,37,136,99,149,140,136,161,167,180,111,117,147,214,150,109,89,82,156,70,24,115,125,137,221,33,33,242,212,212,117,8,178,103,226,162,96,150,169,171,92,244,32,109,104,192,0,255,244,119,202,172,149,68,36,205,167,146,82,73,22,66,140,24,70,30,145,53,8,241,219,24,3,113,26,58,170,42,159,59,44,204,94,6,126,218,43,225,212,92,92,44,84,138,127,248,129,103,98,30,86,96,73,72,250,154,132,2,209,226,201,35,27,39,135,221,250,206,75,86,231,25,118,156,100,113,190,52,237,48,27,157,153,162,195,158,45,17,161,160,201,70,154,82,89,83,38,26,240,105,249,34,2,128,121,131,190,37,132,56,239,80,41,51,39,103,167,110,148,231,29,26,138,150,56,174,17,19,100,11,27,11,211,247,114,208,187,169,120,74,133,236,127,227,149,228,135,195,171,52,35,53,109,78,254,195,0,79,125,128,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,248,101,202,35,100,28,92,220,16,93,202,116,185,56,83,100,79,193,154,32,107,218,76,105,129,151,227,68,36,13,235,201,68,13,215,37,181,41,68,14,33,164,121,138,91,41,145,242,178,132,217,252,84,42,76,140,42,61,196,195,74,139,56,144,16,195,180,231,6,232,43,173,146,132,54,40,0,255,111,39,91,82,105,169,196,141,176,86,195,121,169,227,14,53,109,165,73,91,38,171,205,5,9,18,186,84,88,210,10,147,163,162,153,28,22,246,76,92,124,188,98,44,26,112,139,53,81,157,62,37,87,74,136,178,34,10,173,237,44,105,214,198,165,65,93,166,22,66,172,181,15,250,144,189,13,113,91,57,241,101,7,51,83,157,103,19,214,218,194,163,30,241,6,171,58,195,85,12,136,0,151,142,222,17,8,63,85,172,121,42,242,127,134,224,161,47,241,155,152,125,254,168,28,140,17,71,94,72,149,213,66,102,25,181,45,196,117,101,228,37,49,111,243,105,72,80,229,22,211,229,82,51,134,51,81,202,92,68,226,180,92,46,58,194,218,194,181,242,147,191,210,141,158,209,254,228,159,12,193,67,95,226,55,49,251,252,81,57,1,2,216,199,66,26,118,166,194,142,84,0,197,117,203,84,64,124,188,11,104,59,47,148,204,105,33,179,72,226,208,218,186,50,242,146,88,78,176,110,33,180,197,116,185,212,72,34,203,155,45,21,98,90,46,21,3,33,149,226,193,17,118,165,29,205,164,173,232,19,253,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,177,75,59,203,24,58,6,38,10,226,200,80,71,46,134,234,195,65,156,82,86,22,150,245,87,64,245,242,17,87,54,9,45,223,141,19,25,37,171,39,19,37,155,166,18,167,16,57,132,144,150,165,13,217,92,41,203,18,86,243,83,73,81,13,214,204,14,15,45,45,226,64,194,207,212,144,92,160,176,180,74,109,90,159,156,150,65,83,221,160,73,194,165,45,101,130,100,219,58,219,122,50,243,90,172,147,77,239,235,190,78,81,83,252,62,14,99,137,43,204,180,59,149,174,61,133,224,77,90,230,34,74,70,0,122,168,92,136,209,136,233,179,252,151,25,174,216,0,255,143,46,57,124,66,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,252,50,229,17,50,14,46,110,136,46,101,186,92,156,41,178,231,96,77,144,53,109,166,100,96,217,14,147,106,252,182,68,91,43,141,93,189,89,141,17,237,73,146,217,145,71,154,104,101,79,175,172,4,13,241,252,206,77,34,241,218,140,118,48,28,219,48,59,185,154,124,12,90,91,101,192,23,233,65,237,181,125,192,56,148,190,179,74,35,35,222,191,245,30,93,80,46,186,177,81,72,212,158,139,92,79,4,250,38,241,69,250,80,125,248,15,99,209,121,86,250,14,225,185,254,42,47,46,31,95,86,157,126,198,124,221,248,67,203,38,0,251,241,123,197,222,213,104,56,152,107,136,76,250,85,183,50,63,155,102,88,139,164,201,33,109,152,150,76,216,187,110,134,142,53,34,48,219,171,211,196,242,237,121,58,181,201,250,80,156,118,96,64,249,93,0,255,150,109,68,26,97,71,10,254,154,148,63,50,50,47,79,142,168,74,129,163,252,186,31,249,198,111,72,240,223,10,219,71,112,161,31,228,100,2,20,165,254,61,241,57,183,130,214,104,134,182,154,82,162,2,45,92,188,187,31,30,190,47,0,255,230,100,105,157,20,172,81,44,184,165,124,166,65,11,197,193,79,223,223,38,66,69,181,92,0,173,200,200,140,253,234,99,219,43,189,212,44,94,141,129,210,47,8,112,119,223,58,119,60,249,179,167,179,86,91,78,70,25,209,75,53,126,45,188,31,248,114,47,178,195,79,246,181,23,137,138,195,173,145,36,61,89,120,63,226,230,210,128,184,80,168,10,10,197,13,216,198,21,81,227,189,76,65,1,242,134,83,92,25,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,120,170,24,184,192,186,8,12,92,212,0,120,162,168,128,39,10,10,72,30,4,62,21,20,2,159,222,3,54,193,63,56,228,63,167,138,90,1,97,219,4,134,241,0,255,132,250,223,49,141,236,63,221,208,74,136,77,240,15,10,249,207,233,210,254,31,108,155,192,48,254,159,120,0,255,145,152,197,246,143,67,155,49,128,240,191,122,0,255,59,191,138,221,26,202,111,17,34,252,97,0,255,70,100,121,83,168,88,137,194,216,143,217,173,204,79,183,83,202,87,152,233,211,16,202,85,17,98,251,117,228,173,74,146,152,114,22,42,53,117,64,92,184,177,126,101,182,178,28,162,225,142,87,180,223,129,46,218,51,3,12,5,191,50,221,0,255,149,110,57,63,58,161,119,19,227,143,253,219,234,19,201,16,196,59,166,245,165,39,5,182,63,235,52,93,164,138,40,38,17,13,157,80,253,129,175,150,190,214,93,27,83,136,146,54,30,176,245,223,117,180,203,229,197,159,249,107,69,51,102,64,112,172,183,113,73,210,124,51,121,105,33,205,78,84,227,242,132,230,127,60,109,183,122,143,249,154,14,143,17,16,28,237,199,45,233,203,23,165,100,178,144,104,58,47,206,45,224,202,0,216,25,160,0,43,238,177,100,174,67,34,102,149,20,82,27,55,74,109,50,157,234,46,187,87,113,134,137,170,151,116,92,42,156,133,180,150,166,30,158,141,233,172,102,174,146,163,169,168,195,195,180,72,101,250,130,78,99,180,158,27,203,11,166,62,64,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,252,50,229,17,50,14,46,110,136,46,101,186,92,156,41,178,231,96,77,144,53,109,166,84,14,44,20,213,145,239,120,156,36,175,227,56,179,18,44,97,135,174,37,169,78,150,83,222,74,25,170,138,172,97,198,164,217,230,233,229,167,190,154,115,98,177,1,31,130,124,147,31,79,35,147,159,38,92,243,1,159,163,15,245,7,127,140,181,230,101,105,212,194,186,248,28,125,168,63,248,100,172,53,47,75,167,22,0,213,5,230,232,61,253,193,223,96,172,121,39,90,181,168,46,48,71,239,233,15,254,6,99,205,59,209,83,250,128,171,124,160,234,227,42,31,233,9,179,105,153,234,172,74,106,91,42,141,150,186,109,16,42,171,165,202,89,154,185,9,154,113,92,185,181,30,204,80,230,226,83,149,97,174,230,204,95,65,126,71,92,101,254,107,218,156,124,245,155,182,102,202,73,165,149,184,77,82,226,70,180,214,154,103,109,218,18,13,91,163,209,54,165,40,104,117,50,51,69,68,27,85,70,243,188,230,198,178,240,136,121,232,158,50,52,58,189,128,34,147,84,18,149,84,90,104,137,40,180,144,18,149,22,82,34,35,35,35,115,81,71,158,49,116,12,76,148,67,158,158,242,36,12,213,135,131,56,101,163,83,220,232,175,128,78,232,143,172,46,201,8,98,109,207,72,86,226,100,117,218,66,210,109,179,214,96,178,54,65,53,177,66,121,76,156,246,52,228,14,31,69,226,92,60,20,137,195,67,113,17,45,235,44,237,67,215,23,176,198,175,19,66,228,89,147,184,197,185,55,180,125,102,148,173,126,15,98,98,162,32,86,83,113,48,185,133,214,161,75,74,15,201,14,84,25,118,205,86,137,233,90,99,232,197,158,50,116,165,148,140,207,139,72,74,73,82,74,9,33,36,146,16,66,73,82,66,40,137,136,136,136,136,93,221,89,38,209,209,49,113,16,121,134,202,115,49,212,32,14,98,155,178,78,177,172,191,254,90,121,152,81,235,44,138,91,179,206,9,137,26,171,210,70,78,8,165,209,4,15,71,45,113,153,18,121,130,232,5,178,68,11,49,230,82,139,141,179,90,113,79,46,150,164,101,205,99,69,218,58,95,212,72,74,74,141,172,17,148,70,141,108,27,215,113,107,196,141,182,76,211,18,183,86,247,121,131,17,10,162,151,14,59,21,185,45,126,64,204,197,160,190,112,1,55,234,197,104,188,92,247,204,77,101,123,22,97,60,39,136,155,106,108,235,48,164,229,43,162,67,79,53,157,31,122,172,63,253,224,207,57,73,205,243,193,159,63,15,9,5,162,9,45,166,139,233,63,6,0,0,40,36,88,37,75,100,210,29,108,37,205,67,163,180,207,16,113,125,104,62,36,156,112,152,98,90,72,211,175,176,211,22,83,158,76,251,240,49,136,183,69,149,95,60,72,159,84,233,193,134,251,228,210,228,126,41,34,41,37,73,41,37,132,144,72,66,8,37,73,9,161,36,34,34,34,34,118,117,103,153,68,71,199,196,65,228,25,42,207,197,80,131,56,136,109,202,58,197,178,254,250,43,0,111,104,75,155,186,105,88,107,75,36,161,44,195,196,91,168,209,235,178,67,195,4,136,201,82,141,82,198,92,84,68,155,206,144,47,19,226,135,41,207,69,141,140,231,104,78,19,1,13,117,164,60,157,28,136,57,109,50,81,163,84,167,45,165,58,169,132,37,53,74,173,165,102,6,235,26,7,201,36,66,146,168,211,86,231,5,174,239,16,214,34,70,36,68,62,252,40,96,163,82,116,226,56,221,81,174,90,24,65,157,146,25,180,250,146,209,44,197,205,210,52,132,166,219,100,161,249,4,113,178,106,126,133,243,168,56,21,105,184,33,62,246,196,73,120,216,19,135,127,225,34,186,209,89,58,152,86,44,0,210,19,102,211,50,213,89,149,212,182,84,26,45,117,219,32,84,86,75,149,179,52,115,19,52,227,184,114,107,61,152,161,204,197,167,42,195,92,205,153,191,130,252,142,184,202,252,215,180,57,249,47,67,48,127,70,70,174,92,123,37,73,79,75,227,108,226,16,242,22,207,101,203,83,221,250,208,43,187,81,108,215,57,55,205,243,158,52,204,196,44,9,77,99,66,165,184,133,17,244,71,86,151,100,4,177,182,103,36,43,113,178,58,109,33,233,182,89,107,48,89,155,160,154,88,161,60,38,78,123,26,114,135,143,34,113,46,30,138,196,225,161,184,136,150,117,150,246,161,235,24,16,51,210,7,254,224,91,122,58,191,90,30,140,104,227,208,66,50,162,82,226,146,136,120,218,168,242,202,88,139,200,168,36,51,162,20,81,42,46,241,62,144,63,177,213,129,53,195,238,20,173,21,225,112,45,141,195,174,116,20,237,147,136,25,233,3,127,240,45,61,157,95,45,183,66,248,233,131,140,200,88,185,215,78,146,158,86,183,93,181,45,228,45,158,203,86,214,90,53,98,86,118,163,216,174,77,146,106,230,61,105,152,137,89,238,106,193,187,74,113,11,171,30,247,249,28,183,9,185,140,86,90,218,164,148,182,89,93,54,136,100,45,161,77,105,142,155,40,180,190,68,36,73,243,208,170,128,131,135,142,238,186,45,14,76,149,70,88,150,86,25,76,7,208,254,9,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,162,182,207,240,203,148,71,200,56,184,184,33,186,148,233,114,113,166,200,158,130,53,65,214,180,153,114,1,1,130,152,190,196,111,226,137,249,163,242,42,134,42,67,16,211,151,248,77,60,49,127,84,94,197,0,176,29,239,153,153,107,71,205,168,43,9,161,178,90,106,214,121,211,182,180,97,133,168,185,213,218,208,229,202,195,151,159,150,20,59,208,82,69,77,86,106,168,72,75,39,77,29,180,41,194,161,123,183,37,139,67,42,165,53,10,19,207,16,101,158,246,101,136,218,116,219,167,205,50,21,101,157,230,181,20,52,84,136,46,117,56,45,170,36,227,48,230,18,19,105,195,125,114,110,114,240,2,167,33,25,179,82,10,165,109,155,164,56,145,78,117,231,221,171,54,67,67,213,107,186,45,41,14,90,154,76,83,17,207,190,148,81,51,175,201,177,84,60,226,97,186,167,12,125,65,215,190,227,188,142,234,103,18,146,247,234,36,19,165,165,68,196,123,21,227,98,146,53,242,53,46,247,66,133,170,15,29,69,137,115,81,87,41,30,52,210,70,253,56,143,103,105,51,78,93,4,105,105,102,208,106,123,70,179,20,55,168,235,214,18,109,147,133,230,19,180,13,82,137,41,202,163,226,84,164,225,118,8,40,242,228,226,97,79,28,30,138,117,105,89,103,233,96,154,61,127,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,200,51,137,142,142,137,115,56,210,211,145,132,161,6,113,16,219,108,148,133,27,253,245,87,47,125,16,25,25,59,246,218,81,209,21,234,182,171,182,181,50,198,111,30,202,90,171,70,204,212,22,108,59,181,73,82,205,92,228,18,207,240,204,93,45,120,215,22,150,226,202,34,37,53,246,220,90,202,74,89,13,145,195,204,157,104,93,66,205,169,244,114,166,166,8,118,226,50,251,230,74,154,220,163,104,145,204,117,222,84,97,89,133,152,150,22,57,70,67,208,127,188,173,165,182,36,55,33,149,37,181,56,239,141,200,125,217,112,130,210,74,76,157,231,125,156,98,200,66,13,219,58,153,153,98,229,197,66,201,22,245,141,253,104,67,70,17,30,4,40,47,38,167,72,44,49,108,219,54,100,243,90,106,117,163,84,226,6,117,222,28,146,53,181,182,164,5,110,243,18,161,207,16,77,234,188,181,234,35,206,195,88,119,229,22,5,102,130,224,17,110,162,85,250,208,208,180,42,67,68,102,102,70,36,73,146,81,106,45,53,146,182,77,219,146,40,238,75,252,60,149,17,14,14,18,110,136,49,101,198,92,100,41,82,164,96,205,159,53,83,166,84,142,64,196,212,168,110,6,137,112,219,150,198,118,107,82,135,121,30,103,101,165,195,193,81,130,45,6,2,110,247,16,145,230,171,99,191,172,9,234,25,123,225,40,218,231,32,1,111,79,47,149,167,36,172,173,227,54,37,42,153,149,29,153,165,113,179,22,230,13,186,43,83,95,38,11,93,175,16,49,101,159,161,227,203,238,229,78,174,205,81,13,225,159,54,123,134,209,101,220,73,247,209,107,220,77,226,145,40,109,58,78,202,106,60,180,70,56,47,91,28,183,188,133,88,222,16,89,177,83,14,241,227,14,13,59,204,236,199,19,251,239,52,132,183,184,235,121,71,51,254,147,127,148,47,226,76,90,100,73,28,26,116,78,104,148,88,165,182,179,66,72,77,39,136,56,9,73,204,148,203,27,196,44,112,38,66,135,49,145,34,108,100,212,138,69,142,176,36,221,104,30,215,209,40,250,162,68,84,82,105,102,137,172,52,105,102,227,56,141,67,51,110,196,101,157,166,182,133,58,204,19,108,81,14,61,133,216,105,207,141,240,251,97,46,254,20,138,11,88,86,47,190,96,198,124,0,80,37,60,60,31,141,7,123,149,150,218,93,63,201,225,70,51,169,212,87,129,130,191,42,162,251,51,74,193,160,244,213,91,208,92,229,171,8,0,0,0,0,189,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,145,103,12,29,3,19,229,144,167,167,60,9,67,245,225,32,78,217,232,20,55,250,43,160,159,7,204,232,195,200,234,146,140,32,214,246,140,100,37,78,86,167,45,36,221,54,107,13,38,107,19,84,19,43,148,199,196,105,79,67,238,240,81,36,206,197,67,145,56,60,20,23,209,178,206,210,62,116,125,193,154,47,229,51,66,179,180,78,91,10,37,53,136,75,253,65,138,59,236,202,74,115,100,233,33,110,138,107,101,76,67,214,111,131,109,104,41,23,151,212,96,80,186,210,66,90,140,246,208,23,37,162,146,74,51,75,100,165,73,51,27,199,105,28,154,113,35,46,235,52,181,45,212,97,158,96,139,114,232,41,196,78,123,110,132,223,15,115,241,167,80,92,192,178,122,241,5,131,35,160,201,159,124,0,255,36,125,231,242,85,4,85,162,201,159,124,0,255,36,125,231,242,85,4,0,128,82,110,28,118,94,146,94,35,65,146,210,25,19,53,74,173,165,102,6,13,206,77,161,36,216,134,165,132,197,84,137,232,39,136,74,166,90,204,180,140,77,105,64,149,162,82,130,62,37,87,47,136,112,232,222,109,201,226,144,74,105,141,194,196,51,68,153,167,125,25,162,54,221,246,105,179,76,69,89,167,121,45,5,13,21,162,75,29,78,139,42,201,56,140,185,196,68,218,112,159,156,155,252,147,209,166,109,91,146,148,202,234,138,200,234,56,65,235,243,4,89,148,165,207,19,132,108,86,120,152,50,204,48,240,165,246,146,36,39,231,168,122,241,207,148,61,61,233,50,238,164,5,105,208,143,154,81,74,169,17,36,179,212,168,145,109,219,180,13,201,188,209,150,105,90,218,16,210,176,76,48,66,65,244,18,162,168,61,57,194,15,136,185,24,84,40,214,99,89,189,24,141,195,243,167,76,94,72,86,167,105,72,173,148,102,113,170,63,75,109,135,90,89,117,142,51,189,195,77,17,173,116,105,184,26,236,183,13,83,229,98,157,26,252,69,87,90,72,119,210,62,250,0,25,245,164,146,114,71,220,230,101,92,238,231,14,29,91,58,14,210,61,76,78,73,229,180,170,95,85,65,213,243,215,113,226,22,135,54,53,40,97,75,100,18,199,161,133,109,211,173,77,147,53,74,2,19,37,38,234,48,71,180,169,46,17,149,124,12,137,168,232,174,66,40,134,170,46,30,97,88,186,166,15,237,68,47,48,183,86,226,148,220,180,146,167,210,226,188,247,225,134,121,178,13,74,43,49,117,158,135,109,133,62,21,187,111,235,100,102,138,149,9,117,93,91,212,55,246,163,13,7,187,152,17,160,188,152,124,50,1,90,152,53,50,75,77,42,163,52,234,34,50,231,117,131,144,59,33,89,30,162,161,75,239,75,92,91,218,18,31,87,90,121,200,233,97,206,69,158,38,47,120,84,63,134,163,85,66,176,45,93,251,17,153,185,98,237,21,37,93,45,109,179,105,67,203,99,60,231,173,76,117,235,195,76,109,65,177,93,231,36,53,207,69,210,240,12,179,220,53,141,119,109,225,22,86,61,236,241,166,65,51,162,172,124,72,117,217,146,212,97,137,135,8,91,130,173,217,102,251,10,21,90,165,98,138,90,71,104,19,167,217,136,128,62,204,17,214,4,97,62,26,103,205,48,78,36,40,111,41,167,101,128,136,29,148,144,214,122,33,51,98,86,222,208,222,182,212,145,203,110,188,82,77,232,165,196,239,198,121,217,70,188,105,106,155,150,46,48,16,107,176,12,79,241,37,237,195,138,79,229,145,148,208,154,52,156,108,72,173,209,80,162,202,86,82,179,180,141,67,222,194,54,13,115,124,125,216,45,226,156,84,125,136,60,19,109,92,20,85,178,131,98,35,218,84,31,122,155,14,64,145,73,42,137,74,42,45,180,68,20,90,72,137,74,11,41,145,145,145,145,185,168,35,207,24,58,6,38,202,33,79,79,121,18,134,234,195,65,156,178,209,41,110,244,87,64,19,244,221,35,87,149,237,89,100,241,220,32,114,170,49,174,195,150,150,95,136,16,51,213,116,126,152,177,254,20,132,39,231,220,52,207,7,65,254,68,220,21,136,222,181,152,214,161,237,243,65,70,146,74,147,84,74,11,45,153,180,208,74,162,210,66,74,70,70,70,70,46,234,200,35,137,129,142,134,115,200,211,83,158,132,158,6,177,15,219,108,116,138,27,5,244,215,207,227,55,187,73,60,18,165,77,199,73,89,141,135,214,8,231,101,139,227,150,183,16,203,27,34,43,118,202,33,126,220,161,97,135,153,253,120,98,0,255,157,134,240,22,119,61,239,104,198,127,242,143,114,32,4,0,0,0,248,39,26,15,189,142,47,195,236,243,184,228,1,8,0,255,68,227,161,215,241,101,152,125,30,151,28,128,1,49,29,125,32,16,190,165,88,243,171,229,0,140,127,70,76,71,31,8,132,111,41,214,252,106,57,0,195,118,192,123,102,230,218,81,51,234,74,66,168,172,150,154,117,222,180,45,109,88,33,106,110,181,54,116,185,242,240,229,167,37,197,14,180,84,81,147,149,26,42,210,210,73,17,244,85,89,68,165,181,68,205,38,28,74,75,180,101,168,188,165,148,172,110,219,80,182,190,173,195,2,95,31,118,132,56,89,85,24,226,200,68,5,23,37,149,212,160,56,151,54,213,135,38,161,109,16,105,92,226,144,168,52,118,162,111,94,146,145,37,153,34,74,105,188,44,121,100,165,41,166,78,11,131,25,152,136,177,150,185,145,172,249,41,72,47,46,169,193,158,180,72,65,90,140,254,203,65,35,154,90,163,201,136,116,73,228,19,79,201,55,222,154,195,180,165,165,206,73,147,76,59,9,115,45,210,44,212,144,37,122,185,62,85,115,69,69,207,88,81,144,94,116,164,185,202,83,85,14,155,54,222,164,81,170,235,80,106,157,84,194,146,146,148,16,74,50,131,117,141,131,68,212,226,206,165,117,171,243,2,215,135,248,168,14,31,46,34,31,126,20,80,214,86,218,112,156,238,40,15,65,128,126,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,200,51,137,142,142,137,115,56,210,211,145,132,161,6,113,16,219,108,148,133,27,253,245,215,207,3,144,225,45,99,85,249,146,71,22,207,205,225,214,250,219,52,108,105,249,133,8,209,107,189,230,136,30,235,79,65,120,178,73,82,205,124,16,228,79,68,66,127,105,66,139,105,29,26,65,127,100,84,82,162,146,82,104,161,17,133,22,82,147,20,90,105,100,100,100,100,236,210,206,50,134,142,129,137,130,56,50,212,145,139,161,250,112,16,167,148,149,133,101,253,21,208,187,124,84,115,182,41,85,22,109,165,165,38,185,181,46,109,220,18,47,35,11,146,196,56,26,90,40,80,103,33,249,16,67,92,100,251,101,166,77,124,54,70,196,55,252,137,68,53,191,61,109,78,62,157,128,0,132,32,166,47,241,155,120,98,254,168,220,63,17,128,16,196,244,37,126,19,79,204,31,149,171,50,32,187,243,151,100,179,79,10,149,173,245,213,32,114,43,85,82,253,228,216,8,104,225,185,0,255,172,107,252,69,67,125,58,61,74,78,149,184,202,7,109,206,112,235,90,110,205,218,80,82,9,77,194,198,75,68,158,215,97,217,161,38,29,247,105,178,50,69,94,215,121,50,5,19,21,98,76,29,86,139,53,201,216,131,185,68,59,218,144,160,156,155,252,147,1,95,164,15,21,8,159,140,79,231,99,105,214,124,76,233,227,139,244,161,2,225,147,241,233,124,44,205,154,15,0,128,245,46,142,91,107,205,140,82,105,75,51,146,105,162,204,40,91,61,35,162,148,200,72,82,188,169,136,36,251,126,254,252,86,59,214,116,91,83,84,81,132,195,74,52,14,71,209,81,180,234,97,211,208,72,89,41,181,20,199,73,82,156,72,215,90,203,172,85,155,161,161,234,37,26,167,10,101,45,77,166,169,136,103,163,58,107,158,215,228,88,42,226,48,15,45,82,134,190,160,19,244,33,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,73,20,247,37,126,158,202,8,7,7,9,55,196,152,50,99,46,178,20,41,82,176,230,207,154,41,83,126,126,68,102,174,88,123,69,73,87,75,219,108,218,208,242,24,207,121,43,83,221,250,48,83,91,80,108,215,57,73,205,115,145,52,60,195,44,119,77,227,93,91,184,133,107,49,245,226,212,178,155,234,50,209,238,168,214,72,105,223,234,38,77,26,76,48,125,91,234,8,3,229,176,91,98,211,85,116,120,40,179,167,44,162,28,62,162,119,170,212,212,112,156,246,42,0,255,72,176,98,239,219,124,109,242,221,235,114,153,211,242,252,212,173,207,126,205,56,200,204,159,115,179,71,120,14,62,87,10,249,123,190,70,219,241,40,189,192,107,220,77,226,145,40,109,58,78,202,106,60,180,70,56,47,91,28,183,188,133,88,222,16,89,177,83,14,241,227,14,13,59,204,236,199,19,251,239,52,132,183,184,235,121,71,51,254,147,127,148,3,162,90,104,161,165,208,74,42,77,154,43,55,153,145,183,122,70,182,196,66,110,68,146,226,75,69,36,210,101,158,118,29,85,186,157,243,133,161,216,37,14,47,210,56,76,199,11,156,162,159,22,66,11,41,180,82,82,162,228,202,77,229,149,177,150,145,45,177,144,27,25,85,8,179,112,141,116,153,167,221,192,154,97,231,124,97,40,118,121,196,116,244,17,211,241,2,0,255,30,176,196,34,29,242,163,173,180,186,109,145,213,44,67,148,88,136,208,66,94,234,180,198,55,182,204,26,127,34,81,133,222,97,200,197,157,151,58,58,233,203,69,108,87,75,218,137,23,56,138,107,146,208,96,52,45,67,241,163,102,148,82,106,4,201,44,53,106,100,219,54,109,67,50,111,180,101,154,150,54,132,52,44,19,140,80,16,189,132,40,106,79,142,240,3,98,46,6,21,138,245,88,86,47,70,227,207,3,218,180,109,75,146,82,89,93,17,89,29,39,104,125,158,32,139,178,244,121,130,144,205,10,15,83,134,25,6,190,212,94,146,228,228,28,85,47,254,153,178,167,39,93,198,157,180,32,189,92,140,140,140,140,200,164,73,35,42,45,164,68,212,198,105,92,26,181,125,134,95,166,178,197,65,70,66,14,209,165,76,151,139,44,123,138,108,172,9,178,102,74,155,182,249,83,38,47,36,171,211,52,164,86,74,179,56,213,159,165,182,67,173,172,58,199,153,222,225,166,136,86,186,52,92,13,246,219,134,169,114,177,78,13,254,162,43,45,164,59,105,101,230,214,66,156,42,11,82,168,53,90,139,19,17,195,172,112,109,217,108,155,116,152,90,94,33,230,210,230,185,43,204,60,70,91,102,135,35,79,197,8,31,165,56,140,86,233,233,175,134,234,244,43,121,101,193,236,45,180,177,158,52,30,146,52,75,52,213,77,82,104,165,73,138,251,94,118,102,78,176,198,41,76,137,195,248,233,200,161,166,84,172,8,63,133,180,39,226,11,159,210,42,89,104,134,114,37,134,159,190,200,200,216,177,215,142,138,174,80,183,93,181,173,149,49,126,243,80,214,90,53,98,166,182,96,219,169,77,146,106,230,34,151,120,134,103,238,106,193,187,182,176,20,179,231,35,110,67,11,141,76,74,137,75,50,147,117,146,202,43,99,45,51,146,212,136,136,82,68,169,184,36,195,126,130,252,88,7,214,12,91,171,85,209,133,195,181,52,14,71,209,174,52,101,1,0,0,0,0,202,12,155,38,158,164,73,74,235,86,82,157,82,250,82,18,149,22,82,50,130,105,141,130,102,20,225,78,164,105,75,243,28,23,118,248,104,17,31,18,162,32,126,244,177,209,86,58,113,156,22,39,247,78,92,229,131,38,93,163,77,33,187,37,45,27,205,138,82,189,146,134,45,109,212,168,249,4,213,199,37,141,208,81,16,187,53,54,35,69,136,135,45,123,206,34,50,226,35,154,164,202,82,13,199,233,80,114,186,4,92,229,3,85,31,87,249,0,168,46,48,71,239,233,15,254,6,99,205,59,209,170,69,117,129,57,122,79,127,240,55,24,107,222,137,158,210,7,92,229,3,85,31,87,249,0,88,189,136,136,88,177,215,142,146,174,86,199,93,197,173,229,49,158,243,150,215,90,53,162,167,182,160,216,174,77,110,106,230,34,105,120,134,89,18,106,193,132,182,112,11,83,30,245,85,147,204,118,201,246,201,54,87,75,202,211,82,166,86,98,166,97,171,17,105,171,23,235,47,16,251,16,147,90,137,147,144,67,20,148,57,114,17,100,73,30,254,133,115,233,76,95,105,31,218,55,65,102,105,105,68,22,107,123,94,130,210,38,168,235,214,18,141,27,180,4,155,181,13,82,137,41,10,96,26,181,103,34,119,8,40,242,228,34,162,200,3,30,138,117,105,89,153,104,31,186,142,69,105,228,43,222,38,202,211,56,174,156,4,49,125,135,169,39,169,78,119,83,25,74,30,170,133,172,99,186,164,41,231,10,230,167,129,154,117,158,176,1,39,246,124,147,31,79,235,148,175,126,161,141,90,43,213,154,234,172,188,146,166,38,67,141,118,227,7,137,204,164,56,218,250,2,221,230,210,166,120,242,83,193,180,21,13,153,193,115,43,60,198,36,29,105,92,203,88,168,156,142,109,16,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,38,113,0,40,115,220,38,228,50,90,105,105,147,82,218,102,117,217,32,146,181,132,54,165,57,110,162,208,250,18,145,36,205,67,171,2,14,30,58,186,235,182,56,48,85,26,97,89,90,101,48,29,64,127,49,192,83,31,32,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,126,153,242,8,25,7,23,55,68,151,50,93,46,206,20,217,83,176,38,200,154,54,83,42,71,24,94,53,107,102,212,157,111,169,206,91,147,52,204,240,112,97,72,48,52,220,112,159,98,66,168,212,79,177,235,22,109,158,52,251,16,48,136,185,197,154,95,204,71,159,84,25,198,134,4,229,210,228,158,137,48,132,13,165,232,195,122,125,156,98,45,73,22,98,234,178,14,25,102,163,18,38,152,8,59,198,65,79,16,80,80,81,229,124,12,148,157,163,222,176,171,50,23,168,49,65,157,121,43,41,121,12,215,36,225,56,218,47,69,36,165,36,41,165,132,16,18,73,8,161,36,41,33,148,68,68,68,68,196,174,238,44,147,232,232,152,56,136,60,67,229,185,24,106,16,7,177,77,89,167,88,214,95,127,101,206,199,231,232,67,253,193,39,99,172,249,88,218,118,36,153,233,130,68,169,119,119,101,210,210,204,169,48,109,92,227,25,37,38,195,51,86,72,136,136,209,52,76,155,44,248,234,167,42,191,184,214,8,86,196,98,67,193,104,104,58,85,122,6,78,195,208,148,209,217,75,206,107,70,48,197,109,178,45,233,6,145,103,229,40,201,50,151,8,243,70,197,244,169,105,227,119,216,233,225,203,197,90,29,233,7,86,4,20,209,70,45,202,167,201,147,18,87,249,160,205,25,110,93,203,173,89,27,74,42,161,73,216,120,137,200,243,58,44,59,212,164,227,62,77,86,166,200,235,58,79,166,96,162,66,140,169,195,106,177,38,25,123,48,151,104,71,27,18,148,115,147,127,50,224,139,244,161,2,225,147,241,233,124,44,205,154,143,41,125,124,145,62,84,32,124,50,62,157,143,165,89,243,1,240,205,220,112,105,80,74,219,106,41,143,26,78,121,25,54,222,242,180,197,97,131,176,52,130,40,46,81,98,156,166,168,2,21,91,126,135,163,66,113,225,34,160,19,63,177,98,166,101,116,98,5,61,77,14,194,80,202,237,235,150,156,191,179,106,52,41,37,197,17,17,213,168,27,53,73,100,218,181,100,251,86,204,68,143,80,176,212,144,46,211,33,76,68,81,23,1,225,56,142,230,84,214,91,125,101,41,79,39,167,74,192,204,204,204,204,140,26,53,163,212,90,106,70,113,92,199,169,81,220,151,248,121,202,91,100,100,92,228,16,99,202,140,185,56,179,103,207,198,154,63,107,218,180,105,159,191,117,107,164,156,82,90,138,227,68,165,109,70,107,173,101,214,38,46,49,177,53,18,141,83,133,178,80,215,50,211,67,180,81,157,53,207,85,110,51,11,113,152,135,22,217,76,163,211,234,29,165,157,173,120,219,164,172,219,184,114,18,68,133,33,186,22,165,58,221,77,101,75,101,151,42,174,142,233,146,166,156,171,151,160,250,90,214,121,194,6,156,40,18,66,126,60,173,83,14,192,0,160,204,212,121,158,8,26,179,116,27,89,165,55,226,56,197,44,113,147,132,124,56,73,113,30,205,147,153,235,219,73,106,120,8,179,213,77,19,107,206,100,226,53,26,83,85,70,254,53,61,74,190,134,176,29,238,17,25,123,69,137,40,59,105,33,115,90,73,22,153,211,184,180,125,133,175,183,165,58,209,37,205,195,151,160,150,108,219,209,210,90,77,86,154,171,200,84,39,149,212,7,84,49,4,15,125,137,223,196,236,243,71,229,197,237,182,205,140,146,213,226,77,146,77,83,137,75,135,219,90,171,203,210,134,108,174,148,121,234,75,137,37,165,168,6,107,102,135,136,170,234,176,227,226,119,170,72,238,87,40,186,230,54,157,79,174,28,130,135,190,196,111,98,246,249,163,242,0,4,124,230,140,182,84,89,169,173,19,148,150,77,102,197,110,236,229,90,148,69,170,55,213,223,78,12,211,212,82,58,93,18,46,158,124,212,211,111,17,210,154,104,76,51,143,75,173,121,193,105,228,128,8,184,136,189,87,82,146,153,17,148,102,77,74,41,41,78,109,25,202,12,49,238,83,105,45,118,131,36,5,79,86,218,242,91,68,20,153,195,154,2,90,195,42,21,237,97,52,125,192,71,236,181,163,146,204,140,44,37,72,148,74,73,113,106,203,144,151,248,109,88,82,107,177,27,36,41,136,83,85,153,24,33,162,200,28,214,244,87,37,174,169,104,15,131,48,64,88,43,43,214,38,164,148,91,185,76,133,103,78,9,26,198,123,222,172,70,154,99,147,203,22,76,123,251,148,80,64,181,123,2,206,176,72,71,122,133,151,226,205,114,85,6,22,233,61,5,194,223,224,211,121,39,154,9,17,55,74,162,35,36,75,205,164,36,178,186,77,219,144,204,29,213,125,35,136,131,143,31,134,182,196,101,40,240,80,196,67,94,17,105,46,142,132,169,88,133,162,35,88,229,27,135,148,207,38,176,72,239,41,16,254,6,159,206,59,209,22,12,34,179,212,40,117,70,173,148,116,139,105,136,216,106,36,9,33,242,24,114,43,101,26,22,106,249,200,156,184,57,170,18,166,160,139,55,27,213,176,86,46,242,46,238,57,198,130,9,57,35,35,74,201,36,14,141,40,233,168,91,173,121,8,205,140,210,68,49,245,44,132,49,46,66,37,152,136,136,90,38,226,180,20,145,91,84,57,81,248,85,46,174,224,154,47,188,198,65,8,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,129,54,57,44,17,243,146,71,200,56,184,24,242,48,102,203,152,132,51,69,246,4,226,127,242,159,42,109,198,148,167,166,40,145,73,74,70,214,216,52,51,178,121,156,33,183,6,217,14,109,89,163,118,151,203,238,243,52,140,80,96,122,25,206,78,15,183,197,47,227,98,67,243,184,128,19,189,120,141,190,205,7,188,71,70,238,21,37,147,174,168,133,204,105,165,65,231,173,219,212,246,21,190,222,86,107,195,152,43,17,95,130,90,178,237,192,84,21,205,89,105,174,34,45,101,53,117,40,115,26,52,74,33,65,219,224,176,86,35,162,18,101,84,35,109,210,90,30,202,30,211,210,144,75,238,27,237,80,173,205,212,65,180,225,158,28,161,160,72,83,31,185,104,50,78,52,96,172,242,26,6,0,101,166,206,243,68,208,152,165,219,200,42,189,17,199,41,102,137,155,36,228,195,73,138,243,104,158,204,92,223,78,82,195,67,152,173,110,154,88,115,38,19,175,209,152,170,50,242,175,233,81,242,53,196,114,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,137,152,151,60,66,198,193,197,237,48,102,203,152,132,51,69,246,20,84,249,83,165,205,148,157,250,128,42,134,224,161,47,241,155,152,125,254,168,188,184,221,182,153,81,178,90,188,73,178,105,42,113,233,112,91,107,117,89,218,144,205,149,50,79,125,41,177,164,20,213,96,205,236,16,81,85,29,118,92,252,78,21,201,253,10,69,215,220,166,243,201,149,67,240,208,151,248,77,204,62,127,84,62,128,128,247,50,100,31,158,198,26,0,20,234,51,21,20,214,61,179,6,136,188,5,81,204,189,178,128,61,193,40,191,56,18,60,78,105,42,201,82,156,150,177,158,180,169,164,172,150,37,170,145,187,45,65,65,40,25,186,140,41,152,182,210,76,75,145,156,196,180,167,70,136,146,152,139,6,92,153,196,137,227,52,42,57,98,34,43,31,99,69,16,51,227,84,151,148,44,197,117,222,106,73,155,74,202,118,158,33,146,185,219,18,20,132,148,98,76,151,243,117,43,205,180,20,9,206,83,69,118,139,40,137,183,104,192,154,54,124,40,78,163,146,47,51,224,139,244,161,254,244,0,255,136,49,41,253,118,165,201,16,222,247,95,22,125,55,168,142,118,21,209,154,137,47,210,135,250,195,0,255,24,151,206,191,210,88,8,239,251,128,84,63,98,67,93,156,180,150,232,232,4,140,191,124,239,251,53,57,129,164,69,188,31,174,248,109,61,78,197,114,217,245,100,186,83,109,151,6,229,77,9,231,31,249,177,102,181,203,201,210,102,196,225,242,63,57,25,239,136,140,202,244,167,213,40,202,153,17,160,251,209,21,70,111,72,240,223,14,227,87,17,62,243,133,100,26,229,151,110,71,70,86,143,56,118,67,146,127,217,12,217,133,176,101,116,146,81,9,24,109,0,255,125,211,247,95,125,56,168,178,139,254,228,183,140,172,226,79,238,127,149,168,94,108,83,36,125,197,96,23,69,184,116,251,166,234,215,86,55,14,218,56,210,242,159,124,149,145,85,251,227,99,191,223,105,212,46,62,47,74,90,9,1,25,198,127,236,0,255,82,109,248,221,73,43,22,222,15,124,209,23,25,198,127,210,63,239,82,109,184,204,117,210,139,133,247,3,95,105,0,133,170,160,80,220,0,52,214,64,3,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,53,32,46,20,3,151,138,184,80,12,92,212,0,120,162,168,128,39,10,0,10,129,79,5,8,92,128,11,216,4,0,255,160,64,191,184,55,93,180,140,54,216,54,129,97,252,191,129,126,183,196,36,226,53,219,15,61,133,216,228,94,220,50,8,208,159,202,179,41,163,155,100,20,76,155,192,238,94,222,227,17,243,39,69,143,89,196,158,100,74,52,23,3,134,210,239,189,50,0,255,154,37,251,117,77,66,100,40,183,69,136,240,143,189,85,159,74,145,249,249,147,32,252,175,212,63,239,95,183,25,174,161,252,23,33,194,63,247,127,45,147,168,158,173,3,38,193,215,120,151,65,110,45,13,183,173,88,23,59,100,171,89,50,32,219,250,111,25,142,126,179,40,238,210,79,62,47,58,59,33,251,43,215,74,189,74,233,236,246,164,173,208,23,132,187,59,54,245,98,19,178,107,122,222,148,105,178,45,76,95,166,149,88,180,119,66,247,199,87,219,17,185,107,43,217,36,165,45,64,244,175,182,186,13,115,243,0,210,5,136,5,252,83,159,127,103,50,146,229,21,197,247,9,209,191,166,127,222,96,126,57,66,154,0,177,128,127,226,243,227,25,73,171,154,88,241,0,0,160,128,214,115,99,121,217,70,235,215,176,210,71,210,128,65,126,228,50,53,226,210,178,91,234,60,233,174,40,213,75,117,31,234,36,141,154,79,80,125,156,234,22,3,231,80,91,99,51,82,132,136,40,83,164,16,162,34,62,162,73,214,212,52,113,156,22,37,111,68,12,242,3,210,5,124,142,62,212,31,124,50,206,154,143,165,85,139,219,225,158,17,177,118,212,72,178,163,18,42,171,165,4,145,185,142,83,27,86,136,154,91,170,19,99,210,68,124,249,105,73,177,29,83,173,53,167,165,135,138,76,213,85,212,1,80,93,96,142,222,211,31,252,13,198,154,119,162,85,11,219,225,30,145,177,87,148,136,178,147,22,50,167,149,100,145,57,141,75,219,87,248,122,91,170,19,93,210,60,124,9,106,201,182,29,45,173,213,100,165,185,138,76,117,82,73,125,192,85,62,84,25,84,0,255,56,179,251,63,135,0,255,19,244,81,246,175,98,0,84,87,202,103,132,102,105,157,182,20,74,106,16,151,250,131,20,119,216,149,149,230,200,210,67,220,20,215,202,152,134,172,223,6,219,208,82,46,46,169,193,160,116,165,133,180,24,173,90,192,156,62,136,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,184,17,151,117,154,218,22,234,48,79,176,69,57,244,20,98,167,61,55,194,239,135,185,248,83,40,46,96,89,189,248,130,173,144,211,38,19,53,74,117,218,82,170,147,74,88,82,163,212,90,106,102,176,174,113,144,76,34,36,137,58,109,117,94,224,250,14,97,45,98,68,66,228,195,143,2,54,42,69,39,142,211,29,229,96,12,247,88,101,109,89,169,197,171,73,219,153,219,4,45,198,23,122,147,181,61,54,242,202,22,4,225,193,38,148,84,181,123,130,156,97,87,119,93,149,80,41,238,148,242,0,0,0,0,0,0,0,0,0,0,0,168,174,148,207,8,205,210,58,109,41,148,212,32,46,245,7,41,238,176,43,43,205,145,165,135,184,41,174,149,49,13,89,191,13,182,161,165,92,92,82,131,65,233,74,11,105,49,90,181,0,186,4,81,34,42,169,52,179,68,86,154,52,179,113,156,198,161,25,55,226,178,78,155,217,184,80,135,121,130,45,202,161,55,120,104,167,61,55,194,239,135,185,216,134,237,233,2,150,213,139,135,202,23,17,182,207,36,37,34,234,174,22,53,35,86,18,5,151,89,145,101,206,220,225,150,200,45,22,170,150,165,218,144,145,230,224,75,149,58,207,142,135,138,198,84,117,81,100,170,134,169,3,224,159,69,117,228,59,30,39,201,235,56,206,172,228,48,97,135,174,37,169,78,150,83,222,74,25,170,138,172,99,198,164,217,230,233,229,167,190,154,117,98,177,1,27,138,124,147,31,79,23,147,3,48,64,149,1,130,152,190,196,111,226,137,249,163,242,42,198,114,136,204,92,73,105,45,21,79,104,219,184,142,91,35,50,74,137,150,101,168,251,62,133,180,228,37,118,136,16,67,228,14,1,9,103,230,100,68,134,37,85,218,156,73,28,213,12,56,27,241,246,76,158,110,46,91,234,39,253,151,181,89,145,215,156,206,207,110,3,240,87,62,213,254,107,242,177,56,243,59,154,127,148,220,51,71,205,40,165,212,8,146,89,106,212,200,182,109,218,134,100,222,104,203,52,45,109,8,105,88,38,24,161,32,122,9,81,212,158,28,225,7,196,92,12,42,20,235,177,172,94,140,198,140,249,168,61,68,70,153,17,74,220,226,38,169,149,80,210,188,153,133,84,39,233,68,59,111,146,125,143,40,113,40,241,144,83,66,68,196,95,123,154,36,124,21,215,31,118,84,86,29,126,97,52,174,21,244,48,101,242,66,178,58,77,67,106,165,52,139,83,253,89,106,59,212,202,170,115,156,233,29,110,138,104,165,75,195,213,96,191,109,152,42,23,235,212,224,47,186,210,66,186,147,86,45,0,150,3,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,68,204,75,30,33,227,224,226,118,24,179,101,76,194,153,34,123,10,170,252,169,210,102,74,239,156,77,203,84,103,85,82,219,82,105,180,212,109,131,80,89,45,85,206,210,204,77,208,140,227,202,173,245,96,134,50,23,159,170,12,115,53,103,254,10,242,59,226,42,243,95,211,230,228,22,136,213,207,200,200,149,107,175,36,233,105,105,156,77,28,66,222,226,185,108,121,170,91,31,122,101,55,138,237,58,231,166,121,222,147,134,153,152,37,161,105,76,168,20,183,48,93,194,77,131,102,68,89,249,144,234,178,37,169,195,18,15,17,182,4,91,179,205,246,21,42,180,74,197,20,181,142,208,38,78,179,17,1,125,152,35,172,9,194,124,52,206,154,97,156,72,80,222,82,14,134,88,142,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,16,203,146,183,200,200,184,200,29,186,108,233,146,112,102,207,158,141,42,65,170,180,105,147,56,0,20,89,153,101,148,90,72,148,108,195,173,132,164,91,134,201,67,42,9,234,184,109,101,232,227,186,47,16,53,162,70,120,146,213,132,29,142,180,85,144,112,146,78,237,133,115,233,76,131,105,18,186,142,1,136,250,48,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,103,25,67,199,192,68,65,28,25,234,200,197,80,125,56,136,83,202,202,194,178,254,10,232,117,62,226,208,90,146,18,90,8,141,112,169,91,179,102,200,75,59,76,220,162,210,208,39,232,53,246,173,174,208,208,67,131,138,16,113,11,98,140,176,17,139,86,56,37,120,45,210,27,44,253,121,76,95,77,110,188,234,214,102,212,141,95,237,122,181,61,151,207,229,212,174,213,89,204,231,252,205,133,228,171,20,146,207,103,254,50,249,26,236,39,0,255,183,0,0,0,0,0,0,168,100,174,67,34,102,149,20,82,27,55,74,109,50,157,234,46,187,87,113,134,137,170,151,116,92,42,156,133,180,150,166,30,158,125,233,172,102,174,146,155,169,136,195,195,180,200,102,250,130,86,99,128,82,2,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,177,84,219,103,248,101,202,35,100,28,92,4,21,209,165,76,151,139,51,69,246,52,224,154,32,107,218,196,45,175,69,128,62,205,218,210,136,168,51,154,243,69,179,182,47,161,165,202,50,163,73,226,104,50,136,30,87,154,241,2,75,38,58,30,170,26,234,32,97,168,57,125,24,164,172,34,27,253,181,230,231,81,93,128,89,186,238,71,30,245,157,127,229,203,249,103,127,236,254,115,254,158,119,249,201,246,127,105,254,76,19,228,219,201,231,162,147,244,49,51,51,51,51,163,70,205,40,181,150,154,81,28,215,113,106,20,247,37,126,158,242,22,25,25,23,57,196,152,50,99,46,206,236,217,179,177,230,207,154,54,109,134,229,3,184,152,190,154,220,120,213,173,205,168,27,191,218,245,106,123,46,159,203,169,93,171,179,152,207,249,155,11,201,87,41,36,159,207,252,101,242,53,216,79,126,117,97,235,214,72,57,165,180,20,199,137,74,219,140,214,90,203,172,77,92,98,98,107,36,26,167,10,101,161,174,101,166,135,104,163,58,107,158,171,220,102,22,226,48,15,45,178,153,70,167,213,24,0,0,148,185,173,165,182,36,55,33,149,37,181,56,239,141,200,125,217,112,130,210,74,76,157,231,125,156,98,200,66,13,219,58,153,153,98,229,197,66,201,22,245,141,253,104,67,70,17,30,4,40,47,38,95,67,128,127,66,183,58,101,22,65,179,182,212,146,86,66,51,131,58,79,45,148,56,65,156,153,54,53,228,199,13,113,115,248,146,211,205,131,153,169,12,159,61,51,37,201,197,35,102,165,85,189,166,245,105,6,196,204,136,136,200,140,26,53,146,18,66,73,70,113,92,199,169,73,27,102,136,101,201,91,100,100,92,228,14,93,182,116,73,56,179,103,207,70,149,32,85,218,180,9,122,153,17,177,115,175,157,20,61,161,142,187,138,91,40,91,252,150,33,175,181,106,68,175,236,198,182,83,155,220,212,204,123,46,49,19,207,36,212,130,9,149,98,41,166,60,0,128,171,22,90,104,41,180,146,74,147,230,202,77,102,228,173,158,145,45,177,144,27,145,164,248,82,17,137,116,153,167,93,71,149,110,231,124,97,40,118,137,195,139,52,14,211,241,2,0,255,22,144,166,15,105,33,180,144,66,43,37,37,74,174,220,84,94,25,107,25,217,18,11,185,145,81,133,48,11,215,72,151,121,218,13,172,25,118,206,23,134,98,151,71,76,71,31,49,29,47,112,29,162,233,36,91,137,241,222,118,211,210,228,75,223,38,155,161,116,67,30,241,182,73,189,92,126,109,163,228,50,80,136,51,199,67,172,209,109,209,166,4,195,76,6,188,46,105,193,176,242,42,134,140,168,242,66,106,91,219,40,133,210,74,93,54,178,150,234,52,221,104,100,78,188,15,16,41,14,25,30,142,74,120,136,8,104,207,156,132,175,30,250,195,177,202,90,196,47,140,198,138,42,30,0,0,0,224,159,104,60,244,58,190,12,179,207,227,146,7,32,0,121,68,102,174,88,123,69,73,87,75,219,108,218,208,161,199,120,206,91,153,234,214,135,50,197,92,80,108,215,57,73,205,115,43,166,225,25,102,185,107,26,59,209,245,116,11,0,255,23,16,211,209,7,2,225,91,138,53,191,90,14,192,0,238,136,204,189,54,122,89,230,14,151,161,43,139,219,14,201,91,226,184,109,41,158,23,19,195,78,196,86,34,152,141,37,63,248,85,199,184,214,194,74,237,232,19,222,227,53,254,45,0,0,0,0,0,0,0,128,38,193,53,218,20,178,91,210,178,209,172,40,213,43,105,216,210,70,141,154,79,80,125,92,210,8,29,5,177,91,99,51,82,132,120,216,178,231,44,34,35,62,162,73,170,44,213,112,156,14,37,175,99,8,98,250,18,191,137,39,230,143,202,171,24,160,23,53,146,210,40,53,35,8,89,181,70,54,175,27,132,172,85,220,104,135,27,98,226,194,176,52,179,8,19,209,144,16,177,80,164,72,194,80,129,120,214,47,83,24,110,244,87,94,63,15,88,14,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,17,243,146,71,200,56,184,184,29,198,108,25,147,112,166,200,158,130,42,127,170,180,153,146,56,224,55,97,235,208,76,89,37,181,18,183,137,82,155,76,215,90,243,172,85,156,97,162,106,197,153,218,166,20,5,33,173,165,169,135,57,129,24,85,70,243,92,37,55,211,141,221,105,30,186,103,51,141,40,16,194,246,25,153,52,147,110,89,149,237,69,29,246,145,103,68,150,221,18,9,59,69,65,197,242,182,84,115,220,202,71,152,135,132,107,59,114,106,211,115,9,171,200,84,53,77,29,0,212,9,180,17,127,207,231,233,229,178,171,158,211,111,89,151,213,121,205,215,252,236,246,15,127,229,83,237,79,33,31,115,52,191,163,249,71,201,87,16,171,159,145,145,43,215,94,73,210,211,210,56,155,56,132,188,197,115,217,242,84,183,62,244,202,110,20,219,117,206,77,243,188,39,13,51,49,75,66,211,152,80,41,110,97,191,4,81,26,249,138,183,137,242,52,142,43,39,65,76,223,97,234,73,170,211,221,84,134,146,135,106,33,235,152,46,105,202,185,130,249,105,160,102,157,39,108,192,137,61,223,228,199,211,58,229,86,136,229,152,25,17,17,153,81,163,70,82,66,40,201,40,142,235,56,53,105,195,12,177,44,121,139,140,140,139,220,161,203,150,46,9,103,246,236,217,168,18,164,74,155,54,137,3,0,144,223,50,86,149,47,121,100,241,220,28,110,173,191,77,195,150,150,95,136,16,189,214,107,142,232,177,254,20,132,39,155,36,213,204,7,65,254,68,36,244,151,38,180,152,214,161,0,255,24,144,166,15,128,190,154,172,120,213,170,203,168,21,191,58,245,106,75,46,147,203,174,93,167,115,159,207,57,156,11,201,175,41,36,127,208,252,101,242,203,216,79,62,8,38,243,76,82,8,77,18,110,182,165,208,116,40,49,101,40,165,65,26,199,45,15,97,156,246,57,162,70,212,22,79,78,154,190,67,158,182,54,18,142,210,217,189,176,17,157,105,48,189,77,171,118,148,40,114,121,33,142,204,201,82,154,140,230,205,44,164,58,9,215,41,65,219,26,193,194,181,56,148,157,116,244,41,39,87,238,170,72,248,234,75,4,126,228,226,152,47,140,198,130,138,7,0,0,80,38,108,107,169,45,201,77,72,101,73,45,206,123,35,114,95,54,156,160,180,18,83,231,121,31,167,24,178,80,195,182,78,102,166,88,121,177,80,178,69,125,99,63,218,144,81,132,7,1,202,139,201,171,187,186,212,168,235,206,25,18,249,184,197,37,15,105,102,228,173,158,145,204,48,173,179,183,94,174,147,133,50,248,210,113,81,110,109,81,217,231,163,74,210,130,40,142,85,178,210,46,103,202,67,16,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,34,230,37,143,144,113,112,113,59,140,217,50,38,225,76,145,61,5,85,254,84,105,51,37,232,101,70,196,206,189,118,82,244,132,58,238,42,110,161,108,241,91,134,188,214,170,17,189,178,27,219,78,109,114,83,51,239,185,196,76,60,147,80,11,38,84,138,165,152,242,0,0,0,0,0,0,0,72,77,24,213,157,237,120,220,168,76,219,56,179,146,67,245,33,166,30,165,58,89,78,121,72,121,151,22,174,142,25,147,102,155,39,152,160,6,90,214,137,197,6,108,216,19,66,126,60,93,76,110,133,88,14,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,17,243,146,71,200,56,184,184,29,198,108,25,147,112,166,200,158,130,42,127,170,180,153,146,56,0,170,11,204,209,123,250,131,191,193,88,243,78,180,106,97,59,220,35,50,246,138,18,81,118,210,66,230,180,146,44,50,167,113,105,251,10,95,111,75,117,162,75,154,135,47,65,45,217,182,163,165,181,154,172,52,87,145,169,78,42,169,15,184,202,135,42,131,234,31,103,118,0,255,231,240,127,130,62,202,254,85,12,0,0,0,0,0,0,0,0,160,203,212,136,75,203,110,169,243,164,187,162,84,47,213,125,168,147,52,106,62,65,245,113,170,91,12,156,67,109,141,205,72,17,34,162,76,145,66,136,140,248,136,38,89,83,211,196,113,58,148,124,17,1,213,5,124,142,62,212,31,124,50,198,154,143,165,85,11,219,225,158,17,177,118,212,72,178,163,16,42,171,165,4,145,185,142,83,27,86,136,154,91,170,19,99,210,68,124,249,105,73,177,29,83,173,53,103,165,134,138,76,149,213,212,1,176,28,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,34,230,37,143,144,113,112,113,59,140,217,50,38,225,76,145,61,5,85,254,84,105,51,37,113,192,111,194,214,161,153,178,74,106,37,110,19,165,54,153,174,181,230,89,171,56,195,68,213,138,51,181,77,41,10,66,90,75,83,15,115,2,49,170,140,230,185,74,110,166,27,187,211,60,116,207,102,26,81,32,132,237,51,50,105,38,221,178,42,219,139,58,236,35,207,136,44,187,37,18,118,138,130,138,229,109,169,230,184,149,143,48,15,9,215,118,228,212,166,231,18,86,145,169,106,154,58,0,0,0,0,0,0,0,96,245,128,73,119,38,45,196,145,71,9,226,54,37,75,243,18,90,107,117,135,77,151,115,198,173,141,51,27,194,212,94,154,90,18,237,69,69,165,152,83,28,38,227,74,153,88,133,233,114,109,103,180,146,57,161,85,30,73,28,90,155,102,94,153,154,50,39,88,183,92,170,228,92,198,68,73,36,145,229,205,150,40,15,21,138,73,24,248,168,20,7,49,82,57,20,45,43,38,221,73,131,33,108,23,81,201,124,237,244,52,147,238,58,92,196,238,18,17,117,183,180,136,21,46,197,179,209,82,189,209,92,137,96,102,186,136,182,35,202,148,62,99,130,42,50,85,147,233,12,152,213,233,206,189,106,165,244,78,49,149,34,121,75,179,100,241,89,38,72,112,37,219,103,181,27,205,230,64,221,245,177,108,145,143,76,220,51,142,166,224,91,152,140,92,41,103,214,226,238,90,107,173,81,41,77,26,149,70,53,210,38,37,165,105,154,216,28,226,70,82,67,154,66,30,226,166,132,140,56,57,148,162,46,190,170,8,196,182,26,210,122,92,19,141,111,233,16,148,25,177,246,74,55,143,88,217,188,101,7,109,24,226,153,83,219,198,161,66,50,225,227,153,27,126,52,215,75,65,157,32,60,18,115,176,162,138,170,38,210,108,52,51,77,193,102,100,172,189,209,205,51,86,184,108,93,65,28,118,120,230,210,198,113,171,240,188,248,120,230,134,24,77,244,178,81,231,7,143,196,99,172,104,161,170,118,52,27,205,76,175,49,101,1,83,250,192,34,189,167,64,248,27,124,58,239,68,179,230,163,146,241,22,153,185,87,146,140,186,146,214,50,39,148,12,215,121,211,182,196,125,138,175,183,154,29,188,161,203,149,135,48,65,213,217,54,25,91,170,168,73,85,115,141,161,61,202,39,173,29,32,136,233,75,252,38,158,152,63,42,7,102,25,197,221,20,189,108,84,94,243,54,236,144,107,238,140,196,10,34,225,33,183,41,146,157,144,153,27,140,117,94,38,150,116,157,33,250,209,186,170,170,245,28,227,37,114,96,148,25,17,59,247,218,73,209,19,234,184,171,184,133,178,197,111,25,242,90,171,70,244,202,110,108,59,181,201,77,205,188,231,18,51,241,76,66,45,152,80,41,150,98,229,51,105,165,43,11,45,52,147,210,74,162,210,216,165,117,41,117,90,167,157,101,182,79,91,26,135,50,196,33,236,16,57,145,162,18,190,58,194,64,188,53,170,199,47,140,198,33,156,154,160,6,73,74,72,208,198,40,171,211,136,168,68,145,214,171,19,181,150,135,178,199,180,186,21,115,195,164,59,84,107,51,117,14,147,88,228,182,40,40,210,212,199,81,122,131,13,13,24,171,60,4,81,201,120,203,140,92,59,105,38,93,81,104,149,21,82,134,232,188,117,155,226,48,69,212,92,205,14,222,48,230,74,68,152,159,234,20,155,140,83,85,52,167,170,134,198,208,30,229,172,170,49,0,0,96,245,128,73,119,38,45,196,145,71,9,226,54,37,75,243,18,90,107,117,135,77,151,115,198,173,141,51,27,194,212,94,154,90,18,237,69,69,165,152,83,28,38,227,74,153,88,133,233,114,109,103,180,146,57,161,85,30,73,28,90,155,102,94,153,154,50,39,88,183,92,170,228,92,198,68,73,36,145,229,205,150,40,15,21,138,73,24,248,168,20,7,49,82,57,20,45,43,38,221,73,131,33,108,23,81,201,124,237,244,52,147,238,58,92,196,238,18,17,117,183,180,136,21,46,197,179,209,82,189,209,92,137,96,102,186,136,182,35,202,148,62,99,130,42,50,85,147,169,3,212,104,31,129,246,177,21,214,2,80,8,124,42,40,224,163,6,192,83,197,196,23,180,39,152,113,43,52,32,46,203,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,98,94,242,8,25,7,23,183,195,152,45,99,18,202,20,217,83,112,165,79,149,54,85,22,71,28,172,140,116,38,216,109,155,25,37,171,197,155,36,155,166,18,151,14,183,181,86,151,165,13,217,92,105,112,170,79,37,150,148,162,26,172,153,229,60,226,84,117,216,81,241,59,85,228,25,147,211,81,52,77,109,58,133,23,24,222,247,95,22,125,55,168,108,139,40,209,99,12,25,25,59,73,161,149,226,105,109,220,214,109,75,100,38,169,209,188,76,117,216,151,80,151,60,195,110,17,126,136,27,246,88,40,243,36,227,42,204,169,242,166,202,78,134,247,125,192,198,91,177,160,50,142,12,19,93,157,0,231,159,246,87,203,151,177,84,26,113,72,248,117,118,251,57,29,225,103,46,202,89,18,206,63,235,227,121,190,186,244,25,113,56,252,117,54,186,231,74,166,161,206,40,141,114,101,4,216,222,66,31,69,229,144,224,175,21,178,75,96,74,43,158,22,135,235,221,178,90,68,209,57,36,248,107,132,240,153,4,120,230,147,54,221,75,128,226,224,167,230,91,185,66,40,170,163,180,1,122,144,145,25,251,39,46,246,157,49,139,169,89,204,169,5,74,35,22,138,83,0,255,61,85,63,178,94,161,170,142,34,52,160,211,11,204,210,127,71,249,176,205,179,56,37,170,82,49,226,74,148,165,175,16,144,125,125,248,216,86,102,236,168,56,140,134,179,164,33,11,239,71,238,44,242,66,187,250,113,167,55,217,105,146,154,196,129,202,195,216,120,135,244,102,193,126,167,124,23,0,133,170,160,80,220,0,52,212,104,31,73,3,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,96,4,198,138,8,136,84,204,91,102,148,168,1,216,191,130,134,29,89,3,174,46,29,141,84,1,21,222,75,242,137,162,66,216,111,66,126,243,46,64,19,250,55,158,4,57,77,82,38,167,76,25,69,109,24,192,182,9,204,232,91,179,85,221,73,145,179,54,72,102,17,179,45,120,70,95,33,178,212,223,223,64,12,254,45,230,74,13,77,43,201,209,188,137,172,53,156,125,173,185,186,146,201,227,174,171,75,5,236,193,0,194,239,171,247,191,233,87,179,71,61,148,23,35,68,248,71,111,247,154,249,131,51,39,65,248,125,21,0,255,215,178,71,30,202,143,17,34,252,115,191,215,230,35,56,129,3,102,146,159,53,190,159,205,202,33,26,50,201,79,55,188,63,178,55,43,213,151,144,154,1,238,239,134,66,0,255,46,175,230,84,75,182,242,185,70,9,145,73,17,58,54,241,253,122,217,222,232,175,151,100,32,223,16,134,90,191,186,85,207,127,103,205,60,186,22,185,9,122,51,49,254,178,125,147,89,115,75,88,58,22,160,245,213,215,253,149,253,224,175,167,72,43,32,22,240,79,91,190,29,25,205,36,154,101,196,214,9,119,97,79,125,173,8,116,203,54,249,172,248,122,131,119,252,120,98,210,32,8,85,123,184,72,150,111,151,168,141,101,166,62,92,49,15,176,118,42,192,94,160,128,214,175,17,23,52,224,110,245,138,117,25,1,24,228,7,40,230,170,131,251,61,3,16,87,105,84,136,92,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,53,208,88,3,128,34,251,118,42,32,62,21,32,87,77,170,144,153,247,172,52,228,45,169,98,148,87,105,192,136,187,98,253,10,69,92,32,30,31,185,220,40,190,159,242,221,88,25,222,247,95,118,253,55,84,70,89,114,68,79,49,218,213,47,90,101,120,223,127,217,245,67,101,28,53,72,244,115,2,137,241,227,254,180,135,155,77,127,17,238,135,11,126,91,159,115,241,150,59,17,76,123,30,114,143,16,229,64,137,241,227,126,180,133,147,77,113,17,135,183,95,199,185,104,239,226,49,229,233,154,112,161,60,28,1,174,159,178,168,22,197,216,28,2,252,179,113,0,255,219,114,164,164,217,84,56,92,239,150,109,70,20,157,67,128,127,54,238,111,91,138,116,107,138,153,0,197,192,63,205,119,219,41,52,63,63,66,160,127,143,67,115,0,255,184,125,239,63,155,192,74,197,42,83,205,52,225,161,24,248,103,252,66,247,243,11,2,93,92,28,30,251,175,27,108,107,147,66,173,58,177,198,105,193,116,19,2,182,222,0,255,215,202,119,15,107,157,141,202,166,218,88,181,240,126,224,156,118,161,121,254,187,203,158,185,146,180,158,129,118,10,233,113,105,193,126,167,124,23,64,92,40,84,5,133,90,3,214,239,164,97,175,26,214,166,113,45,64,26,112,165,70,26,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,192,92,16,155,4,224,119,68,96,172,140,172,1,87,4,141,180,134,136,77,105,0,84,88,118,41,91,68,81,33,237,35,233,78,242,46,64,19,250,50,98,69,9,114,170,100,68,37,149,41,163,138,218,98,0,219,38,188,87,31,204,245,123,70,222,169,59,57,146,100,117,92,76,34,6,212,30,209,232,29,196,38,248,7,191,246,79,94,211,69,149,66,132,224,217,4,246,245,227,93,65,127,57,73,204,34,222,20,34,21,77,196,0,194,239,171,248,191,26,90,113,40,47,70,136,240,207,253,158,203,183,206,157,4,225,247,149,252,159,95,173,124,105,40,47,70,136,240,207,253,94,67,191,206,215,1,215,186,145,67,184,63,163,252,29,81,25,121,3,52,142,73,119,102,57,196,251,51,123,171,48,119,203,114,6,24,10,254,65,225,239,40,153,137,116,109,90,8,125,154,24,191,85,55,179,54,39,192,54,132,187,225,214,47,243,54,167,42,50,156,218,70,44,61,196,86,118,208,145,137,241,195,237,152,89,143,117,121,193,0,239,219,205,190,86,214,226,205,113,190,122,109,223,217,13,60,76,65,87,175,105,52,196,184,195,69,26,111,213,82,72,80,67,28,169,115,9,107,0,255,186,68,191,85,87,57,63,74,226,116,33,98,188,127,139,80,189,220,73,133,171,185,156,192,1,215,2,0,192,92,59,182,66,238,29,25,138,10,215,167,1,235,119,40,222,175,29,53,210,80,159,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,110,26,106,92,145,10,128,248,0,133,29,53,64,148,71,48,202,175,138,120,162,24,229,87,26,16,23,176,50,16,151,138,138,34,251,242,70,172,12,239,251,47,187,126,25,80,27,203,41,137,158,98,88,113,35,90,134,247,253,151,85,63,114,65,117,180,219,16,93,156,64,98,252,184,31,237,59,155,246,34,14,103,63,18,199,185,248,78,86,48,229,121,168,24,21,202,135,18,227,39,187,239,69,91,9,250,20,22,113,56,252,111,106,250,223,153,234,121,74,2,229,237,8,40,191,236,173,172,190,141,203,145,128,127,38,237,111,41,204,31,76,135,163,252,178,127,163,17,105,84,142,4,252,51,73,0,255,216,150,98,46,130,41,104,2,20,3,0,255,140,0,255,51,133,242,231,23,4,250,246,240,190,253,240,16,46,35,201,191,249,116,36,179,96,109,98,199,53,211,153,62,60,20,3,0,255,124,0,255,59,134,250,58,86,129,206,29,134,199,254,245,102,190,76,82,9,217,218,196,147,62,116,186,14,1,223,171,203,230,189,101,70,148,55,27,221,178,36,234,52,52,112,26,221,216,181,240,126,224,156,239,129,184,126,60,241,34,50,74,102,82,154,132,147,226,192,195,251,17,43,11,32,46,20,170,130,194,202,172,1,241,123,211,80,195,94,81,104,164,10,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,13,80,31,129,129,11,172,139,192,192,69,13,112,91,139,40,42,224,137,2,0,224,2,20,2,159,227,2,54,193,63,24,208,15,223,116,81,243,194,224,217,4,134,237,143,123,4,253,242,142,105,196,228,101,68,23,33,54,193,63,40,228,63,167,139,222,225,224,218,4,134,241,247,70,252,23,153,72,108,231,135,190,98,0,225,247,85,252,95,179,43,14,229,195,8,17,254,185,223,107,232,215,25,148,32,252,175,222,0,255,253,43,244,196,80,238,139,16,225,159,251,63,150,239,158,174,3,238,68,151,153,29,226,253,123,134,234,149,91,29,146,51,147,173,227,142,224,14,241,254,116,253,69,88,22,79,79,18,224,110,136,220,238,242,27,185,138,236,135,141,87,72,114,117,42,39,104,172,132,133,187,205,106,166,112,23,97,136,251,223,155,171,230,107,53,66,147,170,39,130,78,74,220,232,27,57,2,204,254,135,75,244,15,26,139,192,171,81,84,167,19,17,227,125,153,189,76,194,210,40,153,88,9,107,0,255,186,156,223,11,61,129,47,35,158,211,165,136,241,190,172,126,194,238,200,44,14,80,191,160,126,41,220,205,20,106,128,117,95,53,236,251,82,188,19,88,245,53,0,119,38,141,117,153,138,113,79,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,198,220,52,42,68,174,85,3,32,62,0,241,169,0,81,30,85,140,114,43,144,113,35,88,191,162,210,128,121,11,80,76,235,225,206,172,1,217,79,86,54,96,134,167,250,113,151,86,111,150,1,21,230,134,8,123,104,32,198,251,141,62,153,58,227,179,189,250,74,44,0,255,154,103,84,155,171,181,13,90,50,1,227,79,126,110,185,245,8,66,73,138,56,84,253,248,205,196,119,26,139,41,206,77,62,126,186,43,49,126,123,175,155,245,234,5,184,137,56,20,254,54,19,173,125,99,122,243,188,237,211,253,8,40,191,235,221,178,250,58,46,71,2,254,153,164,223,205,50,228,220,75,133,67,245,101,123,51,54,71,2,254,153,164,223,221,82,164,93,152,130,38,64,17,240,207,247,23,107,40,16,203,109,160,151,195,16,235,195,217,252,45,111,92,145,120,201,106,167,131,67,49,240,207,247,183,201,80,95,173,90,160,97,135,225,177,95,157,205,237,53,203,173,73,76,214,216,105,49,4,160,186,95,79,45,87,204,75,230,164,41,77,19,39,30,222,15,124,217,30,168,240,167,190,246,34,153,146,158,145,19,39,30,222,15,124,1,196,5,32,46,20,118,132,27,160,206,109,35,113,195,90,89,219,192,126,188,2,210,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,3,226,66,49,112,169,136,11,197,192,69,13,128,39,138,138,68,1,64,33,114,111,5,136,88,11,92,192,38,248,7,133,252,223,84,209,178,116,112,109,2,195,248,123,67,253,87,98,26,177,89,128,232,40,196,38,247,234,131,1,253,240,77,25,21,209,44,120,54,129,221,189,186,71,208,47,118,98,22,241,74,27,18,93,197,0,194,0,255,234,253,173,252,186,93,213,80,254,139,16,225,159,251,63,150,238,158,61,9,194,239,43,249,63,191,74,189,67,121,48,66,132,127,238,247,26,250,119,6,7,136,235,123,71,242,254,56,254,94,81,131,228,45,83,209,33,174,7,61,82,242,63,243,248,153,53,178,94,162,209,32,61,74,192,123,97,237,147,159,237,85,184,107,37,152,210,190,116,160,103,18,247,174,147,87,195,35,222,13,133,157,108,7,131,21,249,180,187,149,218,12,74,11,218,33,17,151,81,182,44,131,62,96,4,88,251,213,229,251,51,62,129,191,131,229,116,43,98,188,47,211,237,149,132,157,55,153,86,9,99,0,255,184,94,162,95,22,103,147,243,119,136,230,244,41,98,196,47,221,142,72,202,212,36,152,197,1,0,176,6,184,19,196,229,202,128,122,82,227,206,12,26,16,87,105,168,17,87,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,59,187,84,184,155,129,253,2,92,145,138,248,0,76,5,184,237,29,84,97,237,88,165,40,172,114,39,10,43,87,6,128,194,13,135,59,163,6,251,157,183,116,3,108,127,145,116,195,120,198,103,251,245,149,89,190,93,45,161,226,108,189,216,65,67,48,222,247,61,168,156,12,19,18,239,223,130,91,214,167,84,188,35,157,140,168,59,9,147,202,5,26,47,1,236,110,179,93,135,155,136,195,225,127,83,211,111,5,211,156,150,11,40,95,75,88,155,236,93,162,180,76,196,225,240,191,169,8,151,155,169,206,243,10,40,103,71,128,234,203,212,51,54,71,2,254,153,176,95,90,138,148,158,105,112,140,248,93,31,93,180,50,231,232,28,9,248,103,130,236,210,82,164,21,75,63,19,160,8,248,167,252,95,134,254,231,23,5,90,118,24,30,251,215,219,252,218,242,220,154,196,172,63,117,218,117,40,2,254,57,127,55,244,215,37,137,129,246,70,33,220,175,51,244,207,204,72,174,71,242,103,205,211,109,8,64,117,191,158,218,222,242,204,140,84,181,23,197,135,135,247,35,119,148,236,129,8,127,220,75,138,105,169,204,58,226,198,195,251,129,47,0,138,43,82,17,23,232,6,220,25,109,188,91,247,172,161,206,109,99,253,138,84,64,26,112,85,193,62,20,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,64,92,40,6,46,16,23,24,171,6,188,213,149,164,145,212,112,191,103,144,164,145,42,160,125,110,133,247,146,238,164,52,166,172,134,120,159,144,140,36,235,2,52,161,111,165,44,105,208,83,145,132,144,213,148,209,194,68,136,192,182,9,193,140,254,77,211,85,103,204,95,154,182,146,76,35,110,68,129,92,52,25,34,203,250,50,147,2,45,21,51,146,73,148,26,154,77,33,26,253,155,144,140,235,75,87,139,205,71,210,108,9,166,175,142,156,33,5,99,48,128,240,251,74,253,115,211,175,135,118,57,148,19,35,68,248,231,126,175,161,127,103,76,130,240,251,74,253,234,202,175,131,101,111,161,220,25,33,194,63,247,119,46,237,220,4,14,80,191,164,71,10,254,131,231,195,215,75,153,228,168,230,49,233,142,250,29,41,245,223,50,87,175,172,90,128,93,66,156,52,48,1,134,0,255,15,99,120,17,107,79,154,103,187,160,247,25,241,235,94,102,252,39,143,120,191,165,80,222,238,73,238,76,86,214,242,153,13,91,18,26,34,157,8,244,66,2,251,241,248,220,187,218,188,98,122,34,224,221,216,207,30,231,239,206,189,192,39,173,166,55,237,140,24,239,139,235,223,41,75,51,141,28,9,99,0,255,184,62,162,95,86,103,25,248,241,188,109,26,28,177,62,86,86,95,68,109,192,149,1,184,0,92,129,172,1,112,129,153,183,168,10,25,185,9,102,230,170,109,128,242,67,161,70,92,165,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,64,251,88,80,31,145,52,212,128,95,91,1,20,119,42,40,230,138,29,171,6,168,143,58,2,184,170,136,219,145,68,49,201,175,52,96,253,142,26,110,183,164,17,87,106,200,200,188,5,57,192,246,50,139,23,194,142,4,226,237,213,79,50,90,145,84,30,213,167,74,226,79,46,142,144,253,204,108,119,8,83,18,136,92,31,110,178,203,23,43,19,170,168,104,50,124,242,174,4,180,171,91,203,122,20,36,226,80,250,181,99,239,205,44,63,173,133,196,82,156,155,90,28,40,103,75,96,63,126,221,113,242,121,53,210,33,48,213,135,215,68,124,47,25,217,212,230,225,214,104,78,75,48,64,245,69,234,25,103,71,2,254,89,180,159,101,72,43,147,178,142,246,43,200,10,98,237,72,192,31,3,180,34,146,210,202,79,37,165,72,65,19,144,8,248,167,250,173,204,161,64,124,147,4,157,141,66,192,207,204,183,115,69,215,34,251,95,246,52,115,36,194,189,196,229,252,78,74,51,136,14,241,74,90,5,205,58,10,3,63,51,0,255,142,69,186,242,42,105,217,211,112,8,64,132,95,235,15,76,11,94,134,136,35,15,241,47,216,3,17,126,161,47,86,193,204,206,143,134,24,242,240,126,224,11,32,46,0,113,161,184,51,220,0,117,110,27,105,13,107,71,161,145,42,32,62,104,172,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,26,32,82,97,45,196,5,238,85,3,174,125,171,65,227,138,172,1,183,50,50,50,104,216,145,10,168,16,239,19,242,136,162,66,216,111,66,30,245,23,144,169,246,222,6,86,240,110,65,99,41,163,9,165,47,186,54,193,158,205,254,253,86,45,239,251,227,102,18,113,167,154,132,169,16,88,234,191,0,74,106,173,76,154,52,209,109,33,41,186,53,33,169,225,240,59,2,120,89,15,90,54,157,24,230,168,71,237,17,80,104,251,178,123,205,69,108,151,178,94,83,34,206,209,160,252,27,33,194,63,58,124,166,3,148,25,154,237,12,27,159,194,162,127,201,209,217,60,77,89,109,66,93,23,197,54,159,246,52,3,67,190,111,173,189,195,13,34,89,143,216,0,59,201,173,102,135,112,95,134,181,220,177,202,112,37,110,36,235,128,207,186,136,115,136,247,103,250,189,163,14,205,42,165,85,2,10,105,175,190,205,240,238,37,67,56,82,165,68,125,242,151,132,248,205,246,142,57,181,90,92,206,94,68,33,237,213,145,172,113,214,169,16,152,175,184,79,78,147,136,189,85,63,151,205,211,203,118,141,152,234,28,2,220,175,253,173,143,243,107,191,114,3,175,154,38,53,157,192,248,94,146,204,116,185,140,246,113,71,109,175,89,232,183,221,90,181,151,143,193,167,20,83,79,105,34,6,124,222,118,84,26,0,87,240,30,1,123,41,184,1,87,238,12,2,59,230,187,40,174,72,130,248,192,237,164,1,246,125,41,42,224,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,204,165,16,91,161,62,182,2,40,226,34,83,65,97,221,51,107,192,140,58,162,152,228,21,172,139,192,17,76,242,138,2,172,173,72,20,21,112,239,185,1,237,119,160,15,22,147,64,36,252,38,187,253,162,142,240,50,240,228,206,136,246,59,200,202,225,76,2,145,240,155,116,247,191,161,146,240,103,120,242,168,4,136,0,255,221,174,22,145,152,104,8,76,248,207,252,250,47,167,51,7,141,54,205,153,88,191,215,70,47,35,209,20,251,16,239,135,42,110,151,31,155,137,229,179,217,74,211,155,109,159,140,167,17,24,240,62,130,236,36,222,142,4,252,49,176,221,119,86,126,58,178,28,61,29,237,239,52,34,136,185,35,1,127,236,165,250,18,149,158,10,39,139,154,38,32,17,238,213,229,92,198,42,37,137,14,49,146,14,131,126,29,133,112,127,223,204,124,119,74,43,87,32,78,42,163,167,103,71,34,214,207,46,223,95,146,40,26,196,170,67,28,180,113,24,2,254,102,254,91,204,183,10,177,172,141,157,54,67,0,34,252,114,63,2,115,83,179,24,241,226,225,253,136,21,117,123,160,194,159,248,120,74,50,41,85,102,39,70,60,216,237,88,171,0,192,90,128,171,6,216,43,11,141,196,141,184,149,65,3,251,102,11,144,6,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,26,16,23,128,184,128,26,16,23,52,210,26,113,65,35,85,64,133,247,146,124,162,168,240,94,146,79,139,12,192,2,63,32,4,239,182,51,105,162,105,80,18,61,154,200,130,63,18,28,185,87,233,188,226,78,150,75,48,4,22,248,1,33,250,127,38,85,212,125,68,123,38,176,224,143,36,253,118,118,106,201,159,57,12,69,128,225,221,171,55,243,223,220,200,173,57,156,18,99,58,45,195,248,190,181,246,42,133,149,21,34,47,195,16,227,223,204,191,114,147,173,50,242,133,67,167,131,24,51,201,173,40,128,57,196,251,51,251,171,14,101,68,229,112,196,14,241,254,61,67,245,99,69,25,174,222,74,254,36,160,144,246,241,65,179,90,75,30,195,79,147,42,196,39,47,73,196,222,170,183,46,155,165,135,253,141,231,107,59,130,16,248,111,115,251,43,177,132,97,46,134,245,228,3,9,220,15,119,237,150,55,155,47,225,158,152,3,1,90,63,186,85,247,239,206,97,158,182,70,63,230,99,224,23,162,127,101,0,255,21,115,55,31,31,22,105,128,250,29,16,91,33,234,115,97,221,202,26,16,79,20,240,169,136,11,5,124,208,0,248,80,84,220,161,0,0,0,0,240,79,52,30,122,29,95,134,217,231,113,201,1,24,49,29,125,32,16,190,165,88,243,171,229,0,12,0,0,0,0,0,128,138,228,214,74,156,146,155,86,242,84,90,156,247,62,220,48,79,182,65,105,37,166,206,243,176,173,208,167,98,247,109,157,204,76,177,50,161,174,107,139,250,198,126,180,225,96,23,51,2,148,23,147,207,229,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,157,69,18,3,29,13,7,113,100,168,35,23,61,13,98,31,182,41,43,11,203,10,232,175,119,249,0,168,175,12,210,212,200,172,213,151,188,6,169,109,144,214,161,53,26,39,8,201,55,136,155,165,242,83,28,64,53,170,200,196,13,17,176,231,73,66,196,158,7,252,11,235,210,141,50,209,193,180,98,1,0,160,202,104,196,244,58,190,12,79,204,227,146,87,49,0,166,244,241,69,250,80,129,240,201,248,116,62,150,102,205,7,0,0,85,66,202,127,123,63,59,253,24,242,85,4,128,127,66,240,208,151,248,77,204,62,127,84,30,128,0,0,80,101,52,98,122,29,95,134,39,230,113,201,171,24,0,168,250,184,202,7,0,0,0,0,0,0,64,69,106,227,248,37,73,19,141,155,178,18,111,45,25,46,203,16,183,173,108,29,150,183,66,50,87,20,149,59,252,56,68,67,13,115,115,192,19,251,239,212,139,183,24,137,19,202,17,105,198,127,114,84,213,17,0,0,0,0,169,9,151,145,222,241,7,63,213,211,121,42,114,43,4,0,85,162,201,159,124,0,255,36,125,231,242,85,4,0,0,0,0,0,0,0,0,0,0,0,76,233,3,139,244,158,2,225,111,240,233,188,19,189,138,136,233,232,3,129,240,45,197,154,95,45,7,96,0,0,0,64,106,194,101,164,119,252,193,79,245,116,158,138,28,98,70,250,192,31,124,75,79,231,87,203,173,16,0,0,0,0,0,0,80,221,153,184,8,28,145,21,82,173,16,234,214,169,185,174,91,205,248,101,153,217,52,167,249,222,185,17,39,163,214,127,88,232,12,3,178,240,23,77,40,29,141,70,171,22,0,192,172,16,90,107,37,132,146,82,163,198,206,77,102,148,173,30,17,46,81,145,19,152,47,83,225,203,66,52,211,121,94,39,8,196,142,53,221,54,249,194,47,92,232,7,47,210,71,188,192,55,229,244,140,45,214,211,55,77,165,185,99,187,78,100,235,54,67,145,17,37,216,134,150,120,132,49,123,126,34,72,60,149,52,49,156,142,18,10,114,113,173,170,72,123,250,171,23,203,202,65,27,147,47,33,0,170,25,169,89,41,205,104,8,113,106,41,77,212,182,212,183,150,39,104,212,134,105,44,87,151,40,134,43,107,114,159,162,164,101,200,165,151,145,54,241,101,169,40,20,59,226,240,34,237,18,133,94,41,87,97,0,0,172,30,163,174,140,90,139,59,75,146,197,113,106,86,231,41,132,208,234,238,155,46,100,143,67,219,102,54,124,169,189,204,180,228,217,132,138,182,48,167,56,188,193,149,206,176,10,83,30,0,233,185,186,109,161,53,229,164,148,116,179,18,97,107,45,237,67,207,140,186,78,75,142,136,24,166,152,68,174,66,164,33,172,85,108,166,117,84,233,182,224,230,71,19,106,210,42,5,233,98,242,155,86,8,25,21,93,149,201,43,201,121,117,167,109,159,106,110,208,66,228,68,67,78,20,82,36,123,173,114,226,118,168,94,154,74,120,182,55,106,7,179,170,193,128,180,72,14,246,227,223,2,0,0,0,252,19,141,135,94,199,151,97,246,121,92,114,0,70,76,71,31,8,132,111,41,214,252,106,57,0,3,0,0,0,168,18,82,254,219,251,217,233,199,144,87,23,49,35,125,224,15,190,165,167,243,171,229,86,8,0,0,0,128,234,2,115,244,158,254,224,111,48,214,188,19,173,90,0,160,234,131,53,31,159,163,15,245,7,159,140,177,230,99,105,213,2,0,0,0,0,0,0,168,18,222,157,143,196,155,189,82,171,108,173,159,230,144,163,169,148,234,43,71,65,64,21,207,253,25,93,99,80,26,234,45,232,81,242,85,4,128,42,99,201,26,37,253,94,115,154,46,200,5,150,87,74,200,141,145,61,92,217,101,167,174,242,97,90,138,182,164,53,231,188,231,218,138,218,208,80,242,165,184,152,156,58,33,202,138,40,180,182,179,164,89,27,151,6,117,153,90,8,177,214,62,232,67,246,54,196,109,229,196,151,29,204,76,117,158,77,88,107,11,143,122,196,27,172,234,12,87,113,96,62,0,108,199,123,100,228,94,81,50,233,138,90,200,156,86,26,116,222,186,77,109,95,225,235,109,181,54,140,185,18,241,37,168,37,219,14,76,85,209,156,149,230,42,210,82,86,209,19,141,135,94,199,151,97,246,121,92,242,0,4,0,85,162,201,159,124,0,255,36,125,231,114,32,86,107,102,148,95,25,151,82,74,178,113,89,33,42,220,188,76,37,241,182,14,105,35,163,168,152,56,249,70,101,62,73,109,237,147,84,54,55,233,115,83,74,167,232,0,102,92,224,118,114,53,6,192,164,62,220,34,34,246,74,18,73,118,212,90,230,132,146,32,50,215,113,138,251,20,95,111,72,117,98,76,154,136,48,65,213,217,182,99,170,181,230,84,53,215,158,169,178,42,152,15,247,140,136,181,163,70,146,29,133,80,89,45,37,136,204,117,156,218,176,66,212,220,82,157,24,147,38,226,203,79,75,138,237,152,106,173,57,43,53,84,100,170,172,166,14,0,176,29,238,17,25,123,69,137,40,59,105,33,115,90,73,22,153,211,184,180,125,133,175,183,165,58,209,37,205,195,151,160,150,108,219,209,210,90,77,86,154,171,200,84,39,77,29,0,147,250,112,203,200,88,59,105,68,217,73,104,149,21,82,178,200,156,198,37,14,83,68,205,33,213,137,46,105,30,194,252,84,167,216,142,150,214,106,82,85,67,123,166,58,105,0,166,37,50,201,35,143,83,73,165,217,182,76,113,21,114,158,167,148,100,155,134,186,153,41,84,84,220,124,147,178,144,164,170,14,73,234,156,155,12,185,233,170,83,180,31,51,46,176,68,185,26,3,128,42,33,229,191,189,159,157,126,12,185,42,67,240,208,151,248,77,204,62,127,84,30,128,0,176,29,239,153,153,107,71,205,168,43,9,161,178,90,106,214,121,211,182,180,97,133,168,185,213,218,208,229,202,195,151,159,150,20,59,208,82,69,77,86,106,168,72,75,39,69,211,199,36,43,163,22,218,200,147,100,113,156,18,164,101,105,45,180,186,251,166,207,57,219,22,183,153,13,95,106,48,77,213,137,54,161,162,45,204,233,17,147,177,170,51,172,194,129,249,0,80,101,160,89,162,162,91,91,86,211,27,183,64,51,74,10,189,177,181,133,83,91,109,215,85,254,75,75,207,110,181,38,155,247,36,187,86,27,250,69,190,20,235,148,87,49,0,0,0,0,0,0,64,145,83,121,38,165,181,36,9,55,27,74,75,180,149,152,50,148,210,172,110,219,80,182,62,78,251,28,81,35,118,132,56,89,85,216,33,79,91,27,9,37,149,212,94,216,136,206,212,135,38,161,171,43,51,41,165,81,74,37,132,144,140,90,107,41,73,9,161,36,51,51,51,195,210,245,234,206,34,134,129,129,134,131,30,202,51,84,158,139,158,250,176,15,75,250,73,62,197,178,2,122,197,32,12,0,84,125,92,229,3,0,0,0,0,0,0,96,74,31,88,164,247,20,8,127,131,79,231,157,104,214,124,0,168,50,4,49,125,137,223,196,19,243,71,229,85,12,0,0,0,0,0,0,160,74,72,249,111,239,103,167,31,67,94,93,196,140,244,129,63,248,150,158,206,175,150,91,33,0,0,0,224,39,55,132,212,150,198,42,164,178,164,208,150,185,17,185,47,27,78,150,66,134,74,203,2,115,114,138,33,11,53,140,211,90,154,250,125,10,196,139,133,146,221,41,4,7,210,36,60,75,139,240,224,63,121,34,13,140,0,0,0,0,0,0,0,128,10,144,11,234,50,66,81,113,101,42,96,221,74,197,219,142,165,136,75,50,175,37,9,173,149,144,90,203,163,228,45,46,29,114,105,121,216,112,34,211,82,214,225,120,46,89,162,213,41,26,122,142,153,119,248,179,138,57,66,192,32,198,53,49,186,69,27,90,208,236,228,58,12,144,107,71,82,26,147,252,90,46,68,100,102,102,68,146,36,25,165,214,82,35,105,219,180,45,121,128,220,151,248,121,42,35,28,28,36,236,121,104,76,153,49,21,89,138,12,121,197,109,244,207,154,42,49,105,218,98,146,95,105,128,186,157,138,245,153,4,169,140,70,76,175,227,207,48,197,254,95,116,201,183,24,240,253,76,253,161,76,2,145,240,155,244,246,135,74,170,140,196,147,111,36,190,72,31,170,15,0,255,98,60,58,223,74,131,35,16,9,191,73,63,31,30,234,168,119,209,147,135,37,64,189,147,68,28,14,127,156,138,235,22,83,157,50,98,80,238,150,176,226,250,185,161,136,195,217,143,192,113,110,249,163,54,153,76,123,170,14,45,148,115,35,64,246,86,86,147,23,105,71,66,254,7,3,188,113,181,18,228,74,3,169,235,112,189,200,200,38,51,140,176,35,1,0,255,76,240,237,158,150,36,103,148,165,167,9,72,132,123,117,57,23,177,106,6,81,33,222,196,163,160,211,40,4,252,108,62,114,71,6,215,35,62,47,120,90,56,20,163,254,251,105,190,141,174,25,170,107,82,138,13,52,114,20,2,126,102,254,123,100,114,69,98,73,82,79,179,33,0,17,254,212,214,206,168,152,149,150,149,18,47,30,222,143,220,81,174,7,34,252,66,95,174,192,172,224,69,25,49,228,33,126,85,1,96,33,46,176,6,216,59,107,27,235,241,36,35,220,80,231,182,145,42,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,64,125,164,130,194,125,164,194,138,168,1,113,65,35,30,95,99,226,104,196,221,2,96,71,212,240,94,146,79,20,21,222,75,242,105,145,1,152,214,119,79,96,212,254,246,82,186,232,26,78,137,230,76,96,169,31,71,113,190,149,217,201,197,219,116,130,86,8,44,232,223,248,0,78,240,215,138,76,106,168,151,62,45,250,51,129,169,219,184,36,40,127,236,221,201,197,135,194,129,244,68,128,33,198,191,153,127,223,202,86,25,22,65,232,244,16,67,222,170,152,97,136,236,87,111,239,0,255,182,245,134,103,180,115,90,135,17,231,0,255,101,180,43,29,5,220,153,222,145,82,95,250,204,227,69,122,226,92,98,114,24,105,232,176,50,176,7,170,189,188,103,246,252,25,51,167,114,83,135,61,124,150,0,247,123,10,197,29,93,202,22,155,53,51,39,38,213,184,210,112,81,211,244,128,214,102,160,190,40,223,218,44,42,250,155,31,14,70,196,101,140,117,195,229,150,25,36,115,9,101,77,105,86,74,94,167,59,63,175,229,9,125,202,72,125,117,214,239,113,139,141,212,102,107,0,2,68,0,255,122,190,140,220,49,191,90,30,3,22,87,102,148,225,254,158,58,110,222,224,108,175,78,138,43,115,240,48,59,146,150,52,23,163,93,68,165,1,32,246,2,251,92,96,159,203,13,136,11,5,124,224,74,159,68,1,23,59,147,6,192,135,162,98,40,0,0,192,63,1,141,135,94,199,151,97,246,121,92,114,0,70,76,71,31,8,132,111,41,214,252,106,249,63,163,241,208,235,248,50,204,62,143,75,14,192,136,233,232,3,129,240,45,197,154,95,45,7,96,0,0,0,0,0,0,101,110,107,169,45,201,77,72,101,73,45,206,123,35,114,95,54,156,160,180,18,83,231,121,31,167,24,178,80,195,182,78,102,166,88,121,177,80,178,69,125,99,63,218,144,81,132,7,1,202,139,201,215,16,48,165,15,99,38,175,37,168,211,58,148,150,74,178,54,213,151,149,54,68,205,156,186,192,153,217,33,87,136,104,186,76,92,13,246,219,137,169,142,176,206,50,254,162,85,213,163,59,233,240,252,73,51,73,37,37,130,102,144,18,37,194,109,91,183,45,145,247,218,60,173,75,28,90,218,151,205,71,56,136,89,58,20,85,36,183,136,1,241,8,131,250,194,122,220,104,8,163,49,109,206,166,101,170,179,42,169,109,169,52,90,234,182,65,168,172,150,42,103,105,230,38,104,198,113,229,214,122,48,67,153,139,79,85,134,185,154,51,127,5,249,29,113,149,249,175,105,115,242,213,111,218,154,41,39,149,86,226,54,73,137,27,209,90,107,158,181,105,75,52,108,141,70,219,148,162,160,213,201,204,20,17,109,84,25,205,243,154,27,203,194,35,230,161,123,202,208,232,244,122,62,64,149,209,136,233,117,124,25,158,152,199,37,7,99,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,137,152,151,178,197,65,70,66,238,48,102,203,152,132,44,123,138,108,84,249,83,101,74,155,212,140,18,146,52,234,46,111,205,26,59,179,56,73,9,161,100,5,105,153,97,225,98,99,32,25,169,249,188,79,167,151,136,120,196,161,206,34,102,82,138,95,94,209,138,54,26,194,138,228,116,9,248,34,125,168,64,248,100,124,58,31,75,179,230,99,74,31,95,164,15,21,8,159,140,79,231,99,105,214,124,0,40,164,157,242,21,225,180,81,86,70,165,228,97,106,161,100,190,219,234,180,36,8,232,97,217,55,201,75,131,136,139,136,184,14,202,92,132,51,51,145,178,182,209,158,74,155,80,228,245,8,85,70,35,166,215,241,101,120,98,30,151,252,43,1,51,51,119,148,90,75,197,213,226,56,174,227,214,136,72,74,211,121,30,33,203,239,83,72,75,153,161,182,22,91,34,114,135,128,132,44,77,14,62,241,56,93,82,101,74,154,114,251,124,248,233,227,218,185,246,90,101,46,155,87,155,201,202,188,186,117,198,37,150,173,118,106,212,109,139,140,9,170,4,63,231,116,62,195,178,78,241,139,252,66,177,56,48,31,0,0,255,140,89,157,238,220,171,86,74,239,20,83,41,146,183,52,75,22,159,101,130,4,87,178,125,86,187,209,108,14,212,93,31,203,22,249,200,196,61,227,104,10,190,133,201,200,1,24,106,57,162,148,200,36,187,90,212,200,220,49,20,92,102,69,30,33,111,136,156,34,183,88,168,90,86,235,196,193,149,39,95,170,212,121,14,68,172,149,139,85,93,20,105,169,14,121,58,3,190,72,31,42,16,62,25,159,206,199,210,54,88,78,105,238,90,27,54,156,136,210,146,66,154,74,9,25,166,206,91,25,210,182,110,161,141,57,126,24,87,168,88,197,73,200,29,54,218,202,147,16,43,89,206,212,136,126,97,18,218,135,166,75,8,30,250,18,191,137,217,231,143,202,107,216,53,218,20,178,91,210,178,209,172,40,213,43,105,216,210,70,141,154,79,80,125,92,210,8,29,5,177,91,99,51,82,132,120,216,178,231,44,34,35,62,162,73,170,44,213,112,156,14,37,95,99,224,54,78,200,230,133,210,210,38,41,197,9,210,178,65,36,107,105,113,169,11,228,38,161,245,37,34,73,93,182,40,125,100,60,116,116,215,109,81,94,38,53,194,178,180,74,31,218,159,254,98,248,233,139,140,140,29,123,237,168,232,10,117,219,85,219,90,25,227,55,15,101,173,85,35,102,106,11,182,157,218,36,169,102,46,114,137,103,120,230,174,22,188,107,11,75,113,120,62,226,200,11,169,178,90,200,44,163,182,133,184,174,140,188,36,230,109,62,13,113,104,139,233,114,169,25,195,153,40,101,38,196,180,92,46,58,194,218,194,140,35,252,74,55,122,70,171,210,159,5,0,168,115,55,142,71,146,52,233,54,49,43,241,214,18,217,60,111,109,220,202,214,97,121,91,231,194,78,55,68,140,67,52,212,176,180,31,177,236,191,83,47,222,98,77,228,29,61,248,79,14,78,174,94,128,119,231,35,241,102,175,212,42,91,235,167,57,228,104,42,165,250,202,81,16,80,197,115,127,70,215,24,148,134,122,11,122,148,92,149,33,120,232,75,252,38,102,159,63,42,87,101,84,49,4,15,125,137,223,196,236,243,71,229,1,8,0,0,128,212,132,203,72,239,248,131,159,234,233,60,21,185,21,34,53,225,50,210,59,254,224,167,122,58,79,69,174,90,64,147,63,249,254,73,250,206,229,171,8,170,68,147,63,249,254,73,250,206,229,171,8,0,0,0,0,0,0,0,0,0,128,41,125,0,22,233,61,5,194,223,224,211,121,39,122,21,17,211,209,7,2,225,91,138,53,191,90,78,149,192,34,189,167,64,248,27,124,58,239,68,175,34,98,58,250,64,32,124,75,177,230,87,203,1,24,0,0,169,9,112,25,233,29,127,240,83,61,157,167,34,135,152,145,62,240,7,223,210,211,249,213,114,112,25,233,29,127,240,83,61,157,167,34,183,29,238,17,25,123,69,137,40,59,105,33,115,90,73,22,153,211,184,199,198,175,240,245,182,84,39,186,164,153,242,133,65,45,217,182,163,165,181,246,112,31,231,42,50,213,191,242,42,6,65,105,33,65,211,205,234,110,147,172,59,92,132,138,179,86,119,72,62,108,33,54,106,137,131,229,45,109,145,66,155,39,37,213,6,166,74,72,105,248,47,138,87,69,181,140,1,197,97,70,242,61,26,128,241,30,25,185,87,148,76,186,162,22,50,167,149,6,157,183,110,83,219,87,248,122,91,173,13,99,174,68,124,9,106,201,182,3,83,85,52,103,165,185,138,180,148,85,4,253,196,77,235,77,201,230,113,104,172,176,38,155,39,75,92,154,168,65,153,34,82,178,4,91,11,41,68,76,229,168,45,211,161,207,73,113,46,186,252,86,85,92,28,68,215,220,165,57,232,223,174,53,105,173,165,80,90,200,35,229,33,78,29,110,9,121,223,112,35,210,114,22,162,120,49,89,174,165,41,38,122,129,89,134,248,115,133,215,34,160,15,227,58,178,106,209,137,21,52,69,121,8,2,0,150,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,196,178,148,17,14,14,18,110,135,46,91,186,36,100,41,82,164,160,74,144,42,83,166,172,29,102,70,41,53,74,41,181,214,154,81,107,45,53,74,173,165,102,102,102,102,230,34,141,60,98,24,24,104,40,135,35,61,29,73,232,169,15,251,112,202,70,89,184,81,64,1,157,208,71,139,67,171,101,212,200,50,171,50,202,18,151,18,151,118,90,72,117,73,166,175,113,233,18,101,194,109,55,89,77,60,68,116,137,105,90,108,105,242,209,151,92,252,74,203,90,69,239,208,170,69,75,212,66,43,33,133,144,71,201,91,92,66,220,20,202,62,225,68,166,165,172,67,201,98,206,92,72,83,52,244,28,51,15,17,228,10,163,69,192,32,198,85,100,45,165,19,43,232,117,114,101,134,21,2,98,58,250,64,32,124,75,177,230,87,203,201,242,100,181,22,133,169,77,13,74,87,105,105,45,204,27,52,131,56,115,134,101,146,117,170,184,169,6,220,84,154,163,151,128,190,122,110,172,181,207,252,56,220,37,159,151,222,36,135,152,142,62,16,8,223,82,172,249,213,114,0,134,159,62,64,148,21,81,104,109,103,73,179,54,46,13,234,50,181,16,98,173,125,208,135,236,109,136,219,202,137,47,59,152,153,234,60,155,176,214,22,30,245,136,55,88,213,25,174,98,235,124,25,184,12,124,145,213,82,173,214,107,213,174,183,78,91,205,136,101,158,217,52,153,249,222,185,241,36,99,215,127,168,235,12,63,178,48,40,77,40,29,125,73,83,229,44,111,144,106,81,88,226,146,172,116,149,150,16,250,50,89,50,136,51,103,88,54,158,168,133,92,107,192,77,165,57,130,249,43,164,228,198,90,251,204,127,196,34,242,121,233,77,242,250,166,77,90,111,105,184,140,67,99,103,245,185,60,89,226,210,36,201,242,10,87,154,37,216,90,72,29,126,53,57,149,169,14,125,78,138,115,49,38,70,105,226,226,32,186,38,17,77,78,135,231,3,168,19,41,89,42,141,104,11,109,10,41,109,20,183,210,135,86,38,107,20,135,117,44,81,103,56,134,52,107,110,95,161,168,149,200,41,152,145,202,240,101,89,43,20,7,30,241,34,29,19,133,166,38,87,99,178,184,190,74,190,217,182,46,83,73,18,182,188,236,243,178,78,173,236,75,143,157,210,6,99,138,84,219,194,56,14,101,200,147,222,167,59,252,235,78,243,24,141,115,38,138,13,254,147,31,147,211,228,168,25,165,148,26,65,50,75,141,26,217,182,77,219,144,204,27,109,153,166,165,13,33,13,203,4,35,20,68,47,33,138,218,147,35,252,128,152,139,65,133,98,61,150,213,139,209,184,178,192,113,156,156,203,8,37,164,73,74,106,147,165,101,130,120,238,18,226,84,231,200,73,90,11,75,92,162,180,12,81,10,200,136,232,40,161,27,225,188,84,138,139,101,233,154,193,180,63,29,128,152,25,17,17,153,81,163,70,82,66,40,201,40,142,235,56,53,105,195,12,177,44,121,139,140,140,139,220,161,203,150,46,9,103,246,236,217,168,18,164,74,155,54,129,43,163,16,89,20,183,4,145,21,18,53,54,41,238,172,22,74,163,9,30,142,66,19,211,230,202,6,209,11,100,137,214,161,75,148,8,27,103,181,226,158,35,220,70,55,154,199,138,52,109,1,0,0,254,9,104,60,244,58,190,12,179,207,227,146,3,48,98,58,250,64,32,124,75,177,230,87,203,0,255,25,141,135,94,199,151,97,246,121,92,114,0,70,76,71,31,8,132,111,41,214,252,106,57,0,3,0,128,42,1,82,254,219,251,217,233,199,144,87,23,49,35,125,224,15,190,165,167,243,171,229,170,133,148,0,255,246,126,118,250,49,228,213,69,204,72,31,248,131,111,233,233,252,106,185,21,2,0,0,160,186,192,28,189,167,63,248,27,140,53,239,68,171,22,213,5,230,232,61,253,193,223,96,172,121,39,122,74,31,192,128,106,148,89,164,204,117,179,173,94,9,75,139,181,26,180,41,142,99,189,16,213,214,157,204,26,115,126,194,161,148,51,212,177,121,195,140,50,17,33,201,31,134,212,139,53,232,44,250,133,187,104,155,243,137,69,204,208,82,50,131,56,225,214,116,181,146,151,180,165,36,81,148,154,229,169,70,193,214,203,204,37,79,132,216,45,110,209,91,61,79,120,209,34,70,139,8,87,15,246,98,19,218,145,54,28,167,3,184,178,160,141,182,102,201,104,92,18,78,137,66,147,18,17,17,83,225,146,180,117,156,182,212,107,105,228,72,126,152,151,36,33,126,36,1,17,83,218,154,114,145,166,166,185,114,202,197,210,42,9,232,127,186,134,49,169,143,183,204,200,181,147,102,210,21,133,86,89,33,53,232,188,117,155,226,48,69,212,28,106,109,24,115,37,34,204,79,117,138,29,152,170,162,57,85,53,180,167,165,172,50,32,183,113,66,54,47,148,150,54,73,41,78,144,150,13,34,89,75,139,75,93,32,55,9,173,47,17,73,234,178,69,233,35,227,161,163,187,110,139,242,50,169,17,150,165,85,250,208,254,244,23,3,0,20,57,149,103,82,90,75,146,112,179,161,180,68,91,137,41,67,41,205,234,182,13,101,235,227,180,207,17,53,98,71,136,147,85,133,29,242,180,181,145,80,82,73,237,133,141,232,76,125,104,18,26,188,208,141,227,145,36,77,186,77,204,74,188,181,68,54,207,91,27,183,178,117,88,222,214,185,176,211,13,17,227,16,13,53,44,237,71,44,251,239,212,139,183,88,19,121,71,15,254,147,131,147,251,38,62,47,51,41,165,81,74,37,132,144,140,90,107,41,73,9,161,36,51,51,51,51,118,117,103,17,195,192,64,67,65,228,25,42,207,69,79,125,216,135,83,202,58,197,178,2,10,40,232,113,149,15,152,210,31,185,233,154,145,176,78,178,204,219,116,30,38,222,200,198,58,169,86,60,92,218,23,184,56,214,90,194,222,30,152,159,18,182,253,146,27,227,68,5,105,59,243,175,49,22,205,154,15,170,196,80,125,66,239,107,145,83,147,0,255,72,92,127,143,134,223,151,205,18,101,170,228,254,61,97,82,240,178,253,75,177,16,121,101,1,163,56,41,39,178,217,162,86,26,214,157,225,90,230,132,210,18,107,136,72,136,33,58,22,190,94,171,204,13,34,98,48,105,88,231,217,30,98,21,15,24,157,171,72,14,22,44,167,72,52,30,122,29,95,134,217,231,113,201,85,79,72,148,36,143,37,110,40,41,133,54,229,177,86,219,117,89,58,78,33,152,34,194,41,174,141,251,102,243,88,146,231,39,226,77,201,54,41,72,170,79,86,250,131,25,23,120,169,188,118,52,30,122,29,95,134,217,231,113,201,171,24,208,228,79,190,127,146,190,115,249,114,57,52,72,196,172,16,183,212,136,36,100,187,77,219,144,204,157,213,173,57,100,196,100,126,139,228,180,101,128,129,9,59,124,97,196,195,69,158,48,209,248,103,27,235,170,18,130,209,200,21,143,247,204,204,181,163,102,212,149,132,80,89,45,53,235,188,105,219,202,13,43,68,205,173,214,134,46,87,242,124,249,105,73,177,3,45,85,84,143,174,212,80,145,150,138,150,123,164,204,164,148,70,41,149,16,66,50,106,173,165,36,37,132,146,204,204,204,204,216,213,157,69,12,3,3,13,5,145,103,168,60,23,61,245,97,31,78,41,235,20,203,10,40,160,32,12,24,114,50,223,215,156,40,132,110,146,65,132,165,76,137,226,68,149,57,196,67,45,166,227,199,149,53,238,115,61,47,101,152,48,245,75,66,14,78,41,72,231,240,107,60,89,110,133,80,101,160,89,162,162,91,91,86,211,27,183,64,51,74,10,189,177,181,133,83,91,109,215,85,254,75,75,207,110,181,38,155,247,36,187,86,27,250,69,190,20,235,148,87,49,0,0,32,53,1,115,78,101,139,154,27,181,144,85,194,184,48,149,37,73,220,40,243,134,136,168,185,116,196,56,179,182,125,169,229,101,19,19,186,126,185,200,193,54,5,105,3,126,141,217,200,85,151,81,156,146,110,54,59,37,132,210,106,237,240,195,206,34,179,212,57,49,109,135,169,165,162,121,86,217,144,230,33,226,75,34,94,92,237,161,20,99,73,203,248,81,145,28,76,90,94,193,88,178,70,73,191,215,156,166,11,114,129,229,149,18,114,99,100,15,87,118,217,169,171,124,152,150,162,45,105,205,57,239,185,182,162,54,52,148,124,41,46,38,167,78,136,178,34,10,173,237,44,105,214,198,165,65,93,166,22,66,172,181,15,250,144,189,13,113,91,57,241,101,7,51,83,157,103,19,214,218,194,163,30,241,6,171,58,195,85,92,141,0,41,0,255,237,253,236,244,99,200,85,25,130,135,190,196,111,98,246,249,163,242,53,198,123,100,228,94,81,50,233,138,90,200,156,86,26,116,222,186,141,230,246,21,190,222,86,107,195,152,43,71,190,4,181,100,219,129,169,42,90,72,87,154,171,72,75,187,200,41,25,130,135,190,196,111,98,246,249,163,114,123,4,110,13,89,146,164,109,89,145,153,165,150,55,74,173,165,226,8,105,134,139,138,46,177,64,12,165,77,17,34,170,65,140,98,153,140,139,60,179,50,70,164,163,7,85,9,193,121,228,94,41,98,147,45,175,97,157,102,149,185,209,50,108,60,17,142,117,106,93,120,136,52,44,16,113,171,53,133,129,45,48,65,37,20,251,229,54,198,182,10,210,137,230,95,227,83,26,180,150,67,155,74,51,220,38,107,102,68,75,42,67,140,179,110,82,194,45,245,82,117,217,246,1,98,154,90,137,49,167,79,133,104,40,166,54,23,33,245,122,74,74,75,91,113,205,11,6,38,0,255,98,204,212,167,245,190,16,57,73,249,143,198,245,7,104,232,125,217,44,111,166,186,238,223,243,37,5,211,218,191,20,247,150,219,34,64,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,196,178,148,17,14,14,18,110,135,46,91,186,36,100,41,82,164,160,74,144,42,83,166,164,72,197,113,155,90,74,105,201,67,220,76,82,28,250,8,209,42,68,8,17,37,102,140,18,216,109,139,8,241,67,60,115,147,200,169,224,163,118,136,129,240,226,226,162,76,81,105,94,210,133,47,156,71,62,178,130,71,201,36,165,210,12,154,65,106,210,204,198,109,221,182,68,222,136,203,58,77,113,104,105,95,54,216,162,28,122,234,80,84,145,220,226,247,195,92,252,233,11,235,113,163,94,124,193,30,250,83,38,47,52,75,211,58,148,86,82,131,184,212,31,164,184,195,174,156,186,192,153,217,33,167,184,86,198,52,100,13,246,219,134,150,114,113,201,50,254,162,85,45,164,197,104,214,124,0,36,230,134,208,218,146,121,86,90,170,23,66,219,204,36,122,138,136,243,132,227,70,251,18,202,20,191,152,41,201,154,162,151,205,42,211,67,228,137,233,183,8,216,194,158,116,205,80,1,77,172,160,161,202,237,16,0,192,77,8,33,132,18,66,41,37,73,98,231,166,242,242,88,139,8,151,168,200,137,136,82,132,169,184,100,58,207,235,110,160,202,176,77,190,240,11,187,196,97,58,26,135,23,120,129,63,63,51,74,169,81,74,169,181,214,140,90,107,169,81,106,45,53,51,51,51,51,23,105,228,17,195,192,64,67,57,28,233,233,72,66,79,125,216,135,83,54,202,194,141,2,10,168,127,170,178,136,74,107,137,154,77,56,148,150,104,203,80,121,75,41,89,221,182,161,108,125,91,135,5,190,62,236,8,113,178,170,48,196,145,137,10,46,74,42,169,65,113,46,109,170,15,77,66,47,23,20,66,107,173,132,80,82,106,212,216,185,201,140,178,213,35,194,37,42,114,34,147,10,95,22,162,153,206,243,186,235,88,211,109,147,47,252,194,46,143,120,145,62,226,5,94,224,74,196,202,195,79,232,15,62,202,54,242,191,37,157,154,176,66,172,60,252,132,254,224,163,108,35,0,255,91,210,169,9,184,202,7,170,62,174,242,1,0,0,0,0,0,48,165,15,44,210,123,10,132,191,193,167,243,78,52,107,62,166,244,129,69,122,79,129,240,55,248,116,222,137,182,66,128,32,166,47,241,155,120,98,254,168,188,138,161,202,16,196,244,37,126,19,79,204,31,149,87,49,0,0,0,0,0,168,18,32,229,191,189,159,157,126,12,121,117,17,51,210,7,254,224,91,122,58,191,90,174,90,72,249,111,239,103,167,31,67,94,93,196,140,244,129,63,248,150,158,206,175,150,91,33,0,0,166,244,1,88,164,247,20,8,127,131,79,231,157,232,96,228,16,74,156,26,171,86,242,84,66,91,230,62,220,48,79,182,89,10,25,42,45,203,176,173,208,167,98,247,113,90,75,83,63,51,161,174,107,119,10,193,129,116,226,96,23,51,254,147,235,148,251,36,176,72,239,41,16,254,6,159,206,59,209,203,197,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,248,101,42,91,28,100,36,228,16,93,202,116,185,200,178,167,200,198,154,32,107,166,180,25,150,15,128,90,54,123,11,109,172,39,141,135,36,205,18,77,117,147,20,90,105,146,226,190,151,157,153,19,172,113,10,83,226,48,126,58,114,168,41,21,43,194,79,33,237,137,248,194,167,180,74,22,154,161,92,137,1,176,122,17,17,177,98,175,29,37,93,173,142,187,138,91,203,99,60,231,45,175,181,106,68,79,109,65,177,93,155,220,212,204,69,210,240,12,179,36,212,130,9,109,225,22,166,60,234,43,178,52,53,35,136,245,37,35,89,137,19,164,117,104,141,182,205,90,131,201,226,102,169,252,20,231,49,113,218,211,144,67,4,236,121,146,240,80,36,14,0,255,194,186,116,163,179,180,15,173,202,0,195,76,137,186,203,211,6,219,38,45,171,58,79,49,174,81,106,214,4,38,181,182,214,141,132,95,151,184,145,92,119,54,34,194,154,232,200,197,81,33,5,98,192,81,58,139,85,106,146,43,210,224,8,68,253,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,177,75,59,203,24,58,6,38,10,226,200,80,71,46,134,234,195,65,156,82,86,22,150,245,87,64,67,177,27,46,45,65,104,54,115,167,86,202,14,7,211,48,132,188,89,178,184,132,53,110,162,10,15,11,215,230,16,103,72,50,85,141,140,248,170,206,154,157,46,176,34,189,98,66,113,207,127,114,161,242,106,4,168,17,119,75,26,193,77,8,33,132,18,66,41,37,73,98,231,166,242,242,88,139,8,151,168,200,137,136,82,132,169,184,100,58,207,235,110,160,202,176,77,190,240,11,191,196,97,58,26,135,23,56,129,109,15,107,113,139,181,140,154,65,229,84,70,89,226,148,218,204,86,8,169,46,201,116,36,49,99,46,111,184,237,38,171,137,135,135,49,79,85,133,45,77,62,250,146,132,163,232,70,173,232,29,90,66,95,102,82,74,163,148,74,8,33,25,181,214,82,146,18,66,73,102,102,102,102,236,234,206,34,134,129,129,134,130,200,51,84,158,139,158,250,176,15,167,148,85,138,101,5,20,80,197,203,196,69,224,234,172,144,106,133,94,171,118,189,117,221,106,198,47,203,210,94,201,204,207,206,141,56,25,181,254,195,66,105,24,112,138,65,233,93,233,232,52,154,186,128,205,7,124,142,94,212,159,254,0,255,140,49,214,254,95,90,105,213,98,146,95,213,197,231,232,69,253,233,0,255,207,24,103,209,119,94,233,212,2,158,172,26,128,84,70,35,166,207,241,103,152,98,62,151,220,138,145,202,104,196,244,57,254,12,83,204,231,146,167,38,224,139,244,161,250,244,191,136,241,40,237,110,165,173,17,136,211,0,255,145,147,141,239,178,164,80,67,157,249,242,201,83,18,95,164,15,213,135,127,49,30,157,111,165,123,17,136,175,191,174,71,169,104,37,137,200,168,59,63,228,136,64,23,38,192,125,175,27,157,34,14,135,127,78,62,63,158,169,79,243,6,81,94,149,176,111,153,107,70,50,133,169,136,195,219,175,231,228,242,111,178,153,250,36,119,19,229,217,8,80,125,153,122,197,216,145,128,127,22,8,183,194,82,164,152,41,93,29,174,127,11,89,102,49,118,36,224,159,69,250,239,180,20,57,50,149,122,38,64,49,238,213,167,250,85,121,29,170,171,82,25,4,205,141,66,192,207,212,15,215,21,201,254,149,61,77,161,8,248,231,220,221,80,32,134,222,64,87,20,94,252,153,252,23,93,147,248,202,61,109,134,0,68,248,181,126,55,204,74,101,134,136,37,15,239,7,190,88,15,68,248,181,126,55,76,75,239,12,177,228,33,254,85,1,113,1,136,11,172,1,234,220,54,18,55,212,185,109,164,10,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,13,136,75,26,35,214,86,172,139,192,192,165,2,226,238,148,40,210,26,113,65,35,85,64,133,247,146,124,162,168,16,239,19,242,40,188,0,77,232,223,184,18,220,212,92,38,43,76,23,77,59,113,143,30,77,188,207,225,138,151,239,77,147,210,182,94,141,114,114,177,154,47,102,112,20,98,19,252,131,159,251,119,111,218,156,95,61,112,106,226,208,240,115,37,237,189,168,38,20,171,70,99,244,58,2,218,165,208,238,201,110,54,191,22,237,47,87,65,91,171,164,167,49,24,223,103,191,178,8,205,194,136,146,120,47,180,125,217,189,230,215,182,246,122,85,105,6,44,40,231,70,200,247,99,127,165,11,52,139,205,226,128,222,3,229,254,59,211,120,227,136,59,169,90,96,88,240,152,59,9,185,216,128,191,130,234,119,123,159,94,206,131,81,19,112,120,123,184,12,198,231,183,102,165,169,168,172,51,25,186,145,209,252,179,190,235,99,175,22,90,13,139,67,194,47,232,186,127,119,166,167,150,87,16,93,95,52,0,255,172,173,117,139,221,90,225,202,131,0,172,191,222,246,189,209,47,248,212,93,42,157,196,176,238,89,148,12,173,223,186,94,109,179,121,241,96,142,186,209,144,102,99,40,52,224,202,80,168,113,69,42,212,128,113,39,138,81,126,85,140,91,210,120,15,26,0,106,196,85,26,0,0,224,159,128,198,67,175,227,203,48,251,60,46,57,0,35,166,163,15,4,194,183,20,107,126,181,252,159,209,120,232,117,124,25,102,159,199,37,7,96,196,116,244,129,64,248,150,98,205,175,150,3,48,0,0,0,0,0,0,0,86,15,51,50,114,229,218,43,73,122,90,26,103,19,135,144,183,120,46,91,158,234,214,135,94,217,141,98,187,206,185,105,158,247,164,97,38,102,73,104,26,19,42,197,45,140,160,63,178,186,36,35,136,181,61,35,89,137,147,213,105,11,73,183,205,90,131,201,218,4,213,196,10,229,49,113,218,211,144,59,124,20,137,115,241,80,36,14,15,197,69,180,172,179,180,15,205,156,143,234,74,249,140,208,44,173,211,150,66,73,13,226,82,127,144,226,14,187,178,210,28,89,122,136,155,226,90,25,211,144,245,219,96,27,90,202,197,37,53,24,148,174,180,144,22,163,0,255,18,150,66,107,113,220,210,52,171,37,65,51,228,79,125,136,169,71,117,104,56,14,33,108,181,226,153,99,136,229,90,236,57,72,246,44,165,181,38,169,142,18,113,201,74,159,232,158,221,228,229,244,39,79,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,188,23,231,117,157,218,16,210,176,76,190,197,57,204,20,162,168,61,57,66,236,135,71,248,83,40,214,99,89,67,248,130,137,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,184,17,151,117,154,218,22,234,48,79,176,69,57,244,20,98,167,61,55,194,239,135,185,248,83,40,46,96,89,189,248,130,127,91,70,155,18,25,142,188,22,90,172,145,229,56,133,161,77,165,77,182,78,12,21,85,227,183,66,69,74,30,51,78,103,98,76,196,74,61,37,185,120,104,114,138,22,244,138,14,85,214,89,218,85,208,3,190,72,31,42,16,62,25,159,206,199,210,172,249,152,210,199,23,233,67,5,194,39,227,211,249,88,154,53,31,0,203,29,37,35,74,201,8,146,171,102,70,54,111,75,220,144,172,219,161,45,107,212,46,138,169,97,89,135,17,10,76,47,59,41,42,34,71,248,101,92,108,168,1,235,177,161,23,175,209,180,5,160,234,3,24,243,101,68,38,41,153,180,45,153,36,29,117,171,187,108,45,145,81,154,40,166,30,180,190,65,180,152,4,19,17,81,203,196,147,169,30,110,132,42,39,10,191,58,194,106,172,242,133,215,152,70,31,35,73,122,50,159,145,26,50,107,173,227,176,214,155,44,180,206,134,137,155,74,171,112,109,132,204,134,28,98,130,153,233,34,218,25,167,98,60,105,25,0,255,209,61,199,56,128,193,80,165,17,123,7,165,243,164,73,34,170,115,84,141,102,38,141,116,105,2,83,226,250,56,36,105,101,41,112,167,74,156,142,34,110,139,136,48,123,130,218,66,171,170,82,81,182,242,26,6,164,167,140,74,101,123,167,171,145,100,209,225,226,119,215,200,40,203,37,66,47,112,21,158,141,80,107,142,38,205,155,47,51,37,68,59,16,165,77,72,181,105,80,123,90,250,73,110,129,152,212,199,91,100,230,94,73,50,234,74,90,203,156,80,154,117,222,180,45,113,159,226,235,13,181,54,116,185,242,16,38,168,58,219,14,180,84,81,147,170,230,218,211,210,73,215,17,212,37,39,107,93,155,199,108,54,183,57,57,122,121,181,234,76,18,223,118,125,95,183,221,115,241,211,48,95,189,230,51,76,195,83,12,231,186,246,150,3,34,212,25,162,54,49,167,115,218,163,144,154,213,154,33,90,101,133,20,146,155,136,184,136,33,6,22,162,70,203,188,13,30,98,48,151,88,39,218,25,162,10,15,24,109,168,200,49,22,44,175,96,164,38,140,234,206,118,60,110,84,166,109,156,89,201,161,250,16,83,143,82,157,44,167,60,164,188,75,11,87,199,140,73,179,205,19,76,80,3,45,235,196,98,3,54,236,9,33,63,158,46,38,175,228,197,109,11,173,145,73,74,109,106,102,178,78,146,25,121,171,103,70,146,26,145,73,133,55,11,209,100,216,79,144,31,107,71,149,110,107,181,42,186,142,88,137,62,226,40,218,149,102,206,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,136,121,201,35,100,28,92,220,14,99,182,140,73,56,83,100,79,65,149,63,85,218,76,153,160,191,117,104,166,172,146,90,137,219,68,169,77,166,107,173,121,214,42,206,48,81,245,26,109,83,138,130,144,214,210,212,195,179,81,101,52,207,85,114,51,21,143,152,135,238,217,76,95,208,160,8,130,198,44,105,41,217,164,27,77,182,37,72,56,133,161,77,37,207,110,168,48,145,83,44,252,102,98,135,142,143,132,139,185,42,193,67,90,101,150,74,40,50,137,53,248,145,142,118,97,15,102,39,175,163,167,83,102,82,74,163,148,74,8,33,25,181,214,82,146,18,66,73,102,102,102,102,236,234,206,34,134,129,129,134,130,200,51,84,158,139,158,250,176,15,167,148,117,138,101,5,20,80,208,99,21,145,225,249,107,50,216,167,132,212,238,250,74,16,183,149,41,165,126,10,108,252,181,16,221,127,86,10,254,162,175,62,157,230,42,87,100,224,100,75,131,148,226,88,75,121,146,108,41,243,176,241,150,167,173,237,147,245,41,121,105,40,46,81,98,156,86,152,28,11,101,126,184,142,10,197,133,139,143,49,12,195,160,202,208,101,116,162,58,13,192,160,135,224,161,47,241,155,152,125,254,168,28,128,225,210,209,59,2,225,167,138,53,79,69,254,207,16,60,244,37,126,19,179,207,31,149,7,32,0,0,0,82,19,46,35,189,227,15,126,170,167,243,84,228,86,136,212,132,203,72,239,248,131,159,234,233,60,21,185,106,1,77,254,228,251,39,233,59,151,175,34,168,18,77,254,228,251,39,233,59,151,175,34,0,0,0,0,0,0,0,0,0,84,18,214,142,189,215,170,178,185,188,218,76,86,109,179,86,237,109,137,101,171,157,26,130,23,187,167,75,80,37,248,57,119,52,63,19,55,58,197,47,242,215,200,79,184,138,229,190,173,37,219,49,155,205,105,95,171,185,94,173,58,67,52,92,205,250,237,53,111,187,39,6,42,155,75,240,61,252,12,171,100,225,96,243,75,209,214,244,116,2,176,72,239,41,16,254,6,159,206,59,209,203,104,230,88,151,201,220,12,121,196,156,22,202,58,65,203,142,204,58,84,95,35,97,231,114,190,52,146,108,34,144,135,168,22,178,42,132,158,42,41,110,244,130,187,70,1,125,45,167,73,96,145,222,83,32,252,13,62,157,119,162,109,79,104,161,133,210,66,42,41,81,98,199,170,242,202,88,139,12,103,168,184,201,140,42,132,89,184,102,52,47,235,108,96,205,176,77,66,241,11,199,60,98,58,250,136,23,152,142,45,243,1,80,93,25,184,12,124,145,213,82,173,214,107,213,174,183,78,91,205,136,101,158,217,52,153,249,222,185,241,36,99,215,127,168,235,12,63,178,48,40,77,40,29,125,73,171,22,169,9,112,25,233,29,127,240,83,61,157,167,34,135,152,145,62,240,7,223,210,211,249,213,114,112,25,233,29,127,240,83,61,157,167,34,135,152,145,62,240,7,223,210,211,249,213,242,80,132,153,180,200,146,56,52,232,156,208,40,177,74,109,103,133,144,154,78,16,113,18,146,152,41,151,55,136,89,224,76,132,14,99,34,69,216,200,168,21,139,28,97,73,186,209,60,174,163,39,244,101,18,58,75,226,144,44,178,66,163,196,166,196,145,211,66,106,58,65,196,73,107,92,218,68,153,32,102,129,51,17,66,116,185,210,98,35,163,86,44,146,139,219,104,89,243,184,142,14,205,135,34,43,110,84,115,74,54,111,91,114,133,53,217,44,158,33,234,70,13,202,20,145,18,52,31,66,43,33,98,42,71,109,153,16,67,178,122,146,208,229,183,170,26,97,95,90,229,46,205,65,131,51,104,170,27,52,73,184,180,165,44,33,217,182,206,182,158,204,188,22,235,100,211,251,186,175,83,220,20,191,143,195,86,226,26,51,109,79,165,235,78,33,120,147,150,201,136,146,241,159,188,168,92,167,52,65,146,134,83,92,242,210,18,110,211,172,106,201,202,104,173,86,54,179,79,251,52,69,78,17,251,184,111,229,161,49,205,206,84,166,238,244,141,55,233,150,140,55,25,0,255,201,117,201,83,18,110,25,25,107,39,141,40,59,9,173,178,66,74,22,153,211,184,196,97,138,168,57,164,58,209,37,205,67,152,159,234,20,219,209,210,90,77,170,106,104,207,84,39,37,46,34,41,37,73,41,37,132,144,72,66,8,37,73,9,161,36,34,34,34,34,118,117,103,153,68,71,199,196,65,228,25,42,207,197,80,131,56,136,109,202,58,197,178,254,250,171,226,65,4,62,19,95,231,180,90,167,245,90,181,235,77,211,88,15,98,158,151,246,74,102,126,70,22,60,57,216,245,35,234,202,196,143,83,12,74,239,186,72,95,210,159,23,53,146,146,82,35,107,4,165,81,35,219,198,117,220,26,113,163,45,211,180,197,149,107,117,159,55,24,161,32,122,55,15,59,21,185,45,126,64,204,197,146,114,210,5,220,168,23,131,208,65,184,208,182,88,143,36,25,84,78,230,229,169,77,169,205,108,133,86,210,212,64,71,18,51,230,242,102,227,80,78,106,136,120,24,243,84,69,40,51,39,172,48,71,24,138,110,84,149,38,166,19,19,141,135,94,199,151,97,246,121,92,114,0,6,196,116,244,129,64,248,150,98,205,175,150,3,48,254,25,49,29,125,32,16,190,165,88,243,171,229,0,12,219,1,238,17,25,123,69,137,40,59,105,33,115,90,73,22,153,211,184,180,125,133,175,183,165,58,209,37,205,195,151,160,150,108,219,209,210,90,77,86,154,171,200,84,39,69,209,87,105,13,154,81,130,54,214,130,150,204,198,33,213,226,149,145,82,162,109,136,107,243,186,147,139,220,135,10,19,33,169,43,203,158,74,215,194,178,137,79,198,177,21,221,147,146,254,161,217,243,49,234,202,168,181,184,179,36,89,28,167,102,117,158,66,8,173,238,190,233,66,246,56,180,109,102,195,151,218,203,76,75,158,77,168,104,11,115,138,195,27,92,233,12,171,48,138,190,76,92,4,190,206,10,169,86,232,181,106,215,91,215,173,102,252,178,44,237,149,204,252,236,220,136,147,81,235,63,44,116,134,1,167,24,148,222,149,142,70,163,171,11,184,192,217,186,44,117,86,41,197,173,148,166,75,218,38,104,149,21,82,229,76,205,228,100,201,4,174,228,90,207,103,216,114,241,169,54,49,167,114,38,160,32,49,28,174,50,0,255,53,157,81,142,158,8,194,213,218,82,28,89,155,206,173,145,109,54,239,107,173,121,86,148,210,228,112,45,229,165,149,121,238,90,4,93,106,134,232,101,163,73,236,88,147,101,15,159,241,34,20,208,252,40,180,80,121,5,3,0,0,0,192,118,188,103,102,174,29,53,163,174,36,132,202,106,169,89,231,77,219,210,134,21,162,230,86,107,67,151,43,15,95,126,90,82,236,64,75,21,53,89,169,161,34,45,157,20,61,1,141,135,94,199,151,97,246,121,92,114,0,70,76,71,31,8,132,111,41,214,252,106,185,82,14,185,188,210,40,89,131,68,201,44,65,131,165,181,82,116,243,134,184,68,175,240,16,147,111,165,141,112,145,81,37,34,254,108,137,114,145,103,79,13,102,116,145,118,164,85,66,112,17,173,194,230,181,214,40,213,153,151,89,180,180,173,180,97,105,173,84,102,221,141,204,14,145,81,227,98,42,162,52,128,134,35,111,150,52,196,169,234,74,73,136,248,104,40,109,152,88,104,163,76,244,95,249,34,2,0,128,42,1,82,254,219,251,217,233,199,144,87,23,49,35,125,224,15,190,165,167,243,171,229,170,133,148,0,255,246,126,118,250,49,228,213,69,204,72,31,248,131,111,233,233,252,106,185,21,2,0,0,160,186,192,28,189,167,63,248,27,140,53,239,68,171,22,213,5,230,232,61,253,193,223,96,172,121,39,122,74,31,192,154,143,207,209,135,250,131,79,198,88,243,177,244,148,62,88,243,241,57,250,80,127,240,201,24,107,62,150,254,103,0,146,250,132,14,183,126,143,91,154,194,246,171,70,137,164,33,194,250,49,103,246,132,84,235,250,117,126,49,21,141,208,31,79,179,146,171,164,200,200,216,177,215,142,138,174,80,183,93,181,173,149,49,126,243,80,214,90,53,98,166,182,96,219,169,77,146,106,230,34,151,120,134,103,238,106,193,187,182,176,20,7,230,227,55,61,196,90,89,228,169,139,146,40,181,125,230,181,212,96,66,73,117,28,74,28,203,125,138,25,252,134,18,21,189,195,67,4,19,84,25,110,27,38,18,75,240,74,85,5,184,167,62,221,77,174,142,160,13,150,90,19,148,54,132,20,42,143,230,201,182,218,53,218,209,215,199,216,73,66,28,77,140,166,135,180,100,170,73,198,214,99,62,230,33,73,234,209,129,113,180,170,113,116,55,185,174,191,169,16,90,107,37,132,146,82,163,198,206,77,102,148,173,30,17,46,81,145,19,153,84,248,178,16,205,116,158,215,93,199,154,110,155,124,225,23,118,121,196,139,244,17,47,240,2,0,255,30,22,172,73,226,215,168,110,52,110,202,105,50,132,102,184,44,67,220,134,60,132,104,230,16,89,81,84,238,240,219,14,19,187,207,108,192,19,251,23,53,132,73,184,235,137,72,51,2,148,127,148,215,30,160,125,35,195,122,211,22,82,54,33,249,214,112,26,135,102,68,205,167,189,60,228,18,103,126,152,90,154,50,212,62,94,71,231,33,135,8,184,8,106,11,79,209,54,204,65,151,172,57,77,163,74,203,8,64,52,98,122,29,95,134,39,230,113,201,253,19,87,249,128,234,138,92,101,205,104,86,171,89,230,109,186,236,155,76,134,99,157,84,43,30,174,14,115,68,219,106,45,97,111,207,75,80,23,197,126,201,141,113,162,125,116,162,249,215,24,139,86,45,0,85,31,0,90,89,50,131,148,36,51,82,147,46,58,111,89,39,104,185,21,154,149,33,38,186,204,62,195,197,165,205,240,17,37,154,135,163,30,154,92,228,153,243,130,57,245,227,71,90,37,4,39,209,180,197,26,36,74,186,181,229,52,93,112,115,52,35,165,144,27,35,123,54,181,213,118,93,229,195,180,20,237,86,85,178,121,207,181,21,77,166,95,228,75,113,49,185,42,3,180,192,173,33,75,146,180,45,43,50,179,212,242,70,169,181,84,28,33,205,16,83,116,137,5,98,40,109,138,16,81,149,138,24,197,50,25,23,121,102,101,172,193,116,244,160,42,33,24,137,205,185,188,148,164,89,131,68,141,160,89,130,165,181,82,244,50,183,54,195,172,240,16,147,111,37,110,145,112,48,25,34,254,108,137,114,113,164,200,50,158,117,145,118,164,85,190,177,46,253,93,132,162,40,45,221,180,22,218,206,50,75,52,153,198,172,19,180,108,153,235,148,75,180,117,130,41,34,164,80,118,210,84,159,138,135,52,15,11,23,95,245,20,129,7,53,116,89,19,141,97,203,107,17,0,0,0,0,0,48,165,63,114,211,53,35,97,157,100,153,183,233,60,76,188,145,141,117,82,173,120,184,180,47,112,113,172,181,132,189,61,48,63,37,108,251,37,55,198,137,10,210,118,230,95,99,44,154,53,31,84,137,161,250,132,222,215,34,167,38,0,255,145,184,254,30,13,191,47,155,37,202,84,201,253,123,194,164,224,101,251,151,98,33,242,122,134,109,201,121,210,36,14,89,153,145,149,86,38,42,45,164,224,11,117,134,159,98,76,204,17,91,105,75,132,135,74,83,68,23,150,57,184,200,211,43,227,50,166,163,121,85,9,193,55,108,214,200,44,53,169,140,210,168,139,200,156,215,13,66,238,132,100,121,136,134,46,189,47,113,109,105,75,124,92,105,229,33,167,135,57,23,121,154,188,224,81,253,24,142,86,9,193,182,244,119,1,0,162,249,131,68,102,37,81,102,148,70,217,117,222,188,110,16,114,171,53,40,59,220,62,239,75,92,91,226,12,1,145,210,14,57,61,204,185,56,50,39,26,167,42,193,112,180,202,55,142,164,83,211,110,104,83,74,100,219,100,205,200,116,42,121,136,113,214,77,105,54,148,96,38,45,219,62,64,76,83,72,13,154,12,153,16,13,197,212,230,226,171,153,200,86,105,105,43,174,137,198,63,229,11,8,128,250,138,44,77,205,8,98,125,201,72,86,226,4,105,29,90,163,109,179,214,96,178,184,89,42,63,197,121,76,156,246,52,228,16,1,123,158,36,60,20,137,195,191,176,46,221,232,44,237,67,43,22,128,168,15,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,118,150,49,116,12,76,20,196,145,161,142,92,12,213,135,131,56,165,172,44,44,235,175,128,50,34,135,80,226,212,88,181,146,167,18,218,50,247,225,134,121,178,205,82,200,80,105,89,134,109,133,62,21,187,143,211,90,154,250,153,9,117,93,187,83,8,14,164,19,7,187,152,241,159,92,167,156,182,155,38,158,164,73,74,235,86,82,157,82,250,82,18,149,22,82,50,130,105,141,130,102,20,225,78,164,105,75,243,28,23,118,248,104,17,31,18,162,32,126,244,177,209,86,58,113,156,22,39,247,78,88,48,104,227,248,37,73,19,141,155,178,18,111,45,25,46,203,16,183,173,108,29,150,183,69,86,20,149,59,252,56,68,67,13,75,27,240,196,254,59,245,226,45,214,122,34,210,140,0,255,228,224,228,223,85,102,17,165,16,26,53,155,112,75,161,233,144,161,242,150,82,130,52,142,91,30,194,182,14,11,124,125,168,45,158,156,52,125,136,35,19,21,92,28,165,179,131,226,92,218,212,96,122,155,94,174,90,107,173,165,214,82,74,141,154,43,86,153,81,182,122,102,54,195,194,109,102,82,225,203,66,52,162,101,153,102,29,107,186,157,19,138,161,56,230,17,47,210,71,76,199,116,108,157,159,214,66,8,169,181,84,74,146,228,138,85,229,229,177,150,153,205,176,112,155,17,165,8,83,113,137,104,89,166,217,64,149,97,231,132,98,40,142,137,195,116,52,14,211,49,29,167,232,3,220,51,34,214,142,26,73,118,20,66,101,181,148,32,50,215,113,90,35,86,136,154,91,170,19,99,210,52,9,235,167,37,197,118,76,181,86,26,238,99,67,69,166,170,71,87,34,86,30,126,66,127,240,81,182,145,0,255,45,105,170,4,22,233,61,5,194,223,224,211,121,39,122,21,177,242,240,19,250,131,143,178,141,252,111,73,167,38,224,42,31,168,250,184,202,7,0,0,101,114,104,165,77,205,77,75,121,41,33,46,123,31,114,88,38,220,172,132,18,85,151,121,223,166,232,179,176,195,184,174,101,166,95,153,176,208,181,59,125,227,64,218,144,177,139,7,0,255,201,139,201,65,17,68,89,133,84,89,41,242,74,147,102,161,132,169,133,146,116,89,147,137,98,182,104,136,16,87,54,159,33,230,232,5,34,218,244,244,91,196,130,184,133,97,238,240,29,55,26,194,100,172,120,168,50,4,49,125,137,223,196,19,243,71,229,85,12,128,41,125,96,145,222,83,32,252,13,62,157,119,162,89,243,49,165,15,44,210,123,10,132,191,193,167,243,78,180,21,2,4,49,125,137,223,196,19,243,71,229,85,12,85,134,32,166,47,241,155,120,98,254,168,188,138,1,0,0,0,0,64,149,0,41,0,255,237,253,236,244,99,200,171,139,152,145,62,240,7,223,210,211,249,213,114,213,66,202,127,123,63,59,253,24,242,234,34,102,164,15,252,193,183,244,116,126,181,220,10,1,0,48,165,15,192,34,189,167,64,248,27,124,58,239,68,175,49,183,86,226,148,220,180,146,167,210,226,188,247,225,134,121,178,13,74,43,49,117,30,22,115,43,244,169,216,125,91,39,51,83,140,204,9,117,93,91,212,55,246,163,137,248,128,238,98,70,128,242,70,74,6,22,233,61,5,194,223,224,211,121,39,218,10,33,136,233,75,252,38,158,152,63,42,167,78,16,25,25,59,246,218,81,209,21,234,182,171,182,181,50,198,111,30,202,90,171,70,204,212,22,108,59,181,73,82,205,92,228,18,207,240,204,93,45,120,215,22,150,98,219,124,140,36,37,147,150,172,217,86,90,105,201,198,137,166,150,12,58,163,109,186,73,220,32,192,79,81,6,9,71,61,52,76,135,57,123,2,186,168,196,63,124,40,168,47,92,196,178,42,138,198,235,213,214,26,65,201,43,103,220,217,138,67,28,135,62,110,56,52,154,160,233,20,49,212,168,81,204,79,197,94,74,187,217,179,229,34,226,135,200,17,214,138,83,129,83,230,49,15,163,209,22,229,190,126,49,0,0,64,153,97,211,196,147,52,73,105,221,74,170,83,74,95,74,162,210,66,74,70,48,173,81,208,140,34,220,137,52,109,105,158,227,194,14,31,45,226,67,66,20,196,143,62,54,218,74,39,142,211,226,228,212,137,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,240,203,84,182,56,200,72,200,33,186,148,233,114,145,101,79,145,141,53,65,214,76,105,51,44,31,31,233,113,74,83,73,150,226,180,140,245,164,77,37,101,181,44,113,141,220,109,9,10,66,169,208,101,76,193,180,149,102,90,138,228,36,166,61,53,66,148,196,91,52,160,74,37,78,28,167,79,201,127,11,136,83,11,37,110,161,180,173,81,42,113,31,58,123,51,11,169,246,58,37,42,55,241,144,32,73,70,164,16,31,19,209,167,37,3,79,2,186,171,75,66,145,21,172,78,142,48,27,103,202,78,142,78,131,100,135,52,101,158,89,178,182,212,162,144,90,34,131,58,79,45,164,182,57,100,169,184,52,228,199,13,113,130,8,115,84,46,131,153,169,12,163,94,105,115,39,225,17,175,210,169,166,208,6,116,42,99,177,8,109,104,245,72,18,89,102,101,94,158,218,82,226,210,78,107,37,77,13,244,53,46,93,162,76,54,14,229,164,134,136,136,46,49,77,139,50,113,190,10,147,139,93,105,89,83,233,97,90,181,128,208,168,133,144,90,9,33,191,84,134,54,133,184,41,148,125,178,205,136,204,65,136,146,197,156,185,144,86,152,152,5,122,25,34,200,21,70,139,143,62,124,232,200,74,74,39,166,211,19,229,201,12,189,252,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,185,72,35,207,36,58,58,38,206,225,72,79,71,18,134,26,196,65,108,179,209,22,110,244,215,95,11,245,241,154,15,248,28,189,168,63,253,127,33,99,173,253,0,255,192,210,169,133,117,95,235,226,115,244,161,254,224,147,113,214,60,44,173,90,0,168,50,26,49,125,142,63,195,21,243,185,228,86,140,117,43,162,202,104,196,244,57,190,12,87,204,239,146,159,38,224,139,244,161,254,240,47,198,164,243,174,244,32,194,221,83,241,171,188,180,196,242,203,170,211,79,154,104,63,206,208,123,137,47,210,135,250,195,0,255,24,151,206,191,210,102,8,207,246,235,47,29,111,203,2,234,227,249,27,162,161,19,48,254,242,93,119,173,248,147,179,136,195,219,171,231,228,242,173,121,48,253,121,206,40,202,137,18,227,39,223,235,78,91,181,218,180,23,97,56,252,117,114,249,246,206,165,160,158,17,71,185,52,2,108,47,2,125,20,101,71,2,254,89,32,123,98,25,210,77,169,234,88,119,11,178,11,17,119,36,224,143,1,182,171,149,33,203,242,40,104,2,20,3,0,255,124,0,255,247,161,190,222,205,129,174,40,4,252,76,254,139,174,71,246,47,246,244,55,18,1,191,124,0,255,187,16,29,178,127,52,65,7,71,33,230,0,255,155,189,191,69,186,10,241,229,240,233,53,4,32,194,175,249,15,147,210,183,17,79,30,238,246,61,107,245,64,132,95,243,31,166,165,238,33,158,60,196,175,42,32,46,0,113,129,53,64,157,219,198,21,225,134,58,167,13,118,118,169,128,117,25,10,59,83,241,94,166,184,50,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,6,184,223,23,68,174,76,26,129,117,145,10,43,35,21,32,111,145,52,41,141,248,91,214,16,25,65,35,14,175,128,10,239,37,249,148,198,21,81,195,123,73,62,105,23,160,101,125,119,10,220,52,221,36,131,44,53,52,155,195,0,230,77,188,187,103,86,15,127,43,14,101,26,217,36,97,48,129,248,83,128,110,180,17,66,203,222,113,233,74,144,83,243,168,203,93,138,232,235,196,0,254,77,76,118,244,221,139,79,29,50,63,173,171,26,111,117,41,140,97,180,13,3,220,11,227,239,242,123,153,127,51,77,186,94,85,35,150,5,229,191,8,81,253,56,249,142,200,32,196,148,172,181,81,245,18,236,82,136,188,244,36,239,53,119,27,170,126,220,149,231,38,32,251,105,73,68,90,30,174,252,106,243,36,139,26,61,125,125,120,107,231,1,246,109,115,15,4,252,21,219,226,46,119,38,205,19,195,136,199,125,91,218,3,1,127,197,231,207,219,35,105,94,49,220,155,128,67,194,47,40,159,127,174,146,76,73,45,171,23,90,191,96,254,189,126,177,110,174,210,74,226,62,198,225,234,195,7,99,189,162,70,210,166,160,166,241,92,232,64,6,243,111,245,239,235,208,63,74,220,128,0,209,191,166,95,121,97,190,120,125,108,88,12,124,33,250,87,246,91,49,23,81,125,252,88,164,1,110,145,91,97,223,22,70,125,44,172,91,89,3,230,157,40,224,83,17,23,10,248,160,1,240,161,168,184,67,1,0,0,254,9,104,60,244,58,190,12,179,207,227,146,3,48,98,58,250,64,32,124,75,177,230,87,203,0,255,25,141,135,94,199,151,97,246,121,92,114,0,70,76,71,31,8,132,111,41,214,252,106,57,0,3,0,0,0,0,0,0,0,0,0,0,25,184,110,147,100,158,196,33,110,83,163,100,83,163,180,173,245,108,23,113,146,40,118,183,186,194,196,141,160,152,45,29,207,134,121,233,163,201,154,42,21,157,57,170,200,97,26,135,155,233,33,26,184,112,207,136,88,59,106,36,217,81,8,149,213,82,130,200,92,199,61,210,196,10,81,115,75,117,98,76,154,162,190,252,180,164,216,142,169,214,186,168,58,185,161,34,83,37,39,0,255,97,168,50,26,49,189,142,47,195,19,243,184,228,169,9,248,34,125,168,64,248,100,124,58,31,75,179,230,99,74,31,95,164,15,21,8,159,140,79,231,99,105,22,156,235,182,246,124,197,108,54,155,109,111,231,122,181,234,236,208,144,245,106,176,215,188,237,158,31,168,115,222,194,247,240,51,92,147,133,125,204,47,69,167,208,127,12,128,127,158,107,223,214,108,5,121,51,106,179,121,91,219,234,13,177,193,179,81,179,109,193,51,243,197,30,225,57,120,61,249,107,108,170,29,83,154,159,148,124,148,6,96,252,38,64,210,54,102,117,78,123,18,82,178,90,75,68,168,172,150,66,115,19,15,23,191,195,64,69,212,8,153,55,198,195,239,229,18,151,68,59,59,84,97,1,165,13,237,57,198,125,228,137,71,34,35,202,44,168,16,165,155,204,162,105,140,218,90,222,29,233,58,69,187,173,151,31,183,180,36,152,29,58,182,84,60,57,43,98,70,168,94,94,241,160,92,236,169,202,23,134,45,95,227,165,228,74,50,163,12,89,25,36,130,30,7,81,173,133,174,90,157,151,41,174,229,232,230,43,117,88,134,161,204,195,137,195,50,133,240,67,108,97,71,52,186,86,67,47,142,35,79,74,177,106,236,156,87,47,53,74,177,214,18,34,74,189,214,90,235,26,106,139,218,225,98,161,217,178,202,155,75,196,13,166,202,146,103,207,82,21,254,21,148,22,96,145,28,12,77,175,33,96,205,146,36,221,218,114,130,46,184,5,154,81,82,203,253,145,61,156,218,106,187,214,242,97,166,138,118,171,53,217,92,228,218,138,218,208,47,242,91,184,152,220,63,177,140,72,157,140,40,89,140,90,26,89,219,12,194,54,109,75,148,25,164,56,77,49,42,78,20,191,68,168,82,161,199,8,146,100,225,161,166,136,221,98,72,158,111,204,171,172,58,85,118,240,19,185,34,3,9,26,21,253,94,179,154,222,200,57,150,151,74,232,141,173,45,91,217,101,167,174,242,95,90,122,182,164,42,231,188,39,217,181,38,211,80,242,165,88,167,220,6,97,68,102,84,18,73,220,154,81,209,145,182,186,243,22,146,17,213,73,97,234,65,232,99,68,132,169,49,241,16,201,76,60,105,233,33,71,152,114,94,241,171,35,92,193,42,161,120,141,21,15,0,128,213,207,200,200,149,107,175,36,233,105,105,156,77,28,66,222,226,185,108,121,170,91,31,122,101,55,138,237,58,231,166,121,222,147,134,153,152,37,161,105,76,168,20,183,48,229,1,106,9,73,75,106,115,189,56,181,81,125,34,107,155,82,147,122,208,75,217,183,204,158,66,90,107,84,185,140,35,252,180,182,85,123,202,194,59,85,78,0,175,148,130,180,74,85,5,203,5,233,74,4,192,63,3,92,58,122,71,32,252,84,177,230,169,200,0,255,25,130,135,190,196,111,98,246,249,163,114,0,134,75,71,239,8,132,159,42,214,60,21,249,63,67,240,208,151,248,77,204,62,127,84,30,128,0,0,0,72,77,184,140,244,142,63,248,169,158,206,83,145,91,33,126,83,38,37,179,189,211,211,136,178,8,113,17,187,75,100,146,229,20,161,225,183,20,207,70,171,53,183,146,102,204,71,51,93,68,59,240,166,77,70,92,26,84,145,150,182,145,83,22,208,228,79,190,127,146,190,115,249,42,130,42,209,228,79,190,127,146,190,115,249,42,2,0,198,249,138,181,119,236,53,91,155,88,143,88,13,115,205,122,41,111,101,131,148,151,168,56,82,6,15,3,9,75,77,50,37,13,117,137,107,226,202,83,136,182,226,12,154,156,92,240,3,151,183,74,86,36,93,25,141,91,179,102,58,45,155,132,150,134,104,40,134,131,101,95,226,206,79,213,212,70,69,153,211,37,200,154,59,156,40,200,17,182,165,111,157,162,29,202,179,24,0,174,135,72,92,102,68,102,220,232,166,81,34,74,161,153,108,51,52,92,74,91,106,97,170,51,217,178,211,75,191,133,173,69,30,86,212,132,113,24,145,209,16,110,73,200,40,248,200,29,73,139,16,37,206,74,74,10,33,196,205,17,38,204,140,208,113,213,44,53,165,161,14,211,90,233,20,223,218,199,103,124,72,139,146,115,210,164,8,0,0,186,4,192,71,174,189,162,210,140,204,172,36,75,146,98,84,106,83,92,182,45,38,98,219,151,30,91,18,118,140,36,85,162,170,106,75,172,134,19,237,153,195,129,162,177,18,75,210,118,229,16,188,194,50,112,183,26,43,163,102,68,208,161,121,137,210,186,44,37,165,188,69,66,14,75,152,231,29,238,212,58,146,134,168,198,148,25,243,83,148,57,108,196,37,47,152,137,246,21,148,94,40,0,255,98,192,148,62,0,139,244,158,2,225,111,240,233,188,19,13,250,51,119,201,104,182,108,172,89,37,37,136,211,56,52,99,133,67,74,21,114,132,40,38,246,90,48,181,161,87,51,84,191,73,57,194,79,17,48,226,5,35,89,189,120,251,60,176,72,239,41,16,254,6,159,206,59,209,193,8,247,136,140,189,162,68,148,157,180,144,57,173,36,139,204,105,220,99,202,175,240,245,182,84,39,186,164,153,18,86,80,75,182,237,104,105,173,61,252,66,231,42,50,213,191,114,138,4,200,214,33,180,154,67,118,20,178,194,169,94,11,243,6,205,108,106,54,110,80,185,240,237,132,178,198,157,150,50,94,153,144,50,214,84,221,104,99,25,47,209,61,163,232,107,154,61,31,239,145,145,123,69,201,164,43,106,33,115,90,105,208,121,235,54,181,125,133,175,183,213,218,48,230,74,196,151,160,150,108,59,48,85,69,115,86,154,171,72,75,89,69,208,79,220,180,222,148,108,30,135,198,10,107,178,121,178,196,165,137,26,148,41,34,37,75,176,181,144,66,196,84,142,218,50,29,250,156,20,231,162,203,111,85,197,197,65,116,205,93,154,131,86,173,183,80,26,145,181,205,134,160,39,164,50,213,161,52,134,147,146,160,44,9,206,199,137,23,115,228,58,212,208,70,152,33,14,39,173,58,188,8,215,161,97,236,201,26,71,39,114,208,47,229,159,7,184,140,244,142,63,248,169,158,206,83,145,67,204,72,31,248,131,111,233,233,252,106,57,184,140,244,142,63,248,169,158,206,83,145,67,204,72,31,248,131,111,233,233,252,106,185,21,2,0,64,153,1,33,81,8,161,180,20,90,126,165,108,109,9,145,83,43,195,100,147,25,153,130,14,39,115,57,19,161,174,208,48,115,244,188,67,144,84,140,8,31,131,248,80,105,180,148,54,84,167,215,201,45,52,9,45,164,86,90,203,47,149,161,77,29,114,105,121,216,108,51,34,115,16,226,120,46,89,162,213,21,38,102,129,94,118,248,147,138,23,225,163,15,31,58,141,106,209,134,234,52,69,121,13,3,0,252,19,141,135,94,199,151,97,246,121,92,242,0,132,127,162,241,208,235,248,50,204,62,143,75,14,192,128,152,142,62,16,8,223,82,172,249,213,114,0,198,63,35,166,163,15,4,194,183,20,107,126,181,124,245,72,196,19,37,75,94,111,104,41,62,165,76,113,168,243,182,181,20,226,210,76,241,50,76,113,165,182,33,22,10,39,8,233,134,94,238,212,137,154,37,20,119,154,127,240,135,99,162,208,155,228,170,12,72,201,82,105,68,91,104,83,72,105,163,184,149,62,180,50,89,163,56,172,99,137,58,195,49,164,89,115,251,10,69,173,68,78,193,140,84,134,47,203,90,161,56,240,136,23,233,152,40,52,53,57,232,47,199,141,76,18,214,146,141,18,78,75,105,83,135,220,66,75,203,212,182,108,162,228,121,233,179,137,41,165,152,6,85,102,136,136,149,234,112,224,226,135,169,200,237,215,87,186,230,54,109,80,174,222,25,181,206,162,184,53,235,156,144,168,177,42,109,228,132,80,26,77,240,112,212,18,151,41,145,39,136,94,32,75,180,16,99,46,181,216,56,171,21,247,228,98,73,90,214,60,86,164,217,243,101,20,34,139,226,150,32,178,66,162,198,38,197,157,213,66,105,52,193,195,81,104,98,218,92,217,32,122,129,44,209,58,116,137,18,97,227,172,86,220,115,132,219,232,70,243,88,145,254,101,144,229,137,98,188,202,70,187,155,44,181,144,168,49,92,73,181,249,243,186,164,105,168,240,210,33,36,76,134,159,99,225,226,156,116,225,158,129,132,160,74,177,6,51,142,240,175,42,167,233,88,114,191,156,17,149,212,36,149,20,90,104,38,45,180,210,36,133,86,154,145,145,145,17,187,180,179,72,98,160,163,225,32,142,12,117,228,162,167,65,236,195,54,101,101,97,89,1,253,245,46,31,169,57,203,27,164,90,20,150,184,36,43,93,165,37,132,190,76,150,12,226,204,25,150,141,39,106,33,215,26,112,83,105,142,96,254,10,41,185,177,214,62,243,31,177,136,124,94,122,147,220,22,1,113,228,133,84,89,45,100,150,81,219,66,92,87,70,94,18,243,54,159,134,56,180,197,116,185,212,140,225,76,148,50,19,98,90,46,23,29,97,109,97,198,17,126,165,27,61,163,85,233,207,34,69,31,178,117,8,173,230,144,29,133,172,112,170,215,194,188,65,51,155,154,141,27,84,46,124,59,161,172,113,167,165,140,87,38,164,140,53,85,55,218,88,198,75,116,207,40,250,154,102,207,199,123,100,228,94,81,50,233,138,90,200,156,86,26,116,222,186,77,109,95,225,235,109,181,54,140,185,18,241,37,168,37,219,14,76,85,209,156,149,230,42,210,82,86,83,7,120,39,90,162,22,90,9,41,132,60,74,222,226,18,226,166,80,246,9,39,50,45,101,29,74,22,115,230,66,154,162,161,231,152,121,136,32,87,24,45,2,6,49,174,34,107,41,157,88,65,175,147,3,246,34,133,164,119,105,16,71,214,58,12,165,15,169,65,163,210,167,117,162,115,16,177,176,203,206,203,176,211,18,71,62,250,152,16,17,66,139,42,211,56,148,46,105,104,211,112,159,220,151,252,159,103,212,58,139,226,214,172,115,66,162,198,170,180,145,19,66,105,52,193,195,81,75,92,166,68,158,32,122,129,44,209,66,140,185,212,98,227,172,86,220,147,139,37,105,89,243,88,145,86,46,0,42,139,153,20,93,153,207,40,13,153,181,166,113,95,235,109,22,66,103,67,195,141,17,229,82,92,27,45,179,225,134,200,243,101,166,132,104,103,163,138,241,167,135,244,31,45,114,140,109,232,218,202,114,189,26,175,178,133,150,66,178,212,66,194,117,90,34,39,99,254,188,46,105,140,47,19,73,153,107,148,225,231,88,184,56,136,107,164,65,76,115,17,84,41,214,96,145,38,52,31,215,156,166,187,88,29,33,91,72,201,200,218,134,91,211,19,82,153,234,150,146,68,81,74,80,150,4,231,227,38,115,201,19,33,118,104,35,204,16,119,114,209,34,70,139,235,208,48,246,26,117,164,13,57,232,151,114,16,198,164,62,222,50,35,215,78,154,73,87,20,90,101,133,212,160,243,214,109,138,195,20,81,115,168,181,97,204,149,136,48,63,213,41,118,96,170,138,230,84,213,208,158,150,178,202,158,15,217,180,181,86,115,232,74,90,86,56,213,8,125,153,44,153,77,205,198,13,50,43,130,173,86,214,184,211,82,198,219,242,213,65,149,170,27,109,212,96,90,90,100,20,125,77,83,51,64,202,127,123,63,59,253,24,242,234,34,102,164,15,252,193,183,244,116,126,181,92,181,144,242,223,222,207,78,63,134,188,186,136,25,233,3,127,240,45,61,157,95,45,183,66,0,0,0,84,23,152,163,247,244,7,127,131,177,230,157,104,213,162,186,192,28,189,167,63,248,27,140,53,239,68,79,233,3,88,243,241,57,250,80,127,240,201,24,107,62,150,158,210,7,107,62,62,71,31,234,15,62,25,99,205,199,210,170,5,44,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,136,121,201,35,100,28,92,220,14,99,182,140,73,56,83,100,79,65,149,63,85,218,76,73,28,240,151,144,186,77,102,38,101,28,87,78,222,12,166,16,23,154,228,41,79,101,134,158,196,84,155,38,19,136,82,113,50,194,152,36,197,101,6,179,166,3,155,61,51,121,42,86,26,113,87,193,114,78,65,113,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,200,51,137,142,142,137,115,56,210,211,145,132,161,6,113,16,219,108,148,133,27,253,245,215,207,3,84,25,208,136,233,117,124,25,158,152,199,37,247,79,4,32,26,49,189,142,47,195,19,243,184,228,254,137,171,124,0,0,212,51,108,104,206,163,68,109,200,202,200,32,133,60,81,105,33,5,71,75,75,92,84,140,137,57,98,43,113,106,17,49,13,162,11,203,28,92,28,153,105,48,34,29,205,171,202,55,206,35,159,77,180,229,195,61,34,99,175,40,17,101,39,45,100,78,43,201,34,115,26,151,182,175,240,245,182,84,39,186,164,121,248,18,212,146,109,59,90,90,171,201,74,115,21,153,234,164,114,250,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,118,150,49,116,12,76,20,196,145,161,142,92,12,213,135,131,56,165,172,44,44,235,175,128,130,30,112,153,143,153,20,93,153,207,40,13,153,181,166,113,95,235,109,22,66,103,67,195,77,212,82,92,27,45,179,225,134,168,94,102,74,136,118,54,170,24,179,170,193,127,180,200,49,246,227,212,84,75,146,40,143,25,110,43,165,132,56,149,177,86,219,117,121,186,77,45,152,35,178,41,162,109,251,100,203,88,110,231,223,225,77,215,206,41,184,169,79,86,26,140,25,233,120,169,220,2,1,0,0,0,64,149,248,253,63,185,0,255,162,245,127,12,246,7,224,177,246,125,205,86,150,47,163,54,155,55,214,81,159,136,49,158,141,154,237,176,167,249,98,143,240,28,124,10,79,193,166,38,48,165,249,23,120,148,86,45,96,185,130,102,6,165,81,101,164,38,217,69,230,178,78,208,114,167,37,200,59,228,190,236,51,92,92,226,18,1,151,234,14,71,61,52,185,56,210,36,26,91,42,193,143,180,202,55,118,163,105,11,64,213,7,192,18,95,110,109,73,141,112,156,160,17,145,46,165,108,49,202,178,42,201,182,210,203,212,101,220,247,136,117,10,165,193,156,33,21,98,174,152,166,92,124,213,19,41,41,45,157,194,53,209,24,152,92,145,33,201,142,36,132,54,242,168,65,219,150,4,105,89,90,107,177,214,48,232,115,206,182,197,113,229,68,152,29,76,83,117,162,189,88,171,20,143,122,196,100,172,42,19,87,241,26,2,68,109,98,78,231,180,71,33,53,171,53,67,180,202,10,41,36,55,17,113,17,67,12,44,68,141,150,121,27,60,196,96,46,177,78,180,51,68,21,30,48,218,80,145,99,44,88,94,193,176,29,238,25,17,107,71,141,36,59,10,161,178,90,74,16,153,235,56,181,97,133,168,185,165,58,49,38,77,196,151,159,150,20,219,49,213,90,115,86,106,168,200,84,89,77,29,0,0,0,160,144,220,82,104,77,146,132,22,226,100,155,89,118,48,116,184,176,67,201,48,212,161,15,241,83,141,241,92,154,2,204,30,61,85,10,145,11,226,143,176,231,30,95,48,151,120,199,53,39,202,185,201,235,17,160,200,144,204,51,73,33,52,73,184,217,150,66,211,161,196,148,161,148,6,105,28,183,60,132,113,218,231,136,26,81,91,60,57,105,250,14,121,218,218,72,56,74,103,247,194,70,116,166,193,244,54,93,199,0,152,210,7,96,145,222,83,32,252,13,62,157,119,162,87,17,43,15,63,161,63,248,40,219,200,0,255,150,52,85,2,139,244,158,2,225,111,240,233,188,19,189,138,88,121,248,9,253,193,71,217,70,254,183,164,83,19,112,149,15,84,125,48,96,57,67,136,99,61,74,188,37,106,144,116,74,147,148,16,74,146,18,135,189,212,204,220,96,130,163,152,18,133,17,212,153,195,82,169,56,17,126,250,106,207,195,23,198,162,85,178,208,243,228,224,133,13,45,197,165,185,9,165,76,41,196,101,111,196,237,243,102,147,149,80,162,234,50,15,227,10,67,42,106,31,215,181,204,244,43,47,234,74,118,167,111,28,72,27,14,138,48,227,63,121,49,249,100,162,56,68,100,102,102,68,146,36,25,165,214,82,35,105,219,180,45,137,226,190,196,207,83,25,225,224,32,225,134,24,83,102,204,69,150,34,69,10,214,252,89,51,101,74,229,8,64,128,32,166,47,241,155,120,98,254,168,188,138,161,202,16,196,244,37,126,19,79,204,31,149,87,49,0,166,244,129,69,122,79,129,240,55,248,116,222,137,102,205,199,148,62,176,72,239,41,16,254,6,159,206,59,209,86,8,16,196,244,37,126,19,79,204,31,149,87,49,84,25,130,152,190,196,111,226,137,249,163,242,42,6,0,0,0,0,208,100,106,196,169,117,185,212,101,162,93,73,170,151,210,190,213,77,18,37,95,163,194,184,212,17,6,202,97,135,38,101,164,11,241,80,102,79,89,92,70,140,75,147,84,169,169,33,7,29,74,94,201,48,50,83,22,133,174,116,136,67,10,13,183,29,118,26,74,146,88,47,78,52,97,220,20,87,78,236,27,192,69,78,17,19,95,34,214,176,72,71,66,68,32,198,213,38,20,51,210,141,50,209,176,228,159,71,204,72,31,248,131,111,233,233,252,106,249,63,3,128,17,51,210,7,254,224,91,122,58,191,90,110,133,0,0,152,210,7,96,145,222,83,32,252,13,62,157,119,162,173,16,130,152,190,196,111,226,137,249,163,242,212,4,22,233,61,5,194,223,224,211,121,39,218,10,33,136,233,75,252,38,158,152,63,42,175,98,0,0,0,128,74,194,218,177,247,90,85,54,151,87,155,201,170,109,214,170,189,45,177,108,181,83,67,240,98,247,116,9,170,4,63,231,142,230,103,226,70,167,248,69,254,26,249,9,171,240,88,251,190,102,43,203,151,81,155,205,27,235,168,79,196,24,207,70,205,118,216,211,124,177,71,120,14,62,133,167,96,83,19,152,210,252,11,60,74,171,22,0,0,63,9,104,210,153,235,58,89,171,145,18,229,121,155,185,245,100,230,181,97,155,160,212,50,45,17,209,241,236,141,107,41,216,40,233,32,152,44,188,166,178,230,37,77,195,49,167,56,137,83,69,42,135,160,47,120,4,62,19,79,228,180,90,167,133,186,117,106,78,211,88,15,98,158,103,54,205,105,190,71,22,52,57,216,245,35,234,202,196,143,44,236,69,19,186,72,91,210,169,69,28,94,97,71,42,160,84,31,90,249,40,213,135,107,62,224,115,244,161,254,224,147,49,22,45,35,176,180,106,97,173,140,187,186,248,28,125,168,63,253,0,255,25,99,172,253,191,192,210,171,69,92,102,0,172,123,196,172,202,104,196,244,89,254,207,12,87,208,114,117,201,169,24,243,30,121,3,243,140,26,179,189,208,147,72,178,232,144,16,179,72,102,148,229,18,97,231,152,20,209,86,171,53,71,147,166,77,152,166,46,162,14,68,105,19,82,19,250,83,145,150,130,146,75,38,224,139,244,161,254,240,63,198,165,243,175,116,21,194,123,159,56,96,213,47,179,252,100,228,38,81,138,86,77,124,145,62,212,31,254,199,184,116,254,149,6,66,116,239,163,188,32,103,103,173,203,83,17,81,37,142,209,230,9,208,253,240,213,87,174,93,27,9,247,104,51,194,112,248,239,236,243,173,189,84,212,155,70,202,81,18,171,63,112,213,87,150,42,191,157,13,34,160,221,136,67,194,191,211,241,45,118,52,37,213,106,34,229,191,8,248,94,144,0,255,68,143,180,185,225,238,116,200,146,44,201,106,39,55,69,157,9,218,121,124,47,233,138,151,122,160,213,0,255,41,76,25,159,81,34,41,157,153,26,142,77,128,187,123,226,161,251,242,113,126,30,205,14,163,75,220,168,90,158,208,139,71,97,212,187,103,220,107,62,118,157,17,175,186,46,165,248,79,27,23,136,199,254,245,63,95,148,146,37,41,20,139,226,126,104,200,162,125,10,145,143,126,221,107,254,70,100,237,178,215,157,230,157,6,229,157,8,72,92,31,174,218,253,86,142,156,110,194,237,138,121,96,0,255,142,172,208,35,173,62,124,181,149,185,107,145,228,234,5,107,231,33,126,85,1,113,1,136,11,133,149,89,3,220,214,186,23,26,105,141,245,185,130,70,2,128,15,5,124,42,224,118,40,174,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,1,35,48,112,1,17,24,184,172,1,35,105,84,192,19,5,0,72,186,35,64,33,240,105,46,96,147,123,245,65,128,254,43,194,105,163,102,68,10,238,77,100,25,0,255,143,164,216,119,106,204,85,117,119,67,223,32,54,193,63,24,212,0,255,222,116,81,37,75,131,129,19,153,198,31,145,152,111,175,44,206,74,94,43,244,225,1,133,80,127,231,186,217,92,202,101,233,112,21,98,213,46,225,105,52,4,162,251,245,212,119,68,148,200,172,212,19,195,38,158,77,24,194,253,186,155,91,187,122,104,53,226,212,131,223,244,22,98,171,251,235,62,123,230,146,209,77,70,189,132,133,241,111,1,234,51,172,7,74,254,69,41,178,171,238,100,235,197,195,146,135,117,155,30,169,246,112,153,44,0,255,170,25,142,101,167,58,68,109,19,96,120,123,245,65,185,253,231,205,41,79,153,175,132,94,100,48,0,255,118,111,217,220,188,160,216,138,97,227,98,168,238,29,33,167,91,56,43,135,202,138,136,48,36,204,195,68,158,27,52,42,131,249,183,123,51,155,207,8,20,27,32,64,244,159,246,250,29,243,52,202,142,37,139,247,66,244,159,182,189,98,199,220,188,229,49,100,65,1,182,98,221,10,133,250,92,88,183,178,6,196,133,2,62,21,113,161,128,79,26,176,46,42,13,53,212,71,165,1,0,0,254,9,104,60,244,58,190,12,179,207,227,146,3,48,98,58,250,64,32,124,75,177,230,87,203,0,255,25,141,135,94,199,151,97,246,121,92,114,0,70,76,71,31,8,132,111,41,214,252,106,57,0,3,0,0,0,0,0,0,0,0,0,0,84,25,141,152,94,199,151,225,137,121,92,242,42,134,42,163,17,211,235,248,50,60,49,143,75,158,154,128,47,210,135,10,132,79,198,167,243,177,52,27,138,136,216,107,165,155,101,238,112,222,178,131,182,237,144,188,37,78,80,16,21,146,9,13,195,78,196,86,42,194,42,168,19,132,95,117,140,107,253,41,192,137,52,22,239,241,47,249,100,226,139,244,161,2,225,147,241,233,124,44,205,154,143,191,4,17,17,177,98,175,29,37,93,173,142,187,138,91,135,30,227,57,175,176,101,107,213,136,45,197,92,80,108,54,55,185,169,153,91,49,13,207,112,174,177,180,5,199,210,245,116,61,13,136,0,88,61,96,210,157,73,11,113,228,81,130,184,77,201,210,188,132,214,90,221,97,211,229,156,113,107,227,204,134,48,181,151,166,150,68,123,81,81,41,230,20,135,201,184,82,38,86,225,57,125,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,134,95,166,60,66,198,193,197,13,209,165,76,151,139,51,69,246,20,172,9,178,166,205,148,97,249,160,207,17,148,214,77,42,45,174,247,40,13,17,114,146,186,245,37,47,194,105,178,12,189,152,46,17,225,200,76,116,68,185,242,241,144,230,90,132,47,97,93,141,74,211,152,54,122,170,44,249,127,65,212,77,72,153,147,58,163,52,106,16,82,88,90,43,69,159,37,217,40,122,132,134,11,17,101,242,37,98,129,158,227,161,205,80,63,66,204,135,91,248,37,17,223,177,172,33,188,193,150,184,45,89,51,229,180,54,148,100,70,173,171,113,29,183,70,172,32,13,9,226,224,215,18,35,60,43,206,123,116,84,31,34,20,31,34,18,142,124,121,193,32,37,184,208,154,111,124,89,238,153,184,203,135,189,99,229,138,89,37,65,119,137,106,212,141,74,146,113,146,168,86,134,92,42,76,113,8,23,145,207,196,198,147,128,147,114,132,155,17,231,44,21,208,146,141,206,20,226,207,3,0,0,0,0,0,160,150,133,43,47,100,22,181,16,183,100,203,102,149,15,211,134,6,203,222,116,147,17,102,24,182,33,83,151,250,150,161,160,171,158,66,76,203,229,98,39,42,25,135,108,227,68,90,130,185,201,13,105,37,198,63,3,92,58,122,71,32,252,84,177,230,169,200,0,255,25,130,135,190,196,111,98,246,249,163,114,0,134,75,71,239,8,132,159,42,214,60,21,249,63,67,240,208,151,248,77,204,62,127,84,30,128,0,128,245,46,142,91,107,205,140,82,105,75,51,146,105,162,204,40,91,61,35,162,148,200,72,82,188,169,136,36,251,126,254,252,86,59,214,116,91,83,84,81,132,195,74,52,14,71,209,81,180,114,161,156,33,196,177,30,37,222,18,53,72,58,165,73,74,8,37,73,137,195,94,106,102,110,48,193,81,76,137,194,8,234,204,97,169,84,156,8,63,125,181,231,225,11,99,209,42,89,232,121,242,244,132,136,204,204,140,72,146,36,163,212,90,106,36,109,155,182,37,81,220,151,248,121,42,35,28,28,36,220,16,99,202,140,185,200,82,164,72,193,154,63,107,166,76,249,249,17,153,185,98,237,21,37,93,45,109,179,105,67,203,99,60,231,173,76,117,235,195,76,109,65,177,93,231,36,53,207,69,210,240,12,179,220,53,141,119,109,225,22,254,252,149,77,201,74,156,120,131,22,154,52,162,113,134,154,58,143,34,207,230,117,31,97,99,135,90,126,153,32,18,218,60,204,180,187,148,213,158,45,23,27,127,152,38,173,220,0,203,154,199,17,92,143,128,38,127,242,253,147,244,157,203,87,17,84,137,38,127,242,253,147,244,157,203,87,17,137,9,232,62,25,251,119,182,197,115,220,38,201,180,75,179,145,57,63,10,49,26,47,33,60,34,247,44,196,251,59,170,199,93,68,204,134,220,136,217,206,26,67,197,80,13,211,108,154,216,180,97,20,238,150,75,222,114,67,134,187,187,216,165,210,247,35,130,2,27,21,151,202,87,22,226,28,13,13,148,225,52,174,49,84,84,122,17,185,220,34,223,44,182,63,170,177,63,162,2,19,55,243,182,105,48,159,223,97,18,225,100,230,6,179,228,22,160,114,121,7,3,102,222,231,158,103,221,125,59,116,232,122,68,68,182,114,162,202,70,207,218,150,77,33,8,39,209,41,167,165,11,253,157,192,190,61,99,223,114,220,98,107,107,101,46,98,206,91,151,112,211,165,195,48,134,165,91,10,160,49,77,132,192,190,53,99,223,46,47,113,121,43,114,61,14,165,154,37,75,101,42,204,66,11,14,161,59,249,120,194,202,250,29,155,58,70,36,201,124,57,148,12,111,174,42,152,54,78,219,82,18,49,28,159,68,46,239,24,50,31,0,0,0,80,201,112,203,200,88,59,105,68,217,73,104,149,21,82,137,139,204,105,92,226,48,69,212,92,77,17,62,209,37,205,67,152,159,234,20,123,131,45,173,213,164,170,134,198,208,225,228,147,170,86,70,228,218,43,189,60,99,133,243,144,157,181,113,135,103,46,109,220,134,20,201,132,137,110,27,98,52,17,76,193,146,32,60,165,99,172,104,97,165,137,244,9,19,240,26,79,232,3,176,72,239,41,16,254,6,159,206,59,209,22,220,41,78,86,121,184,180,84,151,70,68,58,81,103,143,167,90,198,166,71,249,16,177,78,209,177,80,36,195,86,254,60,137,64,69,181,166,153,107,138,110,210,46,7,13,197,225,40,154,176,60,157,129,69,122,79,129,240,55,248,116,222,137,94,46,70,70,70,70,100,210,164,17,149,22,82,34,106,227,52,46,141,218,62,195,47,83,217,226,32,35,33,135,232,82,166,203,69,150,61,69,54,214,4,89,51,165,77,214,124,152,73,139,44,137,67,131,206,9,141,18,171,212,118,86,8,169,233,4,17,39,33,137,153,114,121,131,152,5,206,68,232,48,38,82,132,141,140,90,177,200,17,150,164,27,205,227,58,122,66,95,38,161,179,36,14,201,34,43,52,74,108,74,28,57,45,164,166,19,68,156,180,198,165,77,148,9,98,22,56,19,33,68,151,43,45,54,50,106,197,34,185,184,141,150,53,143,235,232,53,68,107,20,66,75,161,132,150,71,202,67,156,66,228,212,202,48,225,70,164,229,44,196,201,92,206,68,168,83,76,244,2,179,236,16,36,21,35,66,64,31,198,117,26,45,165,13,43,104,138,242,202,115,220,38,228,50,90,105,105,147,82,218,102,117,217,32,146,181,132,54,165,57,110,162,208,250,18,145,36,205,67,171,2,14,30,58,186,235,182,56,48,85,26,97,89,90,101,48,29,64,163,39,36,181,16,178,106,153,81,121,164,188,102,251,20,66,202,124,209,32,118,154,214,109,46,11,151,18,49,148,155,63,185,147,149,34,155,139,158,62,170,8,170,161,174,178,2,58,41,8,35,102,164,15,252,193,183,244,116,126,181,92,157,225,150,145,177,118,210,136,178,147,208,42,43,164,100,145,57,141,75,28,166,136,154,67,170,19,93,210,60,132,249,169,78,177,29,45,173,213,164,170,134,246,76,117,210,10,70,204,72,31,248,131,111,233,233,252,106,185,21,2,0,0,0,192,187,184,243,90,202,156,16,42,207,164,13,161,77,43,163,44,141,121,147,175,67,27,226,98,198,92,105,38,113,230,77,153,10,81,173,152,139,142,143,182,240,224,8,67,209,141,158,209,85,52,113,25,184,12,124,145,213,82,173,214,107,213,174,183,78,91,205,136,101,158,217,52,153,249,222,185,241,36,99,215,127,168,235,12,63,178,48,40,77,40,29,125,73,171,22,224,159,104,60,244,58,190,12,179,207,227,146,7,32,252,19,141,135,94,199,151,97,246,121,92,114,0,6,196,116,244,129,64,248,150,98,205,175,150,215,50,39,93,146,77,9,183,205,160,232,11,169,195,195,77,125,136,83,10,109,10,45,44,67,155,183,211,229,107,165,169,14,75,130,147,136,19,93,132,83,234,30,13,8,197,30,92,51,152,62,37,87,98,196,116,244,129,64,248,150,98,205,175,150,131,176,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,145,103,12,29,3,19,229,144,167,167,60,9,67,245,225,32,78,217,232,20,55,250,43,160,254,9,9,169,165,210,204,66,9,157,215,121,201,198,101,74,91,74,41,213,77,71,184,161,15,241,115,41,120,238,38,203,62,29,225,15,121,122,250,17,58,154,60,116,166,33,141,69,27,158,209,245,244,125,62,222,35,35,247,138,146,73,87,212,66,230,180,210,160,243,214,109,106,251,10,95,111,171,181,97,204,149,136,47,65,45,217,118,96,170,138,230,172,52,87,145,150,178,58,163,191,182,51,90,201,156,208,42,143,36,14,173,77,51,175,76,77,153,19,172,91,219,226,92,198,68,73,36,145,229,205,150,234,80,161,152,132,129,143,74,241,32,23,67,209,178,98,210,85,116,13,35,25,111,148,32,65,205,33,164,248,164,178,196,173,46,219,208,82,139,83,51,199,243,62,69,154,26,135,168,40,155,224,171,219,130,185,179,36,106,150,47,220,105,126,198,31,118,137,66,147,149,3,34,160,34,147,230,121,35,107,202,162,109,231,148,220,136,219,20,189,180,141,146,51,226,40,181,121,43,79,122,174,173,38,105,226,225,203,86,73,77,84,201,146,137,41,105,172,82,25,249,40,244,40,185,26,67,184,110,161,213,220,178,147,144,149,77,245,66,88,54,107,134,83,178,109,179,204,138,111,167,149,9,238,76,149,209,202,124,149,81,165,234,70,5,53,120,137,22,25,69,163,208,19,250,120,139,204,220,43,73,70,93,73,107,153,19,74,179,206,155,182,37,238,83,124,189,161,214,134,46,87,30,194,4,85,103,219,129,150,42,106,82,213,92,123,90,58,169,234,0,73,118,36,33,180,145,71,13,218,182,36,72,203,210,90,139,181,134,65,159,115,182,45,142,43,39,194,236,96,154,170,19,237,197,90,165,120,212,35,38,99,85,153,184,138,173,243,71,224,51,113,68,78,171,117,90,168,91,167,230,52,141,245,32,230,121,102,211,156,230,123,100,193,147,131,93,63,162,174,76,252,200,194,95,52,161,139,244,37,13,200,43,13,74,74,166,67,139,75,43,117,146,54,164,176,133,188,65,146,182,79,155,185,180,68,73,92,169,146,195,20,39,33,195,45,189,116,181,137,237,76,69,95,216,17,135,233,104,151,215,244,74,185,10,131,62,193,110,219,204,40,89,45,222,36,217,52,149,184,116,184,173,181,186,44,109,200,230,74,153,167,190,148,88,82,138,106,176,102,118,136,168,170,14,59,46,126,167,138,228,126,133,162,107,110,211,249,228,181,111,27,55,103,243,66,10,117,162,148,226,4,105,158,28,158,59,181,184,212,5,114,147,22,194,12,215,168,46,91,148,62,50,34,198,74,40,71,40,47,147,226,226,38,186,166,15,237,79,135,32,38,221,153,180,16,71,30,37,136,219,148,44,205,75,104,173,213,29,54,93,206,25,183,54,206,108,8,83,123,105,106,73,180,23,21,149,98,78,113,152,140,43,101,98,21,246,208,95,219,25,173,100,78,104,149,71,18,135,214,166,153,87,166,166,204,9,214,173,109,113,46,99,162,36,146,200,242,102,75,117,168,80,76,194,192,71,165,120,144,139,161,104,89,49,233,42,90,241,128,247,200,200,189,162,100,210,21,181,144,57,173,52,232,188,117,219,163,200,175,240,245,182,90,27,198,92,41,234,75,80,75,182,29,152,170,162,139,10,211,185,138,180,148,156,92,141,33,92,183,208,106,110,217,73,200,202,166,122,33,44,155,53,195,41,217,182,161,9,182,226,219,105,101,130,59,83,101,12,4,98,153,175,50,170,84,221,104,162,244,228,75,180,200,40,154,154,78,73,128,234,128,183,200,204,189,146,100,212,149,180,150,57,161,52,235,188,105,91,226,62,197,215,27,106,109,232,114,229,33,76,80,117,182,29,104,169,162,38,85,205,181,167,165,147,90,33,107,13,169,237,220,77,223,150,204,38,91,246,169,238,188,59,73,117,130,184,144,242,212,74,51,79,61,130,49,181,68,244,82,214,36,14,172,57,179,135,49,120,17,250,103,254,107,90,168,28,144,187,212,9,18,37,91,226,146,151,214,108,92,119,85,75,86,70,136,117,74,233,97,221,167,41,114,138,216,183,97,52,113,117,153,118,166,50,181,168,16,76,70,203,100,188,201,8,80,94,84,94,137,160,74,128,148,0,255,246,126,118,250,49,228,213,69,204,72,31,248,131,111,233,233,252,106,185,106,33,229,191,189,159,157,126,12,121,117,17,51,210,7,254,224,91,122,58,191,90,110,133,0,128,245,38,52,173,163,115,223,226,148,90,92,55,41,217,236,48,227,58,53,138,75,128,131,50,75,21,98,156,72,198,121,29,78,69,80,81,248,179,6,40,201,83,69,74,209,56,28,69,123,209,148,5,84,23,152,163,247,244,7,127,131,177,230,157,232,218,98,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,210,36,14,75,196,188,148,45,14,50,18,114,135,49,91,198,36,100,217,83,100,163,202,159,42,83,218,84,46,48,71,239,233,15,254,6,99,205,59,209,83,250,0,214,124,124,142,62,212,31,124,50,198,154,143,165,167,244,193,154,143,207,209,135,250,131,79,198,88,243,177,180,106,1,0,0,0,202,172,146,100,41,169,213,217,112,170,53,109,219,180,207,155,46,161,145,197,113,173,95,167,148,169,152,47,5,19,50,121,136,104,73,153,10,177,80,36,70,24,19,37,37,221,209,210,135,142,240,49,185,162,53,12,85,6,52,98,122,29,95,134,39,230,113,201,253,19,1,136,70,76,175,227,203,240,196,60,46,185,127,226,42,31,0,0,0,94,250,178,102,4,169,73,229,165,36,93,68,230,50,77,214,122,39,36,203,67,228,176,12,51,68,156,218,18,31,87,234,16,71,69,52,73,200,211,228,5,91,218,198,143,116,77,8,118,163,173,240,114,139,75,105,134,227,6,137,140,104,73,101,107,80,144,85,74,184,165,94,170,206,227,176,199,175,75,43,49,230,244,169,14,115,61,53,37,33,164,94,79,73,151,232,20,86,121,193,192,228,243,9,0,6,8,57,149,239,107,110,212,90,55,205,224,194,84,150,36,109,146,202,220,225,161,230,210,17,227,204,29,135,185,158,151,77,76,232,26,38,225,24,167,20,164,13,120,10,158,44,183,66,76,234,227,45,51,114,237,164,153,116,69,161,85,86,72,13,58,111,221,166,56,76,17,53,135,90,27,198,92,137,8,243,83,157,98,7,166,170,104,78,85,13,237,105,41,171,130,249,120,143,140,220,43,74,38,93,81,11,153,211,74,131,206,91,183,169,237,43,124,189,173,214,134,49,87,34,190,4,181,100,219,129,169,42,154,179,210,92,69,90,202,106,234,0,0,240,79,0,213,0,255,201,236,254,207,225,63,59,125,148,253,3,81,70,100,172,220,107,39,73,79,171,219,174,218,22,242,22,207,101,133,50,91,171,70,204,202,110,20,155,205,77,146,106,230,61,105,152,137,115,117,162,45,120,87,41,174,167,0,255,24,0,0,0,250,153,81,74,141,82,74,173,181,102,212,90,75,141,82,107,169,153,153,153,153,185,72,35,143,24,6,6,26,202,225,72,79,71,18,122,234,195,62,156,178,81,22,110,20,80,64,41,19,182,53,231,73,146,54,116,103,102,150,90,158,164,132,80,130,35,164,25,46,22,198,252,28,191,165,54,69,136,168,230,208,133,91,14,18,242,204,202,24,113,145,230,181,38,4,231,145,127,242,140,77,183,188,132,117,18,84,230,68,243,48,241,70,182,213,170,117,33,34,210,190,192,197,177,238,212,7,182,192,252,148,176,109,152,27,7,219,42,72,219,153,159,130,79,105,224,226,45,50,115,175,36,25,117,37,173,101,78,40,205,58,111,218,150,184,79,241,245,134,90,27,186,92,121,8,19,84,157,109,7,90,170,168,73,85,115,237,105,233,164,181,227,42,31,0,170,12,36,107,82,244,123,205,10,122,35,23,88,94,41,173,247,183,182,112,101,151,157,90,203,127,153,234,217,146,214,156,115,145,100,215,106,67,67,201,111,97,157,242,42,6,0,0,0,0,40,242,134,200,101,53,179,184,165,150,50,207,229,186,180,33,45,173,37,134,90,102,40,220,100,8,17,25,78,230,233,212,233,109,136,164,134,74,234,162,168,38,77,222,108,212,134,110,180,133,110,161,235,24,0,171,31,153,145,59,214,94,81,209,21,210,56,155,56,180,50,198,111,30,242,84,183,62,244,212,22,108,59,117,206,77,243,92,228,18,207,240,76,66,211,152,208,22,150,98,202,99,74,31,128,69,122,79,129,240,55,248,116,222,137,94,69,172,60,252,132,254,224,163,108,35,0,255,91,210,84,9,44,210,123,10,132,191,193,167,243,78,244,42,98,229,225,39,244,7,31,101,27,249,223,146,78,77,64,229,71,100,230,138,181,87,148,116,181,180,205,166,13,45,143,241,156,183,50,213,173,15,51,181,5,197,118,157,147,212,60,23,73,195,51,204,114,215,52,222,181,133,91,88,245,88,71,110,161,180,41,177,106,41,47,165,181,121,238,67,14,203,132,27,164,150,97,210,188,236,219,20,125,22,118,216,166,201,52,21,51,19,22,186,182,168,16,236,71,39,50,118,241,32,64,185,78,57,96,97,91,72,113,73,172,66,41,83,106,109,158,27,113,251,188,217,4,169,101,152,52,47,195,184,194,144,138,218,183,105,50,77,197,204,139,186,146,45,42,4,251,209,137,131,34,204,8,80,174,83,62,153,184,202,7,170,62,2,16,32,136,233,75,252,38,158,152,63,42,175,98,168,50,4,49,125,137,223,196,19,243,71,229,85,12,128,41,125,96,145,222,83,32,252,13,62,157,119,162,89,243,49,165,15,44,210,123,10,132,191,193,167,243,78,180,21,2,4,49,125,137,223,196,19,243,71,229,85,12,85,134,32,166,47,241,155,120,98,254,168,188,138,1,0,80,223,153,213,41,17,89,172,47,121,9,74,155,44,77,67,104,58,110,208,18,108,22,39,171,230,87,56,128,105,212,158,137,28,226,99,79,156,132,136,34,15,248,23,46,162,27,101,162,125,232,234,2,215,73,38,74,82,210,180,165,84,171,164,62,149,70,169,181,212,136,124,154,160,172,153,68,72,18,117,26,210,50,71,132,29,194,90,196,136,132,43,136,97,125,108,84,138,78,228,160,197,201,169,19,51,51,51,51,51,106,212,140,82,107,169,25,197,113,29,167,70,113,95,226,231,41,111,145,145,113,145,67,140,41,51,230,226,204,158,61,27,107,254,172,105,211,102,234,50,147,82,26,165,84,66,8,201,168,181,150,146,148,16,74,50,51,51,51,99,87,119,22,49,12,12,52,20,68,158,161,242,92,244,212,135,125,56,165,172,83,44,43,160,128,218,225,40,237,108,197,219,38,101,221,198,149,147,32,42,12,209,181,40,213,233,110,42,91,42,187,84,113,117,76,151,52,229,92,189,4,213,215,178,206,19,54,224,68,145,16,242,227,105,157,114,117,134,173,91,35,229,148,210,82,28,39,42,109,51,90,107,45,179,54,113,137,137,173,31,69,227,84,161,44,212,181,204,244,112,204,81,157,53,207,85,110,51,197,24,135,121,104,145,205,116,6,253,91,196,140,244,129,63,248,150,158,206,175,150,171,22,82,254,219,251,217,233,199,144,87,23,49,35,125,224,15,190,165,167,243,171,229,86,8,0,128,41,125,0,22,233,61,5,194,223,224,211,121,39,218,10,33,136,233,75,252,38,158,152,63,42,79,77,96,145,222,83,32,252,13,62,157,119,162,173,16,130,152,190,196,111,226,137,249,163,242,42,6,0,192,111,2,222,35,35,247,138,146,73,87,212,66,230,180,146,33,58,111,221,166,53,126,133,175,55,149,29,188,97,204,149,38,97,5,181,100,219,100,156,170,162,52,220,199,185,58,211,30,229,122,52,48,202,136,140,149,123,237,36,233,105,117,219,85,219,66,222,226,185,172,80,102,107,213,136,89,217,141,98,179,185,73,82,205,188,39,13,51,113,174,78,180,5,239,42,197,245,244,31,3,0,0,0,64,13,245,43,158,204,13,227,183,84,222,52,81,106,20,135,168,100,219,148,172,79,113,157,74,8,16,121,201,227,72,146,196,52,78,148,166,178,48,17,241,84,153,49,23,105,98,106,196,182,254,42,69,191,48,1,29,69,219,49,222,35,35,247,138,146,73,87,148,66,230,180,210,160,243,214,109,106,251,10,95,111,171,181,97,204,149,136,47,65,45,217,118,96,170,138,230,172,52,87,145,150,174,186,58,160,84,31,90,249,40,213,199,107,62,224,115,244,161,254,224,191,29,99,44,243,219,87,122,181,120,75,191,35,138,186,248,28,125,168,63,253,0,255,25,99,44,250,206,43,109,91,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,134,88,150,50,194,193,65,194,237,176,101,203,150,132,44,69,142,28,100,249,169,74,149,43,101,135,153,81,74,141,82,74,173,181,102,212,90,75,141,82,107,169,153,153,153,153,185,72,35,143,24,6,6,26,202,225,72,79,71,18,122,202,195,62,156,178,81,22,118,244,135,3,157,208,71,139,67,171,101,212,200,50,171,50,202,18,151,18,151,118,90,72,117,73,166,175,113,233,18,101,194,109,55,87,77,60,68,116,137,105,90,116,121,242,209,151,92,236,74,203,106,69,239,208,170,69,75,212,66,43,33,133,144,71,201,91,92,66,220,20,202,62,225,68,166,165,172,67,201,98,206,92,72,83,52,244,30,51,15,17,164,10,163,69,192,32,198,85,100,45,165,19,43,232,117,242,0,255,34,113,174,211,32,197,109,66,94,163,82,194,80,162,150,206,147,144,164,213,168,16,23,29,17,99,54,98,35,136,233,37,90,140,135,128,78,74,184,216,184,26,152,135,61,120,86,89,243,216,214,226,128,47,210,135,250,195,0,255,24,151,206,191,210,35,8,110,214,69,226,132,43,186,146,36,54,17,21,55,70,2,230,78,124,145,62,212,31,254,199,184,116,30,150,110,64,112,235,86,221,80,89,51,55,50,211,243,82,99,6,219,39,128,235,11,28,181,116,37,183,206,13,55,70,18,62,96,28,114,253,243,190,59,223,190,146,100,56,61,85,33,65,146,242,114,6,215,127,213,205,54,151,167,235,121,150,20,31,216,136,241,254,142,53,254,222,243,85,60,103,190,46,151,237,157,148,21,147,144,27,229,132,8,80,236,73,180,37,137,17,245,64,27,251,91,146,97,202,36,54,33,68,242,210,108,195,104,184,243,24,247,248,8,235,185,73,18,42,236,146,150,211,245,216,116,0,255,143,16,142,148,177,86,58,101,116,75,91,8,219,38,192,123,246,175,16,46,163,238,125,251,60,178,113,29,165,93,220,136,189,52,162,195,24,132,223,87,230,95,37,246,215,179,81,226,66,185,46,195,43,246,175,179,125,111,74,194,233,24,123,147,161,209,51,12,194,119,235,86,243,145,203,58,251,117,80,201,162,67,57,52,2,68,248,147,221,119,20,98,75,36,75,212,210,33,126,53,59,68,248,151,173,157,25,239,101,74,75,39,235,16,191,170,128,184,192,250,189,238,4,113,129,129,163,10,80,31,41,167,177,110,133,27,246,110,195,142,84,192,164,97,103,42,178,111,135,226,202,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,128,26,96,5,6,46,32,34,48,112,81,3,224,137,162,2,158,40,0,40,4,62,21,20,2,159,223,3,54,193,63,40,228,0,255,166,10,188,237,224,224,68,166,241,71,28,241,127,22,233,243,139,9,237,131,216,4,0,255,160,144,0,255,156,46,237,239,193,193,137,76,227,143,56,222,0,255,50,218,231,159,18,26,56,192,16,240,59,243,225,229,89,145,228,147,179,105,42,196,102,248,175,252,184,18,156,6,188,54,104,12,155,56,196,250,199,125,221,252,138,160,53,177,34,241,234,186,105,154,10,177,121,253,163,126,182,189,8,77,206,66,81,215,177,177,109,1,119,114,71,114,135,203,56,254,154,213,10,236,164,195,212,116,192,213,115,136,247,240,161,122,185,163,10,149,172,146,108,9,96,151,194,116,227,228,100,181,89,57,101,19,149,97,160,202,76,219,9,64,159,51,104,63,239,235,250,218,180,154,205,183,66,45,138,213,17,239,133,115,31,151,20,235,91,83,147,176,76,103,98,230,147,155,36,114,127,156,245,149,107,22,27,137,150,171,127,62,64,238,103,61,237,107,147,153,204,81,166,209,49,99,33,83,201,112,119,199,83,191,147,237,218,139,119,125,246,224,101,110,39,29,233,52,198,141,219,161,0,17,81,131,98,204,20,110,177,51,220,128,184,164,1,159,138,183,122,11,133,181,51,147,6,92,183,12,133,26,234,163,16,57,109,211,122,75,194,121,220,154,59,172,201,102,201,12,87,39,105,86,86,136,146,32,249,22,66,233,16,171,57,170,204,132,232,147,85,156,132,49,63,74,213,8,7,209,42,137,104,14,186,178,96,230,88,151,201,220,12,121,196,156,22,202,58,65,203,142,204,58,84,223,230,117,46,231,75,35,201,38,2,233,157,44,100,85,8,61,85,82,124,248,107,215,40,160,220,231,49,165,159,210,66,11,9,151,148,168,114,89,45,177,179,186,76,33,50,247,25,126,134,170,189,180,109,22,166,228,105,232,228,75,67,152,50,95,181,151,158,170,71,31,198,49,11,151,177,24,141,196,1,40,3,151,129,47,178,90,170,213,122,173,218,245,214,105,171,25,177,204,51,155,38,51,223,59,55,158,100,236,250,15,117,157,225,71,22,6,165,9,165,163,47,233,212,4,52,30,122,29,95,134,217,231,113,201,1,24,49,29,125,32,16,190,165,88,243,171,229,0,255,140,198,67,175,227,203,48,251,60,46,57,0,35,166,163,15,4,194,183,20,107,126,181,28,128,1,182,227,61,50,114,175,40,153,116,69,45,100,78,43,13,58,111,221,166,182,175,240,245,182,90,27,198,92,137,248,18,212,146,109,7,166,170,104,206,74,115,21,105,41,171,115,201,161,133,54,101,30,164,86,107,132,214,38,35,134,94,33,218,188,225,182,233,62,133,60,69,44,166,77,178,166,152,101,140,202,204,16,71,98,138,45,2,74,177,39,173,50,212,95,19,43,232,87,242,213,143,108,235,222,13,205,218,80,74,106,137,250,198,75,68,158,215,125,30,98,55,218,134,105,178,50,69,94,167,101,45,27,13,19,98,76,29,86,139,42,55,56,140,183,68,59,218,112,159,124,164,124,9,1,0,0,0,0,0,0,0,160,202,104,196,244,58,190,12,79,204,227,146,87,49,84,25,141,152,94,199,151,225,137,121,92,242,212,4,124,145,62,84,32,124,50,62,157,143,165,89,243,49,165,143,47,210,135,10,132,79,198,167,243,177,52,107,62,0,0,234,59,179,58,37,34,139,245,37,47,65,105,147,165,105,8,77,199,13,90,130,205,226,100,213,252,10,7,48,141,218,51,145,67,124,236,137,147,16,81,228,1,0,255,194,69,116,163,76,180,15,189,92,24,78,203,82,119,83,82,220,74,73,52,213,113,131,86,89,33,101,246,18,203,109,144,76,224,74,174,181,96,137,50,25,159,106,19,115,42,89,254,250,243,195,225,42,243,163,208,230,228,222,137,153,153,153,153,25,53,106,70,169,181,212,140,226,184,142,83,163,184,47,241,243,148,183,200,200,184,200,33,198,148,25,115,113,102,207,158,141,53,127,214,180,105,243,243,35,50,115,197,218,43,74,186,90,218,102,211,134,150,199,120,206,91,153,234,214,135,153,218,130,98,187,206,73,106,158,139,164,225,25,102,185,107,26,239,218,194,45,108,137,219,66,138,75,98,21,74,153,82,107,243,220,136,219,231,205,38,72,45,195,164,121,25,198,21,134,84,212,190,77,147,105,42,102,94,212,149,108,81,33,216,143,78,28,20,97,70,128,114,157,242,164,132,181,173,217,150,44,73,218,25,62,200,203,182,110,91,34,35,43,137,146,73,242,161,70,137,219,96,226,242,72,46,158,132,121,19,144,176,166,9,243,218,40,235,25,13,197,135,116,0,215,240,134,144,218,210,88,133,84,150,20,218,50,55,34,247,101,195,201,82,200,80,105,89,246,113,138,33,11,53,140,211,90,154,250,153,23,11,37,187,83,8,14,164,19,25,69,120,240,159,92,167,28,28,69,150,166,102,4,177,190,100,36,43,113,130,180,14,173,209,182,89,107,48,89,220,44,149,159,226,60,38,78,123,26,114,136,128,61,79,18,30,138,196,225,95,88,151,110,116,150,246,161,19,244,101,68,198,202,189,118,146,244,180,186,237,170,109,33,111,241,92,182,178,214,170,17,179,178,27,197,118,109,146,84,51,239,73,195,76,204,114,87,11,222,85,138,91,56,48,31,0,21,201,33,148,56,53,86,173,228,169,132,182,204,125,184,97,158,108,179,20,50,84,90,150,97,91,161,79,197,238,227,180,150,166,126,102,66,93,215,238,20,130,3,233,196,193,46,102,252,39,215,41,87,71,0,208,165,107,180,37,116,185,164,121,211,89,73,170,87,234,48,164,137,18,37,95,163,194,56,165,45,58,14,162,134,38,101,164,11,17,177,165,200,33,92,70,140,75,147,172,89,106,34,7,29,74,94,89,171,100,137,76,186,131,173,164,121,104,148,246,25,34,174,15,205,135,132,19,14,83,76,11,105,250,21,118,218,98,202,147,105,31,62,6,241,182,168,242,139,7,233,147,42,61,216,112,159,92,154,220,47,69,36,165,36,41,165,132,16,18,73,8,161,36,41,33,148,68,68,68,68,196,174,238,44,147,232,232,152,56,136,60,67,229,185,24,106,16,7,177,77,89,167,88,214,95,127,5,61,32,4,183,110,60,73,162,82,215,173,164,90,41,133,41,37,42,45,164,68,230,235,4,103,201,40,194,157,72,211,80,151,5,162,239,240,209,34,62,36,92,62,12,43,96,163,173,116,34,7,221,81,14,202,28,183,132,27,25,73,147,62,37,195,121,115,150,205,208,219,182,14,75,137,137,169,35,119,92,161,169,138,217,167,216,73,166,24,216,146,234,218,194,99,111,156,178,103,31,141,40,227,92,121,26,237,145,51,162,146,154,164,146,66,11,205,164,133,86,154,164,208,74,51,50,50,50,98,151,118,22,73,12,116,52,28,196,145,161,142,92,244,52,136,125,216,166,172,44,44,43,160,191,218,33,192,165,163,119,4,194,79,21,107,158,138,252,159,33,120,232,75,252,38,102,159,63,42,175,99,25,164,169,145,89,171,47,121,13,82,219,32,173,67,107,52,78,16,146,111,86,10,206,82,249,41,14,160,26,85,100,162,34,18,3,246,60,73,136,216,243,80,85,19,104,93,186,81,38,186,130,86,100,8,30,250,18,191,137,217,231,143,202,89,16,68,68,196,138,189,118,148,116,181,58,238,42,110,45,143,241,156,183,188,214,170,17,61,181,5,197,118,109,114,83,51,23,73,195,51,204,146,80,11,38,180,133,91,120,66,31,113,28,66,104,102,84,82,156,146,145,76,19,85,94,30,107,25,17,165,68,102,84,33,202,194,53,217,247,243,231,183,58,80,101,216,154,162,138,162,35,174,165,143,56,138,142,162,107,120,230,80,49,190,83,138,83,189,89,148,60,214,94,55,137,200,206,164,149,90,230,45,153,198,66,194,213,121,55,181,154,132,222,225,202,8,86,92,156,169,114,208,81,214,152,163,180,205,56,242,250,202,214,121,74,179,74,165,13,41,53,93,210,54,89,200,156,86,42,103,106,38,39,107,196,145,230,166,122,62,195,150,139,183,84,134,183,154,51,1,5,137,29,177,170,249,175,233,140,242,207,2,183,16,218,84,89,150,90,173,209,66,220,200,24,122,133,104,243,102,227,68,195,210,202,20,177,152,54,201,90,161,231,205,218,210,67,28,137,41,182,248,216,194,97,116,205,80,127,77,84,167,161,202,87,63,50,10,158,22,71,30,155,212,108,157,167,205,66,87,70,105,221,100,130,140,243,21,174,149,50,175,11,92,124,60,116,37,162,34,33,75,152,140,59,95,233,152,42,83,134,145,131,227,166,161,145,178,82,106,41,142,147,164,56,145,174,181,150,89,171,54,67,67,213,75,52,78,21,202,90,154,76,83,17,207,70,117,214,60,175,201,177,84,196,97,30,90,164,12,125,65,39,232,67,68,102,102,70,36,73,146,81,106,45,53,146,182,77,219,146,40,238,75,252,60,149,17,14,14,18,110,136,49,101,198,92,100,41,82,164,96,205,159,53,83,166,172,69,64,147,63,249,254,73,250,206,229,171,8,170,68,147,63,249,254,73,250,206,229,171,8,234,4,124,47,123,183,8,247,126,197,188,165,109,100,241,50,163,20,34,205,79,1,133,19,44,37,182,76,166,27,151,75,67,242,207,66,180,63,140,127,151,17,165,121,155,136,122,82,88,204,147,136,220,168,37,51,89,216,215,109,3,12,46,31,100,12,92,125,210,82,18,119,91,65,138,107,46,235,75,86,226,77,45,16,205,106,241,124,152,156,126,92,46,99,201,61,11,145,254,79,107,121,23,17,149,216,168,137,178,115,185,49,68,142,38,42,81,153,220,60,52,144,214,144,203,217,242,14,6,204,124,63,178,89,119,177,155,34,77,153,4,31,89,31,206,175,81,41,181,16,226,15,111,208,132,27,96,43,185,119,194,90,118,43,229,164,58,50,146,59,162,250,48,49,166,160,96,130,73,202,157,172,162,20,151,175,22,33,38,173,187,203,139,87,191,98,222,144,178,156,189,99,70,156,57,170,219,155,58,27,81,48,135,30,27,80,144,28,58,113,149,15,0,216,49,238,247,219,61,110,233,105,208,186,200,179,78,134,222,96,163,121,245,150,82,38,72,156,203,37,168,175,35,65,31,48,50,35,35,35,147,38,205,36,133,86,154,78,109,156,198,165,236,145,195,18,49,239,145,213,197,65,70,66,145,184,198,108,25,83,137,7,233,158,34,81,88,146,254,41,73,111,210,100,116,53,66,212,39,161,107,103,210,40,132,212,160,81,73,101,156,210,148,122,4,84,24,247,5,122,51,73,50,118,132,131,184,126,50,43,5,21,215,28,238,185,105,27,93,195,190,10,177,93,57,8,3,166,244,1,88,164,247,20,8,127,131,79,231,157,104,192,123,107,208,178,231,145,141,147,145,196,161,148,181,214,60,107,5,33,26,38,195,197,192,195,147,223,134,16,58,196,73,18,209,37,168,132,214,108,173,50,215,51,186,210,29,122,139,123,54,211,71,252,123,96,145,222,83,32,252,13,62,157,119,162,87,17,49,29,125,32,16,190,165,88,243,171,229,137,9,51,162,146,154,164,146,66,11,205,164,133,86,154,164,208,74,51,50,50,50,98,151,118,22,73,12,116,52,28,196,145,161,142,92,244,52,136,125,216,166,172,44,44,43,160,191,94,231,35,142,188,144,42,171,133,204,50,106,91,136,235,202,200,75,98,222,230,211,16,135,182,152,46,151,154,49,156,137,82,102,66,76,203,229,162,35,172,45,204,56,194,175,116,163,103,180,42,157,146,25,167,186,164,100,41,174,243,86,75,218,84,82,182,243,12,145,204,221,150,160,32,164,20,99,186,156,175,91,105,166,165,72,112,158,42,178,91,68,73,188,69,3,214,172,97,195,113,250,148,28,152,23,71,70,75,149,21,90,229,25,181,45,196,105,230,149,169,49,111,243,105,136,91,156,203,152,40,201,24,206,68,41,51,29,42,20,147,208,17,214,22,102,228,98,40,90,214,51,90,149,86,99,144,153,4,87,107,35,207,77,105,184,46,211,100,173,59,147,52,109,60,65,70,249,20,23,74,158,167,5,18,62,30,74,19,177,144,112,38,204,193,157,175,180,75,149,54,195,200,137,35,102,164,15,252,193,183,244,116,126,181,124,245,144,116,69,20,66,28,121,210,172,141,75,178,52,47,161,133,88,107,31,217,37,204,115,198,173,109,43,39,190,156,249,194,166,150,68,155,176,214,22,102,98,48,38,227,74,103,56,149,156,242,136,25,233,3,127,240,45,61,157,95,45,183,66,192,234,49,234,202,168,181,184,179,36,89,28,167,102,117,158,66,8,173,238,190,233,66,246,56,180,109,102,195,151,218,203,76,75,158,77,168,104,11,115,138,195,27,92,233,12,171,176,234,120,207,204,92,59,106,70,93,73,8,149,213,82,179,206,155,182,165,13,43,68,205,173,214,134,46,87,30,190,252,180,164,216,129,150,42,106,178,82,67,69,90,58,169,119,222,141,27,17,53,171,37,27,53,91,167,20,167,14,185,133,150,230,37,14,165,92,42,243,210,103,19,83,170,80,49,214,244,14,17,43,213,225,192,69,236,212,158,220,175,175,116,77,18,58,159,188,186,128,184,51,66,202,156,214,50,203,164,13,161,173,51,47,79,137,121,147,175,67,219,218,92,186,68,74,38,113,230,77,153,234,48,33,151,132,142,143,182,240,32,23,191,210,178,158,209,85,180,197,145,209,82,101,133,86,121,70,109,11,113,154,121,101,106,204,219,124,26,226,22,231,50,38,74,50,134,51,81,202,76,135,10,197,36,116,132,181,133,25,185,24,138,150,245,140,86,165,85,123,57,110,100,146,176,150,108,148,112,90,74,155,58,228,22,90,90,166,182,101,19,37,207,75,159,77,76,41,197,52,168,50,67,68,172,84,135,3,23,63,76,69,110,191,190,210,53,183,105,131,114,229,218,210,146,89,6,9,218,92,79,66,105,141,8,210,188,180,86,218,228,112,166,218,210,156,1,183,197,13,226,203,81,183,12,166,169,50,140,246,76,155,36,9,143,120,138,86,245,154,46,160,89,16,32,233,138,40,132,56,242,164,89,27,151,100,105,94,66,11,177,214,62,232,114,206,184,181,109,229,196,151,221,75,83,75,162,77,88,107,11,143,138,195,100,92,233,12,87,241,116,162,241,208,235,248,50,204,62,143,75,94,220,114,219,140,164,97,45,222,164,225,186,164,182,116,184,173,181,58,79,113,43,37,82,158,167,190,148,88,82,133,137,81,165,135,136,168,170,14,59,46,98,152,246,220,126,133,162,107,146,208,6,229,181,99,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,146,35,73,14,75,196,188,148,45,14,50,18,250,60,140,217,50,38,33,203,158,34,127,248,154,254,169,50,165,51,121,61,2,98,58,250,64,32,124,75,177,230,87,203,1,24,0,255,140,152,142,62,16,8,223,82,172,249,213,114,0,70,125,1,33,14,177,158,73,35,200,172,204,43,83,92,82,156,217,106,45,165,165,153,142,38,166,203,149,205,182,161,100,213,240,240,208,229,169,137,80,166,73,88,95,142,240,43,221,168,42,189,67,123,232,195,45,35,99,237,164,17,101,39,161,85,86,72,201,34,115,26,151,56,76,17,53,135,84,39,186,164,121,8,243,83,157,98,59,90,90,171,73,85,13,237,153,234,164,108,249,240,79,180,100,77,18,65,11,109,102,149,70,184,73,223,90,153,160,17,78,186,65,180,25,42,154,93,115,251,182,66,245,50,177,85,245,50,210,146,55,177,86,146,129,154,244,34,93,169,30,77,77,94,95,128,74,73,68,141,226,148,108,154,164,173,51,47,79,137,82,219,166,184,132,84,38,40,175,183,69,56,200,232,19,241,228,72,153,164,46,66,138,194,34,111,214,124,99,40,190,96,21,6,224,78,184,148,210,74,105,155,97,173,102,243,84,183,29,118,26,74,146,54,79,80,155,203,106,36,140,169,190,212,21,42,199,90,179,65,44,20,153,72,248,136,194,88,244,35,23,171,161,58,141,85,174,146,34,119,82,50,203,216,133,16,39,162,68,68,33,233,16,242,100,243,146,140,74,72,17,75,93,34,116,212,50,14,177,240,144,38,161,205,193,151,141,53,93,26,10,218,12,206,151,118,243,136,204,38,139,67,179,56,47,97,104,37,173,43,115,49,183,237,35,220,26,71,98,25,151,184,168,115,240,102,226,161,203,150,46,9,21,175,24,210,157,23,44,72,191,176,2,183,210,159,5,0,0,64,117,69,226,35,241,69,78,168,117,66,175,85,187,222,180,142,245,224,231,101,102,211,100,230,123,100,65,156,131,90,63,98,161,76,12,200,194,160,52,161,139,52,26,173,90,192,156,62,136,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,184,17,151,117,154,218,22,234,48,79,176,69,57,244,20,98,167,61,55,194,239,135,185,248,83,40,46,96,89,189,248,130,213,24,161,81,11,33,181,18,66,126,169,12,109,10,113,83,40,251,100,155,17,153,131,16,37,139,57,115,33,173,48,49,11,244,50,68,144,43,140,22,31,125,248,208,145,181,148,78,84,167,41,202,65,143,198,67,175,227,203,48,251,60,46,57,0,35,166,163,15,4,194,183,20,107,126,181,124,129,1,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,38,113,0,80,37,64,202,127,123,63,59,253,24,242,234,34,102,164,15,252,193,183,244,116,126,181,92,181,144,242,223,222,207,78,63,134,124,189,120,207,204,92,59,106,70,93,73,8,149,213,82,179,206,155,182,61,54,98,133,168,185,213,218,208,229,202,148,47,252,105,73,177,3,45,85,180,135,251,216,80,145,150,254,149,47,34,136,36,68,158,180,33,65,100,181,38,201,77,138,59,171,181,148,116,141,136,146,208,196,180,185,178,57,204,28,103,46,116,232,18,37,66,65,70,83,88,228,8,183,209,141,26,112,29,61,161,63,146,214,121,210,134,102,157,211,154,36,87,165,141,156,208,82,210,53,34,74,90,226,50,37,242,228,48,115,156,185,16,98,204,165,22,5,25,77,97,145,92,44,73,203,106,192,117,244,111,213,54,170,185,36,156,183,33,177,195,154,108,30,47,17,105,147,102,101,133,40,201,26,12,173,165,14,177,154,163,202,76,135,33,39,61,185,24,243,163,84,113,177,47,93,147,136,230,160,43,159,161,164,148,82,221,26,133,70,205,146,45,219,16,59,181,25,106,106,41,53,233,67,68,83,246,207,199,179,100,91,54,83,230,224,225,72,79,71,18,138,84,135,78,234,169,46,45,235,64,249,53,253,199,160,13,167,146,66,73,109,50,171,147,108,153,210,54,196,174,67,74,20,231,13,146,243,89,141,139,49,211,167,58,69,21,88,171,55,136,138,34,13,9,1,81,248,148,126,228,28,53,172,160,177,202,193,17,152,163,247,244,7,127,131,177,230,157,232,25,253,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,177,75,59,203,24,58,6,38,10,226,200,80,71,46,134,234,195,65,156,82,86,22,150,245,87,64,215,209,219,146,166,210,160,180,105,25,235,81,92,82,233,106,89,226,26,177,28,106,156,181,177,44,116,25,83,48,13,41,150,169,174,79,79,24,211,158,26,225,178,97,82,90,133,137,104,37,78,228,160,79,105,154,4,176,230,227,115,244,161,254,224,147,49,214,124,44,61,165,15,214,124,124,142,62,212,31,124,50,198,154,143,165,85,11,80,200,36,163,70,37,78,67,252,144,182,50,17,43,90,58,228,210,94,75,205,82,222,136,234,58,228,233,218,52,150,143,156,6,102,220,201,156,182,102,139,155,21,43,210,46,13,39,56,49,128,86,38,175,237,184,147,21,123,151,18,73,105,143,58,76,84,253,29,118,136,136,172,178,227,10,183,175,112,205,183,117,19,99,110,242,18,212,38,110,27,165,90,235,86,105,21,45,50,130,238,39,247,78,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,18,197,125,137,159,167,50,194,193,65,194,13,49,166,204,152,139,44,69,138,20,172,249,179,102,202,148,202,1,129,248,165,73,157,8,26,217,54,46,201,213,150,36,13,203,188,205,206,82,135,140,147,4,35,12,124,220,44,34,226,202,87,217,126,169,18,84,242,247,194,174,180,207,193,29,62,129,94,42,7,238,167,105,73,75,155,82,31,250,100,75,73,180,36,104,109,156,231,109,234,110,137,230,106,153,109,11,124,169,161,150,156,76,153,42,209,94,180,227,181,15,89,178,68,57,69,99,61,21,203,99,210,36,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,137,218,62,195,47,83,30,33,227,224,226,134,232,82,166,203,197,153,34,123,10,214,4,89,211,102,202,5,4,52,98,122,29,95,134,39,230,113,201,253,19,203,184,117,227,73,18,149,186,110,37,213,74,41,76,41,81,105,33,37,50,95,39,56,139,49,167,34,220,137,52,13,117,89,32,2,245,240,209,34,62,36,92,62,12,235,8,135,147,183,210,137,28,116,165,52,137,171,124,0,192,234,49,234,202,168,181,184,179,36,89,28,167,102,117,158,66,8,173,238,190,233,66,246,56,180,109,102,195,151,218,203,76,75,158,77,168,104,11,115,138,195,27,92,233,12,171,48,101,2,38,113,83,86,100,179,37,173,36,172,187,196,133,204,105,165,53,214,240,144,240,59,116,84,124,189,80,153,99,68,252,94,210,112,201,179,189,195,42,22,80,58,215,158,28,220,71,158,206,80,29,111,145,153,123,37,201,168,43,105,45,115,66,105,214,121,211,182,196,125,138,175,55,212,218,208,229,202,67,152,160,234,108,59,208,82,69,77,170,154,107,79,75,39,253,252,164,155,86,50,167,116,70,74,148,160,165,190,132,150,138,62,72,188,41,244,8,19,215,33,242,4,75,252,2,51,199,195,148,161,98,132,159,15,75,241,75,34,70,96,89,189,120,131,107,15,8,67,14,9,26,49,171,197,33,37,34,10,93,109,235,182,37,114,101,105,75,14,7,63,153,216,226,89,109,30,160,99,250,16,95,248,240,144,144,231,75,52,6,41,193,186,214,132,224,203,114,186,116,175,81,51,234,251,24,159,18,66,137,19,194,37,25,66,179,204,9,123,93,40,111,31,114,139,227,88,163,132,73,19,230,163,37,209,94,180,217,194,151,226,48,168,170,50,177,78,197,130,188,165,132,68,146,36,73,86,147,196,168,177,141,82,143,146,109,83,95,146,204,195,6,117,90,132,131,34,125,14,30,242,196,116,83,66,72,47,21,137,42,45,13,193,42,47,152,164,220,62,31,0,0,0,0,0,80,145,50,137,75,210,205,102,39,133,144,90,173,33,126,223,89,102,86,58,39,170,13,81,181,44,52,15,42,27,174,60,60,132,73,196,132,171,189,155,98,220,170,6,63,218,147,131,183,200,213,17,20,250,105,141,72,242,203,219,148,82,73,54,46,43,92,138,92,230,37,37,222,214,33,109,68,10,11,213,54,216,168,204,39,169,173,67,110,58,231,38,125,110,74,41,43,237,199,131,11,220,78,78,201,0,80,252,74,107,146,40,145,45,155,57,139,140,226,196,235,6,33,247,44,148,97,157,199,189,68,222,183,4,83,211,211,75,137,40,196,34,51,194,79,228,8,223,250,194,144,202,234,197,153,46,23,145,17,17,81,75,113,210,213,44,110,165,67,196,121,107,169,197,173,238,67,131,152,160,216,138,28,199,113,74,49,241,101,203,151,136,58,215,94,172,85,87,238,213,46,86,149,137,157,184,134,129,91,66,150,52,137,91,119,100,100,165,149,77,82,104,165,248,66,157,33,97,161,203,47,240,67,106,75,132,135,74,14,163,184,37,35,33,79,175,140,15,23,233,65,107,66,176,97,249,18,98,82,31,111,153,145,107,39,205,164,43,10,173,178,66,106,208,121,235,54,197,97,138,168,57,212,218,48,230,74,68,152,159,234,20,59,48,85,69,115,170,106,104,79,75,89,101,204,151,145,164,210,36,149,210,66,75,38,45,180,146,168,180,144,146,145,145,145,145,139,58,242,72,98,160,163,225,28,242,244,148,39,161,167,65,236,195,54,27,157,226,70,1,253,245,243,0,128,213,139,136,136,21,123,237,40,233,106,117,220,85,220,90,30,227,57,111,121,173,85,35,122,106,11,138,237,218,228,166,102,46,146,134,103,152,37,161,22,76,104,11,183,176,234,97,204,228,181,6,105,154,134,212,82,74,208,150,250,130,18,135,216,153,85,231,56,211,59,220,10,23,205,152,137,172,193,126,59,209,210,17,46,169,193,95,116,165,122,180,24,237,161,63,73,70,169,148,100,144,204,82,146,100,56,110,211,54,36,243,94,156,215,117,106,67,72,195,50,249,22,231,48,83,136,162,246,228,8,177,31,30,225,79,161,88,143,101,13,225,11,254,173,204,210,210,136,44,214,246,188,4,165,77,80,215,173,37,26,55,104,9,54,107,27,164,18,83,20,192,52,106,207,68,238,16,80,228,201,69,68,145,7,60,20,235,210,178,50,209,62,52,96,101,54,116,45,135,100,113,72,41,133,36,125,226,25,162,204,211,48,239,176,19,141,195,180,89,166,162,172,235,50,153,141,137,9,209,165,14,167,197,154,27,236,193,91,98,34,109,72,80,62,82,14,94,216,180,53,83,78,42,173,196,109,146,18,55,162,181,214,60,107,211,150,104,216,26,141,182,41,69,65,171,147,153,41,34,218,168,50,154,231,53,55,150,133,71,204,67,247,148,161,209,105,251,124,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,137,152,151,178,197,65,70,66,238,48,102,203,152,132,44,123,138,108,84,249,83,101,74,155,51,250,107,227,22,90,50,162,148,218,212,136,120,218,40,51,242,86,143,200,168,36,51,147,10,111,22,162,241,62,144,63,177,213,142,42,221,238,20,173,21,29,177,18,125,196,174,116,20,173,198,147,180,179,149,108,27,149,105,219,86,78,131,168,62,196,212,163,90,171,187,165,12,41,239,210,194,213,46,93,174,148,115,5,19,212,64,203,37,79,56,143,19,123,66,200,119,160,117,202,85,25,128,69,122,79,129,240,55,248,116,222,137,94,69,172,60,252,132,254,224,163,108,35,0,255,91,210,84,9,44,210,123,10,132,191,193,167,243,78,116,32,194,94,177,215,222,84,54,151,89,151,207,169,204,90,181,231,18,166,218,101,187,126,45,118,207,74,63,109,225,217,124,205,151,120,39,48,57,148,124,93,221,233,143,4,179,183,214,182,90,210,100,104,146,172,209,82,55,74,173,165,70,169,237,131,217,149,55,249,26,165,80,25,206,224,167,34,136,154,174,176,90,4,21,82,145,136,80,124,74,215,156,166,25,202,45,16,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,38,232,101,70,196,206,189,118,82,244,132,58,238,42,110,161,108,241,91,134,188,214,170,17,189,178,27,219,78,109,114,83,51,239,185,196,76,60,147,80,11,38,84,138,165,152,242,0,64,213,199,85,62,80,245,17,128,0,65,76,95,226,55,241,196,252,81,121,29,43,89,92,146,145,116,70,114,182,107,208,134,165,181,82,121,70,180,73,20,77,24,17,224,82,35,158,99,73,67,199,195,74,67,101,36,244,52,103,16,131,148,181,103,163,128,214,164,72,72,202,146,136,100,233,67,208,213,40,212,205,150,4,125,137,227,50,68,17,52,220,4,119,38,151,37,215,135,113,137,45,11,145,75,68,193,80,17,23,115,238,113,162,174,246,145,143,112,27,203,240,18,215,164,164,187,18,82,73,24,207,73,25,33,165,117,200,53,119,22,36,135,99,184,80,250,56,183,25,103,82,18,110,46,51,152,46,95,109,219,228,168,6,60,179,140,73,248,136,23,88,138,45,243,1,83,250,192,34,189,167,64,248,27,124,58,239,68,7,160,152,207,104,9,234,58,109,41,164,146,172,77,245,101,165,13,81,51,43,205,145,165,135,184,21,34,154,46,19,87,191,13,118,98,170,35,172,83,131,65,233,74,245,232,78,218,63,129,69,122,79,129,240,55,248,116,222,137,182,66,128,32,166,47,241,155,120,98,254,168,28,140,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,98,89,202,8,7,7,9,183,67,151,45,93,18,178,20,41,82,80,37,72,149,41,83,126,50,4,49,125,137,223,196,19,243,71,229,0,255,44,169,35,223,201,56,81,158,198,109,102,53,135,233,59,76,61,169,181,178,92,242,80,242,80,45,100,237,50,230,202,54,79,48,63,13,212,92,18,139,243,216,176,231,155,124,7,186,152,60,12,1,35,51,50,50,50,105,210,76,82,104,165,17,181,113,26,151,38,113,88,34,230,165,108,113,144,145,144,59,140,217,50,38,33,203,158,34,27,85,254,84,153,210,230,63,119,203,236,41,153,148,33,142,107,196,121,104,35,45,13,182,52,77,109,168,115,92,172,87,74,46,105,126,137,138,133,114,243,36,135,14,65,202,74,115,241,241,139,21,216,83,249,198,161,170,211,185,228,149,140,29,10,146,52,228,237,34,90,181,62,37,154,234,86,34,38,107,4,45,30,46,180,173,133,129,116,153,58,193,148,140,156,218,195,194,23,30,117,81,225,106,196,28,23,175,81,250,133,223,202,193,16,147,250,128,183,204,200,181,147,102,210,21,133,86,89,33,53,232,188,117,155,226,48,69,212,28,106,109,24,115,37,34,204,79,117,138,29,152,170,162,57,85,53,180,167,165,172,134,231,203,32,77,141,204,90,125,201,107,144,218,6,105,29,90,163,113,130,144,124,131,184,89,42,63,197,1,84,163,138,76,220,16,1,123,158,36,68,236,121,192,191,176,46,221,40,19,29,76,83,228,182,214,218,82,89,80,90,170,215,90,156,136,36,122,138,136,243,100,219,164,195,212,242,20,191,152,41,201,90,97,230,49,218,50,67,228,137,233,183,248,40,197,97,180,202,80,1,77,84,167,95,201,149,121,204,228,181,4,117,90,135,210,82,73,214,166,250,178,210,134,168,153,83,23,56,51,59,228,10,17,77,151,137,171,193,126,59,49,213,17,214,89,198,95,180,170,122,116,39,13,192,0,41,0,255,237,253,236,244,99,200,171,139,152,145,62,240,7,223,210,211,249,213,242,207,79,82,147,84,82,34,104,6,41,81,34,220,182,117,219,18,121,175,205,211,58,152,28,90,218,151,205,71,56,136,89,166,135,162,138,228,22,49,32,30,97,70,250,133,245,184,209,16,206,36,7,61,98,70,250,192,31,124,75,79,231,87,203,195,16,32,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,98,89,202,8,7,7,9,183,67,151,45,93,18,178,20,41,82,80,37,72,149,41,83,194,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,136,121,41,91,28,100,36,228,14,99,182,140,73,200,178,167,200,70,149,63,85,166,180,73,153,223,225,44,81,115,230,236,161,85,232,75,210,165,14,37,126,130,102,16,225,33,66,220,66,216,79,151,170,19,180,201,56,170,61,84,124,97,78,23,213,161,70,188,113,49,26,165,95,24,146,156,77,130,68,36,89,193,80,210,50,36,170,251,18,17,209,183,230,91,178,201,134,21,170,181,52,197,10,53,141,48,37,206,180,17,31,125,120,35,84,9,194,131,52,206,154,30,156,184,79,222,82,78,203,0,44,210,123,10,132,191,193,167,243,78,180,21,66,16,211,151,248,77,60,49,127,84,158,154,192,34,189,167,64,248,27,124,58,239,68,91,33,4,49,125,137,223,196,19,243,71,229,85,12,0,0,0,0,0,80,228,180,77,235,45,9,231,113,107,238,176,38,155,37,51,92,157,164,89,89,33,74,130,228,91,8,165,67,172,230,168,50,19,162,79,86,113,18,198,252,40,85,35,28,68,171,36,162,57,232,202,47,238,188,150,50,39,132,202,51,105,67,104,211,202,40,75,99,222,228,235,208,134,184,152,49,87,154,73,156,121,83,166,66,84,43,230,162,227,163,45,60,56,194,80,116,163,103,116,21,61,161,63,146,150,186,130,208,90,35,73,45,37,41,205,69,154,150,84,215,117,221,89,100,195,52,164,109,43,59,156,197,238,144,235,41,234,34,164,35,252,195,155,172,122,12,197,23,28,194,160,7,188,69,102,238,149,36,163,174,164,181,204,9,165,89,231,77,219,18,247,41,190,222,80,107,67,151,43,15,97,130,170,179,237,64,75,21,53,169,106,174,61,45,157,212,134,189,133,210,136,172,109,54,4,61,33,149,169,14,165,49,156,148,4,101,73,112,62,78,188,152,35,215,161,134,54,194,12,113,56,107,213,225,69,184,16,5,227,78,214,56,58,145,131,118,41,247,237,200,90,104,202,155,25,117,72,150,150,184,6,181,18,196,169,205,176,147,1,201,40,30,226,150,225,74,29,163,161,35,172,142,129,39,85,69,41,23,199,130,83,248,228,8,155,177,161,79,57,58,13,206,105,33,180,144,66,43,37,37,74,174,220,84,94,25,107,25,217,18,11,185,145,81,133,48,11,215,72,151,121,218,13,172,25,118,206,23,134,98,151,71,76,71,31,49,29,47,112,102,62,160,84,31,173,136,85,245,106,33,114,253,217,134,186,116,237,111,189,212,206,196,245,245,95,178,20,233,106,167,245,151,4,225,85,250,162,223,129,150,42,151,74,188,230,3,62,71,31,234,15,62,25,103,205,195,210,19,217,41,77,144,164,225,20,151,188,180,132,219,52,171,90,178,50,90,171,149,205,236,211,62,77,145,83,196,62,238,99,121,104,76,179,51,149,169,59,125,99,77,186,101,227,77,198,0,154,151,124,141,209,250,241,173,85,147,95,111,94,158,211,111,150,243,179,185,53,95,243,57,63,171,61,246,168,63,242,213,246,0,255,164,71,136,153,177,127,35,45,135,158,166,72,74,146,4,37,132,210,150,202,155,108,130,200,171,83,151,55,165,113,218,164,217,20,55,69,109,16,211,78,69,19,193,92,156,117,177,38,173,164,122,177,226,17,211,122,196,85,156,106,229,65,4,62,19,87,231,180,90,167,245,90,181,235,77,211,88,15,98,158,151,246,74,102,126,70,22,60,57,216,245,35,234,186,196,143,83,12,74,239,186,72,91,210,150,152,46,66,104,41,217,82,146,36,138,91,9,51,44,47,143,181,77,50,130,17,126,55,149,34,76,197,37,129,46,57,155,49,237,60,48,101,216,131,175,162,113,200,102,114,58,58,135,145,152,130,94,236,66,105,56,78,100,212,134,100,212,112,222,82,10,211,4,109,115,94,223,20,22,138,58,68,159,226,90,28,103,40,210,82,76,9,15,69,166,228,22,71,126,60,5,243,104,12,250,133,223,184,143,81,83,109,163,154,75,194,121,27,18,59,172,201,230,241,18,145,54,105,86,86,136,146,172,193,208,90,234,16,171,57,170,204,116,24,114,82,148,139,49,63,74,213,22,247,210,53,139,104,14,186,246,128,47,210,135,250,195,0,255,24,151,206,195,210,251,249,88,125,117,236,125,149,72,76,78,73,135,194,4,250,248,34,125,168,63,252,147,177,233,60,44,93,159,143,231,31,251,62,230,186,179,194,238,9,232,250,234,101,95,43,221,207,201,93,0,11,22,218,227,227,230,145,233,153,147,19,171,122,101,66,188,41,65,133,242,252,162,244,95,246,191,159,95,233,163,49,139,237,240,247,220,249,30,59,98,100,0,255,90,65,57,20,2,198,251,210,218,45,74,144,224,164,4,106,236,177,201,125,92,6,131,249,54,58,167,140,34,201,46,56,242,80,193,63,217,189,104,46,175,156,202,123,104,90,0,255,45,130,158,90,25,43,154,46,186,90,75,224,227,4,120,197,254,245,181,239,69,163,60,29,99,214,24,29,157,193,32,28,254,202,252,247,21,32,46,115,81,17,229,246,140,174,218,15,79,251,61,22,141,20,99,111,182,3,54,96,16,14,127,165,126,56,16,19,243,85,68,249,53,2,228,251,185,191,11,251,222,116,29,226,87,176,67,190,159,250,211,73,249,99,243,117,136,219,61,21,16,23,24,56,2,24,56,82,3,238,76,26,215,86,168,52,226,99,165,2,210,176,51,21,99,166,80,191,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,144,42,6,46,16,23,24,184,168,1,240,68,81,1,79,20,20,0,135,131,192,167,2,172,253,61,96,19,252,131,66,254,111,170,180,63,7,7,39,50,141,63,226,152,191,237,44,214,58,35,40,180,15,98,19,252,131,66,254,111,170,232,149,14,6,78,100,26,127,196,161,254,55,99,173,98,81,232,211,1,134,215,126,120,155,143,76,26,91,43,19,159,189,113,26,11,177,117,253,121,163,22,17,59,99,211,81,52,92,23,115,38,12,1,127,83,191,92,177,21,137,149,44,116,90,11,129,10,63,226,175,188,105,46,154,68,93,49,226,1,114,71,33,135,120,15,31,233,35,35,163,48,37,203,229,113,136,21,213,13,238,91,217,207,140,182,70,13,122,36,160,112,238,149,91,196,213,59,90,39,130,42,85,90,227,0,109,149,200,253,113,170,183,114,201,78,74,189,26,137,120,47,212,250,71,220,150,213,177,26,154,36,146,118,137,55,23,232,185,132,247,18,63,75,159,100,207,198,86,10,149,6,1,236,80,111,103,210,189,109,155,205,25,234,11,254,80,49,81,149,110,98,196,229,194,215,42,163,61,234,175,200,88,203,118,25,169,245,122,131,79,196,4,51,105,42,70,187,250,93,104,128,157,153,10,81,159,155,6,112,3,222,234,45,20,242,150,59,21,203,203,239,51,163,148,26,165,148,90,107,205,168,181,150,26,165,214,82,51,51,51,51,115,145,70,158,84,8,24,104,40,135,35,61,29,73,232,169,15,251,112,202,70,91,184,81,64,1,157,61,204,196,69,224,136,172,144,106,133,80,183,78,205,117,221,106,198,47,203,204,166,57,205,247,206,142,57,25,21,239,54,52,116,134,1,89,248,139,38,148,142,78,163,17,244,71,210,58,79,218,208,172,115,90,147,228,170,180,145,19,90,74,186,70,68,73,75,92,166,68,158,28,102,142,51,23,66,140,185,212,162,32,163,41,44,146,139,37,105,89,13,184,142,86,60,132,211,208,90,205,173,43,106,89,217,84,163,245,121,130,100,56,37,219,54,171,92,8,182,66,153,224,206,84,25,109,75,72,7,107,170,110,84,144,140,105,105,159,81,116,10,253,217,12,33,53,51,139,27,14,77,87,40,101,169,91,73,12,37,169,65,94,106,28,140,147,44,38,207,133,168,173,109,49,91,28,206,69,117,24,17,162,67,61,216,147,213,145,78,28,167,95,202,1,25,60,65,244,164,44,162,210,40,183,104,157,146,165,16,13,53,243,237,48,66,180,207,10,195,174,94,14,187,214,136,60,19,61,92,212,85,164,27,173,211,128,39,205,227,89,122,83,226,139,219,22,90,35,147,148,218,212,204,100,157,36,51,242,86,207,140,36,53,34,147,10,111,22,162,201,176,159,32,63,214,142,42,221,214,106,85,116,29,177,18,125,196,81,180,43,125,157,15,247,136,140,189,162,68,148,157,180,144,57,173,36,139,204,105,92,218,190,194,215,219,82,157,232,146,230,225,75,80,75,182,237,104,105,173,38,43,205,85,100,170,147,162,167,182,180,100,150,65,130,54,215,147,80,90,35,130,52,47,173,149,54,57,156,169,182,52,103,192,109,113,131,248,114,212,45,131,105,170,12,163,61,211,38,73,194,35,158,162,85,189,166,11,232,213,195,200,140,220,177,246,138,138,174,144,198,217,196,161,149,49,126,243,20,91,170,110,125,232,169,45,216,246,156,231,220,52,207,69,46,241,12,27,26,75,167,49,161,45,172,64,43,30,194,205,216,217,102,155,140,67,219,74,211,9,110,233,91,92,82,158,229,52,197,209,52,28,65,145,223,161,42,92,52,137,8,93,162,74,171,173,131,139,24,18,183,241,166,50,180,31,93,147,132,46,99,90,6,124,30,68,36,165,36,41,165,132,16,18,73,8,161,36,41,33,148,68,68,68,68,196,174,238,44,147,232,232,152,56,136,60,67,229,185,24,106,16,7,177,77,89,167,88,214,95,127,85,93,148,136,74,42,205,44,145,149,38,205,108,28,167,113,104,198,141,184,172,211,212,182,80,135,121,130,45,202,161,167,16,59,237,185,17,126,63,204,197,159,66,113,1,203,234,197,23,108,133,156,54,153,168,81,170,211,150,82,157,84,194,146,26,165,214,82,51,131,117,141,131,100,18,33,73,212,105,171,243,2,215,119,8,107,17,35,18,34,31,126,20,176,81,41,58,113,156,238,40,0,255,173,50,203,40,181,144,40,217,134,91,9,73,183,12,147,135,84,18,212,113,219,202,208,199,117,95,32,106,68,141,240,36,171,9,59,28,105,171,32,225,36,157,218,11,231,210,153,6,211,36,180,50,3,60,60,31,141,7,123,149,150,218,93,63,201,225,70,51,169,212,87,129,130,191,42,162,251,51,74,193,160,244,213,91,208,92,229,171,136,73,125,184,101,100,172,157,52,162,236,36,180,202,10,41,89,100,78,227,18,135,41,162,230,144,234,68,151,52,15,97,126,170,83,108,71,75,107,53,169,170,161,61,83,157,212,10,181,73,252,18,165,141,182,141,89,141,135,214,204,150,121,104,219,150,183,16,203,27,58,23,138,186,29,98,220,161,97,135,153,13,136,101,0,255,157,134,240,22,119,34,17,233,193,127,242,143,242,10,6,0,0,0,0,0,168,50,26,49,189,142,47,195,19,243,184,228,85,12,85,70,35,166,215,241,101,120,98,30,151,60,53,1,95,164,15,21,8,159,140,79,231,99,105,214,124,76,233,227,139,244,161,2,225,147,241,233,124,44,205,154,15,128,74,230,58,36,98,86,73,33,181,113,163,212,38,211,169,238,178,123,21,103,152,168,122,73,199,165,194,89,72,107,105,234,225,217,151,206,106,230,42,185,153,138,56,60,76,139,108,166,47,104,53,6,120,234,3,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,137,218,62,195,47,83,30,33,227,224,226,134,232,82,166,203,197,153,34,123,10,214,4,89,211,102,74,32,220,102,83,179,146,218,88,139,89,148,112,201,243,190,201,86,166,33,238,155,133,169,25,196,113,121,19,219,52,197,20,88,216,18,59,228,20,138,21,23,1,99,248,137,11,51,213,164,19,43,104,150,114,208,139,234,200,119,60,78,146,215,113,156,89,201,97,194,14,93,75,82,157,44,167,188,149,50,84,21,89,199,140,73,179,205,211,203,79,125,53,235,196,98,3,54,20,249,38,63,158,46,38,79,204,25,81,73,77,82,73,161,133,102,210,66,43,77,82,104,165,25,25,25,25,177,75,59,139,36,6,58,26,14,226,200,80,71,46,122,26,196,62,108,83,86,22,150,21,208,95,153,243,97,204,228,181,6,105,154,134,212,82,74,208,150,250,130,18,135,216,153,85,231,56,211,59,220,10,23,205,152,137,172,193,126,59,209,210,17,46,169,193,95,116,165,122,180,24,237,161,63,73,70,169,148,100,144,204,82,146,100,56,110,211,54,36,243,94,156,215,117,106,67,72,195,50,249,22,231,48,83,136,162,246,228,8,177,31,30,225,79,161,88,143,101,13,225,11,86,60,100,105,105,109,194,113,147,132,91,130,68,52,132,190,215,50,50,162,190,141,112,184,212,28,96,160,154,44,113,39,76,70,196,151,45,9,199,214,10,109,148,113,87,90,250,136,163,104,42,26,176,154,36,126,141,234,70,227,166,156,38,67,104,134,203,50,196,109,200,67,136,102,14,145,21,69,229,14,191,237,48,177,251,204,6,60,177,127,81,67,152,132,187,158,136,52,35,64,249,71,57,101,1,25,158,191,38,131,125,74,72,237,174,175,4,113,91,153,82,234,167,192,198,95,11,209,253,103,165,224,47,250,234,211,105,174,242,37,222,182,109,200,230,181,212,234,70,169,196,13,234,188,57,36,107,106,109,73,11,220,70,33,244,25,162,73,157,183,86,125,28,60,140,117,87,110,81,96,166,52,194,77,180,74,31,58,128,254,98,84,228,55,146,184,178,74,131,182,181,165,148,56,164,22,218,54,47,219,82,202,52,68,195,206,91,104,219,106,110,26,18,60,244,25,18,49,237,69,93,215,254,242,216,128,181,158,116,220,243,163,28,156,60,49,1,34,50,51,51,34,73,146,140,82,107,169,145,180,109,218,150,68,113,95,226,231,169,140,112,112,144,112,67,140,41,51,230,34,75,145,34,5,107,254,172,153,50,229,10,114,218,100,162,70,169,78,91,74,117,82,9,75,106,148,90,75,205,12,214,53,14,146,73,132,36,81,167,173,206,11,92,223,33,172,69,140,72,136,124,248,81,192,70,165,232,196,113,186,163,92,189,169,23,167,150,221,84,151,137,118,71,181,70,74,251,86,55,105,210,96,130,233,219,82,71,24,40,135,221,18,155,174,162,195,67,153,61,101,17,229,240,17,189,83,165,166,134,227,180,87,249,50,2,32,49,183,181,214,150,202,130,210,82,189,214,226,68,36,209,83,68,156,39,219,38,29,166,150,167,248,197,76,73,214,10,51,143,209,150,25,34,79,76,191,197,71,41,14,163,85,134,10,104,162,58,253,74,110,135,0,84,125,64,21,67,240,208,151,248,77,204,62,127,84,254,121,78,147,108,212,36,165,105,72,181,78,41,125,41,77,82,104,165,25,193,180,70,65,35,105,145,228,234,186,165,121,142,11,67,132,85,135,17,23,81,16,63,250,40,171,20,109,56,78,139,147,131,30,130,135,190,196,111,98,246,249,163,114,6,4,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,137,152,151,60,66,198,193,197,237,48,102,203,152,132,51,69,246,20,84,249,83,165,205,148,245,197,121,19,181,20,210,144,134,20,227,5,105,90,199,93,197,45,84,152,113,136,179,33,68,69,71,71,111,212,202,37,234,207,196,242,165,155,150,109,234,168,46,49,48,218,158,92,131,23,157,225,207,206,140,82,106,148,82,106,173,53,163,214,90,106,148,90,75,205,204,204,204,204,69,26,121,196,48,48,208,80,14,71,122,58,146,208,83,31,246,225,148,141,178,112,163,128,2,58,161,47,179,180,52,34,139,181,61,47,65,105,19,212,117,107,137,198,13,90,130,205,218,6,169,196,20,5,48,141,218,51,145,59,4,20,121,114,17,81,228,1,15,197,186,180,172,76,180,15,13,92,152,36,163,84,74,50,72,102,41,73,50,28,183,105,27,146,121,47,206,235,58,181,33,164,97,153,124,139,115,152,41,68,81,123,114,132,216,15,143,240,167,80,172,199,178,134,240,5,47,151,43,61,13,234,58,77,37,179,146,165,165,178,89,219,180,144,218,80,135,104,168,200,5,38,111,227,56,244,197,204,116,125,90,195,147,189,104,169,203,87,93,238,176,170,76,124,168,10,139,210,200,87,188,77,148,167,113,92,57,9,98,250,14,83,79,82,157,238,166,50,148,60,84,11,89,199,116,73,83,206,21,204,79,3,53,235,60,97,3,78,236,249,38,63,158,214,41,7,151,145,222,241,7,63,213,211,121,42,114,213,2,154,252,201,247,79,210,119,46,95,69,80,37,154,252,201,247,79,210,119,46,95,69,32,51,224,123,251,158,228,150,217,202,34,106,45,110,106,205,112,75,67,10,25,110,129,47,101,126,133,24,231,141,138,115,112,136,29,133,148,132,65,70,49,30,243,209,78,229,19,140,121,247,157,183,181,182,44,119,97,230,37,106,75,236,102,68,52,207,227,80,99,30,161,96,73,47,211,169,161,132,41,19,230,173,149,30,49,14,7,2,177,19,141,193,13,229,158,180,23,3,178,11,51,214,186,71,238,136,186,34,210,120,114,234,186,44,137,82,107,67,90,167,62,13,195,116,170,94,233,205,204,84,182,244,121,242,135,155,216,219,225,84,250,80,74,250,140,54,101,120,253,187,84,241,95,197,193,251,199,162,87,179,63,0,3,98,7,200,250,21,153,107,39,89,53,34,51,146,68,173,65,218,166,184,17,201,208,231,248,9,166,44,228,188,237,177,84,154,158,94,74,200,115,84,215,1,0,0,0,83,250,0,44,210,123,10,132,191,193,167,243,78,244,42,34,166,163,15,4,194,183,20,107,126,181,156,42,129,69,122,79,129,240,55,248,116,222,137,94,69,196,116,244,129,64,248,150,98,205,175,150,91,48,192,61,34,99,175,40,17,101,39,45,100,78,43,201,34,115,26,151,182,175,240,245,182,84,39,186,164,121,248,18,212,146,109,59,90,90,171,201,74,115,21,153,234,164,222,105,183,109,102,148,172,22,111,146,108,154,74,92,58,220,214,90,93,150,54,100,115,165,204,83,95,74,44,41,69,53,88,51,59,68,84,85,135,29,23,191,83,69,114,191,66,209,53,183,233,124,242,5,4,112,213,66,11,45,133,86,82,105,210,92,185,201,140,188,213,51,178,37,22,114,35,146,20,95,42,34,145,46,243,180,235,168,210,237,156,47,12,197,46,113,120,145,198,97,58,94,96,52,125,0,0,35,102,164,15,252,193,183,244,116,126,181,92,149,71,226,35,113,116,78,168,117,66,168,91,167,230,180,142,245,224,231,101,105,175,156,230,103,100,65,156,131,90,63,98,161,76,12,56,197,95,244,174,139,52,26,189,198,112,143,200,216,43,74,68,217,73,11,153,211,74,178,200,156,198,61,54,126,133,175,183,165,58,209,37,205,148,47,12,106,201,182,29,45,173,181,135,251,56,87,145,169,254,149,83,30,148,230,101,50,107,202,211,113,228,148,220,104,227,10,51,197,137,146,51,226,40,197,101,52,113,102,169,173,38,105,226,33,76,73,55,53,172,201,146,137,41,105,76,213,38,249,40,244,40,121,45,163,141,140,80,42,171,181,204,34,138,91,139,235,204,203,83,82,230,6,211,22,183,54,151,46,145,18,49,100,137,178,101,58,76,200,37,97,32,172,82,204,200,197,175,180,172,152,180,42,173,88,212,165,25,232,171,55,213,218,116,220,161,166,97,135,25,106,233,102,58,47,208,245,166,37,68,207,208,155,180,101,36,73,229,153,8,42,174,140,142,240,156,16,191,202,179,140,87,184,140,133,202,235,232,69,92,27,121,173,84,86,8,149,71,20,183,22,167,149,81,150,166,204,13,166,45,14,113,49,99,174,52,98,200,18,101,203,132,168,86,204,197,64,88,165,152,113,132,161,232,70,49,105,85,90,241,0,81,119,36,161,197,157,69,13,218,182,52,171,243,20,66,139,181,134,65,23,178,199,161,141,43,39,194,236,94,102,90,242,236,197,90,165,120,84,28,222,224,74,153,184,138,149,143,146,73,74,165,25,52,131,212,164,153,141,219,186,109,137,188,17,151,117,154,226,208,210,190,108,176,69,57,244,212,161,168,34,185,197,239,135,185,248,211,23,214,227,70,189,248,130,21,15,152,210,135,145,248,72,28,157,19,106,157,16,234,214,169,57,173,99,61,248,121,89,218,43,167,249,25,89,16,231,160,214,143,88,40,19,3,78,241,23,189,235,34,141,70,87,23,183,249,104,59,47,148,204,105,33,179,72,226,208,218,186,50,242,146,148,57,193,186,181,161,45,166,203,165,70,18,89,222,108,169,16,211,114,185,24,248,168,20,15,142,240,43,221,40,38,93,69,123,232,99,148,157,73,107,109,103,81,130,184,77,13,234,50,181,208,90,221,97,211,135,236,109,136,227,204,134,48,53,152,153,234,60,123,81,81,41,230,244,136,55,88,85,38,86,97,64,4,196,116,244,129,64,248,150,98,205,175,150,3,48,254,25,49,29,125,32,16,190,165,88,243,171,229,149,77,228,78,202,137,251,22,167,210,226,102,82,154,126,152,177,86,163,113,9,48,73,202,148,34,198,9,150,113,30,170,56,83,163,58,235,89,155,73,146,208,129,165,232,193,40,186,128,174,100,64,34,158,40,89,242,122,67,75,241,41,101,138,67,157,183,173,165,16,151,102,138,151,97,138,43,181,13,177,80,56,65,72,55,244,114,167,78,212,44,161,184,211,252,131,63,28,19,133,222,36,79,202,81,51,74,41,53,130,100,150,26,53,178,109,155,182,33,153,55,218,50,77,75,27,66,26,150,9,70,40,136,94,66,20,181,39,71,248,1,49,23,131,10,197,122,44,171,23,163,113,237,152,248,168,25,245,22,197,173,43,92,199,173,17,81,158,199,77,74,226,45,198,132,249,141,44,46,46,205,112,195,25,43,171,63,23,185,65,147,130,191,94,177,172,44,83,178,160,229,54,153,73,194,122,60,73,194,105,41,109,9,113,67,11,117,153,218,150,77,148,188,76,97,41,191,148,20,211,160,202,12,241,80,213,34,118,36,252,48,21,185,1,10,69,171,220,166,13,202,63,18,70,185,70,72,68,97,194,33,233,182,81,10,75,25,74,204,182,165,4,33,42,45,19,132,109,34,60,87,62,220,6,83,246,116,124,41,19,82,56,199,106,77,84,214,193,40,243,219,211,243,228,192,77,228,110,202,138,195,214,166,212,226,100,84,130,126,232,177,86,211,113,10,80,137,242,84,33,182,201,151,109,222,165,56,93,163,202,232,89,99,73,114,49,142,165,104,198,40,90,159,14,64,184,71,100,236,21,37,162,236,164,133,204,105,37,89,100,78,227,210,246,21,190,222,150,234,68,151,52,15,95,130,90,178,109,71,75,107,53,89,105,174,34,83,157,20,69,95,165,53,104,70,9,218,88,11,90,50,27,135,84,139,87,70,74,137,182,33,174,205,235,78,46,114,31,42,76,132,164,174,44,123,42,93,11,203,38,62,25,199,86,116,79,74,250,135,190,206,7,188,71,70,238,21,37,147,174,168,133,204,105,165,65,231,173,219,212,246,21,190,222,86,107,195,152,43,17,95,130,90,178,237,192,84,21,205,89,105,174,34,45,101,53,117,80,102,210,50,79,100,73,89,186,141,156,148,123,113,156,98,150,184,81,115,70,20,149,56,143,230,201,204,181,213,90,77,68,132,217,234,166,137,53,89,206,48,37,253,169,42,35,31,133,230,42,95,67,0,0,128,127,2,26,15,189,142,47,195,236,243,184,228,0,140,152,142,62,16,8,223,82,172,249,213,242,127,70,227,161,215,241,101,152,125,30,151,28,128,17,211,209,7,2,225,91,138,53,191,90,14,192,0,0,160,74,128,148,0,255,246,126,118,250,49,228,84,137,85,132,148,0,255,246,126,118,250,49,228,10,57,163,214,89,20,183,102,157,19,18,53,86,165,141,156,16,74,163,9,30,142,90,226,50,37,242,4,209,11,100,137,22,98,204,165,22,27,103,181,226,158,92,44,73,203,154,199,138,244,111,65,113,162,154,83,179,101,27,18,43,171,207,229,241,18,145,54,74,144,167,184,212,172,193,208,90,10,241,83,201,105,75,117,24,114,210,147,139,46,177,85,19,23,251,210,53,119,105,114,250,62,31,238,25,17,107,71,141,36,59,10,161,178,90,74,16,153,235,56,181,97,133,168,185,165,58,49,38,77,196,151,159,150,20,219,49,213,90,115,86,106,168,200,84,89,173,189,140,66,100,81,220,18,68,86,72,212,216,164,184,179,90,40,141,38,120,56,10,77,76,155,43,27,68,47,144,37,90,135,46,81,34,108,156,213,138,123,142,112,27,221,104,30,43,210,180,5,48,131,188,211,149,107,145,154,73,102,139,66,76,108,141,29,106,135,232,92,179,219,10,55,172,144,206,185,101,13,99,114,242,242,211,38,22,123,165,170,232,86,169,42,45,210,157,238,39,247,78,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,134,95,166,60,66,198,193,197,13,209,165,76,151,139,51,69,246,20,172,9,178,166,205,148,97,249,80,201,79,73,234,100,150,204,182,113,73,108,135,70,105,88,230,109,86,80,66,28,20,53,24,97,224,227,102,15,15,105,66,58,246,75,149,160,146,49,40,142,162,67,14,238,240,246,52,45,185,95,2,24,112,113,231,181,148,57,33,84,158,73,27,66,155,86,70,89,26,243,38,95,135,56,149,92,204,152,43,205,36,206,188,41,147,212,67,213,138,185,232,248,104,11,99,49,63,57,20,221,232,25,253,205,39,2,49,219,148,42,139,182,210,82,147,220,90,151,54,110,137,151,145,5,73,98,28,141,11,68,129,58,11,201,135,24,226,34,99,168,47,156,105,19,159,141,17,241,13,175,241,14,141,106,126,123,250,130,189,18,100,38,165,52,74,169,132,16,146,81,107,45,37,41,33,148,100,102,102,102,198,174,238,44,98,24,24,104,40,136,60,67,229,185,232,169,15,251,112,74,89,167,88,86,64,1,13,69,76,141,234,102,144,8,183,109,105,108,183,38,117,152,231,113,86,86,58,28,28,37,216,98,32,224,118,15,17,105,190,58,246,203,154,160,158,177,23,142,162,125,14,18,240,246,244,82,185,114,189,149,52,36,41,205,150,121,92,90,200,181,90,130,16,15,13,59,232,11,67,133,219,140,231,114,167,226,36,149,84,79,156,50,49,84,113,24,181,92,100,108,96,8,46,252,53,102,77,134,114,150,242,69,4,128,66,94,53,107,102,212,157,111,169,206,91,147,52,204,240,112,97,72,48,52,220,112,159,98,66,168,212,79,177,235,22,109,158,52,251,16,48,136,185,197,154,95,204,71,159,84,25,198,134,4,229,210,228,245,8,64,213,7,128,53,98,74,148,54,179,100,56,110,83,99,59,52,170,251,188,140,187,130,18,226,160,168,249,22,29,1,185,123,120,72,19,210,177,97,214,252,244,140,65,113,20,29,146,145,128,183,167,105,201,83,18,87,249,128,138,148,73,92,146,110,54,59,41,132,212,106,13,241,251,206,50,179,210,57,81,109,136,170,101,161,121,80,217,112,229,225,33,76,34,38,92,237,221,20,227,86,53,248,209,158,28,188,69,174,142,160,208,79,107,68,146,95,222,166,148,74,178,113,89,225,82,228,50,47,41,241,182,14,105,35,82,88,168,182,193,70,101,62,73,109,29,114,211,57,55,233,115,83,74,89,105,63,30,92,224,118,114,213,195,220,52,119,200,172,145,146,164,86,119,233,16,185,70,11,161,101,19,53,66,237,144,176,48,237,89,102,206,229,225,6,179,102,73,114,102,105,21,0,255,10,74,247,177,200,49,134,166,127,139,198,67,175,227,203,48,251,60,46,57,8,39,89,74,206,130,184,192,55,82,210,165,101,19,61,132,214,160,201,214,134,169,141,27,116,185,125,74,67,76,168,39,77,133,136,43,218,132,141,34,1,88,211,23,174,52,49,143,63,203,191,25,141,135,94,199,151,97,246,121,92,242,202,2,70,84,244,100,38,175,36,100,214,90,183,125,170,185,65,104,157,13,19,55,151,10,41,146,189,150,217,144,67,20,245,165,169,132,103,103,156,138,241,25,173,193,128,180,200,49,134,42,167,72,172,34,154,252,201,247,79,210,119,46,7,100,164,86,47,69,78,147,54,151,230,162,132,122,125,202,75,147,102,186,108,0,57,196,67,76,209,140,144,192,76,55,93,222,37,182,84,80,101,158,231,48,75,80,26,134,123,210,113,39,185,37,194,216,36,119,206,172,81,18,165,88,107,233,112,185,70,8,173,117,13,181,69,13,145,80,49,237,65,229,205,37,226,246,178,166,78,178,103,169,10,0,255,10,70,247,113,79,14,134,166,41,11,181,92,146,44,116,132,17,110,146,214,12,167,144,98,202,150,199,117,34,130,212,10,100,141,52,197,181,109,216,108,137,162,110,122,222,243,212,38,67,30,210,139,246,84,57,184,192,172,229,149,8,0,0,88,47,136,85,98,229,188,122,165,81,137,181,166,16,87,234,133,214,66,215,176,91,236,16,23,21,205,22,84,222,98,34,114,47,85,234,60,123,169,170,48,160,96,180,0,247,228,224,23,186,71,31,193,136,68,221,233,232,91,220,38,161,17,46,161,66,149,33,111,235,70,6,165,229,200,26,117,138,104,227,176,225,18,59,221,148,76,230,174,77,250,60,164,105,237,89,115,112,129,167,200,191,43,105,45,21,125,212,224,34,175,165,180,101,168,137,74,11,41,65,104,13,231,216,109,232,139,217,33,68,13,209,112,12,215,252,16,134,61,253,8,27,95,218,48,119,73,79,113,98,30,191,149,43,30,48,147,162,43,243,25,165,33,179,214,52,238,107,189,205,66,232,108,104,184,197,84,75,113,109,180,204,134,27,98,167,47,51,37,68,59,27,85,140,49,105,13,254,163,69,142,241,43,185,122,33,120,232,75,252,38,102,159,63,42,175,98,72,249,111,239,103,167,31,67,174,202,16,60,244,37,126,19,179,207,31,149,3,23,228,170,177,66,94,189,212,164,180,186,83,136,40,245,90,11,33,155,216,17,118,135,139,133,102,203,50,115,49,15,57,152,42,75,158,179,84,171,24,80,80,90,128,69,142,241,11,109,141,51,106,75,209,205,105,43,181,80,90,173,29,98,31,121,70,150,58,39,166,237,80,201,44,44,11,42,27,210,60,68,132,185,195,132,172,61,148,98,44,169,6,195,218,147,131,73,203,107,79,73,83,105,150,42,47,42,164,166,124,86,218,124,91,214,141,140,88,105,92,136,222,98,217,142,27,178,132,154,198,60,59,81,194,165,50,231,168,6,220,42,161,169,246,164,227,45,114,117,86,75,70,148,71,217,150,84,74,179,109,153,34,82,220,178,44,37,201,54,13,117,51,162,88,152,54,193,38,101,33,73,85,237,115,83,54,55,25,114,211,85,89,233,0,30,92,96,137,242,245,124,64,122,10,167,121,74,187,41,165,13,41,37,154,234,184,89,200,156,86,50,123,137,229,54,104,196,145,230,166,90,176,68,153,140,183,84,134,183,154,44,127,253,249,29,177,170,249,81,104,115,242,37,28,37,147,148,74,51,104,6,169,73,51,27,183,117,219,18,121,35,46,235,52,197,161,165,125,217,96,139,114,232,169,67,81,69,114,139,223,15,115,241,167,47,172,199,141,122,241,5,167,38,180,81,73,105,138,91,29,162,66,72,50,110,186,15,81,210,58,236,84,226,18,53,194,67,212,161,65,149,202,240,117,231,57,42,19,11,68,60,85,204,9,13,1,243,248,231,37,93,50,143,141,202,85,218,30,184,110,201,152,83,74,40,109,219,168,180,205,104,170,59,239,222,196,37,38,182,70,211,109,73,113,16,234,90,102,122,136,246,165,140,154,185,202,109,102,225,17,15,211,61,155,105,116,218,62,31,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,166,234,69,141,164,164,212,200,26,65,105,212,200,182,113,29,183,70,220,104,203,52,45,113,107,117,159,55,24,161,32,122,233,176,83,145,219,226,7,196,92,12,234,11,23,112,163,94,140,198,138,7,120,1,109,231,133,146,57,45,100,22,73,28,90,91,87,70,94,146,50,39,88,183,54,180,197,116,185,212,72,34,203,155,45,21,98,90,46,23,3,31,149,226,193,17,126,165,27,197,164,171,104,15,125,25,145,177,114,175,157,36,61,173,110,187,106,91,200,91,60,151,173,172,181,106,196,172,236,70,177,93,155,36,213,204,123,210,48,19,179,220,213,130,119,149,226,22,14,204,71,37,115,29,18,49,171,164,144,218,184,81,106,147,233,84,119,217,189,138,51,76,84,189,164,227,82,225,44,164,181,52,245,240,236,75,103,53,115,149,220,76,69,28,30,166,69,54,211,23,244,132,62,32,0,33,136,233,75,252,38,158,152,63,42,167,79,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,134,95,166,60,66,198,193,197,13,209,165,76,151,139,51,69,246,20,172,9,178,166,205,148,11,8,65,76,95,226,55,241,196,252,81,121,21,3,0,0,0,85,31,87,249,64,213,71,0,2,4,49,125,137,223,196,19,243,71,229,10,57,195,173,107,185,53,107,67,73,37,52,9,27,47,17,121,94,135,101,135,154,116,220,167,201,202,20,121,93,231,201,20,76,84,136,49,117,88,45,214,36,99,15,230,18,237,104,67,130,114,110,242,122,132,32,166,47,241,155,120,98,254,168,28,140,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,98,94,242,8,25,7,23,183,195,152,45,99,18,206,20,217,83,80,229,79,149,54,83,162,232,195,12,234,146,200,172,213,246,188,6,169,109,86,167,45,36,29,39,8,201,55,104,19,84,19,43,20,64,53,170,200,196,237,240,81,36,206,69,196,158,7,60,20,23,209,178,50,209,193,180,237,241,30,25,185,87,148,76,186,162,22,50,167,149,6,157,183,110,211,26,191,194,215,219,106,109,24,115,165,73,88,65,45,217,118,96,170,138,210,112,31,231,42,210,82,61,90,181,91,135,102,202,42,169,149,184,77,148,218,100,186,214,154,103,173,226,12,19,85,175,209,54,165,40,8,105,45,77,61,60,27,85,70,243,92,37,55,83,241,136,121,232,158,205,244,5,77,201,168,97,72,141,56,181,46,151,186,76,180,43,73,245,82,218,183,186,73,162,228,107,84,152,161,205,142,48,80,14,59,52,41,35,93,45,15,101,246,148,197,101,196,184,180,172,0,255,228,154,26,114,208,40,65,121,102,102,238,92,123,37,69,79,72,219,108,218,16,202,22,191,101,40,83,221,250,48,43,187,177,237,212,57,73,205,243,158,75,204,196,51,119,77,227,93,165,88,138,65,143,153,153,153,153,25,53,106,70,169,181,212,140,226,184,142,83,163,184,47,241,243,148,183,200,200,184,200,33,198,148,25,115,113,102,207,158,141,53,127,214,180,105,211,62,127,235,214,72,57,165,180,20,199,137,74,219,140,214,90,203,172,77,92,98,98,107,36,26,167,10,101,161,174,101,166,135,104,163,58,107,158,171,220,102,22,226,48,15,45,178,153,70,167,21,15,107,35,175,149,202,10,161,242,136,226,214,226,180,50,202,210,148,185,193,180,197,33,46,102,204,149,70,12,89,162,108,153,16,213,138,185,24,8,171,20,51,142,48,20,221,40,38,173,74,127,22,0,0,233,57,155,150,169,206,170,164,182,165,210,104,169,219,6,161,178,90,170,156,165,153,155,160,25,199,149,91,235,193,12,101,46,62,85,25,230,106,206,252,21,228,119,196,85,230,191,166,205,201,45,16,160,23,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,242,140,161,99,96,162,28,242,244,148,39,97,168,62,28,196,41,27,157,226,70,127,5,20,81,31,0,192,136,25,233,3,127,240,45,61,157,95,45,87,228,145,213,37,25,65,172,237,25,201,74,156,172,78,91,72,186,109,214,26,76,214,38,168,38,86,40,143,137,211,158,134,220,225,163,72,156,139,135,34,113,120,40,46,162,101,157,165,125,232,58,70,204,72,31,248,131,111,233,233,252,106,121,48,2,218,56,180,144,140,168,148,184,36,34,158,54,170,188,50,214,34,50,42,201,140,40,69,148,138,75,188,15,228,79,108,117,96,205,176,59,69,107,69,56,92,75,227,176,43,29,69,79,232,203,136,140,149,123,237,36,233,105,117,219,85,219,66,222,226,185,108,101,173,85,35,102,101,55,138,237,218,36,169,102,222,147,134,153,152,229,174,22,188,171,20,183,112,96,62,64,153,227,54,33,151,209,74,75,155,148,210,54,171,203,6,145,172,37,180,41,205,113,19,133,214,151,136,36,105,30,90,21,112,240,208,209,93,183,197,129,169,210,8,203,210,42,131,233,0,26,65,31,16,128,16,196,244,37,126,19,79,204,31,149,211,39,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,137,218,62,195,47,83,30,33,227,224,226,134,232,82,166,203,197,153,34,123,10,214,4,89,211,102,202,5,132,32,166,47,241,155,120,98,254,168,188,138,1,0,0,176,122,17,17,177,98,175,29,37,93,173,142,187,138,91,203,99,60,231,45,175,181,106,68,79,109,65,177,93,155,220,212,204,69,210,240,12,179,36,212,130,9,109,225,22,166,60,234,171,38,153,237,146,237,147,109,174,150,148,167,165,76,173,196,76,195,86,35,210,86,47,214,95,32,246,33,38,181,18,39,33,135,40,40,115,228,34,200,146,60,252,11,231,210,153,190,210,62,180,111,130,204,210,210,136,44,214,246,188,4,165,77,80,215,173,37,26,55,104,9,54,107,27,164,18,83,20,192,52,106,207,68,238,16,80,228,201,69,68,145,7,60,20,235,210,178,50,209,62,116,101,51,132,212,204,44,110,56,52,93,161,148,165,110,37,49,148,164,6,121,169,113,48,78,178,152,60,23,162,182,182,197,108,113,56,23,213,97,68,136,14,245,96,79,86,71,58,113,156,126,41,95,190,208,70,173,149,106,77,117,86,94,73,83,147,161,70,187,241,131,68,102,82,28,109,125,129,110,115,105,83,60,249,169,96,218,138,134,204,224,185,21,30,99,146,142,52,174,101,44,84,78,199,54,136,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,16,203,146,183,200,200,184,200,29,186,108,233,146,112,102,207,158,141,42,65,170,180,105,147,56,32,148,57,110,19,114,25,173,180,180,73,41,109,179,186,108,16,201,26,66,155,210,28,55,81,104,125,137,72,146,230,161,85,1,7,15,29,221,117,91,251,81,165,17,142,165,85,6,211,1,180,23,67,13,245,25,137,212,7,184,101,100,172,157,52,162,236,164,180,202,10,41,89,100,78,227,18,135,41,162,230,144,234,68,151,52,15,97,126,170,83,108,71,75,107,53,169,234,161,61,83,157,180,118,224,96,134,150,146,25,196,9,183,166,171,149,188,164,45,37,137,162,212,44,79,53,10,182,77,230,146,39,66,236,22,183,232,173,237,228,162,69,140,22,17,174,31,156,53,234,72,27,142,211,209,228,199,137,215,124,192,231,232,67,253,165,63,118,140,181,204,47,242,74,135,46,106,18,185,188,214,70,230,102,37,109,166,203,70,214,82,157,134,211,212,32,110,137,160,226,66,28,242,78,6,250,156,147,52,117,45,44,124,53,166,2,7,118,177,203,23,54,227,70,223,241,57,122,81,127,240,199,24,107,254,149,6,72,44,169,87,8,113,235,207,56,164,37,108,127,235,149,116,26,46,172,0,255,114,166,200,72,187,174,191,164,23,167,210,39,223,16,180,43,185,124,33,91,75,205,8,218,132,67,211,211,82,158,210,86,18,67,73,74,86,166,4,229,219,36,139,201,115,33,106,136,35,244,144,134,83,81,29,222,8,23,174,97,172,201,234,72,39,114,208,209,228,180,60,23,205,200,36,12,219,204,41,161,165,144,124,107,121,130,70,41,164,190,143,241,107,76,59,173,230,184,173,16,229,203,197,151,130,150,180,139,54,11,93,20,82,88,85,93,98,85,63,63,163,214,89,20,183,102,157,19,18,53,86,165,141,156,16,74,163,9,30,142,90,226,82,37,242,4,209,11,108,137,22,98,204,165,22,27,103,173,226,158,92,28,73,203,138,199,138,52,38,202,40,68,22,197,45,65,100,133,68,141,77,138,59,171,133,210,104,130,135,243,88,115,98,214,92,217,32,122,129,44,81,207,67,151,40,17,54,206,90,197,144,230,146,187,209,141,226,241,16,221,149,128,47,210,135,250,195,0,255,24,155,206,195,210,244,249,120,254,177,246,27,115,141,200,10,47,232,227,139,244,161,254,240,63,198,166,243,176,180,125,62,158,127,236,251,152,203,189,194,233,9,40,253,151,253,239,213,239,71,139,22,219,225,239,201,243,61,238,65,226,50,10,40,7,47,74,0,255,229,254,110,111,254,136,31,173,90,108,24,127,158,60,223,202,189,144,56,141,166,79,15,33,64,5,0,255,100,245,247,106,45,205,72,85,226,66,147,123,117,65,238,252,50,104,38,211,69,101,165,63,154,240,80,193,63,93,253,88,201,86,154,55,88,133,11,77,245,95,6,185,246,191,86,83,71,147,100,125,52,114,2,184,98,191,192,209,190,55,201,156,252,226,181,86,6,219,35,8,87,63,174,230,238,116,211,175,158,162,249,22,202,19,18,92,181,31,142,246,149,187,38,37,25,119,178,125,112,59,130,144,240,43,245,139,136,248,170,193,171,46,161,92,29,1,242,253,220,223,197,249,54,95,135,200,136,123,156,67,190,31,125,93,117,130,118,104,6,199,36,47,21,0,35,119,18,192,192,81,5,168,52,100,13,43,131,70,162,0,129,15,192,71,141,65,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,13,136,11,197,192,5,212,71,96,224,162,6,136,21,68,81,1,79,105,216,145,10,0,184,0,133,200,189,192,5,108,130,127,112,196,0,255,225,116,209,55,8,243,38,50,141,63,226,48,127,157,177,214,242,148,208,63,136,77,240,19,146,108,95,158,58,237,79,194,183,137,76,217,191,158,40,210,222,178,44,206,74,230,56,232,210,1,134,23,0,255,38,0,255,229,214,36,126,179,211,92,8,84,248,51,0,255,103,50,237,31,197,165,9,67,192,223,222,0,255,109,235,17,151,183,116,90,11,129,12,63,234,107,175,208,76,212,140,172,120,241,128,73,126,169,241,253,108,119,12,211,128,79,26,147,238,164,111,6,24,198,253,186,66,221,127,89,186,68,111,167,65,159,38,238,93,39,147,135,113,9,97,40,247,235,115,186,0,255,178,112,138,222,174,131,174,77,220,251,182,101,180,184,16,112,237,87,135,115,107,167,59,240,172,15,161,233,14,134,178,103,88,251,213,227,251,75,111,218,95,179,166,17,24,86,222,147,6,92,25,88,23,1,184,170,152,184,84,192,189,82,78,137,42,177,251,51,0,255,231,252,181,0,255,157,249,103,251,143,251,123,249,25,248,159,194,79,29,203,21,57,43,66,148,71,203,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,98,94,242,8,25,7,23,183,195,152,45,99,18,206,20,217,115,144,229,79,149,54,87,62,232,131,226,68,53,167,102,203,54,36,86,86,159,203,227,37,38,109,148,32,79,113,169,89,131,161,181,20,226,167,146,211,150,234,48,228,164,39,23,93,98,171,38,46,246,165,107,238,210,227,244,125,62,220,51,34,214,142,26,73,118,20,66,101,181,148,32,50,215,113,106,195,10,81,115,75,117,98,76,154,136,47,63,45,41,182,99,170,181,230,172,212,80,145,169,178,10,122,25,133,146,157,181,16,146,81,9,165,81,74,100,86,215,169,164,105,154,134,100,134,251,186,213,113,200,67,20,66,13,113,19,217,41,225,171,92,12,196,156,163,5,252,194,104,252,197,137,7,0,112,213,66,11,45,133,86,82,105,210,92,185,201,140,188,213,51,178,37,22,114,35,146,20,95,42,34,145,46,243,180,235,168,210,237,156,47,12,197,46,113,120,145,198,97,58,94,224,223,2,102,244,97,100,117,73,70,16,107,123,70,178,18,39,171,211,22,146,110,155,181,6,147,181,9,170,137,21,202,99,226,180,167,33,119,248,40,18,231,226,161,72,28,30,138,139,104,89,103,105,31,58,28,183,133,20,151,196,42,148,50,165,214,230,185,17,183,207,155,77,144,90,134,73,243,50,140,43,12,169,168,125,155,38,211,84,204,188,168,43,217,162,66,176,31,157,56,40,194,140,0,229,58,229,31,12,165,210,136,18,181,169,217,58,81,91,87,70,94,146,164,184,45,113,10,165,172,81,80,115,136,144,145,49,36,34,206,145,45,73,37,124,21,133,123,222,84,249,198,47,140,198,42,172,120,0,0,128,58,131,38,142,95,147,58,209,182,49,39,201,22,146,217,50,15,109,27,202,208,161,153,91,231,66,81,183,67,108,67,76,212,190,180,1,177,236,95,84,47,38,97,77,36,34,61,8,80,14,78,254,151,32,47,94,245,106,213,138,87,173,122,245,234,212,139,39,151,201,82,118,237,186,60,231,125,174,224,92,72,126,157,15,154,159,213,50,249,101,242,253,216,50,31,181,135,200,40,51,66,137,91,220,36,181,18,74,154,55,179,144,234,36,157,104,231,77,178,239,17,37,14,37,30,114,74,136,136,248,107,79,147,132,175,226,250,195,142,202,170,195,47,140,198,181,22,135,165,77,18,79,83,74,70,161,196,165,81,34,223,143,108,75,69,151,81,52,44,76,156,65,154,50,73,110,221,203,196,89,67,170,28,53,132,89,142,138,195,55,143,216,101,21,83,30,0,0,0,0,160,202,104,196,244,58,190,12,79,204,227,146,87,49,86,63,35,35,87,174,189,146,164,167,165,113,54,113,8,121,139,231,178,229,169,110,125,232,149,221,40,182,235,156,155,230,121,79,26,102,98,150,132,166,49,161,82,220,194,40,250,128,47,210,135,10,132,79,198,167,243,177,52,107,62,42,25,111,153,145,107,39,205,164,43,10,173,178,66,202,16,157,183,110,83,28,166,136,154,171,217,193,27,198,92,137,8,243,83,157,98,147,113,170,138,230,84,213,208,24,218,163,156,85,53,6,0,0,0,168,37,66,89,55,220,136,166,132,19,149,20,167,52,174,235,150,107,142,156,100,20,203,197,250,243,28,19,135,122,62,152,139,114,174,189,146,131,42,103,54,113,19,61,200,72,230,215,52,37,121,37,2,60,244,65,153,69,148,66,104,212,108,194,45,133,166,67,134,202,91,74,9,210,56,110,121,8,219,58,44,240,245,161,182,120,114,210,244,33,142,76,84,112,113,148,206,14,138,115,105,83,131,233,109,250,62,31,238,25,17,107,71,141,36,59,10,161,178,90,74,16,153,235,56,181,97,133,168,185,165,58,49,38,77,196,151,159,150,20,219,49,213,90,115,86,106,168,200,84,89,173,93,102,68,236,220,107,39,69,79,168,227,174,226,22,202,22,191,101,200,107,173,26,209,43,187,177,237,212,38,55,53,243,158,75,204,196,51,9,181,96,66,165,88,138,41,15,0,0,0,0,0,0,0,0,61,136,76,82,73,84,82,105,161,37,162,208,66,74,84,90,72,137,140,140,140,204,69,29,121,198,208,49,48,81,14,121,122,202,147,48,84,31,14,226,148,141,78,113,163,191,2,154,150,35,171,75,50,130,88,219,51,146,149,56,89,157,182,144,116,219,172,53,152,20,142,20,84,19,43,148,199,196,105,79,195,148,135,143,34,113,46,30,138,196,149,137,119,202,139,104,89,103,105,67,218,14,177,124,70,20,92,33,142,60,86,37,225,52,79,155,133,238,72,234,52,241,54,109,190,194,181,146,151,105,142,132,130,184,18,81,145,112,230,203,193,199,196,152,42,109,10,126,37,100,157,102,86,154,74,135,107,155,81,74,212,55,8,109,155,151,109,233,114,130,106,241,136,195,233,184,117,222,96,99,75,153,27,153,240,132,201,30,149,229,76,90,123,126,113,236,114,138,92,149,185,110,201,152,83,74,40,109,219,168,180,205,104,170,59,239,222,196,37,38,182,70,211,109,73,113,16,234,90,102,122,136,246,165,140,154,185,202,109,102,225,17,15,211,61,155,105,116,218,62,31,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,34,230,37,143,144,113,112,113,59,140,217,50,38,225,76,145,61,5,85,254,84,105,51,37,232,101,70,196,206,189,118,82,244,132,58,238,42,110,161,108,241,91,134,188,214,170,17,189,178,27,219,78,109,114,83,51,239,185,196,76,60,147,80,11,38,84,138,165,248,243,128,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,16,203,146,183,200,200,184,200,29,186,108,233,146,112,102,207,158,141,42,65,170,180,105,211,51,225,50,210,59,254,224,167,122,58,79,69,110,133,88,175,204,136,181,87,186,121,196,202,230,45,59,104,195,16,207,156,218,54,14,21,146,9,31,207,220,240,163,185,94,10,234,4,225,145,152,131,21,85,84,53,145,102,163,153,105,10,78,103,64,147,63,249,254,73,250,206,229,171,136,234,218,177,215,109,190,86,121,237,117,185,204,105,118,190,107,213,103,191,102,100,100,230,179,121,218,35,60,7,159,235,154,124,50,95,163,19,120,148,166,99,213,2,0,0,0,0,0,0,0,0,0,96,74,31,128,69,122,79,129,240,55,248,116,222,137,94,69,196,116,244,129,64,248,150,98,205,175,150,87,22,111,145,153,123,37,201,168,43,105,45,115,66,201,112,157,55,109,75,220,167,248,122,171,217,193,27,186,92,121,8,19,84,157,109,147,177,165,138,154,84,53,215,24,218,163,124,82,213,142,200,220,107,163,151,101,238,112,25,186,178,184,237,144,188,37,142,219,150,226,121,49,49,236,68,108,37,130,217,88,242,131,95,117,140,107,45,172,212,142,62,225,61,94,227,223,2,0,32,53,1,46,35,189,227,15,126,170,167,243,84,228,16,51,210,7,254,224,91,122,58,191,90,30,140,50,35,214,94,233,230,17,43,155,183,236,160,13,67,60,115,106,219,56,84,72,38,124,60,115,195,143,230,122,41,168,19,132,71,98,14,86,84,81,213,68,154,141,102,166,41,216,140,140,181,55,186,121,198,10,151,173,43,136,195,14,207,92,218,56,110,21,158,23,31,207,220,16,163,137,94,54,234,252,224,145,120,140,21,45,84,213,142,102,163,153,233,53,166,44,0,0,0,0,0,160,150,239,198,137,140,146,213,147,137,146,77,83,137,83,136,28,66,72,203,210,134,108,174,148,101,9,179,249,169,164,168,6,107,102,135,135,149,22,113,32,225,119,170,72,14,208,87,90,229,54,157,79,174,196,128,122,6,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,130,9,184,125,134,95,166,60,66,198,193,197,150,72,236,82,166,203,197,153,34,123,38,218,70,131,172,105,179,178,156,158,23,234,22,90,73,68,41,37,221,204,54,218,57,237,67,207,140,56,14,41,69,47,211,20,147,200,85,136,52,196,175,37,174,157,217,142,42,221,70,16,156,178,165,38,173,82,144,30,85,151,60,4,101,38,193,213,218,200,115,83,26,174,203,52,89,235,206,36,77,27,143,211,228,83,92,40,121,158,22,72,56,136,52,17,11,9,103,194,28,4,76,116,169,210,102,163,234,103,210,74,87,22,90,104,38,165,149,68,165,177,75,235,82,234,180,78,59,203,108,159,182,52,14,101,136,67,216,33,114,34,69,37,124,117,132,129,120,107,84,143,95,24,141,67,248,35,1,168,234,211,58,228,250,189,109,117,234,218,175,26,41,146,137,232,235,199,100,217,243,85,77,235,215,9,194,84,244,69,127,60,61,85,190,138,88,142,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,16,203,146,183,200,200,184,200,29,186,108,233,146,112,102,207,158,141,42,65,170,180,105,147,56,0,214,155,210,146,37,163,4,113,171,103,45,153,141,67,173,39,51,47,165,68,219,16,215,150,105,56,9,55,108,21,38,66,82,87,150,179,154,169,133,101,19,159,116,224,84,90,36,37,253,67,83,22,224,167,15,112,219,178,58,153,76,150,110,245,170,201,169,95,167,157,54,69,127,86,246,156,167,240,32,252,124,254,62,95,147,63,37,127,87,41,249,204,249,144,53,35,162,137,54,222,168,50,38,159,82,41,91,94,90,136,219,54,180,147,85,95,250,102,27,194,193,146,227,157,28,180,245,231,34,166,23,44,106,174,6,28,41,20,147,74,73,83,190,204,173,54,147,57,153,179,140,57,33,228,117,131,144,21,145,133,168,176,205,211,92,202,167,102,82,74,244,211,59,169,200,234,16,134,170,90,248,240,87,173,209,95,185,207,3,0,0,252,19,208,120,232,117,124,25,102,159,199,37,7,96,196,116,244,129,64,248,150,98,205,175,150,3,118,68,102,174,88,123,69,73,87,75,219,108,218,208,161,199,120,206,91,153,234,214,135,50,197,92,80,108,215,57,73,205,115,43,166,225,25,102,185,107,26,59,209,245,116,11,0,255,118,68,230,94,27,189,44,115,135,203,208,149,197,109,135,228,45,113,220,182,20,207,139,137,97,39,98,43,17,204,198,146,31,252,170,99,92,107,97,165,118,244,9,239,241,26,0,255,22,0,0,63,9,112,139,136,216,43,73,36,217,81,107,153,19,74,130,200,92,199,209,228,62,197,215,27,82,157,24,147,230,72,152,160,234,108,219,49,213,90,11,105,85,115,237,153,106,23,185,18,39,78,90,111,106,182,140,91,115,101,245,185,44,153,225,234,68,9,242,20,151,26,36,223,66,40,33,126,42,57,109,169,16,125,178,138,147,208,37,182,106,26,225,32,90,229,46,77,78,47,118,38,41,17,81,119,181,168,25,177,146,40,184,204,138,44,115,230,14,183,68,110,177,80,181,44,213,134,140,52,7,95,170,212,121,118,60,84,52,166,170,139,34,83,53,76,29,0,0,0,0,0,137,9,25,167,186,164,100,41,174,243,86,75,218,84,82,182,243,12,145,204,221,150,160,32,164,20,99,186,156,175,91,105,166,165,72,112,158,42,178,91,68,73,188,69,3,214,172,97,195,113,250,148,124,25,241,57,250,80,127,240,201,24,107,62,150,174,45,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,68,204,75,30,33,227,224,226,118,24,179,101,76,194,153,34,123,10,170,252,169,210,102,202,229,112,207,136,88,59,106,36,217,81,8,149,213,82,130,200,92,199,169,13,43,68,205,45,213,137,49,105,34,190,252,180,164,216,142,169,214,154,179,82,67,69,166,202,106,234,0,0,0,0,0,0,239,228,52,201,70,77,82,154,134,84,235,148,210,151,210,36,133,86,154,17,76,107,20,52,146,22,73,174,174,91,154,231,184,48,68,88,117,24,113,17,5,241,163,143,178,74,209,134,227,180,56,121,8,2,244,34,147,84,18,149,84,90,104,137,40,180,144,18,149,22,82,34,35,35,35,115,81,71,158,49,116,12,76,148,67,158,158,242,36,12,213,135,131,56,101,163,83,220,232,175,128,46,23,196,42,177,114,94,189,210,168,196,90,83,136,43,245,66,107,161,107,216,45,118,136,139,138,102,11,42,111,49,17,185,151,42,117,158,189,84,85,24,80,48,90,128,123,114,240,11,61,163,143,153,153,153,153,25,53,106,70,169,181,212,140,226,184,142,83,163,184,47,241,243,148,183,200,200,184,200,33,198,148,25,115,113,102,207,158,141,53,127,214,180,105,51,52,95,100,228,94,43,189,44,114,103,243,144,157,181,109,136,228,77,113,219,134,20,201,132,137,97,39,126,43,23,76,193,146,32,252,170,28,92,171,98,165,137,244,9,239,49,5,43,87,68,37,101,21,82,178,208,140,146,180,202,51,105,141,182,176,195,110,52,179,136,124,24,106,132,153,210,240,16,38,225,32,138,236,89,72,152,198,179,254,176,77,89,97,56,135,94,40,0,255,181,182,128,153,20,93,153,207,40,13,153,181,166,113,95,235,109,22,66,103,67,195,77,212,82,92,27,45,179,225,134,168,94,102,74,136,118,54,170,24,179,170,193,127,180,200,49,246,99,223,68,227,161,215,241,101,152,125,30,151,60,0,1,200,35,50,115,197,218,43,74,186,90,218,102,211,134,14,61,198,115,222,202,84,183,62,148,41,230,130,98,187,206,73,106,158,91,49,13,207,48,203,93,211,216,137,174,167,91,152,154,1,77,254,228,251,39,233,59,151,43,86,18,90,41,250,164,65,68,94,43,105,200,176,147,148,16,74,130,214,18,46,176,227,214,231,178,91,136,29,98,226,36,174,57,34,12,135,250,45,54,194,180,225,13,141,158,98,195,60,134,36,175,99,59,246,186,205,215,42,175,189,46,151,57,205,206,119,173,250,236,215,140,140,204,124,54,79,123,132,231,224,115,93,147,79,230,107,116,2,143,210,116,92,91,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,137,152,151,60,66,198,193,197,237,48,102,203,152,132,51,69,246,20,84,249,83,165,205,148,94,250,0,153,36,93,149,207,72,205,121,117,167,113,88,235,77,214,66,228,68,67,78,210,42,92,27,161,114,226,118,168,96,102,186,136,182,55,106,7,179,90,198,127,116,79,14,246,99,203,124,168,50,168,254,113,102,247,127,14,0,255,39,232,163,236,191,198,112,207,136,88,59,106,36,217,81,8,149,213,82,130,200,92,199,169,13,43,68,205,45,213,137,49,105,34,190,252,180,164,216,142,169,214,154,179,82,67,69,166,202,106,234,0,0,219,225,30,145,177,87,148,136,178,147,22,50,167,149,100,145,57,141,75,219,87,248,122,91,170,19,93,210,60,124,9,106,201,182,29,45,173,213,100,165,185,138,76,117,210,41,125,128,136,146,158,202,228,165,228,188,186,235,54,76,53,39,104,45,114,98,34,167,18,42,36,123,161,114,34,119,152,96,154,186,120,182,199,105,7,79,90,198,128,116,79,14,14,224,58,156,180,80,146,62,138,17,157,209,82,218,50,212,38,41,180,210,32,180,134,115,236,182,133,185,212,214,97,135,104,56,134,107,142,248,196,161,98,139,141,47,109,152,67,163,89,216,48,143,223,202,21,15,170,127,156,217,253,159,195,0,255,9,250,40,251,131,49,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,67,44,75,222,34,35,227,34,119,232,178,165,75,194,153,61,123,54,170,4,169,210,166,205,164,4,72,249,111,239,103,167,31,67,174,202,16,60,244,37,126,19,179,207,31,149,91,225,149,107,223,101,123,147,239,80,155,205,155,150,231,167,110,141,54,234,65,70,102,254,156,155,205,193,143,240,185,82,200,223,115,74,58,129,71,233,5,94,189,200,200,216,177,215,142,138,174,80,183,93,181,173,195,140,241,155,135,178,214,170,17,101,138,185,96,219,169,77,146,106,230,86,188,196,51,60,115,87,11,118,162,235,105,41,254,45,96,68,69,79,102,242,74,66,102,173,117,219,167,154,27,132,214,217,48,113,83,10,41,146,189,150,217,144,67,76,47,77,37,60,59,227,84,140,39,213,96,64,90,228,24,7,176,151,62,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,137,218,62,195,47,83,30,33,227,224,226,134,232,82,166,203,197,153,34,123,10,214,4,89,211,102,202,176,124,40,242,72,82,234,38,148,102,173,17,53,9,149,101,212,18,13,97,136,157,104,229,145,249,62,36,8,51,101,226,225,75,66,65,236,217,83,145,48,141,25,253,225,148,178,62,113,14,189,80,14,40,232,48,54,201,157,51,107,148,68,41,214,90,58,92,174,17,66,107,93,67,109,81,67,36,84,76,123,80,121,115,137,184,189,172,169,147,236,89,170,194,191,130,209,125,220,147,131,161,105,202,2,184,35,50,247,218,232,101,153,59,92,134,174,44,110,59,36,111,137,227,182,165,120,94,76,12,59,17,91,137,96,54,150,252,224,87,29,227,90,11,43,181,163,79,120,143,215,248,183,0,0,0,0,0,248,103,16,213,145,239,120,156,36,175,227,56,179,146,195,132,29,186,150,164,58,89,78,121,43,101,168,42,178,142,25,147,102,155,167,151,159,250,106,214,137,197,6,108,40,242,77,126,60,93,76,174,90,8,98,250,18,191,137,39,230,143,202,171,24,203,33,50,115,37,165,181,84,60,161,109,227,58,110,141,200,40,37,90,150,161,238,251,20,210,146,151,216,33,66,12,145,59,4,36,156,153,147,17,25,150,84,105,115,38,113,0,0,0,160,234,227,42,31,170,12,170,127,156,217,253,159,195,0,255,9,250,40,251,3,8,98,250,18,191,137,39,230,143,202,171,24,171,151,25,17,59,247,218,73,209,19,234,184,171,184,133,178,197,111,25,242,90,171,70,244,202,110,108,59,181,201,77,205,188,231,18,51,241,76,66,45,152,80,41,150,98,202,163,246,48,74,38,41,149,102,208,12,82,147,102,54,110,235,182,37,242,70,92,214,105,138,67,75,251,178,193,22,229,208,83,135,162,138,228,22,191,31,230,226,79,95,88,143,27,245,226,11,246,208,159,50,121,161,89,154,214,161,180,146,26,196,165,254,32,197,29,118,229,212,5,206,204,14,57,197,181,50,166,33,107,176,223,54,180,148,139,75,150,241,23,173,106,33,45,70,179,230,99,245,41,113,218,121,102,243,52,78,210,149,155,116,191,8,183,201,18,52,138,47,57,78,16,7,9,127,174,76,48,21,173,169,83,37,173,138,98,154,106,79,32,198,225,42,126,148,154,97,148,118,182,226,109,147,178,110,227,202,73,16,21,134,232,90,148,234,116,55,149,45,149,93,170,184,58,166,75,154,114,174,94,130,234,107,89,231,9,27,112,162,72,8,249,241,180,78,57,0,3,0,0,0,0,0,160,186,32,229,51,66,179,180,78,91,10,37,53,136,75,253,65,138,59,236,202,74,115,100,233,33,110,138,107,101,76,67,214,111,131,109,104,41,23,151,212,96,80,186,210,66,90,140,254,72,81,34,42,169,52,179,68,86,154,52,179,113,156,198,161,25,55,226,178,78,155,217,184,80,135,121,130,45,202,161,55,120,104,167,61,55,194,239,135,185,216,134,237,233,2,150,213,139,135,202,23,17,182,207,36,37,34,234,174,22,53,35,86,18,5,151,89,145,101,206,220,225,150,200,45,22,170,150,165,218,144,145,230,224,75,149,58,207,142,135,138,198,84,117,81,100,170,134,169,3,0,224,159,65,84,71,190,227,113,146,188,142,227,204,74,14,19,118,232,90,146,234,100,57,229,173,148,161,170,200,58,102,76,154,109,158,94,126,234,171,89,39,22,27,176,161,200,55,249,241,116,49,185,106,33,136,233,75,252,38,158,152,63,42,175,98,44,135,200,204,149,148,214,82,241,132,182,141,235,184,53,34,163,148,104,89,134,186,239,83,72,75,94,98,135,8,49,68,238,16,144,112,102,78,70,100,88,82,165,205,153,196,1,0,0,0,0,0,0,0,160,134,29,73,163,98,68,13,152,74,32,169,79,232,112,235,247,184,165,41,108,191,106,148,72,26,34,172,15,115,102,207,72,181,174,95,231,23,83,209,8,253,241,116,43,57,43,2,124,25,186,79,165,197,90,149,197,172,16,26,174,75,50,104,99,236,150,76,167,28,13,49,229,173,228,10,13,29,49,111,208,91,11,177,39,12,123,175,226,249,168,133,52,130,85,153,188,37,28,187,52,41,157,112,139,136,216,43,73,36,217,81,106,153,19,74,130,200,92,199,41,238,83,124,189,33,213,137,49,105,34,194,4,85,103,219,142,169,214,154,83,85,92,123,166,202,170,94,62,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,110,77,218,48,67,44,75,222,98,35,227,34,119,232,178,165,75,66,153,61,119,50,170,12,169,242,38,77,214,139,154,68,46,175,181,145,185,89,73,155,233,178,145,181,86,167,225,52,53,136,91,34,168,184,16,135,60,148,129,61,231,36,77,93,11,9,95,133,153,192,129,93,236,18,134,209,216,81,186,144,56,105,189,169,217,50,110,205,149,213,231,178,100,134,170,19,37,200,83,92,106,144,124,11,161,132,248,169,228,180,165,66,244,201,42,78,66,151,216,170,73,132,133,104,149,186,180,56,253,59,26,49,189,150,0,255,50,195,20,251,0,255,201,37,183,98,76,235,85,63,35,35,87,174,189,146,164,167,165,113,54,113,8,121,139,231,178,229,169,110,125,232,153,221,40,182,235,156,155,226,57,79,26,94,98,150,132,166,49,161,83,236,194,40,250,128,47,210,135,10,132,79,198,166,243,176,180,125,62,158,127,108,253,45,115,122,66,97,230,226,45,51,114,237,164,153,116,69,161,85,86,72,25,162,243,214,109,138,195,20,81,115,53,61,120,195,152,43,17,97,126,170,83,108,50,78,85,209,156,170,26,42,67,119,148,179,106,91,60,0,255,152,234,199,164,250,19,62,79,64,233,191,236,127,63,183,210,71,23,30,239,239,8,203,183,54,249,217,217,147,181,217,181,90,100,98,179,95,150,211,184,71,233,191,220,223,253,231,101,213,71,7,135,100,249,214,182,62,39,168,103,51,235,209,57,197,103,11,250,210,24,8,88,172,191,246,78,82,180,101,51,202,78,162,141,1,241,112,145,201,61,92,4,175,243,95,233,151,50,170,26,75,163,37,15,110,238,225,131,188,124,123,78,135,156,186,62,244,98,225,2,83,253,151,192,233,252,247,109,169,163,228,109,138,94,77,0,249,21,161,181,239,172,207,200,171,65,52,230,242,21,245,69,176,79,161,221,155,223,108,110,111,106,76,215,66,83,203,204,167,137,18,67,241,191,23,46,200,140,93,139,32,39,194,240,240,183,185,189,238,91,113,184,204,173,211,44,12,144,239,99,159,27,116,195,28,142,105,253,114,200,247,189,159,117,229,75,35,113,76,235,43,128,98,224,2,119,102,141,245,141,2,20,133,26,214,206,66,35,85,64,124,208,88,35,62,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,197,125,91,10,53,226,66,1,237,34,21,112,169,0,59,34,0,119,4,42,196,138,80,0,80,8,124,42,40,4,62,180,7,32,185,159,247,20,158,188,51,106,84,200,73,151,82,46,172,154,200,150,253,35,110,197,144,34,178,56,73,137,174,102,28,34,3,141,132,72,219,251,91,29,178,84,118,36,45,148,156,126,200,19,52,50,241,158,181,251,139,68,23,70,144,118,184,180,146,87,106,97,54,211,157,60,246,0,195,139,191,67,191,36,73,138,86,38,22,201,190,105,43,196,102,247,18,135,250,73,105,148,77,69,149,104,95,28,156,120,119,63,60,108,23,228,223,156,44,217,226,95,133,98,193,196,18,153,142,66,136,127,52,207,237,150,229,205,62,207,70,198,120,22,218,152,6,237,184,181,0,153,232,51,32,87,222,66,49,173,175,152,228,17,50,3,12,3,191,58,223,0,255,245,12,181,226,65,3,39,110,116,244,131,48,12,252,202,108,0,255,121,123,135,170,89,33,244,112,66,172,189,54,101,121,8,48,252,31,213,159,220,76,251,107,220,244,62,98,44,92,65,36,172,253,234,81,253,9,250,2,63,41,251,166,225,17,113,113,11,26,73,30,26,112,45,196,225,21,20,243,134,171,1,162,124,130,81,126,85,204,149,145,25,4,118,204,119,109,3,218,69,40,42,92,79,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,82,1,34,21,20,235,86,42,42,32,250,157,164,198,242,131,198,117,75,90,99,222,230,59,219,128,105,125,5,133,157,242,187,130,2,214,173,116,177,190,127,168,220,98,39,102,55,146,72,216,181,216,46,214,187,36,111,184,204,130,146,149,249,29,38,67,14,246,78,64,233,191,108,119,18,219,231,74,52,2,174,192,246,195,111,126,244,187,197,167,20,167,209,84,105,229,232,250,18,55,219,78,74,119,207,187,180,49,48,12,182,31,110,243,231,149,36,246,103,20,111,162,125,210,32,8,232,182,254,123,144,68,127,18,17,67,75,89,103,118,156,123,96,90,223,45,129,209,249,69,236,88,26,41,146,237,136,150,60,186,173,31,71,20,253,98,197,144,210,179,246,199,182,199,161,224,23,132,220,0,255,251,210,9,126,4,136,206,76,128,80,251,227,246,174,175,53,110,124,35,32,194,16,227,223,230,114,165,167,90,95,24,201,39,78,251,37,132,226,95,123,17,47,141,239,236,180,67,24,102,252,157,250,223,137,86,22,249,210,117,211,80,12,152,33,143,120,199,49,35,239,241,198,148,69,117,217,24,25,129,3,196,103,141,248,134,70,124,214,136,111,0,83,70,35,173,129,70,252,45,0,235,150,2,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,224,82,113,71,4,198,86,0,133,250,136,185,130,34,174,214,0,81,41,13,107,165,43,184,147,64,157,3,0,128,183,216,228,59,32,161,254,123,48,56,95,185,87,130,236,210,247,232,95,66,243,246,195,27,63,181,50,61,45,158,27,106,236,38,207,67,8,240,207,164,253,45,69,222,209,148,46,161,61,251,213,29,63,247,111,150,177,41,211,73,147,115,50,32,187,246,195,197,142,94,86,83,106,20,31,42,67,80,186,8,145,97,251,227,99,171,91,22,68,234,12,127,115,200,73,35,39,178,139,63,217,214,138,21,53,138,201,91,36,77,132,192,144,253,235,98,223,235,70,85,134,207,219,42,93,88,192,36,63,48,201,35,138,105,125,197,36,43,200,152,1,134,129,95,153,237,15,247,16,149,65,34,116,114,98,252,234,34,246,156,36,9,238,32,12,3,191,50,225,221,98,187,228,252,41,132,46,78,140,63,246,239,214,101,165,210,20,1,238,214,126,117,137,254,57,220,174,114,254,17,41,78,59,35,196,239,122,25,17,109,236,98,91,226,221,218,239,122,249,254,88,57,129,47,175,52,167,47,17,227,125,121,189,59,97,102,52,147,56,128,194,78,5,0,184,75,133,85,126,40,172,204,140,84,220,73,3,222,243,22,10,248,168,97,45,197,216,52,0,42,174,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,197,29,161,168,176,182,2,236,72,5,197,92,145,10,0,184,168,17,87,105,92,183,200,26,111,243,200,108,3,212,71,164,130,34,46,86,189,226,94,128,177,98,71,218,11,110,125,70,197,11,151,85,170,59,215,252,148,55,9,60,89,216,245,36,215,197,122,119,223,195,101,175,34,195,252,58,241,72,216,62,1,116,63,174,191,243,69,117,101,108,190,167,52,120,141,65,116,139,149,100,133,166,79,145,148,82,66,163,62,49,150,178,70,250,116,116,125,117,179,175,93,151,207,179,149,136,192,171,199,124,240,118,129,153,231,99,69,165,159,66,156,113,27,27,115,32,192,147,122,185,73,186,66,55,173,218,180,133,10,33,85,220,4,31,105,213,227,80,240,11,66,250,22,59,151,78,90,214,126,232,138,47,235,151,248,108,221,252,187,33,33,52,180,243,6,109,233,230,56,156,251,117,193,71,227,72,84,166,152,38,57,220,161,5,19,32,116,254,123,148,39,155,71,169,225,18,215,24,81,113,164,198,33,14,147,253,147,188,155,151,69,45,89,178,166,240,225,242,170,105,195,68,34,246,95,247,106,137,46,73,107,108,227,148,182,91,221,16,135,200,254,117,176,39,221,180,146,171,45,204,137,102,76,139,49,96,182,25,233,178,49,173,71,14,236,43,242,136,119,28,35,113,128,248,172,49,239,153,153,13,13,247,123,70,13,117,155,16,5,216,59,139,66,125,212,176,86,68,22,133,189,20,192,46,151,194,206,84,100,223,14,197,149,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,238,140,192,187,117,83,92,169,248,62,94,1,20,113,85,65,17,87,21,16,23,80,231,192,74,2,117,14,64,141,153,145,148,134,26,113,161,29,32,192,63,155,246,183,20,243,219,105,92,66,251,248,59,126,240,112,153,177,41,106,158,201,27,17,2,252,179,97,0,255,184,44,41,151,211,184,132,246,241,119,244,220,191,216,185,243,219,76,94,203,0,237,226,79,238,239,6,53,138,109,74,164,139,16,24,198,63,220,223,74,170,48,60,147,98,105,223,132,118,241,47,91,93,210,207,39,38,167,66,186,8,129,97,252,195,126,223,171,234,11,159,183,90,58,143,1,147,252,172,209,126,7,201,72,150,198,117,203,172,209,46,50,91,146,116,200,204,0,195,192,175,76,149,121,143,234,20,85,35,36,180,112,98,252,177,23,115,107,37,8,37,18,194,221,80,235,151,121,207,156,234,230,86,154,229,168,134,181,36,161,119,19,227,79,94,102,204,173,7,33,150,14,12,120,183,246,191,62,206,175,53,44,47,240,171,73,118,211,111,136,113,143,143,116,246,38,73,136,176,91,218,79,231,196,247,236,168,225,147,214,181,110,183,78,74,107,93,193,175,76,36,57,75,235,32,84,237,227,35,143,191,146,100,115,185,148,230,170,232,0,0,0,120,219,43,21,113,89,151,73,35,193,213,136,95,145,161,0,138,185,51,160,62,82,97,109,26,32,114,41,212,152,25,153,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,238,165,168,88,191,82,1,99,71,42,40,226,238,82,1,96,163,143,172,161,110,205,51,131,198,85,87,227,42,91,70,3,166,245,21,214,82,76,138,87,168,219,169,0,245,73,201,197,234,171,99,210,239,26,121,228,88,35,186,176,109,33,86,144,237,33,123,25,247,213,166,124,21,121,113,33,34,196,66,207,19,224,222,245,223,232,151,108,115,217,35,131,240,135,92,76,60,218,185,80,119,191,254,136,205,183,101,249,249,43,82,217,23,223,49,190,103,127,109,239,40,116,45,216,173,19,234,94,179,240,43,13,65,45,162,35,25,202,240,59,222,248,47,63,121,69,179,93,49,18,2,16,227,126,125,251,115,185,104,18,225,160,75,29,250,210,179,227,253,144,246,230,247,160,163,106,108,38,28,167,33,181,244,18,134,222,6,34,220,175,107,63,221,87,82,32,143,124,49,36,166,105,143,49,148,183,77,42,110,216,40,107,225,100,18,73,26,98,3,114,131,182,73,0,249,81,161,189,214,125,85,47,117,158,214,143,95,204,184,184,95,205,16,135,153,254,235,182,111,158,84,153,211,212,171,38,140,173,197,100,26,47,225,125,187,70,8,79,147,202,182,108,79,84,82,170,127,154,241,206,13,231,32,237,133,248,94,93,178,47,62,147,204,119,108,77,36,173,149,56,170,14,175,204,114,94,210,144,5,184,217,85,244,241,176,113,175,136,234,198,204,136,157,78,27,241,117,153,1,144,248,172,241,158,153,65,104,184,199,202,168,113,37,9,64,124,100,134,226,90,10,107,71,85,80,64,246,237,80,216,25,53,226,131,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,33,34,105,168,49,51,35,21,64,17,87,21,20,113,165,6,140,63,81,168,115,21,227,79,20,234,28,0,197,164,10,144,218,1,2,252,179,113,127,235,114,164,123,211,184,132,246,241,119,252,224,127,108,94,121,38,119,68,8,240,207,166,253,46,7,250,57,149,75,104,31,127,71,15,254,231,162,223,153,28,151,1,218,197,191,210,239,158,159,78,172,70,17,210,69,8,12,227,31,233,135,175,218,194,229,101,75,223,38,52,139,63,149,15,183,160,74,219,127,34,77,132,192,48,254,113,190,251,166,250,98,0,255,3,75,0,255,49,0,62,106,172,143,157,213,214,48,13,184,82,163,125,102,182,153,57,204,102,128,161,220,199,101,78,125,35,165,132,83,116,137,162,7,141,155,248,126,61,121,17,117,27,159,102,101,15,194,80,240,43,83,221,118,84,183,168,154,85,66,19,39,198,31,123,119,107,185,42,171,24,64,126,212,239,201,187,13,189,108,174,224,25,85,162,44,93,131,80,193,95,144,253,131,160,124,129,149,56,113,238,127,223,247,237,171,70,173,142,224,181,13,35,166,123,16,42,248,11,178,95,208,203,119,172,154,7,196,165,2,128,2,210,91,214,176,246,42,51,26,9,174,198,92,25,10,184,234,20,234,118,42,32,13,176,239,25,138,138,117,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,245,25,169,128,120,170,160,128,195,43,0,224,220,80,111,217,134,112,195,154,69,100,27,48,147,222,138,226,61,163,198,88,183,168,52,196,237,30,53,96,252,136,245,112,254,183,113,219,155,184,204,235,81,202,67,222,34,163,199,248,209,123,100,236,167,38,41,76,69,19,128,246,63,252,205,237,88,235,194,171,233,114,232,89,134,114,253,151,198,154,236,210,19,215,36,9,138,113,24,216,254,81,222,205,205,130,212,149,225,49,81,84,161,153,25,170,235,191,101,145,162,0,255,45,59,103,221,100,51,226,48,4,32,2,254,204,163,127,137,117,121,195,34,133,197,52,116,225,94,24,119,171,103,142,154,165,75,195,181,92,180,46,29,232,197,3,241,216,175,158,245,116,115,101,105,89,195,54,48,152,238,46,220,11,213,219,13,159,13,82,233,94,185,35,196,57,73,37,4,13,201,0,247,247,195,66,119,28,121,176,151,76,118,179,86,187,248,113,221,252,165,203,16,229,223,186,55,124,249,179,201,178,141,116,56,29,21,28,71,52,86,75,140,33,212,191,39,185,219,92,205,104,92,58,180,85,136,63,244,88,78,3,34,16,221,207,188,85,139,72,82,106,193,236,52,147,206,136,17,15,24,17,145,165,13,245,141,129,115,217,176,162,0,226,162,198,72,26,107,140,149,180,13,176,50,21,16,151,62,0,48,105,92,25,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,183,80,64,5,192,165,34,174,42,226,66,17,87,106,192,248,19,133,58,87,49,254,68,161,206,1,80,8,124,42,40,4,62,181,3,4,248,103,211,126,151,4,253,155,206,37,180,143,191,163,7,0,255,131,209,239,76,206,136,16,224,159,77,251,93,18,244,111,42,151,208,62,254,142,30,252,143,205,43,205,228,182,12,208,46,254,228,254,110,80,163,248,78,34,45,132,192,50,254,225,254,110,85,91,236,95,201,210,189,137,204,226,79,246,63,168,211,246,175,72,3,33,48,140,127,216,0,255,169,186,218,127,44,45,88,128,123,42,190,31,100,69,163,80,227,251,65,62,27,102,192,161,220,195,71,145,231,191,230,212,49,186,90,107,161,151,19,227,207,253,70,223,100,15,194,80,245,95,166,84,107,173,226,26,109,189,82,104,225,196,248,115,191,209,55,201,199,128,172,175,206,246,189,210,55,248,212,89,38,157,129,80,193,95,50,253,87,54,150,102,193,149,61,145,245,191,179,93,110,61,7,0,255,122,46,233,12,132,10,254,162,233,127,111,203,252,228,171,228,1,64,113,69,42,40,160,245,107,140,91,208,72,111,89,195,45,104,192,164,56,220,25,208,39,133,208,178,105,149,87,121,196,140,134,251,18,90,170,124,145,32,106,90,167,109,49,11,145,26,73,20,148,63,53,156,149,46,155,132,158,190,170,248,169,167,107,163,128,182,10,58,208,0,168,88,151,161,0,168,238,76,92,4,142,200,10,169,86,8,117,235,212,92,215,173,102,252,178,204,108,154,211,124,239,220,136,147,81,235,63,44,116,134,1,89,248,139,38,148,142,70,163,21,63,51,74,169,81,74,169,181,214,140,90,107,169,81,106,45,53,51,51,51,51,23,105,228,17,195,192,64,67,57,28,233,233,72,66,79,125,216,135,83,54,202,194,141,2,10,232,132,62,90,28,90,45,163,70,150,89,149,81,150,184,148,184,180,211,66,170,75,50,125,141,75,151,40,19,110,187,201,106,226,33,162,75,76,211,98,75,147,143,190,228,226,87,90,214,42,122,135,102,206,7,0,192,234,1,215,206,181,215,42,115,217,188,218,76,86,230,213,173,179,205,176,108,181,83,163,110,91,164,203,79,37,248,57,167,243,25,110,148,133,95,228,23,122,194,41,137,223,0,255,147,251,47,90,0,255,199,96,127,0,6,230,232,61,253,193,223,96,172,121,39,122,74,31,130,249,128,123,229,90,123,147,185,108,102,93,62,39,243,234,214,25,103,168,118,217,174,81,183,45,50,230,167,45,60,155,211,249,12,203,202,194,80,242,11,197,98,202,163,186,248,28,125,168,63,248,100,140,53,31,75,171,22,0,0,255,44,247,186,109,249,14,242,230,215,229,50,183,182,213,27,126,131,104,191,30,219,130,103,230,183,205,193,143,240,122,242,215,56,83,59,94,51,63,41,57,23,13,192,240,79,52,30,122,29,95,134,217,231,113,201,3,17,228,190,173,37,219,49,155,205,105,95,171,185,94,173,58,67,52,92,205,250,237,53,111,187,39,6,42,155,75,240,61,252,12,171,100,225,96,243,75,209,214,244,31,227,159,17,211,209,7,2,225,91,138,53,191,90,14,192,0,0,0,64,134,185,110,107,207,87,204,102,179,217,246,118,174,87,171,206,14,13,89,175,6,123,205,219,238,249,129,58,231,45,124,15,63,195,53,89,216,199,252,82,116,10,173,202,176,87,236,181,55,149,205,101,214,229,115,106,155,181,106,143,75,84,187,108,215,16,188,216,61,99,130,218,194,179,185,163,249,153,88,214,41,134,146,191,70,142,197,148,135,75,71,239,8,132,159,42,214,60,21,57,85,226,139,244,161,2,225,147,241,233,124,44,205,154,15,0,0,128,106,30,235,190,247,124,165,92,46,155,109,111,167,54,235,214,222,97,34,235,213,96,119,240,98,139,252,62,157,243,22,190,76,62,19,215,156,98,31,243,123,147,167,208,42,140,212,132,203,72,239,248,131,159,234,233,60,21,249,10,131,216,247,189,100,59,229,114,57,237,107,53,181,89,183,246,16,19,87,179,126,187,131,23,91,36,246,41,155,75,240,101,242,153,88,229,20,7,155,223,155,220,154,166,188,251,174,147,109,237,211,54,159,61,100,127,218,100,151,253,230,68,253,109,30,195,199,240,81,246,111,195,187,152,31,131,198,160,0,255,25,49,35,125,224,15,190,165,167,243,171,229,170,133,148,0,255,246,126,118,250,49,228,128,5,177,239,123,201,118,202,229,114,218,215,106,106,179,110,237,33,38,174,102,253,118,7,47,182,72,236,83,54,151,224,203,228,51,177,202,41,14,54,191,55,185,53,173,194,72,77,196,140,244,129,63,248,150,158,206,175,150,91,33,0,0,96,245,128,107,231,218,107,149,185,108,94,109,38,43,243,234,214,217,102,88,182,218,169,81,183,45,210,229,167,18,252,156,211,249,12,55,202,194,47,242,11,61,225,148,196,239,0,255,201,253,23,173,0,255,99,176,63,0,3,115,244,158,254,224,111,48,214,188,19,61,165,143,171,124,0,0,84,23,196,94,247,45,223,89,190,252,186,92,230,88,71,125,226,199,136,246,235,177,195,158,230,183,205,193,143,240,41,60,5,103,154,192,107,230,95,96,46,250,159,241,251,127,114,0,255,69,235,0,255,24,236,95,197,104,196,244,58,190,12,79,204,227,146,251,39,174,242,1,0,0,0,0,0,84,137,223,0,255,147,251,47,90,0,255,199,96,0,255,85,4,170,62,88,243,97,172,125,95,179,149,229,203,168,205,230,141,117,212,39,98,140,103,163,102,59,236,105,190,216,35,60,7,159,194,83,176,169,9,76,105,254,5,30,165,85,11,85,134,32,166,47,241,155,120,98,254,168,188,138,1,0,0,0,0,0,80,93,177,215,125,203,119,150,47,191,46,151,57,214,81,159,248,49,162,253,122,236,176,167,249,109,115,240,35,124,10,79,193,153,38,240,154,249,23,152,139,86,45,84,25,141,152,94,199,151,225,137,121,92,114,85,6,252,254,159,220,127,209,250,63,6,251,175,34,80,245,113,149,15,0,0,0,0,0,0,0,168,46,136,189,238,91,190,179,124,249,117,185,204,177,142,250,196,143,17,237,215,99,135,61,205,111,155,131,31,225,83,120,10,206,52,129,215,204,191,192,92,244,63,227,247,0,255,228,254,139,214,0,255,49,216,191,138,209,136,233,117,124,25,158,152,199,37,247,79,92,229,3,0,160,186,32,246,186,111,249,206,242,229,215,229,50,199,58,234,19,63,70,180,95,143,29,246,52,191,109,14,126,132,79,225,41,56,211,4,94,51,0,255,2,115,209,245,44,246,166,36,51,50,74,208,38,107,196,38,89,92,218,24,83,199,161,213,163,6,203,190,196,36,233,226,225,160,226,16,87,203,193,69,75,90,164,215,88,211,83,89,67,110,115,25,225,30,145,177,87,148,136,178,147,22,50,167,149,100,145,57,141,75,219,87,248,122,91,170,19,93,210,60,124,9,106,201,182,29,45,173,213,100,165,185,138,76,117,82,57,253,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,177,75,59,203,24,58,6,38,10,226,200,80,71,46,134,234,195,65,156,82,86,22,150,245,87,64,239,242,1,213,60,214,125,239,249,74,185,92,54,219,222,78,109,214,173,189,195,68,214,171,193,238,224,197,22,249,125,58,231,45,124,153,124,38,174,57,197,62,230,247,38,79,161,21,15,50,167,18,18,81,163,70,89,77,18,99,55,246,114,45,74,182,77,125,73,188,236,147,215,106,17,14,138,244,57,136,56,242,84,82,23,33,189,84,36,170,75,244,27,215,188,96,146,242,132,132,203,72,239,248,131,159,234,233,60,21,57,0,195,219,170,159,175,237,205,46,147,51,100,191,217,107,171,13,231,68,253,114,238,192,59,240,81,246,159,192,71,155,31,131,62,167,193,24,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,36,109,152,33,150,165,140,112,112,144,112,59,116,217,210,37,33,75,145,34,5,85,130,84,153,50,101,82,162,201,159,124,0,255,36,125,231,242,202,98,210,38,102,69,78,123,20,74,194,186,75,68,171,172,144,90,99,13,15,9,63,196,192,66,212,104,149,57,70,196,15,230,18,235,68,219,59,172,98,1,163,13,21,201,193,125,228,234,5,252,254,159,220,127,209,250,63,6,251,175,35,36,41,153,116,102,141,84,50,95,173,27,172,181,18,164,22,234,45,49,137,234,10,83,63,162,54,191,201,173,84,47,85,93,140,224,111,229,84,133,89,213,96,50,238,73,195,126,236,161,47,72,70,80,18,101,94,74,146,93,231,45,211,100,173,183,90,131,178,195,13,203,48,67,196,41,206,16,16,41,13,113,84,68,147,132,35,115,162,113,170,109,252,72,215,124,227,72,58,52,31,0,0,122,37,139,75,50,146,206,72,206,118,13,218,176,180,86,42,207,136,54,137,162,9,35,2,92,106,196,115,44,105,232,120,88,105,168,140,132,158,230,12,98,144,178,246,108,20,208,154,159,7,0,0,0,172,94,68,68,172,216,107,71,73,87,171,227,174,226,214,242,24,207,121,203,107,173,26,209,83,91,80,108,215,38,55,53,115,145,52,60,195,44,9,181,96,66,91,184,133,63,15,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,146,54,204,16,203,82,70,56,56,72,184,29,186,108,233,146,144,165,72,145,130,42,65,170,76,153,50,61,205,217,90,27,235,81,147,161,73,131,164,83,218,40,181,150,154,148,56,236,165,102,222,228,107,148,66,149,40,140,160,206,32,106,186,194,106,241,211,87,123,30,66,241,41,93,147,133,158,39,95,68,112,223,20,39,75,111,93,182,106,175,190,202,117,217,173,151,34,39,231,101,213,107,14,194,139,236,249,233,218,112,222,195,39,209,140,54,244,142,124,41,154,134,85,25,246,138,189,246,166,178,185,204,186,124,78,109,179,86,237,113,137,106,151,237,26,130,23,187,103,76,80,91,120,54,119,52,63,19,203,58,197,80,242,215,200,177,152,242,160,121,248,119,253,193,191,217,70,254,79,163,169,18,95,164,15,21,8,159,140,79,231,99,105,214,124,0,0,0,0,0,0,0,168,50,184,239,58,217,214,62,109,243,217,67,246,167,77,118,217,111,78,212,223,230,49,124,12,31,101,0,255,54,188,139,249,49,104,12,186,186,115,237,219,154,173,32,111,70,109,54,111,107,91,189,33,54,120,54,106,182,45,120,102,190,216,35,60,7,175,39,127,141,77,181,99,74,243,147,146,143,210,213,133,148,0,255,246,126,118,250,49,228,170,12,193,67,95,226,55,49,251,252,81,121,0,2,0,0,224,159,229,94,183,45,223,65,222,252,186,92,230,214,182,122,195,111,16,237,215,99,91,240,204,252,182,57,248,17,94,79,254,26,103,106,199,107,230,39,37,231,162,1,24,254,137,198,67,175,227,203,48,251,60,46,249,42,194,219,170,159,175,237,205,46,147,51,100,191,217,107,171,13,231,68,253,114,238,192,59,240,81,246,159,192,71,155,31,131,62,167,171,24,84,137,38,127,242,253,147,244,157,203,87,17,0,0,0,0,0,0,0,0,80,93,177,215,125,203,119,150,47,191,46,151,57,214,81,159,248,49,162,253,122,236,176,167,249,109,115,240,35,124,10,79,193,153,38,240,154,249,23,152,139,86,45,84,25,141,152,94,199,151,225,137,121,92,114,85,6,252,254,159,220,127,209,250,63,6,251,175,34,80,245,113,149,15,0,0,80,101,112,223,117,178,173,125,218,230,179,135,236,79,155,236,178,223,156,168,191,205,99,248,24,62,202,254,109,120,23,243,99,208,24,244,234,197,190,239,37,219,41,151,203,105,95,171,169,205,186,181,135,152,184,154,245,219,29,188,216,34,177,79,217,92,130,47,147,207,196,42,167,56,216,252,222,228,214,244,127,33,229,191,189,159,157,126,12,121,117,17,51,210,7,254,224,91,122,58,191,90,110,133,0,0,0,0,128,234,130,216,235,190,229,59,203,151,95,151,203,28,235,168,79,252,24,209,126,61,118,216,211,252,182,57,248,17,62,133,167,224,76,19,120,205,252,11,204,69,87,51,236,21,123,237,77,101,115,153,117,249,156,218,102,173,218,227,18,213,46,219,53,4,47,118,207,152,160,182,240,108,238,104,126,38,150,117,138,161,228,175,145,99,241,31,163,17,211,235,248,50,60,49,143,75,158,154,248,34,125,168,64,248,100,124,58,31,75,179,230,3,0,0,0,0,0,0,0,64,149,221,119,157,108,107,159,182,249,236,33,251,211,38,187,236,55,39,234,111,243,24,62,134,143,178,127,27,222,197,252,24,52,6,93,197,160,74,72,249,111,239,103,167,31,67,14,88,16,251,190,151,108,167,92,46,167,125,173,166,54,235,214,30,98,226,106,214,111,119,240,98,139,196,62,101,115,9,190,76,62,19,171,156,226,96,243,123,147,91,211,42,140,212,68,204,72,31,248,131,111,233,233,252,106,185,21,2,160,186,98,175,251,150,239,44,95,126,93,46,115,172,163,62,241,99,68,251,245,216,97,79,243,219,230,224,71,248,20,158,130,51,77,224,53,243,47,48,23,173,90,168,50,26,49,189,142,47,195,19,243,184,228,128,12,176,87,236,181,55,149,205,101,214,229,115,106,155,181,106,143,75,84,187,108,215,16,188,216,61,99,130,218,194,179,185,163,249,153,88,214,41,134,146,191,70,142,197,213,136,41,125,124,145,62,84,32,124,50,62,157,143,165,111,243,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,98,89,202,8,7,7,9,183,67,151,45,93,18,178,20,41,82,80,37,72,149,41,83,18,7,0,0,0,0,0,84,87,221,100,47,185,241,43,173,110,237,26,208,187,156,54,173,87,143,157,1,14,110,43,201,222,188,115,219,131,169,107,157,117,237,179,21,233,93,237,88,82,66,233,232,70,65,191,22,183,88,203,168,25,84,78,101,148,37,78,169,205,108,133,144,234,146,76,71,18,51,230,242,134,219,110,178,154,120,120,24,243,84,69,216,210,228,163,47,71,24,138,110,180,138,222,161,211,82,102,82,74,163,148,74,8,33,25,181,214,82,146,18,66,73,102,102,102,102,208,204,87,119,22,49,12,12,52,36,137,200,51,84,158,139,158,250,176,15,219,234,81,62,197,178,2,138,80,30,130,0,0,0,100,152,235,182,246,124,197,108,54,155,109,111,231,122,181,234,236,208,144,245,106,176,215,188,237,158,31,168,115,222,194,247,240,51,92,147,133,125,204,47,69,167,208,0,255,157,107,223,214,108,5,121,51,106,179,121,91,219,234,13,177,193,179,81,179,109,193,51,243,197,30,225,57,120,61,249,107,108,170,29,83,154,159,148,124,148,6,151,142,222,17,8,63,85,172,121,42,242,127,134,224,161,47,241,155,152,125,254,168,60,0,1,21,119,132,66,141,4,96,71,106,153,67,221,121,41,238,140,184,46,165,45,29,178,78,147,20,90,105,214,40,197,183,149,234,68,103,77,193,114,160,22,105,76,197,116,168,90,42,194,150,160,42,210,154,40,237,171,1,103,147,215,74,91,174,91,173,45,33,143,217,110,155,74,169,234,17,179,213,73,52,148,205,148,36,136,124,231,40,75,48,59,196,109,123,233,232,83,100,77,72,145,88,136,25,141,163,217,120,87,44,190,161,79,244,225,150,145,177,118,210,136,178,147,210,42,43,164,100,145,57,141,75,28,166,136,154,67,170,19,93,210,60,132,249,169,78,177,29,45,173,213,164,170,135,246,76,117,210,183,124,64,92,172,136,26,235,22,201,46,11,215,121,73,187,73,37,14,37,37,157,210,56,89,203,156,80,50,123,138,37,55,75,36,144,38,167,90,190,196,150,140,183,180,137,55,149,44,1,5,21,187,97,85,243,163,208,24,229,68,140,113,75,26,240,158,116,211,212,94,146,72,74,41,201,172,17,148,36,201,112,28,215,113,107,196,189,56,175,235,20,183,86,247,121,131,184,56,135,153,58,236,84,228,182,136,1,58,194,32,95,216,128,27,29,97,11,86,60,222,115,158,194,105,158,210,110,74,105,67,74,137,166,58,110,22,50,167,149,204,94,98,185,13,26,113,164,185,169,22,44,81,38,227,45,149,225,173,38,203,95,127,126,71,156,106,254,20,250,156,60,15,33,77,42,143,152,55,109,184,213,75,97,106,173,86,130,56,181,113,171,17,98,218,20,230,53,154,252,134,67,42,231,167,179,120,56,40,115,17,146,252,85,210,15,80,83,26,134,189,232,76,250,183,24,63,250,222,83,118,62,229,76,36,79,173,164,4,125,72,161,230,212,160,180,165,193,90,43,65,27,82,105,103,150,60,207,188,179,240,75,141,220,202,148,221,57,210,75,31,173,121,105,173,35,242,225,152,86,50,150,99,177,114,49,196,248,209,247,158,146,206,233,95,2,178,253,235,238,253,163,207,240,230,238,132,86,103,12,199,110,111,74,132,89,190,230,237,102,170,169,53,89,37,24,137,0,255,221,251,191,231,246,223,78,232,122,198,12,127,111,211,127,5,38,207,114,242,233,137,200,240,142,120,236,71,126,178,158,215,170,173,88,206,240,153,36,49,13,94,24,210,125,217,222,74,205,182,245,146,85,205,130,22,244,228,129,8,247,214,189,133,170,60,107,78,144,135,109,33,52,93,123,24,146,254,45,133,91,36,170,154,151,7,157,59,192,48,238,173,187,205,237,53,175,91,111,37,103,235,116,32,2,17,126,213,215,222,4,19,83,115,26,98,190,132,97,220,223,55,155,95,75,222,112,205,149,117,162,59,45,136,64,116,191,174,218,222,242,60,106,74,238,128,88,242,128,129,115,217,112,87,234,27,18,31,14,27,240,1,184,87,172,36,110,164,109,192,221,74,184,145,182,1,234,28,128,58,7,0,241,65,67,13,235,158,161,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,212,71,224,206,80,168,91,169,136,143,26,144,40,212,185,138,241,39,10,117,14,128,66,224,83,65,33,240,185,29,144,128,127,38,237,111,57,208,127,169,93,66,251,248,59,126,240,63,55,175,76,147,43,34,18,240,207,132,253,194,50,164,21,75,241,18,218,199,191,241,107,127,247,12,206,187,85,147,183,50,32,179,248,147,253,15,234,180,253,43,210,64,8,12,227,31,246,127,170,173,246,31,75,0,255,38,50,139,63,181,95,66,149,226,185,139,244,15,2,203,248,135,253,159,42,171,253,199,210,130,5,168,119,67,252,223,143,102,165,112,27,223,16,239,143,244,59,87,101,162,146,32,52,3,12,133,190,200,230,86,99,170,21,36,104,56,71,15,177,148,40,244,110,98,252,177,127,183,190,72,165,28,162,80,235,31,229,239,170,118,164,83,23,82,65,44,124,160,39,19,227,183,86,100,202,231,165,54,192,52,6,96,253,54,149,175,219,55,165,180,250,130,207,182,195,86,154,4,161,130,191,100,251,55,150,35,72,87,245,68,212,219,59,215,242,249,75,173,214,29,252,172,53,73,95,32,84,240,151,76,191,220,141,101,74,42,215,202,3,226,82,1,64,1,173,95,231,149,214,204,118,21,58,84,136,19,237,35,228,180,17,196,90,91,227,109,136,227,104,13,13,23,151,185,173,181,108,164,20,112,206,97,138,106,242,59,127,22,167,157,45,220,192,130,180,0,159,146,83,48,146,151,220,225,30,145,177,87,148,136,178,147,20,50,167,37,178,200,156,198,165,237,43,124,189,173,213,137,46,105,30,190,4,181,100,219,143,150,214,106,242,210,92,71,162,58,169,131,62,64,182,14,161,213,28,178,163,144,21,78,245,90,152,55,104,102,83,179,113,131,202,133,111,39,148,53,238,180,148,241,202,132,148,177,166,234,70,27,201,152,137,238,41,69,91,211,238,249,120,143,140,220,43,74,38,93,81,10,153,211,146,65,231,173,219,212,246,21,190,222,86,107,195,152,43,17,95,130,90,178,237,192,84,21,205,105,41,174,34,45,109,245,64,63,113,211,122,83,178,121,28,26,43,172,201,230,201,18,149,38,106,80,166,136,148,44,193,214,66,10,17,83,57,106,203,116,232,115,210,155,139,46,189,85,213,22,11,209,53,117,233,14,250,183,107,77,90,107,41,148,22,242,72,121,136,83,135,91,66,222,55,220,136,180,156,133,40,94,76,150,107,105,138,137,94,96,150,33,254,92,225,181,8,232,195,184,142,172,91,116,162,5,61,81,30,130,128,245,43,163,28,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,36,109,152,33,150,165,140,112,112,144,112,59,116,217,210,37,33,75,145,34,5,85,130,84,153,50,37,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,137,152,151,178,197,65,70,66,238,48,102,203,152,132,44,123,138,108,84,249,83,101,202,155,95,217,41,77,144,164,225,20,151,188,180,132,219,52,171,90,178,50,90,171,149,205,236,211,62,77,145,83,196,62,238,91,121,104,76,179,51,149,169,59,125,227,77,186,37,227,77,198,127,114,93,114,250,2,90,162,22,90,9,41,132,60,74,222,226,18,226,166,80,246,9,39,50,45,101,29,74,22,115,230,66,154,162,161,231,152,121,136,32,87,24,45,2,6,49,174,34,107,41,157,88,65,175,147,43,51,42,15,177,163,222,119,150,121,77,95,172,203,231,132,20,143,161,54,23,174,44,59,203,170,252,147,150,14,126,42,193,207,121,79,29,158,131,135,226,93,165,248,87,213,227,42,31,0,0,213,5,96,142,222,211,31,252,13,198,154,119,162,167,244,193,154,15,204,209,123,250,131,191,193,88,243,78,244,148,62,88,243,1,159,163,15,245,7,159,140,177,230,99,105,213,162,186,248,28,125,168,63,248,100,140,53,31,75,171,22,0,254,137,198,67,175,227,203,48,251,60,46,121,0,194,63,209,120,232,117,124,25,102,159,199,37,7,96,64,76,71,31,8,132,111,41,214,252,106,57,0,227,159,17,211,209,7,2,225,91,138,53,191,90,14,192,0,0,128,127,6,184,116,244,142,64,248,169,98,205,83,145,83,37,190,72,31,42,16,62,25,159,206,199,210,171,8,151,142,222,17,8,63,85,172,121,42,114,170,196,23,233,67,5,194,39,227,211,249,88,154,53,31,0,0,0,169,9,151,145,222,241,7,63,213,211,121,42,114,43,68,106,194,101,164,119,252,193,79,245,116,158,138,28,32,102,164,15,252,193,183,244,116,126,181,92,181,144,242,223,222,207,78,63,134,188,186,136,25,233,3,127,240,45,61,157,95,45,87,45,164,252,183,247,179,211,143,33,175,46,32,102,164,15,252,193,183,244,116,126,181,220,10,145,154,136,25,233,3,127,240,45,61,157,95,45,183,66,0,0,64,117,1,152,163,247,244,7,127,131,177,230,157,232,41,125,176,230,3,115,244,158,254,224,111,48,214,188,19,61,165,143,171,124,0,0,168,50,160,17,211,235,248,50,60,49,143,75,238,159,8,64,52,98,122,29,95,134,39,230,113,201,253,19,87,249,0,0,0,0,0,0,84,125,92,229,3,85,31,1,8,16,196,244,37,126,19,79,204,31,149,87,49,84,25,130,152,190,196,111,226,137,249,163,242,42,6,0,0,0,0,0,128,42,163,17,211,235,248,50,60,49,143,75,94,197,80,101,52,98,122,29,95,134,39,230,113,201,253,19,112,149,15,84,125,92,229,3,0,0,0,0,0,0,0,84,25,208,136,233,117,124,25,158,152,199,37,247,79,4,32,26,49,189,142,47,195,19,243,184,228,254,137,171,124,0,0,0,124,230,182,102,201,148,19,218,86,154,153,180,108,199,105,28,154,177,131,58,52,136,140,88,203,143,144,156,184,236,49,80,97,135,80,140,136,184,56,18,230,5,0,255,108,227,66,85,190,49,26,57,24,162,146,19,26,153,228,151,199,169,164,148,112,156,87,184,10,57,207,83,106,60,174,91,154,200,20,42,42,110,62,81,158,207,77,91,135,36,117,206,115,250,36,149,210,41,218,143,25,233,184,157,156,34,1,66,78,229,251,154,27,181,214,77,51,184,48,149,37,73,155,164,50,119,120,168,185,116,196,56,115,199,97,174,231,101,19,19,186,134,73,56,198,41,5,105,3,158,130,39,203,193,101,164,119,252,193,79,245,116,158,138,92,157,241,150,25,185,118,210,76,186,162,208,42,43,164,6,157,183,110,83,28,166,136,154,67,173,13,99,174,68,132,249,169,78,177,3,83,85,52,167,170,134,246,180,148,213,21,198,123,100,228,94,81,50,233,138,90,200,156,86,26,116,222,186,13,176,241,43,124,189,173,214,134,49,87,218,124,97,80,75,182,29,152,170,162,66,220,199,185,138,180,20,144,156,178,128,38,127,242,253,147,244,157,203,43,89,161,73,162,252,103,184,173,148,212,218,146,183,90,109,215,101,209,184,132,94,202,200,166,136,182,237,27,206,155,73,158,127,135,55,93,219,100,35,169,33,89,105,48,102,92,96,90,114,213,66,36,69,79,229,51,74,115,94,221,117,220,215,122,155,181,22,57,49,145,115,169,150,226,218,104,149,19,185,67,81,95,102,74,136,182,199,105,7,159,209,26,252,71,139,228,96,168,114,138,132,45,194,40,77,217,180,22,226,200,35,75,52,153,70,79,155,133,110,153,235,148,75,180,105,243,21,174,149,80,118,210,84,159,138,136,43,17,21,9,95,245,20,129,7,77,140,169,18,141,97,203,129,120,75,72,100,169,65,156,55,219,74,229,73,136,73,77,135,22,53,238,59,100,92,217,82,159,226,66,35,95,99,132,9,36,160,167,136,136,33,110,132,50,209,88,208,149,116,52,2,183,49,6,179,147,0,255,86,206,102,164,36,13,146,53,105,4,205,146,79,33,164,164,151,185,181,25,102,138,136,223,96,72,113,139,132,131,201,240,16,164,204,155,132,35,69,150,241,172,116,116,28,93,243,141,117,233,207,98,74,31,36,41,52,125,52,51,151,212,82,104,19,17,235,250,204,169,77,51,76,36,220,198,235,10,125,178,30,64,77,129,60,20,56,175,249,88,243,83,155,12,28,51,142,25,248,136,225,104,58,14,207,159,52,147,84,82,34,104,6,41,81,34,220,182,117,219,18,121,175,205,211,186,196,161,165,125,217,124,132,131,152,165,67,81,69,114,139,24,16,143,48,168,47,172,199,141,134,48,26,167,38,167,73,54,106,146,210,52,164,90,167,148,190,148,38,41,180,210,140,96,90,163,160,145,180,72,114,117,221,210,60,199,133,33,194,170,195,136,139,40,136,31,125,148,85,138,54,28,167,197,201,129,155,202,35,41,161,53,105,56,217,144,90,163,161,68,149,173,164,102,105,27,135,188,133,109,26,230,248,250,176,91,196,57,169,250,16,121,38,218,184,40,170,100,7,197,70,180,169,62,244,54,29,158,15,0,208,203,72,82,105,146,74,105,161,37,147,22,90,73,84,90,72,201,200,200,200,200,69,29,121,36,49,208,209,112,14,121,122,202,147,208,211,32,246,97,155,141,78,113,163,128,254,90,207,27,90,138,75,115,19,74,153,82,136,203,222,136,219,231,205,38,43,161,68,213,101,30,198,21,134,84,212,62,174,107,153,233,87,94,212,149,236,78,223,56,144,54,28,20,97,198,127,242,98,242,0,255,2,135,86,218,212,220,180,148,151,18,226,178,247,33,135,101,194,205,74,40,81,117,153,247,109,138,62,11,59,140,235,90,102,250,149,9,11,93,187,211,55,14,164,13,25,187,120,240,159,188,152,156,34,81,249,153,153,185,115,237,149,20,61,33,109,179,105,67,40,91,252,150,161,76,117,235,195,172,236,198,182,83,231,36,53,207,123,46,49,19,207,220,53,141,119,149,98,41,86,61,172,16,64,243,240,239,250,131,127,179,141,252,159,70,83,37,190,72,31,42,16,62,25,159,206,199,210,171,8,154,135,127,215,31,252,155,109,228,0,255,52,154,42,241,69,250,80,129,240,201,248,116,62,150,102,205,7,0,0,0,0,0,0,0,85,2,164,252,183,247,179,211,143,33,87,101,8,30,250,18,191,137,217,231,143,202,171,24,82,254,219,251,217,233,199,144,171,50,4,15,125,137,223,196,236,243,71,229,1,8,0,0,0,0,255,68,227,161,215,241,101,152,125,30,151,60,0,225,159,104,60,244,58,190,12,179,207,227,146,87,49,160,201,159,124,0,255,36,125,231,242,85,4,85,162,201,159,124,0,255,36,125,231,242,85,4,0,0,0,0,0,0,0,0,168,50,26,49,189,142,47,195,19,243,184,228,85,12,85,70,35,166,215,241,101,120,98,30,151,220,63,1,87,249,64,213,199,85,62,0,0,128,42,1,82,254,219,251,217,233,199,144,87,23,49,35,125,224,15,190,165,167,243,171,229,170,133,148,0,255,246,126,118,250,49,228,213,69,204,72,31,248,131,111,233,233,252,106,185,21,2,0,0,0,0,84,25,208,136,233,117,124,25,158,152,199,37,79,77,124,145,62,84,32,124,50,62,157,143,165,173,16,141,152,94,199,151,225,137,121,92,242,212,196,23,233,67,5,194,39,227,211,249,88,154,53,31,0,0,0,0,0,0,0,0,84,9,41,0,255,237,253,236,244,99,200,87,17,84,9,41,0,255,237,253,236,244,99,200,171,11,136,25,233,3,127,240,45,61,157,95,45,183,66,164,38,98,70,250,192,31,124,75,79,231,87,203,173,16,0,170,140,70,76,175,227,203,240,196,60,46,121,21,67,149,209,136,233,117,124,25,158,152,199,37,79,77,192,23,233,67,5,194,39,227,211,249,88,186,138,85,106,140,227,102,212,24,118,27,226,85,151,38,41,238,126,28,234,208,97,54,216,109,146,228,80,103,38,107,193,164,25,115,208,109,195,30,238,224,15,45,45,164,57,45,99,70,71,154,142,46,37,87,101,124,145,62,84,32,124,50,62,157,143,165,67,80,100,105,106,70,16,235,75,70,178,18,39,72,235,208,26,109,155,181,6,147,197,205,82,249,41,206,99,226,180,167,33,135,8,216,243,36,225,161,72,28,254,133,117,233,70,103,105,31,154,34,97,67,104,109,201,60,43,45,213,11,161,109,102,18,61,69,196,121,194,113,163,125,9,101,138,95,204,148,100,77,209,203,102,149,233,33,242,196,244,91,4,108,97,79,186,102,168,128,38,86,208,80,229,118,8,68,253,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,177,75,59,203,24,58,6,38,10,226,200,80,71,46,134,234,195,65,156,82,86,22,150,245,87,64,109,177,83,157,44,73,194,37,78,121,106,201,182,117,86,181,120,101,180,88,39,155,222,215,97,90,33,87,136,97,28,182,18,215,152,105,103,53,83,119,10,193,155,180,204,193,155,131,0,255,228,69,229,192,8,0,110,66,8,33,148,16,74,41,73,18,59,55,149,151,199,90,68,184,68,69,78,68,148,34,76,197,37,211,121,94,119,3,85,134,109,242,133,95,216,37,14,211,209,56,188,192,11,92,121,188,103,102,174,29,53,163,174,36,132,202,106,169,89,231,77,219,210,134,21,162,230,86,107,67,151,43,15,95,126,90,82,236,64,75,21,53,89,169,161,34,45,157,20,61,59,164,41,243,204,146,181,165,22,133,212,18,25,212,121,106,33,181,205,33,75,197,165,33,63,110,136,19,68,152,163,114,25,204,76,101,248,108,150,54,119,18,30,49,43,173,42,10,93,64,87,23,100,226,34,240,117,86,72,181,66,175,85,187,222,186,110,53,227,151,101,105,175,100,230,103,231,70,156,140,90,0,255,97,161,51,12,56,197,160,244,174,116,52,26,173,90,8,30,250,18,191,137,217,231,143,202,1,25,239,91,94,39,159,201,209,163,190,53,217,245,107,179,205,166,232,207,202,102,243,20,30,132,103,206,223,231,20,242,89,228,239,42,37,0,255,143,33,120,232,75,252,38,102,159,63,42,15,64,0,0,252,51,192,165,163,119,4,194,79,21,107,158,138,252,159,33,120,232,75,252,38,102,159,63,42,7,96,184,116,244,142,64,248,169,98,205,83,145,0,255,51,4,15,125,137,223,196,236,243,71,229,1,8,168,72,20,160,6,220,148,92,35,153,164,89,243,122,91,171,241,42,121,106,67,154,199,45,148,208,150,88,74,150,97,133,43,187,237,176,112,184,70,72,57,244,146,164,206,215,51,161,88,204,252,131,64,28,211,154,230,36,183,70,72,69,156,62,72,26,81,41,41,145,37,178,146,40,17,110,227,52,14,205,184,215,214,105,93,218,22,234,48,79,62,194,65,204,18,98,167,61,55,66,236,87,18,254,249,196,6,44,107,8,159,49,119,254,136,90,228,81,219,26,116,78,75,210,92,165,182,179,66,43,137,214,120,40,106,147,152,42,151,55,135,158,99,203,181,14,99,34,85,56,56,171,10,247,44,97,72,186,81,4,78,164,9,115,37,65,74,137,116,107,109,9,165,110,18,135,18,134,80,54,75,18,247,117,51,145,102,56,137,52,85,110,88,225,40,148,184,41,152,174,202,176,157,89,235,11,7,30,113,29,29,211,154,182,38,87,111,66,210,58,58,135,173,77,165,197,105,163,210,245,14,61,78,83,147,56,5,200,40,130,148,34,182,201,100,155,167,225,44,252,244,132,63,107,190,146,196,180,39,21,125,196,82,52,40,29,192,128,86,214,9,39,210,41,217,36,165,196,37,109,235,58,228,154,59,43,17,53,115,173,198,188,192,180,161,150,239,229,162,155,235,79,231,96,77,150,76,28,75,15,10,146,121,10,125,73,222,145,51,106,157,69,113,107,214,57,33,81,99,85,218,200,9,161,52,154,224,225,168,37,46,83,34,79,16,189,64,150,104,33,198,92,106,177,113,86,43,238,201,197,146,180,172,121,172,72,215,30,51,235,74,41,245,190,56,206,243,56,221,207,33,58,202,116,100,164,123,152,162,146,42,106,85,127,170,189,166,231,23,65,203,109,50,147,132,245,120,146,132,211,82,218,18,226,134,22,234,50,181,45,155,40,121,153,194,82,126,41,41,166,65,149,25,226,161,170,69,236,72,248,101,42,114,11,20,138,94,169,77,27,148,95,22,100,20,34,139,226,150,32,178,66,162,198,38,197,157,213,66,105,52,193,195,81,104,98,214,92,217,32,122,129,45,211,58,116,137,18,33,227,172,85,220,147,132,219,232,70,243,24,145,190,60,198,143,214,223,159,146,73,155,118,30,146,66,143,239,213,209,91,36,149,63,53,101,78,13,19,128,248,223,161,95,84,103,229,243,47,89,161,225,25,163,252,75,151,104,237,72,122,196,230,163,155,8,140,108,191,186,83,191,160,59,195,39,148,76,232,124,198,40,0,255,178,62,245,73,140,50,163,199,228,70,64,98,214,14,87,201,84,53,34,50,92,150,104,151,50,109,90,13,195,197,254,122,68,41,178,106,117,102,168,83,173,154,33,244,115,36,202,61,252,166,58,23,37,81,51,169,146,195,114,122,242,48,252,190,54,169,91,58,2,92,84,226,157,208,216,5,136,97,208,183,101,119,155,151,39,137,120,183,250,122,136,10,217,105,63,4,34,250,87,226,170,199,138,204,6,115,211,46,161,33,126,76,24,2,126,167,254,247,208,138,36,95,150,55,125,135,64,132,63,241,238,59,50,43,149,153,38,86,60,96,93,161,17,87,220,184,111,165,141,246,25,69,1,112,17,43,107,140,149,132,198,29,89,227,142,160,1,234,11,40,172,76,5,192,160,161,198,186,165,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,214,69,96,93,238,84,196,37,13,113,139,72,121,13,152,183,189,136,66,125,85,192,111,66,146,134,149,169,0,0,128,139,239,128,4,252,179,176,173,204,12,203,145,73,109,145,238,37,180,143,127,227,119,254,177,51,106,231,204,134,77,158,136,72,208,0,255,17,204,165,140,149,73,41,61,69,131,18,53,76,104,206,254,117,70,96,254,69,229,213,147,235,14,205,201,39,25,144,93,252,201,253,199,134,10,197,115,29,105,31,4,150,241,15,247,127,167,202,194,50,3,75,3,39,178,139,63,177,95,68,212,40,251,23,72,218,7,129,101,252,131,253,55,85,22,251,151,87,186,176,128,171,254,13,241,254,40,111,175,202,210,160,64,108,120,67,188,63,174,31,171,178,73,106,240,159,1,134,114,207,190,158,95,18,42,139,4,143,54,9,218,50,97,221,214,158,213,32,194,58,68,161,106,238,183,238,127,150,72,164,210,45,3,58,49,225,126,207,34,51,184,197,0,172,95,68,238,117,187,156,212,166,186,130,71,60,116,164,165,95,16,42,248,75,158,63,50,131,92,166,180,106,21,79,164,182,119,68,186,109,219,92,214,90,107,240,133,137,128,160,52,8,66,5,127,201,242,175,136,108,44,149,74,185,86,30,176,110,165,2,128,2,90,175,134,251,29,155,134,59,121,89,163,221,34,23,102,210,34,75,226,208,160,115,66,163,196,42,181,157,21,66,106,58,65,196,73,72,98,170,92,222,32,102,128,51,17,58,140,137,20,97,35,163,86,44,114,132,35,233,70,241,184,142,142,208,151,73,232,44,137,67,178,200,10,141,18,155,18,71,78,11,169,233,4,17,39,173,113,89,19,101,130,152,5,202,68,8,209,229,74,139,141,140,86,177,72,46,118,163,101,197,227,58,122,52,31,147,252,40,178,226,70,53,167,100,243,182,37,87,88,147,205,226,25,166,110,212,160,76,17,41,65,243,33,180,18,34,166,114,212,150,9,49,36,171,39,9,93,122,171,170,17,238,165,85,234,210,29,180,92,194,161,92,189,44,181,26,97,211,69,243,134,247,63,250,24,181,73,228,149,38,233,124,105,41,211,156,140,93,127,200,157,133,116,96,28,253,195,142,116,55,185,174,138,44,34,41,37,73,41,37,132,144,72,66,8,37,73,9,161,36,34,34,34,34,118,117,103,153,68,71,199,196,65,228,25,42,207,197,80,131,56,136,109,202,58,197,178,254,250,107,197,220,107,190,99,86,114,158,37,210,205,234,68,137,55,28,162,124,226,161,152,234,83,20,181,104,83,251,185,225,4,100,149,91,12,117,80,138,7,125,45,41,235,175,41,129,112,161,73,104,33,181,210,90,126,169,12,109,234,144,75,203,195,102,155,17,153,131,16,199,115,201,18,173,174,48,49,11,244,178,195,159,84,188,8,31,125,248,208,105,84,139,54,84,167,41,202,193,66,219,98,61,146,100,80,57,153,151,167,54,165,54,179,21,90,73,83,67,198,84,74,204,152,203,155,141,67,57,169,161,201,27,142,121,170,34,148,153,19,214,21,230,39,135,162,27,85,165,103,122,39,88,243,129,57,122,79,127,240,55,24,107,222,137,158,210,199,85,62,0,0,170,11,192,28,189,167,63,248,27,140,53,239,68,79,233,131,53,31,152,163,247,244,7,127,131,177,230,157,232,41,125,176,230,3,62,71,31,234,15,62,25,99,205,199,210,170,69,117,241,57,250,80,127,240,201,24,107,62,150,86,45,0,252,19,141,135,94,199,151,97,246,121,92,242,0,132,127,162,241,208,235,248,50,204,62,143,75,14,192,128,152,142,62,16,8,223,82,172,249,213,114,0,198,63,35,166,163,15,4,194,183,20,107,126,181,28,128,1,0,0,0,255,12,112,233,232,29,129,240,83,197,154,167,34,167,74,124,145,62,84,32,124,50,62,157,143,165,87,17,46,29,189,35,16,126,170,88,243,84,228,84,137,47,210,135,10,132,79,198,167,243,177,52,107,62,0,0,0,82,19,46,35,189,227,15,126,170,167,243,84,228,86,136,212,132,203,72,239,248,131,159,234,233,60,21,57,64,204,72,31,248,131,111,233,233,252,106,185,106,33,229,191,189,159,157,126,12,121,117,17,51,210,7,254,224,91,122,58,191,90,174,90,72,249,111,239,103,167,31,67,94,93,64,204,72,31,248,131,111,233,233,252,106,185,21,34,53,17,51,210,7,254,224,91,122,58,191,90,110,133,0,0,128,234,2,48,71,239,233,15,254,6,99,205,59,209,83,250,96,205,7,230,232,61,253,193,223,96,172,121,39,122,74,31,87,249,0,0,80,101,64,35,166,215,241,101,120,98,30,151,220,63,17,128,104,196,244,58,190,12,79,204,227,146,251,39,174,242,1,0,0,0,0,0,168,250,184,202,7,170,62,2,16,32,136,233,75,252,38,158,152,63,42,175,98,168,50,4,49,125,137,223,196,19,243,71,229,85,12,0,0,0,0,0,0,85,70,35,166,215,241,101,120,98,30,151,188,138,225,157,91,39,222,36,73,73,235,80,106,173,146,250,84,146,148,16,74,34,242,105,130,178,70,212,226,206,165,117,72,203,28,17,134,248,168,14,31,46,174,32,134,245,81,214,86,218,144,131,22,39,87,102,192,85,62,80,245,177,136,174,215,166,208,229,148,150,141,102,39,181,70,73,195,150,54,74,146,96,141,9,219,146,70,232,40,136,29,146,148,174,174,195,195,150,61,103,113,229,48,46,189,83,101,169,134,28,180,87,249,50,2,0,0,0,0,0,0,64,149,1,141,152,94,199,151,225,137,121,92,114,0,255,68,0,162,17,211,235,248,50,60,49,143,75,238,159,184,202,7,0,0,0,0,248,232,131,92,53,86,200,171,151,154,148,86,119,10,17,165,94,107,33,100,19,59,194,238,112,177,208,108,89,102,46,230,33,7,83,101,201,115,150,106,21,3,10,74,11,176,200,49,126,161,149,171,146,200,189,179,18,89,210,40,25,165,57,182,94,35,147,68,180,36,129,132,48,23,198,45,81,203,75,142,59,183,147,142,30,110,132,136,47,123,178,90,82,213,154,138,102,106,139,104,212,157,190,190,69,110,20,18,217,210,42,84,30,202,54,109,102,86,66,142,171,87,87,136,56,238,19,206,176,83,82,201,100,238,58,167,79,60,154,86,145,53,25,233,120,138,60,45,81,121,120,163,73,50,233,195,24,175,20,90,105,147,197,53,217,66,130,204,233,123,93,40,96,35,114,136,219,88,163,124,73,19,38,172,37,207,38,180,41,197,151,226,240,167,170,206,176,206,63,6,18,52,42,250,189,102,53,189,145,115,44,47,149,208,27,91,91,182,178,203,78,93,229,191,180,244,108,73,85,206,121,79,178,107,77,166,161,228,75,177,78,185,42,195,10,49,100,85,190,175,183,73,11,221,36,131,235,83,94,154,196,137,42,115,136,135,157,203,64,108,51,107,220,231,122,96,54,241,162,235,151,132,28,156,178,143,54,224,215,120,178,28,128,1,0,0,122,16,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,242,140,161,99,96,162,28,242,244,148,39,97,168,62,28,196,41,27,157,226,70,127,5,116,66,127,100,117,73,70,16,107,123,70,178,18,39,171,211,22,146,110,155,181,6,147,181,9,170,137,21,202,99,226,180,167,33,119,248,40,18,231,226,161,72,28,30,138,139,104,89,103,105,31,154,57,31,213,149,242,25,161,89,90,167,45,133,146,26,196,165,254,32,197,29,118,101,165,57,178,244,16,55,197,181,50,166,33,235,183,193,54,180,148,139,75,106,48,40,93,105,33,45,70,211,38,124,92,212,95,109,141,39,219,12,122,157,180,73,10,173,116,147,74,60,212,100,56,174,113,211,113,173,90,34,80,5,29,198,108,25,147,112,240,85,42,222,244,133,209,232,60,158,39,119,164,21,25,51,235,74,41,245,190,56,206,243,56,221,207,33,58,202,116,100,164,123,152,163,146,58,106,85,191,170,189,170,231,0,255,188,40,17,149,84,154,89,34,43,77,154,217,56,78,227,208,140,27,113,89,167,169,109,161,14,243,4,91,148,67,79,33,118,218,115,35,252,126,152,139,63,133,226,2,150,213,139,47,56,20,183,133,20,151,196,42,148,50,165,214,230,185,17,183,207,155,77,144,90,134,73,243,50,140,43,12,169,168,125,155,38,211,84,204,188,168,43,217,162,66,176,31,157,56,40,194,140,0,229,58,229,159,133,178,135,16,183,90,146,120,75,148,172,209,82,39,41,33,148,68,169,237,131,217,149,185,193,4,71,49,25,206,224,167,34,135,165,82,113,34,4,21,82,145,136,47,140,69,171,156,166,25,202,231,19,87,249,64,213,135,21,2,104,30,254,93,127,240,111,182,145,0,255,211,104,170,196,23,233,67,5,194,39,227,211,249,88,122,21,65,243,240,239,250,131,127,179,141,252,159,70,83,37,190,72,31,42,16,62,25,159,206,199,210,172,249,0,0,69,78,229,153,148,214,146,36,220,108,40,45,209,86,98,202,80,74,179,186,109,67,217,250,56,237,115,68,141,216,17,226,100,85,97,135,60,109,109,36,148,84,82,123,97,35,58,83,31,154,132,174,46,112,195,165,65,41,109,171,165,60,106,56,229,101,216,120,203,211,22,135,13,194,210,8,162,184,68,137,113,154,162,10,84,108,249,29,142,10,197,133,139,128,78,252,196,138,153,150,209,137,21,244,52,57,8,3,81,95,102,82,74,163,148,74,8,33,25,181,214,82,146,18,66,73,102,102,102,102,236,234,206,34,134,129,129,134,130,200,51,84,158,139,158,250,176,15,167,148,117,138,101,5,20,208,187,124,0,0,172,94,68,68,172,216,107,71,73,87,171,227,174,226,214,242,24,207,121,203,107,173,26,209,83,91,80,108,215,38,55,53,115,145,52,60,195,44,9,181,96,66,91,184,133,83,18,32,229,191,189,159,157,126,12,185,42,67,240,208,151,248,77,204,62,127,84,190,92,196,157,17,82,230,180,150,89,38,109,8,109,157,121,121,74,204,155,124,29,218,214,230,210,37,82,50,137,51,111,202,84,135,9,185,36,116,124,180,133,7,185,248,149,150,245,140,174,162,105,11,193,67,95,226,55,49,251,252,81,121,0,2,0,0,192,63,209,120,232,117,124,25,102,159,199,37,15,64,248,39,26,15,189,142,47,195,236,243,184,228,85,12,104,242,39,223,63,73,223,185,124,21,65,149,104,242,39,223,63,73,223,185,124,21,1,0,48,165,15,44,210,123,10,132,191,193,167,243,78,52,107,62,0,84,25,130,152,190,196,111,226,137,249,163,242,42,6,0,0,0,168,50,26,49,189,142,47,195,19,243,184,228,85,140,228,220,134,83,178,82,218,86,143,89,212,112,202,203,62,201,80,214,33,14,27,132,165,145,195,137,121,243,219,58,69,21,168,216,242,67,228,244,133,21,9,1,157,248,137,21,77,213,164,13,43,232,105,242,111,6,92,229,3,85,31,87,249,0,0,88,174,72,66,228,73,27,18,68,86,107,146,220,164,184,179,90,75,73,215,136,40,9,77,76,155,43,155,195,204,113,230,66,135,46,81,34,20,100,52,133,69,142,112,27,221,168,1,215,209,9,9,144,242,223,222,207,78,63,134,188,186,136,25,233,3,127,240,45,61,157,95,45,87,230,73,50,74,165,36,131,100,150,146,36,195,113,155,182,33,153,247,226,188,174,83,27,66,26,150,201,183,56,135,153,66,20,181,39,71,136,253,240,8,127,10,197,122,44,107,8,95,112,13,35,102,164,15,252,193,183,244,116,126,181,220,10,1,0,0,0,0,170,12,104,196,244,58,190,12,79,204,227,146,167,38,190,72,31,42,16,62,25,159,206,199,210,86,136,70,76,175,227,203,240,196,60,46,121,106,226,139,244,161,2,225,147,241,233,124,44,205,154,15,0,0,0,0,0,0,0,0,170,132,148,0,255,246,126,118,250,49,228,171,8,170,132,148,0,255,246,126,118,250,49,228,245,12,139,35,163,165,202,10,173,242,140,218,22,226,52,243,202,212,152,183,249,52,196,45,206,101,76,148,100,12,103,162,148,153,14,21,138,73,232,8,107,11,51,114,49,20,45,235,25,173,74,135,231,143,204,200,29,107,175,168,232,10,105,156,77,28,90,25,227,55,15,121,170,91,31,122,106,11,182,157,58,231,166,121,46,114,137,103,120,38,161,105,76,104,11,75,113,159,62,150,184,236,161,197,177,158,36,217,26,53,75,52,213,137,74,11,41,73,138,251,94,118,230,109,62,65,81,84,137,195,248,233,8,98,169,43,156,22,63,133,180,39,34,20,99,209,53,89,104,134,242,5,4,168,50,26,49,189,142,47,195,19,243,184,228,85,12,85,70,35,166,215,241,101,120,98,30,151,60,53,1,95,164,15,21,8,159,140,79,231,99,105,214,124,76,233,227,139,244,161,2,225,147,241,233,124,44,205,154,143,90,134,187,113,34,163,100,245,100,162,100,211,84,226,20,34,135,16,210,178,180,33,155,43,101,89,194,108,126,42,41,170,193,154,217,225,97,165,69,28,72,248,157,42,146,3,244,149,86,185,77,231,147,123,39,100,212,147,74,202,29,113,155,151,113,185,159,59,116,108,233,56,72,247,48,57,37,149,211,170,126,85,5,85,207,207,150,143,143,244,56,165,169,36,75,113,90,198,122,210,166,146,178,90,150,184,70,238,182,4,5,161,84,232,50,166,96,218,74,51,45,69,114,18,211,158,26,33,74,226,45,26,80,165,18,39,142,211,167,228,234,12,24,103,245,87,67,226,205,38,179,94,167,78,82,66,40,89,165,12,15,59,17,110,107,36,117,82,43,153,232,83,89,135,46,91,186,36,28,132,148,138,73,125,225,75,58,143,231,201,227,104,213,35,180,161,213,35,73,100,153,149,121,121,106,75,137,75,59,173,149,52,53,208,215,184,116,137,50,217,56,148,147,26,34,34,186,196,52,45,202,204,9,43,76,46,126,165,101,85,165,137,105,219,171,181,214,90,106,45,165,212,168,185,98,149,25,101,171,103,102,51,44,220,102,38,21,190,44,68,35,90,150,105,214,177,166,219,57,161,24,138,99,30,241,34,125,196,116,76,199,235,249,35,240,153,56,34,167,213,58,45,212,173,83,115,154,198,122,16,243,60,179,105,78,243,61,178,224,201,193,174,31,81,87,38,126,100,225,47,154,208,69,250,146,86,102,24,17,165,148,164,148,212,90,107,36,33,132,210,40,181,150,26,17,17,17,105,249,230,72,35,207,36,58,58,38,62,226,58,210,211,145,132,161,6,113,16,0,255,106,66,179,112,163,191,78,146,127,51,4,15,125,137,223,196,236,243,71,229,0,12,151,142,222,17,8,63,85,172,121,42,242,127,134,224,161,47,241,155,152,125,254,168,60,0,1,0,181,151,36,146,82,74,50,107,4,37,73,50,28,199,117,220,26,113,47,206,235,58,197,173,213,125,222,124,139,115,152,169,195,78,69,110,139,216,15,143,240,167,47,92,192,141,134,240,5,43,51,192,165,163,119,4,194,79,21,107,158,138,252,159,33,120,232,75,252,38,102,159,63,42,95,46,226,206,8,41,115,90,203,44,147,54,132,182,206,188,60,37,230,77,190,14,109,107,115,233,18,41,153,196,153,55,101,170,195,132,92,18,58,62,218,194,131,92,252,74,203,122,70,87,209,213,197,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,248,101,42,91,28,100,36,228,16,93,202,116,185,200,178,167,200,198,154,32,107,166,180,25,150,15,168,128,11,45,95,142,19,145,52,172,39,19,53,92,151,212,166,16,57,132,144,230,41,110,165,68,202,203,18,102,243,83,169,48,49,170,244,16,15,43,45,226,64,66,12,211,158,27,160,175,180,74,18,218,160,92,137,161,6,188,101,108,5,197,184,223,194,28,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,36,109,152,33,150,165,140,112,112,144,112,59,116,217,210,37,33,75,145,34,7,85,130,84,153,50,229,119,33,33,209,36,217,76,200,153,26,197,105,42,169,141,83,30,226,148,90,200,99,76,68,146,198,81,207,53,133,189,236,201,49,110,47,23,55,205,169,146,230,2,175,100,52,142,14,116,131,13,181,161,119,244,177,196,119,227,70,68,205,106,201,70,205,214,41,197,169,67,110,161,165,121,137,67,41,151,202,188,244,217,196,148,42,84,140,53,189,67,196,74,117,56,112,17,51,181,39,231,171,43,93,147,132,214,39,15,189,26,174,155,89,73,150,36,109,58,197,109,27,18,133,204,105,9,154,36,48,61,153,126,115,49,144,27,70,65,146,105,107,47,63,45,217,193,3,254,28,180,224,127,233,35,54,167,133,105,207,131,164,149,86,178,72,201,218,200,163,161,37,216,74,178,36,41,213,173,17,198,46,145,209,35,225,81,226,183,104,56,176,38,170,195,181,22,33,103,193,133,58,95,233,148,18,204,242,167,188,1,49,112,137,212,135,91,70,198,218,73,35,202,78,74,171,172,208,200,34,115,26,151,56,76,17,53,135,84,39,186,164,121,8,243,211,156,98,59,90,90,171,201,84,15,237,153,234,164,66,136,212,172,148,102,52,132,56,181,148,38,106,91,234,91,203,19,52,106,195,52,150,171,75,20,195,149,53,185,79,81,210,50,228,210,203,72,155,248,174,84,20,138,29,113,88,145,118,137,66,171,148,183,48,64,238,36,210,99,252,104,93,236,103,22,165,233,230,113,37,249,142,239,213,209,216,171,172,167,150,112,159,46,38,0,219,191,238,230,238,81,101,25,126,41,165,66,199,51,70,248,47,163,239,78,124,20,235,56,192,200,246,171,187,249,181,234,210,240,218,116,35,52,63,99,190,191,138,254,59,209,209,42,70,4,6,184,223,147,152,222,111,129,175,85,25,191,165,81,84,60,137,205,75,110,186,181,56,252,159,77,234,126,39,150,203,188,90,232,239,66,18,197,194,173,216,110,85,148,46,167,178,199,65,111,41,94,211,156,197,225,127,76,58,191,186,202,84,30,22,90,144,1,236,114,120,231,191,69,222,110,94,22,141,236,201,10,197,152,180,164,166,219,16,168,235,43,143,218,60,201,34,154,144,190,62,172,226,216,196,161,197,31,202,127,219,228,42,151,253,35,99,154,11,177,25,254,99,191,8,206,68,205,114,198,184,5,172,175,108,136,95,121,99,226,178,178,33,126,85,1,113,169,80,23,119,26,115,239,26,119,70,210,0,168,152,81,20,0,105,192,149,26,105,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,1,113,161,128,79,186,21,113,161,152,59,179,6,172,167,73,105,196,223,83,33,50,137,66,157,3,0,184,0,192,69,244,128,180,245,199,47,246,114,148,223,84,202,78,39,245,162,133,9,205,221,191,189,17,152,111,231,46,158,40,91,230,228,120,136,68,123,248,96,80,254,149,190,50,36,107,239,209,190,132,230,236,87,111,252,206,111,57,17,181,147,172,232,77,190,201,128,236,226,79,246,189,163,68,212,39,94,178,34,233,32,4,134,241,15,219,218,171,80,133,225,52,170,149,182,77,100,199,126,245,113,0,255,171,72,133,146,159,56,76,90,8,129,97,252,197,182,246,202,169,47,156,132,43,165,25,11,240,134,247,71,246,86,169,78,50,152,141,248,123,144,67,196,47,123,59,153,59,176,158,1,133,114,15,183,171,222,203,248,113,180,67,138,16,244,102,98,252,238,102,214,130,228,165,25,194,80,238,227,87,85,107,55,59,143,110,219,224,4,173,153,24,63,246,167,151,1,241,24,16,247,243,190,236,254,105,245,118,254,76,219,164,49,16,42,248,39,45,0,255,202,136,166,114,73,242,21,63,145,245,215,215,190,54,157,61,248,109,50,71,154,1,177,130,127,90,219,45,35,218,73,53,82,196,143,7,0,0,5,192,221,234,106,172,151,133,84,31,177,249,248,28,125,168,0,252,143,177,214,252,43,125,90,192,157,214,87,192,32,63,128,92,72,178,208,136,168,100,94,105,13,151,208,66,219,199,161,165,80,147,17,71,186,77,91,27,42,68,234,59,52,108,121,51,177,59,172,212,86,155,132,190,62,170,192,161,110,177,174,18,28,73,83,74,91,84,200,80,84,23,128,57,122,79,127,240,55,24,107,222,137,158,210,7,107,62,48,71,239,233,15,254,6,99,205,59,209,83,250,184,202,7,0,64,117,1,152,163,247,244,7,127,131,177,230,157,232,41,125,176,230,3,115,244,158,254,224,111,48,214,188,19,61,165,15,214,124,192,231,232,67,253,193,39,99,172,249,88,90,181,168,46,62,71,31,234,15,62,25,99,205,199,210,170,5,128,127,162,241,208,235,248,50,204,62,143,75,30,128,80,102,132,68,33,132,210,82,104,249,149,178,181,37,68,78,173,12,147,77,102,100,10,58,156,204,229,76,132,186,66,195,204,209,243,14,65,82,49,34,124,12,226,67,165,209,82,218,80,157,94,39,175,101,64,154,43,35,102,43,40,109,8,53,66,171,205,100,245,117,104,199,252,26,221,86,164,169,182,231,173,38,137,211,101,2,181,133,103,115,198,66,47,233,212,47,76,168,14,221,86,14,136,240,212,135,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,248,101,202,35,100,28,92,220,16,93,202,116,185,56,83,100,79,193,154,32,107,218,76,185,132,171,181,165,56,178,54,157,91,35,219,108,222,215,90,243,172,40,165,201,225,90,202,75,43,243,220,181,8,186,212,12,209,203,70,147,216,177,38,203,30,62,227,69,40,160,249,81,104,161,242,10,6,0,192,63,3,92,58,122,71,32,252,84,177,230,169,200,169,18,95,164,15,21,8,159,140,79,231,99,233,85,132,75,71,239,8,132,159,42,214,60,21,57,85,226,139,244,161,2,225,147,241,233,124,44,205,154,15,0,88,61,70,93,25,181,22,119,150,36,139,227,212,172,206,83,8,161,213,221,55,93,200,30,135,182,205,108,248,82,123,153,105,201,179,9,21,109,97,78,113,120,131,43,157,97,21,174,61,44,238,188,150,50,39,132,202,51,105,67,104,211,202,40,75,99,222,228,235,208,134,184,152,49,87,154,73,156,121,83,166,66,84,43,230,162,227,163,45,60,56,194,80,116,163,103,116,21,237,161,143,73,86,70,45,180,145,39,201,226,56,37,72,203,210,90,104,117,247,77,159,115,182,45,110,51,27,190,212,96,154,170,19,109,66,69,91,152,211,35,38,99,85,103,88,133,21,143,184,51,66,202,156,214,50,203,164,13,161,173,51,47,79,137,121,147,175,67,219,218,92,186,68,74,38,113,230,77,153,234,48,33,151,132,142,143,182,240,32,23,191,210,178,158,209,85,116,117,101,36,197,21,218,206,114,85,18,78,203,58,65,203,142,164,78,19,111,235,4,83,68,72,121,153,230,72,40,135,52,15,11,23,103,190,28,124,52,116,89,211,166,160,2,3,98,70,250,192,31,124,75,79,231,87,203,85,11,41,0,255,237,253,236,244,99,200,171,139,152,145,62,240,7,223,210,211,249,213,114,213,66,202,127,123,63,59,253,24,242,234,2,98,70,250,192,31,124,75,79,231,87,203,173,16,169,137,152,145,62,240,7,223,210,211,249,213,114,43,4,0,0,84,23,128,57,122,79,127,240,55,24,107,222,137,158,210,7,107,62,48,71,239,233,15,254,6,99,205,59,209,83,250,184,202,7,64,117,129,57,122,79,127,240,55,24,107,222,137,158,210,71,0,2,26,49,189,142,47,195,19,243,184,228,254,137,0,68,35,166,215,241,101,120,98,30,151,220,63,113,149,15,0,0,0,0,0,64,213,199,85,62,80,245,17,128,0,65,76,95,226,55,241,196,252,81,121,21,67,149,33,136,233,75,252,38,158,152,63,42,175,98,0,0,0,0,128,50,39,228,121,93,121,212,164,209,224,133,195,165,165,16,151,38,93,41,110,58,117,86,152,167,143,223,22,35,253,52,38,66,228,57,120,184,200,19,141,7,61,3,158,224,60,134,224,92,242,95,6,14,45,180,41,243,32,181,90,35,180,54,25,49,244,10,209,230,13,183,77,247,41,228,41,98,49,109,146,53,197,44,99,84,102,134,56,18,83,108,17,80,138,61,105,149,161,254,154,88,65,191,146,87,228,204,168,184,90,220,89,108,74,195,117,94,55,8,217,153,164,105,227,113,221,96,133,104,41,207,211,2,9,231,112,229,161,226,226,76,152,131,128,134,49,107,218,108,84,142,80,84,130,186,145,153,109,75,23,137,93,170,75,73,48,164,117,42,29,126,104,150,231,137,154,45,157,95,203,47,167,122,20,208,16,38,226,169,135,176,18,110,138,198,43,13,77,36,111,97,9,14,227,69,189,18,80,28,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,225,151,41,143,144,113,112,113,67,116,41,211,229,226,76,145,61,5,107,130,172,105,51,165,114,4,35,36,169,126,151,213,238,84,90,138,117,135,136,196,236,195,108,80,34,27,42,14,177,208,176,240,206,189,68,115,226,74,196,67,152,178,250,234,230,217,205,14,110,53,38,166,39,60,198,91,228,95,12,91,55,158,36,81,169,235,86,82,173,148,194,148,18,149,22,82,34,243,117,130,179,100,20,225,78,164,105,168,203,2,209,119,248,104,17,31,18,46,31,134,21,176,209,86,58,145,131,238,40,175,97,248,233,139,140,140,29,123,237,168,232,10,117,219,85,219,90,25,227,55,15,101,173,85,35,102,106,11,182,157,218,36,169,102,46,114,137,103,120,230,174,22,188,107,11,75,49,107,62,36,189,197,204,58,250,72,223,86,218,206,220,38,227,85,249,220,66,94,121,108,154,25,154,131,42,118,106,69,82,9,248,34,166,97,144,51,9,93,117,215,78,165,152,242,0,64,213,71,0,66,16,211,151,248,77,60,49,127,84,94,197,0,0,186,116,141,182,132,46,151,52,111,58,43,73,245,74,29,134,52,81,162,228,107,84,24,167,180,69,199,65,212,208,164,140,116,33,34,182,20,57,132,203,136,113,105,146,53,75,77,228,160,67,201,213,11,91,39,222,36,73,73,235,80,106,173,146,250,84,146,148,16,74,34,242,105,130,178,70,212,226,206,165,117,72,203,28,17,134,248,168,14,31,46,174,32,134,245,81,214,86,218,144,131,22,39,87,102,20,159,25,21,87,139,59,139,77,105,184,206,235,6,33,59,147,52,109,60,174,27,172,16,45,229,121,90,32,225,28,174,60,84,92,156,9,115,16,208,48,102,77,155,141,202,113,149,15,128,234,2,115,244,158,254,224,111,48,214,188,19,61,165,143,171,124,0,0,0,23,48,162,162,39,51,121,37,33,179,214,186,237,83,205,13,66,235,108,152,184,41,133,20,201,94,203,108,200,33,166,151,166,18,158,157,113,42,198,147,106,48,32,45,114,140,3,24,77,31,87,249,160,208,151,25,73,50,234,154,83,217,94,164,125,223,89,102,4,217,205,144,16,49,176,81,209,204,45,213,220,182,114,17,38,34,33,217,142,163,218,108,97,109,250,81,145,169,122,147,0,255,23,224,22,17,177,87,146,72,178,163,214,50,39,148,4,145,185,142,83,220,167,248,122,67,170,19,99,210,68,132,9,170,206,182,29,83,173,53,167,170,185,246,76,149,85,193,124,184,103,68,172,29,53,146,236,40,132,202,106,41,65,100,174,227,212,134,21,162,230,150,234,196,152,52,17,95,126,90,82,108,199,84,107,205,89,169,161,34,83,101,53,53,213,104,24,89,102,245,121,113,86,185,78,105,97,168,71,110,82,157,10,61,236,208,227,244,28,201,217,39,170,24,246,50,211,84,215,92,80,75,49,29,80,186,39,14,195,42,88,14,132,0,0,0,0,0,88,46,204,36,101,71,70,146,12,90,42,91,182,59,28,133,16,181,132,150,183,205,150,58,197,45,13,147,239,144,112,225,52,212,16,29,69,60,149,208,87,16,54,137,106,77,61,150,224,72,90,132,105,11,0,0,84,125,92,229,3,85,31,86,8,160,121,248,119,253,193,191,217,70,254,79,163,169,18,95,164,15,21,8,159,140,79,231,99,233,85,4,205,195,191,235,15,254,205,54,242,127,26,173,150,120,207,204,92,59,106,70,93,73,8,149,213,82,179,206,155,182,117,141,88,33,106,110,181,54,116,185,50,39,172,159,150,20,59,208,82,69,151,184,143,13,21,105,105,33,109,157,15,9,33,132,80,66,40,165,36,73,236,220,84,94,30,107,17,225,18,21,57,17,81,138,48,21,151,76,231,121,221,13,84,25,182,201,23,126,97,151,56,76,71,227,240,2,47,112,138,190,66,104,173,149,16,74,74,141,26,59,55,153,81,182,122,68,184,68,69,78,100,82,225,203,66,52,211,121,94,119,29,107,186,109,242,133,95,216,229,17,47,210,71,188,192,11,76,91,85,22,81,105,45,81,179,9,135,210,18,109,25,42,111,41,37,171,219,54,148,173,111,235,176,192,215,135,29,33,78,86,21,134,56,50,81,193,69,73,37,53,40,206,165,77,245,161,73,104,213,55,209,148,112,106,56,78,102,69,71,40,29,34,114,10,67,155,74,136,83,107,125,217,166,50,219,25,243,181,210,82,247,165,79,47,221,225,68,17,225,104,186,71,171,48,10,135,113,205,96,250,148,254,100,192,85,62,80,245,113,149,143,229,0,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,146,54,204,16,203,82,70,56,56,72,184,29,186,108,233,146,144,165,72,145,130,42,65,170,76,153,210,63,185,109,147,179,121,173,132,52,73,42,113,131,186,76,16,207,93,90,91,210,2,183,81,107,97,137,75,84,231,173,85,31,7,17,29,37,116,35,20,152,41,113,177,44,93,211,135,14,160,43,123,213,160,145,73,87,62,164,52,15,141,210,176,196,67,132,45,249,144,112,194,97,138,10,173,82,49,69,77,91,76,121,50,109,68,64,31,230,8,85,126,241,32,125,178,102,24,39,238,147,75,147,127,50,218,54,132,144,136,164,164,56,37,50,94,55,169,188,60,214,34,51,41,205,200,168,66,148,133,107,60,12,36,72,140,117,160,202,176,187,90,107,93,71,92,75,31,177,43,237,74,131,23,238,152,173,8,215,73,186,50,42,37,239,75,104,169,242,221,86,167,37,46,101,159,135,137,242,210,32,226,98,134,200,216,18,45,206,204,68,34,170,204,106,218,220,190,24,130,135,190,196,111,98,246,249,163,114,192,202,140,136,157,123,237,164,232,9,117,220,85,220,66,217,226,183,236,209,107,173,26,209,43,187,177,109,10,222,228,166,102,222,115,137,153,248,143,9,181,96,66,165,120,144,252,191,16,60,244,37,126,19,179,207,31,149,7,32,0,160,186,99,38,175,53,72,211,52,164,150,82,130,182,212,23,148,56,196,206,172,58,199,153,222,225,86,184,104,198,76,100,13,246,219,137,150,142,112,73,13,254,162,43,213,163,197,104,224,194,166,161,145,178,82,106,41,142,147,164,56,145,174,181,150,89,171,54,67,67,213,75,52,78,21,202,90,154,76,83,17,207,70,117,214,60,175,201,177,84,196,97,30,90,164,12,125,65,39,232,67,68,102,102,70,36,73,146,81,106,45,53,146,182,77,219,146,40,238,75,252,60,149,17,14,14,18,110,136,49,101,198,92,100,41,82,164,96,205,159,53,83,166,164,252,36,25,165,82,146,65,50,75,73,146,225,184,77,219,144,204,123,113,94,215,169,13,33,13,203,228,91,156,195,76,33,138,218,147,35,196,126,120,132,63,133,98,61,150,53,132,47,120,245,144,25,185,147,212,66,10,158,214,198,113,26,135,102,100,146,26,205,203,150,246,97,106,105,202,51,236,22,225,119,200,33,2,46,206,52,201,184,18,75,214,180,201,178,22,1,77,254,228,251,39,233,59,151,175,34,168,18,77,254,228,251,39,233,59,151,171,50,26,15,189,142,47,195,236,243,184,228,1,8,88,46,68,100,102,102,68,146,36,25,165,214,82,211,165,109,211,182,36,138,251,18,63,15,144,85,194,193,65,194,13,49,166,204,152,53,60,72,139,20,41,88,243,103,27,189,73,167,76,72,52,249,147,239,159,164,239,92,190,138,176,29,32,243,22,17,165,222,115,37,165,181,204,9,165,225,186,51,66,105,157,177,66,194,173,145,102,204,180,201,130,37,63,85,105,106,173,169,42,138,52,180,82,86,83,77,29,48,165,15,44,210,123,10,132,191,193,167,243,78,52,107,62,0,84,25,130,152,190,196,111,226,137,249,163,242,229,142,112,203,222,109,13,218,86,74,105,141,194,38,75,92,94,214,125,25,162,54,221,246,117,130,50,93,158,166,121,45,5,13,213,97,204,34,86,132,42,201,56,140,57,67,59,58,113,159,156,155,188,190,176,86,166,205,38,210,169,225,70,169,196,37,109,235,180,149,122,35,43,17,53,115,173,254,50,71,197,189,150,239,229,162,155,235,172,36,163,74,150,77,44,75,15,50,238,57,10,77,73,78,147,51,163,226,106,113,103,177,41,13,215,121,221,32,100,103,146,166,141,199,117,131,21,162,165,60,79,11,36,156,195,149,135,138,139,51,97,14,2,26,198,172,105,179,49,117,17,73,41,73,74,41,33,132,68,18,66,40,73,74,8,37,17,17,17,17,177,171,59,203,36,58,58,38,14,34,207,80,121,46,134,26,196,65,108,83,214,41,150,245,215,95,87,49,153,103,146,66,104,146,112,179,45,133,166,67,137,41,67,41,13,210,56,110,121,200,227,169,125,142,168,17,181,197,147,147,38,80,15,121,218,218,72,56,74,231,13,19,147,27,209,153,6,211,20,76,151,128,171,124,160,234,227,42,31,160,135,153,81,74,141,82,74,173,181,102,212,90,75,141,82,107,169,153,153,153,153,185,72,35,143,24,6,6,26,202,225,72,79,71,18,122,234,195,62,156,178,81,22,110,20,80,64,19,244,223,34,86,153,47,121,102,241,219,28,114,173,63,78,251,86,149,95,184,16,179,214,107,142,152,173,6,21,132,39,155,220,212,204,25,65,130,68,220,245,151,222,85,135,214,161,63,187,13,167,100,165,180,173,30,179,168,225,148,151,125,146,161,172,67,28,54,8,75,35,135,19,243,230,183,117,138,42,80,177,229,135,200,233,11,43,18,2,58,241,19,43,154,170,73,27,86,208,211,228,213,85,102,17,165,16,26,53,155,112,75,161,233,144,161,242,150,82,130,52,142,91,30,194,182,14,11,124,125,168,45,158,156,52,125,136,35,19,21,92,28,165,179,131,226,92,218,212,96,122,155,86,47,164,65,155,26,25,69,94,67,190,72,22,247,41,132,148,89,100,58,49,156,110,6,215,35,74,50,89,160,206,196,64,68,85,61,29,92,12,213,164,15,0,255,108,84,164,172,191,170,4,97,196,140,244,129,63,248,150,158,206,175,150,43,126,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,230,69,26,121,38,209,209,49,145,211,195,145,158,142,36,12,53,136,131,88,144,110,148,133,27,253,21,142,188,246,136,25,233,3,127,240,45,61,157,95,45,183,66,0,0,0,0,128,42,3,26,49,189,142,47,195,19,243,184,228,169,137,47,210,135,10,132,79,198,167,243,177,180,21,162,17,211,235,248,50,60,49,143,75,158,154,248,34,125,168,64,248,100,124,58,31,75,179,230,3,0,0,0,0,0,0,168,18,82,254,219,251,217,233,199,144,175,34,128,42,33,229,191,189,159,157,126,12,121,117,17,51,210,7,254,224,91,122,58,191,90,174,90,72,249,111,239,103,167,31,67,174,200,48,74,38,41,149,102,208,12,82,147,102,54,110,235,182,37,242,70,92,214,105,51,107,162,165,125,217,96,139,114,232,13,222,176,168,34,185,197,239,135,185,216,134,175,88,143,27,245,226,161,242,250,78,153,188,208,44,77,235,80,90,73,13,226,82,127,144,226,14,187,114,234,2,103,102,135,156,226,90,25,211,144,53,216,111,27,90,202,197,37,203,248,139,86,181,144,22,163,193,88,68,18,60,161,141,60,87,41,217,180,76,147,181,174,136,234,58,201,26,25,229,83,92,40,101,89,231,184,8,120,40,77,196,66,66,150,47,25,73,190,210,46,85,166,252,44,7,70,145,165,169,25,65,172,47,25,201,74,156,32,173,67,107,180,109,214,26,76,22,55,75,229,167,56,143,137,211,158,134,28,34,96,207,147,132,135,34,113,248,23,214,165,27,157,165,125,104,133,4,36,210,201,172,197,117,210,137,90,91,146,101,246,56,181,61,14,41,73,27,226,118,120,200,41,71,149,217,97,161,32,44,214,68,155,115,211,51,203,27,70,165,103,170,106,105,76,20,90,172,92,133,209,136,233,117,124,25,158,152,199,37,247,206,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,177,75,59,203,24,58,6,38,10,226,200,80,71,46,134,234,195,65,156,82,86,22,150,245,87,64,65,88,146,70,190,146,109,146,188,142,219,202,105,16,19,118,232,90,82,107,117,183,244,237,76,25,170,138,172,93,186,92,41,231,59,95,126,234,171,185,228,9,231,241,14,219,147,191,201,119,160,5,85,25,240,69,250,80,129,240,201,248,116,62,150,102,205,199,148,62,190,72,31,42,16,62,25,159,206,199,210,172,249,0,0,128,229,66,121,173,158,177,92,26,133,208,116,43,145,85,183,16,38,11,101,178,70,195,146,215,45,196,15,241,59,76,41,71,26,102,136,183,178,218,146,208,87,94,91,120,210,95,85,88,130,35,233,33,166,45,0,254,25,224,210,209,59,2,225,167,138,53,79,69,254,207,16,60,244,37,126,19,179,207,31,149,3,48,92,58,122,71,32,252,84,177,230,169,200,0,255,25,130,135,190,196,111,98,246,249,163,242,11,4,188,103,102,174,29,53,163,174,36,132,202,106,169,89,231,77,219,210,134,21,162,230,86,107,67,151,43,15,95,126,90,82,236,64,75,21,53,89,169,161,34,45,157,212,59,239,198,141,136,154,213,146,141,154,173,83,138,83,135,220,66,75,243,18,135,82,46,149,121,233,179,137,41,85,168,24,107,122,135,136,149,234,112,224,34,118,106,79,238,215,87,186,38,9,157,79,174,198,72,92,143,26,132,214,183,202,86,121,163,37,162,116,136,186,228,51,13,49,169,77,113,139,121,19,109,235,243,80,161,201,117,50,167,14,187,92,196,26,213,120,213,80,87,114,113,8,99,145,211,36,230,61,183,172,204,162,88,163,52,104,117,183,68,214,107,67,77,41,110,21,190,249,226,98,27,165,75,68,68,152,141,37,63,120,78,45,181,153,83,85,156,34,99,178,74,28,204,28,235,50,153,27,33,207,152,19,66,153,38,107,93,17,89,136,10,219,178,46,230,96,73,38,165,68,63,61,156,133,147,202,98,168,170,133,15,3,237,100,253,149,91,62,51,163,102,212,45,43,179,189,72,195,48,242,136,8,178,155,33,161,86,40,88,88,222,144,106,110,91,9,248,242,112,113,109,199,81,109,102,49,97,237,153,170,169,160,8,215,163,196,45,78,100,150,134,50,81,243,173,78,75,234,219,132,112,210,75,149,131,61,162,149,161,196,65,155,221,77,84,87,78,170,72,120,40,197,181,98,49,63,185,14,7,90,235,47,185,50,67,240,208,151,248,77,204,62,127,84,14,200,0,81,86,68,161,181,157,37,205,218,184,52,168,203,212,66,136,181,246,65,31,178,183,33,110,43,39,190,236,96,102,170,243,108,194,90,91,120,212,35,222,96,85,103,184,138,197,243,17,71,94,72,149,213,66,102,25,181,45,196,117,101,228,37,49,111,243,105,136,67,91,76,151,75,205,24,206,68,41,19,33,166,229,114,209,17,214,22,102,28,225,87,186,209,51,26,149,158,204,180,184,209,210,156,231,147,228,197,27,236,75,154,66,135,111,213,113,136,228,172,251,98,166,196,22,194,22,111,170,52,153,120,114,102,32,32,225,7,198,162,18,142,210,24,60,194,94,44,76,94,123,181,54,209,204,27,57,181,150,220,103,107,42,117,217,202,31,73,237,101,219,90,92,96,157,75,50,139,106,200,211,250,244,217,194,191,26,199,46,69,117,164,71,152,140,79,24,157,206,206,7,216,169,196,146,122,133,16,183,254,140,67,90,194,246,183,94,105,167,225,194,250,47,103,138,140,180,235,250,75,126,241,42,141,208,239,64,183,146,91,48,70,4,126,205,156,121,38,109,225,182,133,90,17,41,117,120,86,153,182,67,65,84,24,230,132,134,109,110,136,109,130,47,5,117,130,240,183,138,177,162,152,14,112,9,99,113,13,243,208,49,250,16,145,153,153,17,73,146,100,148,90,75,141,164,109,211,182,36,138,251,18,63,79,101,132,131,131,132,27,98,76,153,49,23,89,138,20,57,88,243,103,205,148,41,127,11,51,106,157,69,113,107,214,57,33,81,99,85,218,200,9,161,52,154,224,225,168,37,46,85,34,79,16,189,192,150,104,33,198,92,106,177,113,214,42,238,201,197,145,180,172,120,172,72,107,231,139,26,73,73,169,145,53,130,210,168,145,109,227,58,110,141,184,209,150,105,90,226,214,234,62,111,48,66,65,244,210,97,167,35,183,197,239,87,46,254,9,195,6,204,168,23,159,177,39,35,229,45,213,50,170,91,123,230,73,209,209,235,179,21,47,130,246,204,145,148,48,199,176,55,85,30,156,116,67,187,86,159,38,60,164,75,28,232,23,71,31,186,193,89,188,85,222,194,176,111,27,145,160,58,47,155,65,99,30,141,59,171,244,70,219,86,232,169,77,146,144,15,39,169,45,91,137,211,75,125,187,73,13,15,95,74,74,170,161,202,153,76,204,70,103,148,54,201,191,166,73,201,209,18,162,172,136,66,107,59,75,154,181,113,105,80,151,169,133,18,107,237,131,62,101,111,67,220,86,78,124,217,193,204,84,231,217,132,181,186,176,168,71,188,193,170,210,112,21,15,230,67,70,108,127,142,172,132,100,45,197,41,110,40,109,119,41,67,181,218,76,86,104,148,44,110,147,228,83,20,185,37,81,49,119,102,36,23,95,222,84,121,168,50,131,98,80,75,174,210,21,140,195,98,252,76,158,133,32,3,151,129,43,178,90,170,213,122,173,218,245,214,105,171,25,177,204,59,155,38,51,223,59,55,158,100,236,250,15,115,165,97,199,22,254,164,9,165,163,45,233,194,99,252,168,253,122,230,27,50,56,33,234,227,236,250,54,79,206,51,155,152,69,141,225,74,171,173,160,149,34,171,75,46,5,177,108,25,42,71,75,27,231,112,85,148,165,46,170,138,196,164,62,138,210,141,110,113,14,91,149,247,32,198,143,190,247,70,68,66,174,37,192,61,219,223,122,55,183,247,241,52,252,26,154,33,116,68,98,148,0,255,89,94,252,206,34,76,25,149,152,142,120,79,246,143,235,221,252,90,196,211,240,41,83,41,66,87,36,70,248,47,44,0,255,45,227,72,243,44,142,253,8,72,164,125,217,173,88,45,223,78,52,207,211,149,30,211,105,218,194,240,63,22,157,223,142,26,149,147,100,141,208,179,71,226,220,171,15,235,254,207,178,46,248,132,216,78,35,30,22,127,193,158,243,219,153,89,201,161,52,26,52,46,3,14,139,253,235,96,91,75,94,173,126,177,182,12,125,233,41,196,230,249,239,54,251,94,145,77,103,160,156,74,113,76,155,192,42,254,193,254,187,234,24,207,8,46,205,132,208,14,191,177,95,134,39,143,252,123,199,177,5,140,123,214,54,224,112,185,138,27,35,238,165,141,105,61,192,251,109,185,1,31,153,148,208,88,99,238,36,52,192,90,128,107,129,2,228,206,80,216,25,128,43,184,150,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,128,184,80,196,21,168,143,64,92,169,1,227,79,20,234,92,197,248,19,133,58,7,0,112,1,128,75,238,128,4,252,51,177,217,91,142,84,163,48,149,75,104,31,127,199,79,221,50,147,198,166,237,168,201,21,17,2,252,179,97,0,255,184,36,249,230,148,45,161,125,252,29,191,246,151,43,34,211,174,104,242,77,6,96,214,254,228,197,150,190,122,230,84,42,78,84,143,168,180,18,34,187,122,184,242,100,71,79,34,157,168,56,108,184,20,35,105,217,4,102,237,143,139,157,172,57,9,170,87,140,165,194,85,154,9,145,125,125,121,147,173,202,102,181,133,218,195,159,96,142,52,102,1,110,113,47,231,16,239,223,51,84,63,86,212,33,89,59,57,28,86,230,118,36,239,223,51,222,219,44,105,5,102,130,101,250,145,0,247,194,185,79,239,73,175,150,5,49,155,165,93,186,173,146,1,180,89,130,93,172,89,93,195,109,132,251,61,133,201,29,93,172,213,100,205,174,98,82,141,47,95,34,106,152,30,208,40,9,119,252,42,217,16,98,1,162,0,255,117,127,185,223,249,111,34,109,128,88,192,63,177,251,219,172,228,155,137,233,19,161,0,255,77,191,188,61,248,203,49,210,10,136,5,252,19,159,111,101,52,147,105,84,18,55,30,16,151,10,138,120,170,64,101,0,213,63,206,236,254,207,201,183,150,130,54,202,254,111,12,247,140,136,181,163,70,146,29,149,80,89,45,37,136,204,117,156,210,176,66,212,220,82,157,24,147,38,226,203,79,75,138,237,152,106,173,57,49,61,84,36,170,171,154,142,228,133,27,214,60,35,104,192,32,63,0,131,252,168,30,163,174,140,90,139,59,75,146,197,113,106,86,231,41,132,208,234,238,155,46,101,143,75,219,102,54,124,169,189,204,180,36,106,194,68,91,152,83,28,222,224,74,103,120,133,41,15,136,171,52,40,244,55,197,137,100,194,9,242,212,172,100,181,109,14,19,17,235,111,165,145,164,49,138,202,68,86,18,22,34,38,196,68,243,39,151,175,169,206,148,42,63,152,81,52,77,86,186,86,50,78,160,123,24,8,101,224,50,240,69,86,75,181,90,175,85,187,222,58,109,53,35,150,121,102,211,100,230,123,231,198,147,140,93,0,255,161,174,51,252,200,194,160,52,161,116,244,37,13,128,57,122,79,127,240,55,24,107,222,137,158,210,7,107,62,48,71,239,233,15,254,6,99,205,59,209,83,250,184,202,7,0,64,117,1,152,163,247,244,7,127,131,177,230,157,232,41,125,176,230,3,115,244,158,254,224,111,48,214,188,19,61,165,15,214,124,192,231,232,67,253,193,39,99,172,249,88,90,181,168,46,62,71,31,234,15,62,25,99,205,199,210,170,5,0,0,208,36,116,178,37,149,150,74,220,8,107,53,156,151,58,238,80,211,86,154,180,101,178,218,92,144,32,161,75,133,37,173,48,57,42,154,201,97,97,207,196,197,199,43,198,162,1,183,88,19,213,233,83,242,175,196,91,102,228,218,73,51,233,138,66,171,172,144,26,116,222,186,77,113,152,34,106,14,181,54,140,185,18,17,230,167,58,197,14,76,85,209,156,170,26,218,211,82,86,217,242,65,153,169,243,60,17,52,102,233,54,178,74,111,196,113,138,89,226,38,9,249,112,146,226,60,154,39,51,215,183,147,212,240,16,102,171,155,38,214,156,201,196,107,52,166,170,140,252,107,122,148,124,129,129,219,56,33,155,23,74,75,155,164,20,39,72,203,6,145,172,165,197,165,46,144,155,132,214,151,136,36,117,217,162,244,145,241,208,209,93,183,69,121,153,212,8,203,210,42,125,104,127,250,139,145,166,159,208,66,11,165,133,84,82,162,196,142,85,229,149,177,22,25,206,80,113,147,25,85,8,179,112,205,104,94,214,217,192,154,97,155,132,226,23,142,121,196,116,244,17,47,48,29,175,231,203,192,101,224,139,172,150,106,181,94,171,118,189,117,218,106,70,44,243,204,166,201,204,247,206,141,39,25,187,254,67,93,103,248,145,133,65,105,66,233,232,75,90,149,1,46,29,189,35,16,126,170,88,243,84,228,84,137,47,210,135,10,132,79,198,167,243,177,244,42,194,165,163,119,4,194,79,21,107,158,138,156,42,241,69,250,80,129,240,201,248,116,62,150,190,205,7,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,134,88,150,50,194,193,65,194,237,208,101,75,151,132,44,69,138,20,84,9,82,101,202,148,233,121,55,110,68,212,172,150,108,212,108,157,82,156,58,228,22,90,154,151,56,148,114,169,204,75,159,77,76,169,66,197,88,211,59,68,172,84,135,3,23,177,83,123,114,191,190,210,53,73,232,124,242,47,254,54,46,33,180,6,125,210,13,235,201,214,134,214,90,88,54,104,80,55,222,226,140,213,56,80,179,52,217,6,242,144,36,107,153,144,146,172,41,171,226,33,221,231,131,71,60,192,100,228,52,41,240,148,172,36,43,9,89,65,162,210,70,78,8,149,183,194,141,91,158,135,181,68,157,134,176,228,160,204,70,156,60,91,110,74,136,169,200,87,75,253,85,86,149,164,10,241,26,195,229,184,145,73,194,90,178,81,194,105,41,109,234,144,91,104,105,153,218,150,77,148,60,47,125,54,49,165,20,211,160,202,12,17,177,82,29,14,92,252,48,21,185,253,250,74,215,220,166,13,202,127,139,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,47,31,55,204,16,203,146,183,200,200,184,40,243,134,93,182,116,73,56,179,103,79,91,37,105,144,42,109,170,145,219,33,68,221,145,132,22,119,22,53,104,219,210,172,206,83,8,45,214,26,6,93,200,30,135,54,174,156,8,179,123,153,105,201,179,23,107,149,226,81,113,120,131,43,101,226,42,246,75,184,140,244,142,63,248,169,158,206,83,145,3,196,140,244,129,63,248,150,158,206,175,150,171,22,82,254,219,251,217,233,199,144,87,23,49,35,125,224,15,190,165,167,243,171,229,170,133,148,0,255,246,126,118,250,49,228,213,5,196,140,244,129,63,248,150,158,206,175,150,91,33,82,19,49,35,125,224,15,190,165,167,243,171,229,86,8,0,248,75,65,30,122,43,140,27,213,105,93,116,181,8,215,194,178,65,131,152,121,110,110,25,46,111,212,194,198,12,139,217,169,234,67,152,134,150,68,243,68,71,105,87,21,177,248,219,149,151,252,130,174,71,25,164,169,145,89,171,47,121,13,82,219,32,173,67,107,52,78,16,146,111,16,55,75,229,167,56,128,106,84,145,137,27,34,96,207,147,132,136,61,15,248,23,214,165,27,101,162,131,233,207,3,48,71,239,233,15,254,6,99,205,59,209,83,250,96,205,7,230,232,61,253,193,223,96,172,121,39,122,74,31,109,249,0,247,136,140,189,162,68,148,157,180,144,57,173,36,139,204,105,92,218,190,194,215,219,82,157,232,146,230,225,75,80,75,182,237,104,105,173,38,43,205,85,100,170,147,82,50,168,254,113,102,247,127,14,0,255,39,232,163,236,95,197,0,85,6,52,98,122,29,95,134,39,230,113,201,253,19,1,136,70,76,175,227,203,240,196,60,46,185,127,226,42,31,0,0,0,0,0,128,170,143,171,124,160,234,35,0,1,130,152,190,196,111,226,137,249,163,242,42,134,42,67,16,211,151,248,77,60,49,127,84,94,197,0,0,0,128,229,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,18,49,47,121,132,140,131,139,219,97,204,150,49,9,103,138,236,41,168,242,167,74,155,41,137,3,40,244,97,235,208,76,89,37,181,18,183,137,82,155,76,215,90,243,172,85,156,97,162,234,53,218,166,20,5,33,173,165,169,135,103,163,202,104,158,171,228,102,42,30,49,15,221,179,153,190,160,171,187,165,14,205,168,52,51,219,74,119,4,113,235,236,241,84,139,27,177,144,195,190,196,67,197,108,91,51,135,52,91,106,107,239,202,104,107,147,51,223,88,209,19,134,244,136,23,88,213,224,252,25,25,185,114,237,149,36,61,45,141,179,137,67,200,91,60,151,45,79,117,235,67,175,236,70,177,93,231,220,52,207,123,210,48,19,179,36,52,141,9,149,226,22,246,208,95,219,25,173,100,78,104,149,71,18,135,214,166,153,87,166,166,204,9,214,173,109,113,46,99,162,36,146,200,242,102,75,117,168,80,76,194,192,71,165,120,144,139,161,104,89,49,233,42,250,187,0,197,79,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,188,23,231,117,157,218,16,210,176,76,190,197,57,204,20,162,168,61,57,66,236,135,71,248,83,40,214,99,89,67,248,130,107,15,11,214,36,241,107,84,55,26,55,229,52,25,66,51,92,150,33,110,67,30,66,52,115,136,172,40,42,119,248,109,135,137,221,103,54,224,137,253,139,26,194,36,220,245,68,164,25,1,202,63,202,21,11,208,190,145,97,189,105,11,41,155,144,124,107,56,141,67,51,162,230,211,94,30,114,155,246,97,106,105,202,80,251,120,189,135,28,34,224,34,168,45,60,69,115,137,37,107,78,211,111,229,181,8,0,85,6,80,253,227,204,238,0,255,28,254,79,208,71,217,31,176,50,35,98,231,94,59,41,122,66,29,119,21,183,80,182,248,45,67,94,107,213,136,94,217,141,109,167,54,185,169,153,247,92,98,38,158,73,168,5,19,42,197,82,76,121,128,87,203,86,111,155,184,69,102,205,116,106,131,46,153,225,234,36,141,42,20,44,219,65,130,216,216,78,113,145,15,79,222,140,117,177,136,121,109,97,76,13,56,128,101,205,96,38,250,147,97,82,119,182,147,113,147,178,110,219,204,106,14,21,134,232,90,84,107,101,185,228,45,149,93,170,184,218,101,204,149,109,158,94,130,234,107,185,36,22,231,177,161,72,8,249,14,116,49,121,98,138,72,74,73,82,74,9,33,36,146,16,66,73,82,66,40,137,136,136,136,136,93,221,89,38,209,209,49,113,16,121,134,202,115,49,212,32,14,98,155,178,78,177,172,191,254,106,59,68,100,102,102,68,146,36,25,165,214,82,35,105,219,180,45,137,226,190,196,207,83,25,225,224,32,225,134,24,83,102,204,69,150,34,69,10,214,252,89,51,101,202,53,92,219,64,159,174,168,144,146,36,105,54,195,214,226,173,212,221,73,211,56,131,190,66,44,228,154,140,83,43,144,102,134,24,43,171,57,9,71,194,76,224,64,9,214,52,208,55,118,44,175,29,70,80,167,100,6,173,190,100,52,75,113,179,52,13,161,233,54,89,104,62,81,228,41,171,230,87,56,143,138,83,145,134,54,17,31,123,226,36,60,236,137,235,12,19,147,23,209,141,206,210,121,116,98,34,0,209,136,233,117,124,25,158,152,199,37,247,79,180,229,3,220,35,50,246,138,18,81,118,210,66,230,180,146,44,50,167,113,105,251,10,95,111,75,117,162,75,154,135,47,65,45,217,182,163,165,181,154,172,52,87,145,169,78,74,201,160,250,199,153,221,0,255,57,252,159,160,143,178,127,21,3,0,0,192,118,192,123,102,230,218,81,51,234,74,66,168,172,150,154,117,222,180,45,109,88,33,106,110,181,54,116,185,242,240,229,167,37,197,14,180,84,81,147,149,26,42,210,210,73,251,244,241,22,153,185,87,146,140,186,146,214,50,39,148,102,157,55,109,75,220,167,248,122,67,173,13,93,174,60,132,9,170,206,182,3,45,85,212,164,170,185,246,180,116,210,53,132,156,85,217,162,222,38,173,101,213,48,174,79,121,105,210,54,201,188,29,34,118,46,3,177,205,220,109,88,106,129,217,196,139,174,97,46,142,177,205,62,218,128,167,96,54,242,212,4,224,1,50,73,186,42,159,145,154,243,234,78,227,176,214,155,172,133,200,137,134,156,164,85,184,54,66,229,196,237,80,193,204,116,17,109,111,212,14,102,181,140,0,255,232,158,28,236,199,150,249,64,213,199,5,42,36,105,148,199,12,185,165,146,66,155,242,88,151,157,218,44,29,167,16,76,145,217,10,17,183,97,179,121,44,201,243,239,48,169,107,155,20,36,213,231,20,13,198,131,11,188,84,254,195,0,0,0,0,88,14,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,146,54,204,16,203,82,70,56,56,72,184,29,186,108,233,146,144,165,72,145,130,42,65,170,76,153,146,56,0,252,179,219,86,207,154,89,106,75,72,147,222,73,250,14,23,231,45,164,38,137,225,216,90,231,37,239,80,177,203,16,53,68,92,199,134,121,195,37,51,248,175,213,27,30,53,142,23,233,93,19,232,33,122,17,85,89,70,37,180,70,201,54,28,82,107,52,100,152,60,164,146,44,109,227,144,183,48,174,251,2,81,35,118,139,56,39,85,223,225,72,91,5,9,69,149,236,94,56,151,206,212,135,222,166,235,24,128,170,143,171,124,160,234,195,10,1,52,15,0,255,174,63,248,55,219,200,0,255,105,116,106,194,10,65,243,240,239,250,131,127,179,141,252,159,70,171,165,90,107,173,165,214,82,74,141,154,43,86,153,81,182,122,102,54,195,194,109,102,82,225,203,66,52,162,101,153,102,29,107,186,157,19,138,161,56,230,17,47,210,71,76,199,116,76,91,80,102,17,165,16,26,53,155,112,75,161,233,144,161,242,150,82,130,52,142,91,30,194,182,14,11,124,125,168,45,158,156,52,125,136,35,19,21,92,28,165,179,131,226,92,218,212,96,122,155,182,194,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,145,195,55,71,26,121,38,209,209,49,241,211,27,30,233,233,72,194,80,131,56,136,99,216,132,102,225,70,127,109,96,197,167,181,16,66,106,45,149,146,36,185,98,85,121,121,172,101,102,51,44,220,102,68,41,194,84,92,34,90,150,105,54,80,101,216,57,161,24,138,99,226,48,29,141,195,116,76,199,181,3,115,244,158,254,224,111,48,214,188,19,61,165,15,8,66,109,187,106,212,18,12,219,146,89,82,82,147,113,155,162,151,182,81,50,106,49,205,74,93,8,184,117,243,109,32,73,246,4,155,137,161,124,80,115,173,21,166,3,111,240,17,247,209,146,228,190,9,193,252,25,25,185,114,237,149,36,61,45,141,179,137,67,200,91,60,151,45,79,117,235,67,175,236,70,177,93,231,220,52,207,123,210,48,19,179,36,52,141,9,149,226,22,238,211,7,48,231,115,219,182,214,42,139,44,148,144,74,139,115,45,43,137,161,36,149,22,82,24,87,70,106,253,92,11,9,55,41,203,150,136,135,63,215,79,194,64,41,206,9,115,132,211,232,17,198,164,137,233,228,92,27,183,208,146,17,165,212,166,70,196,211,70,153,145,183,122,68,70,37,153,153,84,120,179,16,141,247,129,252,137,173,118,84,233,118,167,104,173,232,136,149,232,35,118,165,163,232,42,222,16,82,91,26,171,144,202,146,66,91,230,70,228,190,108,56,89,10,25,42,45,203,62,78,49,100,161,134,113,90,75,83,63,243,98,161,100,119,10,193,129,116,34,163,8,15,254,147,235,148,0,255,22,32,229,191,189,159,157,126,12,185,42,67,240,208,151,248,77,204,62,127,84,94,197,144,242,223,222,207,78,63,134,92,149,33,120,232,75,252,38,102,159,63,42,15,65,152,25,165,212,40,165,212,90,107,70,173,181,212,40,181,150,154,153,153,153,153,139,52,242,136,97,96,160,161,28,142,244,116,36,161,167,62,236,195,41,27,101,225,70,1,5,116,66,95,102,105,105,68,22,107,123,94,130,210,38,168,235,214,18,141,27,180,4,155,181,13,82,137,41,10,96,26,181,103,34,119,8,40,242,228,34,162,200,3,30,138,117,105,89,153,104,31,186,142,181,15,173,133,4,205,161,25,113,230,235,113,27,146,148,169,76,33,206,220,114,212,164,143,3,207,63,25,225,130,25,88,94,212,82,74,107,202,74,242,141,23,203,120,214,35,30,96,66,114,85,86,235,14,183,238,242,56,171,70,132,251,20,90,159,39,72,100,147,14,113,109,72,43,15,151,182,164,94,26,38,10,204,81,75,102,240,144,42,154,197,182,10,210,116,92,105,22,159,210,85,12,162,52,242,21,111,19,229,105,28,87,78,130,152,190,195,212,147,84,167,187,169,12,37,15,213,66,214,49,93,210,148,115,5,243,211,64,205,58,79,216,128,19,123,190,201,143,167,117,202,171,139,198,67,175,227,203,48,251,60,46,57,3,98,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,196,178,228,45,50,50,46,114,135,46,91,186,36,156,217,179,103,163,74,144,42,109,218,156,79,52,30,122,29,95,134,217,231,113,201,171,24,208,228,79,190,127,146,190,115,249,10,143,200,204,21,107,175,40,233,106,105,155,77,27,58,244,24,207,121,43,83,221,250,80,166,152,11,138,237,58,39,169,121,110,197,52,60,195,44,119,77,99,39,186,158,110,97,106,70,147,63,249,254,73,250,206,229,171,136,234,130,29,123,221,230,107,149,215,94,151,203,156,102,231,187,86,125,246,107,70,70,102,62,155,167,61,194,115,240,185,174,201,39,243,53,58,129,71,105,58,86,45,224,55,225,158,17,177,118,212,72,178,163,16,42,171,165,18,17,153,235,56,173,17,43,68,205,169,20,225,19,99,210,52,9,235,167,37,197,222,224,84,107,165,225,62,54,212,153,14,39,215,163,129,16,80,201,120,139,204,220,43,73,70,93,73,107,153,19,74,134,235,188,105,91,226,62,197,215,91,205,14,222,208,229,202,67,152,160,234,108,155,140,45,85,212,164,170,185,198,208,30,229,147,170,62,34,51,87,172,189,162,164,171,165,109,54,109,104,121,140,231,188,66,153,170,91,31,102,106,11,138,205,230,57,73,205,115,145,52,60,195,185,58,209,105,188,107,11,215,211,127,12,64,134,4,61,109,228,65,219,226,133,60,155,97,134,56,89,182,188,149,18,210,14,49,242,226,235,108,83,84,60,76,61,111,26,106,47,7,37,108,155,137,3,233,64,78,133,104,17,218,37,166,194,19,250,120,139,204,220,43,73,70,93,73,107,153,19,74,179,206,155,182,37,238,83,124,189,161,214,134,46,87,30,194,4,85,103,219,129,150,42,106,82,213,92,123,90,58,41,91,62,126,179,19,199,163,73,157,116,156,148,147,100,11,137,112,94,182,56,14,101,232,208,204,45,178,98,167,28,226,183,33,38,106,95,218,143,39,246,47,170,23,147,176,214,243,142,102,4,40,7,39,0,255,98,240,210,182,80,82,107,113,95,234,85,78,91,210,206,154,151,136,102,210,172,245,165,46,113,27,194,84,22,146,52,75,166,32,226,204,93,69,37,12,76,101,116,226,11,7,142,48,38,221,87,174,88,52,98,122,29,95,134,39,230,113,201,233,50,149,71,82,66,107,210,112,178,33,181,70,67,137,42,91,73,205,210,54,14,121,11,219,52,204,241,245,97,183,136,115,82,245,33,242,76,180,113,81,84,201,14,138,141,104,83,125,232,109,122,21,101,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,24,243,28,117,228,145,196,64,71,195,157,135,60,61,229,73,232,105,16,251,112,162,225,228,83,220,40,160,247,228,222,9,88,68,78,105,155,164,164,20,199,13,119,239,150,50,197,81,26,194,164,11,183,220,70,28,226,224,7,243,235,182,45,157,116,9,152,14,115,77,116,144,144,103,77,57,46,53,211,74,161,24,130,193,200,233,18,151,249,106,161,133,150,66,43,169,52,105,174,220,100,70,222,234,25,217,18,11,185,17,73,138,47,21,145,72,151,121,218,117,84,233,118,206,23,134,98,151,56,188,72,227,48,29,47,176,151,62,204,220,81,202,44,98,215,90,220,72,146,145,132,166,91,203,155,45,75,51,74,161,66,76,117,138,48,80,243,56,68,197,195,149,132,41,7,97,54,214,140,105,216,104,51,52,63,173,133,16,82,107,169,148,36,201,21,171,202,203,99,45,51,155,97,225,54,35,74,17,166,226,18,209,178,76,179,129,42,195,206,9,197,80,28,19,135,233,104,28,166,99,58,78,209,79,11,161,133,20,90,41,41,81,114,229,166,242,202,88,203,200,150,88,200,141,140,42,132,89,184,70,186,204,211,110,96,205,176,115,190,48,20,187,60,98,58,250,136,233,120,129,213,17,30,158,143,198,131,189,74,75,237,174,159,228,112,163,153,84,234,171,64,193,95,21,209,253,25,165,96,80,250,234,45,104,174,114,0,41,0,255,237,253,236,244,99,200,171,139,152,145,62,240,7,223,210,211,249,213,114,213,66,202,127,123,63,59,253,24,242,234,34,102,164,15,252,193,183,244,116,126,181,220,10,1,0,0,0,0,170,12,104,196,244,58,190,12,79,204,227,146,167,38,190,72,31,42,16,62,25,159,206,199,210,86,136,70,76,175,227,203,240,196,60,46,121,106,226,139,244,161,2,225,147,241,233,124,44,205,154,15,0,0,0,0,0,168,238,149,107,223,101,123,147,239,80,155,205,155,150,231,167,110,141,54,234,65,70,102,254,156,155,205,193,143,240,185,82,200,223,115,74,58,129,71,233,5,86,45,96,189,48,35,99,237,141,110,158,177,194,101,235,10,226,176,195,51,151,54,142,91,133,231,197,199,51,55,196,104,162,151,141,58,63,120,36,30,99,69,11,85,181,163,217,104,102,122,141,211,25,82,254,219,251,217,233,199,144,175,34,168,18,82,254,219,251,217,233,199,144,211,36,204,136,74,106,146,74,10,45,52,147,22,90,105,146,66,43,205,200,200,200,136,93,218,89,36,49,208,209,112,16,71,134,58,114,209,211,32,246,97,155,178,178,176,172,128,254,26,128,170,44,163,18,90,163,100,27,14,169,53,26,50,76,30,82,73,150,182,113,200,91,24,215,125,129,168,17,187,69,156,147,170,239,112,164,173,130,132,162,74,118,47,156,75,103,234,67,111,211,9,250,34,41,149,175,157,174,102,212,93,136,139,223,93,35,146,238,166,22,17,21,87,225,217,8,169,222,86,174,92,47,51,37,68,219,241,102,74,145,46,65,237,153,106,78,197,139,40,116,30,181,45,89,100,181,36,205,77,137,35,167,181,146,104,141,135,162,214,184,180,137,50,57,244,28,89,174,133,232,114,165,69,193,89,83,184,39,23,183,209,178,26,176,34,109,135,144,210,120,106,214,40,236,74,121,75,194,97,232,166,38,111,41,59,204,16,183,225,60,47,48,207,179,194,225,24,27,19,175,164,73,156,246,204,37,78,84,38,161,159,116,204,107,250,153,124,58,193,152,63,105,38,169,164,68,208,12,82,162,68,184,109,235,182,37,242,94,155,167,117,137,67,75,251,178,249,8,7,49,75,135,162,138,228,22,49,32,30,97,80,95,88,143,27,13,97,52,254,72,108,80,207,77,250,250,209,154,237,91,253,65,157,71,248,168,248,245,1,55,101,104,227,215,223,168,235,17,13,231,165,251,200,0,255,25,240,69,250,80,129,240,201,248,116,62,150,102,205,199,148,62,190,72,31,42,16,62,25,159,206,199,210,172,249,0,0,80,228,180,77,235,45,9,231,113,107,238,176,38,155,37,51,92,157,164,89,89,33,74,130,228,91,8,165,67,172,230,168,50,19,162,79,86,113,18,198,252,40,85,35,28,68,171,36,162,57,232,58,6,0,125,110,136,181,146,53,11,45,196,161,89,156,39,27,150,168,178,149,212,112,223,116,45,5,109,136,220,74,11,137,98,150,9,154,113,56,163,216,211,152,132,128,134,30,138,210,144,54,96,89,43,104,105,58,4,241,30,25,185,87,148,76,186,162,22,50,167,149,6,157,183,110,83,219,87,248,122,91,173,13,99,174,68,124,9,106,201,182,3,83,85,52,103,165,185,138,180,148,213,116,6,184,116,244,142,64,248,169,98,205,83,145,0,255,51,4,15,125,137,223,196,236,243,71,229,0,12,151,142,222,17,8,63,85,172,121,42,242,127,134,224,161,47,241,155,152,125,254,168,156,9,97,38,45,178,36,14,13,58,39,52,74,172,82,219,89,33,164,166,19,68,156,132,36,102,202,229,13,98,22,56,19,161,195,152,72,17,54,50,106,197,34,71,88,146,110,52,143,235,232,9,125,153,132,206,146,56,36,139,172,208,40,177,41,113,228,180,144,154,78,16,113,210,26,151,54,81,38,136,89,224,76,132,16,93,174,180,216,200,168,21,139,228,226,54,90,214,60,174,163,67,243,1,200,24,78,91,139,245,182,174,164,117,103,107,141,208,151,201,18,225,146,112,155,44,179,34,216,106,121,130,36,83,29,180,45,95,29,84,217,90,86,65,13,166,165,69,186,210,40,180,111,130,166,184,65,230,225,18,74,154,18,17,233,68,161,45,89,235,25,155,30,229,51,44,212,10,3,21,103,50,108,229,207,147,139,160,94,170,50,207,53,69,55,105,156,101,116,174,71,28,69,99,186,122,177,74,172,156,87,175,52,42,177,214,20,226,74,189,208,90,232,26,118,139,135,46,23,21,205,22,84,222,98,34,170,124,169,82,231,217,75,85,133,27,153,88,128,123,114,240,29,171,30,110,25,25,107,39,141,40,59,9,173,178,66,74,22,153,211,184,196,97,138,168,57,164,58,209,37,205,67,152,159,234,20,219,209,210,90,77,170,106,104,207,84,39,173,29,159,7,76,124,212,140,122,139,226,214,21,174,227,214,136,40,207,227,38,37,241,22,99,194,252,70,22,23,151,102,184,225,140,149,213,159,139,220,160,73,193,95,175,88,86,150,41,131,112,161,73,104,33,181,210,90,126,169,12,109,234,144,75,203,195,102,155,17,153,131,16,199,115,201,18,173,174,48,49,11,244,178,195,159,84,188,8,31,125,248,208,105,84,139,54,84,167,41,202,235,171,165,110,214,40,217,210,166,50,133,102,227,186,219,122,60,243,66,172,83,74,15,235,176,174,112,43,252,176,13,163,137,171,203,180,189,154,174,69,133,96,50,90,230,32,202,65,128,242,162,242,96,132,21,1,80,31,161,206,149,4,41,37,210,173,181,37,148,186,73,28,74,24,66,217,44,73,220,215,205,68,154,225,36,210,84,185,97,133,163,80,226,166,96,186,42,195,118,102,173,47,28,120,196,117,116,76,107,218,154,156,5,33,118,245,152,116,103,210,66,28,121,148,32,110,83,178,52,47,161,165,86,119,216,116,49,103,220,218,56,179,33,76,237,165,169,37,209,94,84,52,138,59,197,97,50,174,116,137,85,248,56,193,114,219,140,164,97,45,222,164,225,186,164,182,116,184,173,181,58,79,113,43,37,82,158,167,62,149,88,82,133,137,81,165,135,136,168,170,14,59,46,98,153,246,220,124,141,162,107,146,208,5,229,28,136,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,147,56,44,17,243,82,182,56,200,72,200,29,198,108,25,147,144,101,207,145,140,45,125,170,76,89,115,72,127,36,62,18,79,231,132,90,39,132,186,117,106,78,235,88,15,126,94,150,246,202,105,126,70,22,196,57,168,245,35,22,186,196,128,83,252,69,239,186,72,167,209,66,172,13,183,208,108,72,33,81,91,218,80,166,113,154,214,45,215,28,89,113,107,104,110,171,61,165,56,142,220,106,108,52,68,85,37,225,203,79,35,45,99,13,12,198,41,11,45,96,145,227,228,19,229,0,12,137,220,73,57,113,223,226,84,90,220,76,74,211,15,51,214,106,52,46,1,38,73,154,82,196,56,193,50,206,67,21,103,234,83,103,61,107,51,73,22,58,240,20,61,40,69,35,208,241,137,137,143,154,81,111,81,107,93,225,58,110,141,136,242,60,110,82,18,111,49,38,204,111,100,113,113,105,134,27,206,88,89,245,185,200,13,158,28,244,245,138,101,101,153,82,241,50,113,17,184,58,43,164,90,161,215,170,93,111,93,183,154,241,203,178,180,87,50,243,179,115,35,78,70,173,0,255,208,80,26,14,156,226,79,122,87,58,58,141,14,96,160,170,79,235,144,235,247,182,213,169,107,191,106,164,72,38,162,175,15,147,101,79,87,53,173,95,39,8,83,209,23,253,241,180,84,249,23,131,229,54,153,73,194,122,60,73,194,105,41,109,9,113,67,11,117,153,218,150,77,148,60,76,97,41,191,148,20,211,160,202,12,241,80,213,34,118,36,252,48,21,185,1,10,69,171,220,166,9,202,211,24,227,71,237,214,83,73,210,167,161,99,224,18,122,140,31,173,203,245,212,40,213,233,96,2,210,254,135,187,185,91,201,165,225,207,218,8,77,207,24,225,207,165,251,91,71,155,35,98,179,130,145,237,87,119,234,159,232,242,249,85,74,161,213,25,51,252,187,60,95,236,60,226,84,106,233,180,70,64,162,232,127,109,127,185,50,147,142,112,239,52,229,97,248,253,236,161,0,255,135,229,103,167,130,22,61,18,85,0,255,237,170,238,100,45,164,105,37,186,211,156,135,225,247,51,199,253,187,89,126,50,138,130,46,102,0,86,241,15,251,127,213,50,46,11,46,173,132,208,14,191,181,95,120,246,240,21,60,174,77,96,21,0,255,56,0,255,142,204,170,100,242,45,46,173,132,208,14,191,185,0,255,92,158,60,242,69,240,24,182,128,178,200,108,99,90,223,13,117,27,87,218,152,228,165,2,214,24,43,130,198,26,115,39,165,1,118,134,130,226,206,84,0,12,26,107,196,7,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,32,46,16,87,160,62,2,113,165,6,140,63,165,97,237,44,53,198,159,40,164,43,0,10,145,123,43,40,172,123,166,118,128,0,127,141,210,111,7,208,228,85,158,162,37,52,72,239,248,185,127,25,145,152,101,110,153,188,18,33,192,95,35,132,91,1,60,121,149,167,101,9,13,210,59,126,26,191,42,57,218,196,76,142,203,128,204,210,111,37,62,182,149,73,74,70,149,226,109,101,148,180,17,2,195,244,95,17,183,216,115,71,146,152,10,195,156,202,72,105,224,68,102,241,39,247,127,135,58,197,229,180,72,31,33,48,140,191,184,0,255,21,84,99,216,44,172,244,96,1,113,121,47,214,3,181,222,166,247,140,158,63,162,18,167,18,91,134,128,74,30,240,1,46,80,237,225,51,93,254,53,11,135,114,117,246,194,138,9,136,207,225,178,34,51,154,204,8,97,172,8,77,167,33,68,79,115,34,42,154,92,161,179,25,247,189,60,178,196,56,164,123,245,65,88,173,101,173,52,37,245,76,152,67,207,50,172,187,121,198,141,1,89,223,245,107,91,17,232,29,124,151,30,39,105,12,132,74,254,69,52,253,50,179,169,36,47,95,107,19,231,254,119,253,237,114,25,186,4,0,255,250,3,166,135,16,42,248,11,150,127,237,160,151,100,46,214,205,3,0,128,2,204,18,87,35,249,59,75,210,72,111,81,67,221,206,204,14,120,207,204,92,59,106,70,93,73,9,149,213,82,179,206,155,182,165,13,43,68,205,173,214,134,46,87,30,190,252,180,164,216,129,150,42,122,114,82,67,69,94,58,105,119,222,141,27,17,53,171,37,27,53,91,167,20,167,14,185,133,150,230,37,14,165,92,42,243,210,103,19,83,170,80,49,214,244,14,17,43,213,225,192,69,204,212,158,156,175,174,116,77,18,90,159,28,180,74,243,50,153,53,229,233,56,114,74,110,180,113,133,153,226,68,201,25,113,148,226,50,154,56,179,212,86,155,52,241,16,166,164,155,26,214,100,185,196,147,52,166,106,147,252,20,154,148,156,150,209,70,70,40,149,213,90,102,17,197,173,197,117,230,229,41,41,115,131,105,139,91,155,75,151,72,137,24,178,68,217,50,29,38,228,146,48,16,86,41,102,228,226,87,90,86,76,90,149,174,61,172,233,188,73,146,212,231,41,20,125,36,205,244,63,37,142,19,17,79,209,176,112,6,145,35,217,146,38,34,204,144,140,38,214,164,117,102,8,163,196,225,155,71,92,197,49,21,191,56,50,90,170,172,208,42,207,168,109,33,78,51,175,76,141,121,155,79,67,220,226,92,198,68,73,198,112,38,74,153,233,80,161,152,132,142,176,182,48,35,23,67,209,178,158,209,170,244,125,62,236,140,27,33,142,83,10,205,218,54,180,157,61,199,111,131,136,52,116,200,165,172,43,100,228,48,145,148,120,72,42,250,52,99,212,117,78,70,67,58,241,129,39,197,225,58,78,117,54,237,182,205,140,146,213,226,77,146,77,83,137,75,135,219,90,171,203,210,134,108,174,148,121,234,75,137,37,165,168,6,107,102,135,136,170,234,176,227,226,119,170,72,238,87,40,186,230,54,157,79,190,136,0,73,87,68,33,196,145,39,205,218,184,36,75,243,18,90,136,181,246,145,49,150,231,140,91,219,86,78,124,57,242,133,77,45,137,54,97,173,45,236,195,17,52,25,87,58,195,35,140,162,15,197,150,57,197,39,50,107,105,189,137,226,210,66,163,165,53,179,56,153,213,82,125,147,37,198,4,196,48,1,76,54,145,78,151,151,42,241,164,59,23,17,149,20,195,112,160,8,44,43,19,29,72,215,23,183,249,160,70,153,69,202,92,55,219,234,149,176,180,88,171,65,155,226,56,214,11,81,109,41,203,26,115,126,194,161,164,51,212,33,60,100,148,137,8,73,254,48,164,25,160,89,244,11,119,209,100,116,37,119,40,105,10,41,132,182,44,107,60,199,109,230,89,218,97,162,55,219,29,36,115,144,120,227,18,209,106,133,42,75,181,36,32,226,215,243,36,225,77,27,206,98,78,127,213,164,19,197,201,0,255,105,197,203,59,93,185,22,169,153,100,182,40,196,196,214,216,161,118,136,206,53,187,173,112,195,10,233,156,91,214,48,38,39,47,63,109,98,177,87,170,138,110,149,170,210,34,221,233,126,242,233,132,140,122,82,73,185,35,110,243,50,46,247,115,135,142,45,29,7,233,30,38,167,164,114,90,213,175,170,160,234,249,131,243,1,152,163,247,244,7,127,131,177,230,157,232,41,125,132,225,229,56,17,73,195,122,50,81,195,117,73,109,10,145,67,8,105,158,226,86,74,164,228,100,194,108,126,42,21,38,70,149,94,201,27,174,180,136,3,9,49,76,123,94,176,6,253,74,171,36,161,171,216,51,193,154,15,248,28,125,168,63,248,100,140,53,31,75,131,178,134,84,167,150,90,136,243,50,197,115,219,86,22,164,33,38,102,195,221,89,50,5,141,39,46,15,173,86,152,50,75,75,62,34,98,61,113,18,222,76,226,44,30,245,215,50,58,81,156,28,128,174,221,110,155,140,168,89,61,158,164,217,58,165,184,132,184,161,133,58,47,113,40,229,82,115,82,97,41,191,148,10,21,99,77,79,231,13,171,90,196,142,132,216,169,61,209,88,131,134,162,85,146,208,42,156,152,152,89,87,74,169,247,197,113,158,199,233,126,14,209,81,166,35,35,221,195,28,149,212,81,171,250,85,237,85,61,0,255,117,62,32,110,67,11,141,76,74,137,75,50,147,117,146,202,43,99,45,51,146,212,136,136,82,68,169,184,36,195,126,130,252,88,7,214,12,91,171,85,209,133,195,181,52,14,71,209,174,52,101,1,204,243,78,118,238,93,74,70,153,45,233,48,81,245,119,216,29,174,115,77,109,83,220,190,194,53,223,150,53,116,201,205,75,80,155,184,237,101,169,162,92,165,85,180,72,119,90,160,252,135,1,96,59,220,35,50,246,138,18,81,118,210,66,230,180,146,44,50,167,113,105,251,10,95,111,75,117,162,75,154,135,47,65,45,217,182,163,165,181,154,172,52,87,145,169,78,154,58,128,62,193,110,219,204,40,89,45,222,36,217,52,149,184,116,184,173,181,186,44,109,200,230,74,153,167,190,148,88,82,138,106,176,102,118,136,168,170,14,59,46,126,167,138,228,126,133,162,107,110,211,249,228,191,95,107,91,171,69,148,204,42,167,50,242,210,166,210,150,118,66,40,117,74,160,47,113,25,19,121,194,113,55,39,77,68,68,140,137,169,90,108,153,243,81,152,92,12,69,203,90,69,19,211,247,249,152,116,103,210,66,28,121,148,32,110,83,178,52,47,161,181,86,119,216,116,57,103,220,218,56,179,33,76,237,165,169,37,209,94,84,84,138,57,197,97,50,174,148,137,85,216,67,127,109,103,180,146,57,161,85,30,73,28,90,155,102,94,153,154,50,39,88,183,182,197,185,140,137,146,72,34,203,155,45,213,161,66,49,9,3,31,149,226,65,46,134,162,101,197,164,171,232,106,4,25,73,42,77,82,41,45,180,100,210,66,43,137,74,11,41,25,25,25,153,150,111,142,58,242,72,98,160,163,225,35,174,60,61,229,73,232,105,16,251,240,175,38,244,20,55,10,232,36,57,77,226,139,244,161,2,225,147,241,233,124,44,189,122,184,175,89,157,76,62,75,143,250,214,231,212,168,211,54,155,162,63,83,123,206,45,120,16,158,57,191,152,175,201,103,145,191,107,139,124,202,227,139,244,161,2,225,147,241,233,124,44,29,128,32,18,31,137,47,114,66,173,19,122,173,218,245,166,117,172,7,63,47,51,155,38,51,223,35,11,226,28,212,250,17,11,101,98,64,22,6,165,9,93,164,209,232,4,125,153,132,206,146,56,36,139,172,208,40,177,41,113,228,180,144,154,78,16,113,210,26,151,54,81,38,136,89,224,76,132,16,93,174,180,216,200,168,21,139,228,226,54,90,214,60,174,163,67,243,1,202,28,183,9,185,140,86,90,218,164,148,182,89,93,54,136,100,45,161,77,105,142,155,40,180,190,68,36,73,243,208,170,128,131,135,142,238,186,45,14,76,149,70,88,150,86,25,76,7,208,180,12,88,85,175,22,34,215,159,109,168,75,215,254,214,75,237,76,92,95,223,37,75,145,175,118,90,127,73,16,94,165,47,250,29,232,169,242,234,194,101,164,119,252,193,79,245,116,158,138,92,157,225,150,145,177,118,210,136,178,147,208,42,43,164,100,145,57,141,75,28,166,136,154,67,170,19,93,210,60,132,249,169,78,177,29,45,173,213,164,170,134,246,76,117,210,223,162,53,75,146,12,66,136,51,171,36,178,141,250,208,242,100,141,108,162,13,174,237,240,51,187,38,247,113,133,233,165,97,171,140,143,70,170,243,38,42,74,242,86,198,69,90,85,61,250,143,174,98,64,204,72,31,248,131,111,233,233,252,106,185,106,33,229,191,189,159,157,126,12,121,117,17,51,210,7,254,224,91,122,58,191,90,174,90,72,249,111,239,103,167,31,67,94,93,64,204,72,31,248,131,111,233,233,252,106,185,98,83,35,78,173,203,165,46,19,237,74,82,189,148,246,173,110,146,40,249,26,21,198,165,142,48,80,14,59,52,41,35,93,136,135,50,123,202,226,50,98,92,154,164,74,77,13,57,232,80,242,143,156,25,116,101,200,174,173,76,50,123,168,112,51,119,27,215,101,174,181,205,144,241,209,252,230,93,118,102,217,216,83,62,237,73,106,216,135,76,60,233,165,56,211,232,93,233,104,66,122,185,152,153,153,153,153,81,163,102,148,90,75,205,40,142,235,56,53,138,251,18,63,79,121,139,140,140,139,28,98,76,153,49,23,103,246,236,217,88,243,103,77,155,54,149,3,64,187,56,50,90,170,172,208,42,207,168,109,33,78,51,175,76,141,121,155,79,67,220,226,92,198,68,73,198,112,38,74,153,233,80,161,152,132,142,176,182,48,35,23,67,209,178,158,209,170,180,21,110,221,154,148,6,37,196,186,59,43,148,68,101,95,66,134,170,60,219,215,53,170,181,161,132,20,93,118,179,178,172,209,197,29,230,26,170,170,132,200,83,88,81,142,176,22,221,232,56,45,77,39,229,108,90,166,58,171,146,218,150,74,163,165,110,27,132,202,106,169,114,150,102,110,130,102,28,87,110,173,7,51,148,185,248,84,101,152,171,57,243,87,144,223,17,87,153,0,255,154,54,39,7,69,152,52,147,84,82,34,104,6,41,81,34,220,182,117,219,18,121,175,205,211,58,67,65,180,180,47,155,143,112,16,179,77,111,88,84,145,220,34,6,196,35,188,195,9,180,30,55,26,194,54,236,161,15,208,110,219,89,201,136,66,11,113,232,189,68,182,68,149,173,164,70,141,214,17,38,122,135,133,220,74,11,201,100,141,37,71,21,188,52,138,61,141,73,232,152,115,86,27,246,212,128,101,61,163,243,248,187,184,202,7,0,128,42,3,26,49,189,142,47,195,19,243,184,228,254,137,0,68,35,166,215,241,101,120,98,30,151,220,63,113,149,15,0,0,208,195,204,40,165,70,41,165,214,90,51,106,173,165,70,169,181,212,204,204,204,204,92,164,145,71,12,3,3,13,229,112,164,167,35,9,61,245,97,31,78,217,40,11,55,10,40,160,234,60,220,235,81,171,59,173,91,51,210,161,249,178,65,93,183,150,104,106,6,53,152,135,157,194,228,211,208,151,52,109,145,87,105,68,60,245,208,81,194,196,22,14,226,78,219,88,143,85,230,146,51,211,212,188,117,226,77,146,148,180,14,165,214,42,169,79,37,73,9,161,36,34,159,38,40,107,68,45,238,92,90,135,180,204,17,97,136,143,234,240,225,226,10,98,88,31,101,109,165,13,57,104,113,114,101,198,85,62,0,85,31,65,168,77,226,151,40,109,180,109,204,106,60,180,102,182,204,67,219,182,188,133,88,222,208,185,80,212,237,16,227,14,13,59,204,108,64,44,251,239,52,132,183,184,19,137,72,15,254,147,127,148,251,38,2,16,32,136,233,75,252,38,158,152,63,42,95,189,199,169,84,30,13,37,164,36,189,187,78,109,219,26,207,35,15,154,52,56,29,90,43,176,100,225,25,17,59,92,28,251,165,169,77,140,246,71,196,72,252,137,188,50,127,2,109,78,94,93,247,204,85,102,123,150,89,252,54,136,155,106,108,235,190,85,229,23,46,237,167,106,58,63,244,86,131,10,194,143,121,78,82,243,156,17,36,72,42,198,38,7,162,9,213,161,5,105,175,148,153,148,210,40,165,18,66,72,70,173,181,148,164,132,80,146,153,153,153,25,187,186,179,136,97,96,160,161,32,242,12,149,231,162,167,62,236,195,41,101,157,98,89,1,5,244,58,31,16,71,94,72,149,213,66,102,25,181,45,196,117,101,228,37,49,111,243,105,136,67,91,76,151,75,205,24,206,68,41,51,33,166,229,114,209,17,214,22,102,28,225,87,186,209,51,90,149,254,44,124,244,23,183,45,180,70,38,41,181,169,153,201,58,73,102,228,173,158,25,73,106,68,38,21,222,44,68,147,97,63,65,126,172,29,85,186,173,213,170,232,58,98,37,250,136,163,104,87,154,61,127,100,70,238,88,123,69,69,87,72,227,108,226,208,202,24,191,121,200,83,221,250,208,83,91,176,237,212,57,55,205,115,145,75,60,195,51,9,77,99,66,91,88,138,41,15,0,0,0,101,78,105,109,230,145,196,165,25,116,101,165,17,78,227,208,140,200,164,53,24,162,34,76,196,21,248,201,76,122,217,211,16,38,162,163,61,23,9,67,21,201,40,166,57,180,169,141,254,186,73,94,195,80,101,52,98,122,29,95,134,39,230,113,201,253,19,112,151,63,34,74,41,73,41,169,181,214,72,66,8,165,81,106,45,53,34,34,34,34,23,105,228,153,68,71,199,196,57,28,233,233,72,194,80,131,56,136,109,54,202,194,141,254,250,43,162,62,174,242,1,0,0,0,0,64,155,48,195,173,107,185,53,107,67,73,37,52,9,27,47,17,121,94,135,101,135,154,116,220,167,201,202,20,121,93,231,201,20,76,84,136,49,117,88,45,214,36,99,15,230,18,237,104,67,130,114,110,242,0,255,206,160,46,137,204,90,109,207,107,144,218,102,117,218,66,210,113,130,144,124,131,54,65,53,177,66,1,84,163,138,76,220,14,31,69,226,92,68,236,121,192,67,113,17,45,43,19,29,76,139,231,195,61,34,99,175,40,17,101,39,45,100,78,43,201,34,115,26,151,182,175,240,245,182,84,39,186,164,121,248,18,212,146,109,59,90,90,171,201,74,115,21,153,234,164,8,250,201,60,146,212,66,146,134,147,109,37,36,221,74,84,217,74,106,80,199,109,43,67,223,166,97,142,175,15,53,194,147,172,38,12,145,103,162,141,139,147,116,106,80,108,68,155,26,76,147,208,171,8,50,146,84,154,164,82,90,104,201,164,133,86,18,149,22,82,50,50,50,50,140,121,142,58,242,72,98,160,163,225,206,67,158,158,242,36,244,52,136,125,56,209,112,242,41,110,20,208,123,114,239,132,106,215,89,19,33,167,143,172,148,152,103,107,173,109,173,103,27,203,121,103,99,30,227,160,227,154,39,174,112,51,27,202,185,17,111,10,231,105,11,210,51,156,192,137,170,170,71,239,90,93,92,229,3,0,0,0,160,186,51,87,93,51,146,213,74,144,121,147,206,251,36,155,217,86,43,213,138,136,171,251,28,215,198,186,75,223,219,243,242,211,197,182,97,114,28,156,104,31,109,103,126,10,198,162,83,19,176,4,77,146,126,175,57,65,23,228,28,203,75,165,229,254,200,158,173,236,178,83,107,249,48,83,69,91,82,149,115,46,114,109,69,147,105,40,249,45,92,76,14,202,50,146,226,10,109,103,185,42,9,167,101,157,160,101,71,82,167,137,183,117,130,41,34,164,188,76,115,36,148,67,154,135,133,139,51,95,14,62,26,186,172,105,83,80,57,128,24,51,41,186,50,159,81,26,50,107,77,227,190,214,219,44,132,206,134,134,91,203,153,75,113,109,180,204,134,27,34,204,23,206,148,16,237,108,84,49,182,98,33,254,163,69,142,177,52,121,45,131,149,242,29,217,52,81,87,68,169,148,97,105,173,84,190,27,234,186,180,37,239,203,176,81,158,26,60,92,244,16,7,91,174,197,153,158,200,67,149,94,77,155,28,8,99,212,54,230,68,78,123,18,74,195,186,51,68,168,172,150,90,98,13,17,9,177,195,64,69,212,8,149,185,65,68,236,229,18,151,68,219,67,172,226,1,165,13,237,201,193,130,229,202,71,149,211,21,65,136,136,156,200,154,36,110,41,121,43,75,8,105,168,227,56,205,229,50,140,41,139,211,16,51,1,117,229,169,135,19,234,71,216,152,51,137,197,104,52,218,145,78,204,99,121,90,153,241,150,25,185,118,210,76,186,162,208,42,43,164,6,157,183,110,83,28,166,136,154,67,173,13,99,174,68,132,249,169,78,177,3,83,85,52,167,170,134,246,180,148,85,182,124,0,212,126,210,76,82,73,137,160,25,164,68,137,112,219,214,109,75,228,189,54,79,235,18,135,150,246,101,243,17,14,98,150,14,69,21,201,45,98,64,60,194,160,190,176,30,55,26,194,104,172,120,0,208,166,8,135,238,221,150,44,14,169,148,214,40,76,60,67,148,121,218,151,33,106,211,109,159,54,203,84,148,117,154,215,82,208,80,33,186,212,225,180,168,146,140,195,152,75,76,164,13,247,201,185,201,21,139,86,214,9,39,210,41,217,36,165,196,37,109,235,58,228,154,59,43,17,53,115,173,198,188,192,180,161,150,239,229,162,155,107,79,231,96,77,150,77,44,75,15,14,146,57,10,77,73,78,147,163,102,148,82,106,4,201,44,53,106,100,219,54,109,67,50,111,180,101,154,150,54,132,52,44,19,140,80,16,189,132,40,106,79,142,240,3,98,46,6,21,138,245,88,86,47,70,227,229,144,210,166,145,71,182,76,219,68,221,185,41,247,143,108,219,172,89,83,248,114,227,6,145,145,16,228,74,245,82,81,149,58,107,210,90,43,166,150,138,4,226,35,174,98,88,137,75,26,81,41,41,145,37,178,146,40,17,110,227,52,14,205,184,215,230,105,93,218,22,234,48,79,62,194,65,204,18,98,167,61,55,66,12,136,71,24,84,40,46,96,89,67,24,141,195,243,167,76,94,72,86,167,105,72,173,148,102,113,170,63,75,109,135,90,89,117,142,51,189,195,77,17,173,116,105,184,26,236,183,13,83,229,98,157,26,252,69,87,90,72,119,210,95,57,195,173,107,185,53,107,67,73,37,52,9,27,47,17,121,94,135,101,135,154,116,220,167,201,202,20,121,93,231,201,20,76,84,136,49,117,88,45,214,36,99,15,230,18,237,104,67,130,114,110,114,80,4,49,159,209,18,212,117,218,82,72,37,89,155,234,203,74,27,162,102,86,154,35,75,15,113,43,68,52,93,38,174,126,27,236,196,84,71,88,167,6,131,210,149,234,209,157,244,148,62,20,59,131,186,36,50,107,181,61,175,65,106,155,213,105,11,73,199,9,66,242,13,218,4,213,196,10,5,80,141,42,50,113,59,124,20,137,115,17,177,231,1,15,197,69,180,172,76,116,48,93,95,216,32,136,72,74,73,82,74,9,33,36,146,16,66,73,82,66,40,137,136,136,136,204,116,189,186,179,76,162,163,99,34,175,135,242,12,149,231,98,168,65,28,196,174,126,146,79,177,172,191,162,176,106,147,121,38,41,132,38,9,55,219,82,104,58,148,152,50,148,210,32,141,227,150,135,48,78,251,28,81,35,106,139,39,39,77,223,33,79,91,27,9,71,233,236,94,216,136,206,52,152,222,166,21,143,207,209,135,250,131,79,198,88,243,177,180,106,1,80,93,96,142,222,211,31,252,13,198,154,119,162,85,139,234,2,115,244,158,254,224,111,48,214,188,19,61,165,15,184,202,7,170,62,174,242,177,94,64,27,135,22,146,17,149,18,151,68,196,211,70,149,87,198,90,68,70,37,153,17,165,136,82,113,137,247,129,252,137,173,14,172,25,118,167,104,173,8,135,107,105,28,118,165,163,232,9,125,25,145,177,114,175,157,36,61,173,110,187,106,91,200,91,60,151,173,172,181,106,196,172,236,70,177,93,155,36,213,204,123,210,48,19,179,220,213,130,119,149,226,22,14,204,71,45,155,179,133,182,213,162,198,67,146,4,77,151,180,73,10,173,52,42,109,24,76,173,204,9,214,56,133,201,80,6,65,149,57,212,148,138,21,33,168,175,138,60,124,225,83,90,229,52,61,79,158,152,208,109,40,173,25,36,106,37,206,108,51,153,84,246,230,77,31,25,67,197,205,162,40,22,202,84,84,147,105,32,189,143,205,115,184,102,157,107,47,92,235,17,227,112,34,125,196,81,52,3,0,255,22,130,135,190,196,111,98,246,249,163,114,80,134,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,248,101,202,35,100,28,92,220,16,93,202,116,185,56,83,100,79,193,154,32,107,218,76,249,197,16,60,244,37,126,19,179,207,31,149,7,34,188,101,172,42,95,242,200,226,185,57,220,90,127,155,134,45,45,191,16,33,122,173,215,28,209,99,253,41,8,79,54,73,170,153,15,130,252,137,72,232,47,77,104,49,173,67,35,232,143,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,140,93,218,89,198,208,49,48,81,16,71,134,58,114,49,84,31,14,226,148,178,178,176,172,191,2,122,151,143,111,222,132,83,179,84,226,86,139,89,210,108,42,203,190,201,86,166,161,13,19,244,37,17,196,113,121,19,219,180,66,229,168,40,243,59,228,20,138,21,23,31,157,24,134,21,51,213,164,19,213,233,105,114,208,131,36,141,124,37,219,36,121,29,183,149,211,32,38,236,208,181,164,214,234,110,41,91,41,67,85,145,181,75,151,43,229,92,189,252,212,87,115,201,19,206,227,68,145,111,242,29,104,157,242,127,70,227,161,215,241,101,152,125,30,151,28,148,49,50,50,50,34,147,38,141,168,180,144,18,81,27,167,113,105,212,246,25,126,153,202,22,7,25,9,57,68,151,50,93,46,178,236,41,178,177,38,200,154,41,109,254,118,200,229,149,68,205,18,52,74,100,13,18,76,45,148,164,151,57,180,37,126,129,135,159,96,75,109,139,139,131,42,230,225,79,153,40,9,121,138,212,224,146,97,236,72,215,132,96,57,186,30,1,77,254,228,251,39,233,59,151,175,34,168,18,77,254,228,251,39,233,59,151,175,34,0,190,25,240,17,123,237,168,36,51,35,75,9,18,165,24,147,226,212,150,33,47,241,219,176,4,216,114,177,27,36,41,136,83,85,153,152,18,39,42,50,135,53,253,85,137,219,104,187,242,30,6,97,0,112,97,196,206,181,35,209,101,221,153,228,45,59,104,227,184,68,70,135,90,226,235,165,200,109,218,74,44,237,178,63,45,217,88,243,101,173,99,220,243,132,237,232,74,215,120,143,127,11,0,0,208,139,76,82,73,84,82,105,161,37,162,208,66,74,84,90,72,137,140,140,140,204,69,29,121,198,208,49,48,81,14,121,122,202,147,48,84,31,14,226,148,141,78,113,163,191,2,250,121,128,135,62,36,243,72,82,11,73,26,78,182,149,144,116,43,81,101,43,169,65,29,183,173,12,125,155,134,57,190,62,212,8,79,178,154,48,68,158,137,54,46,78,210,169,65,177,17,109,106,48,77,66,131,222,27,109,38,137,210,102,113,146,172,120,104,144,234,46,187,115,5,49,109,132,223,163,166,40,146,147,201,14,57,153,216,218,168,50,154,231,26,75,83,90,81,54,26,228,17,71,209,170,6,160,90,104,161,165,208,74,42,77,154,43,55,153,145,183,122,70,182,196,66,110,68,146,226,75,69,36,210,101,158,118,29,85,186,157,243,133,161,216,37,14,47,210,56,76,199,11,156,162,159,22,66,11,41,180,82,82,162,228,202,77,229,149,177,150,145,45,177,144,27,25,85,8,179,112,141,116,153,167,221,192,154,97,231,124,97,40,118,121,196,116,244,17,211,241,2,0,255,30,112,149,15,84,125,92,229,67,145,65,153,101,148,90,72,148,108,195,173,132,164,91,134,201,67,42,9,234,184,109,101,232,227,186,47,16,53,162,70,120,146,213,132,29,142,180,85,144,112,146,78,237,133,115,233,76,131,105,18,218,63,71,70,37,37,42,41,133,22,26,81,104,33,53,73,161,149,70,70,70,70,198,46,237,44,99,232,24,152,40,136,35,67,29,185,24,170,15,7,113,74,89,89,88,214,95,1,189,203,135,58,107,226,248,53,169,19,109,27,115,146,108,33,153,45,243,208,182,161,12,29,154,185,117,46,20,117,59,196,54,196,68,237,75,27,16,203,254,69,245,98,18,214,68,34,210,131,0,229,224,228,52,9,72,37,110,84,25,113,155,181,107,86,234,80,150,208,210,210,182,62,110,161,68,164,200,49,98,51,49,237,176,75,39,85,42,144,136,134,218,202,184,40,57,172,83,138,95,184,148,54,213,135,46,163,21,139,152,145,62,240,7,223,210,211,249,213,242,127,6,0,35,102,164,15,252,193,183,244,116,126,181,220,10,1,0,213,29,51,121,173,65,154,166,33,181,148,18,180,165,190,160,196,33,118,102,213,57,206,244,14,183,194,69,51,102,34,107,176,223,78,180,116,132,75,106,240,23,93,169,30,45,70,3,23,54,13,141,148,149,82,75,113,156,36,197,137,116,173,181,204,90,181,25,26,170,94,162,113,170,80,214,210,100,154,138,120,54,170,179,230,121,77,142,165,34,14,243,208,34,101,232,11,154,184,42,203,168,132,214,40,217,134,67,106,141,134,12,147,135,84,146,165,109,28,242,22,198,117,95,32,106,196,110,17,231,164,234,59,28,105,171,32,161,168,146,221,11,231,210,153,250,208,219,116,122,78,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,188,23,231,117,157,218,16,210,176,76,190,197,57,204,20,162,168,61,57,66,236,135,71,248,83,40,214,99,89,67,248,130,139,39,180,208,66,105,33,149,148,40,177,99,85,121,101,172,69,134,51,84,220,100,70,21,194,44,92,51,154,151,117,54,176,102,216,38,161,248,133,99,30,49,29,125,196,11,76,199,64,8,104,196,244,58,190,12,79,204,227,146,167,38,190,72,31,42,16,62,25,159,206,199,210,150,168,208,90,104,165,133,148,74,147,198,142,85,102,228,173,30,25,206,80,113,19,199,155,73,241,165,34,146,209,188,172,203,115,71,149,110,155,132,226,23,30,148,153,124,145,198,225,5,110,161,211,18,95,164,15,21,8,159,140,79,231,99,105,214,124,192,71,42,142,219,212,82,74,75,30,226,102,146,226,208,71,136,86,33,66,136,40,49,99,148,192,110,91,68,136,31,226,153,155,68,78,5,31,181,67,12,132,23,23,23,101,138,74,243,146,46,124,225,60,242,145,160,71,43,235,132,19,233,148,108,146,82,226,146,182,117,29,114,205,157,149,136,154,185,86,99,94,96,218,80,203,247,114,209,205,181,167,115,176,38,203,38,150,165,7,7,201,28,133,166,36,79,75,92,229,3,128,50,55,132,212,150,198,42,164,178,164,208,150,185,17,185,47,27,78,150,66,134,74,203,178,143,83,12,89,168,97,156,214,210,212,207,188,88,40,217,157,66,112,32,157,200,40,194,131,0,255,228,58,229,107,8,0,0,0,160,74,72,249,111,239,103,167,31,67,190,138,160,74,72,249,111,239,103,167,31,67,94,93,64,204,72,31,248,131,111,233,233,252,106,121,237,57,77,178,81,147,148,166,33,213,58,165,244,165,52,73,161,149,102,4,211,26,5,141,164,69,146,171,235,150,230,57,46,12,17,86,29,70,92,68,65,252,232,163,172,82,180,225,56,45,78,174,120,196,140,244,129,63,248,150,158,206,175,150,219,161,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,145,103,12,29,3,19,229,144,167,167,60,9,67,245,225,32,78,217,232,20,55,250,43,160,244,9,155,182,102,202,73,165,149,184,77,82,226,70,180,214,154,103,109,218,18,13,91,163,209,54,165,40,104,117,50,51,69,68,27,85,70,243,188,230,198,178,240,136,121,232,158,50,52,58,13,138,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,228,104,147,195,18,49,47,101,139,131,140,132,62,15,99,182,140,73,200,178,167,200,31,254,39,0,255,169,50,165,51,185,95,142,172,46,201,8,98,109,207,72,86,226,100,117,218,66,210,109,179,214,96,178,54,65,53,177,66,121,76,156,246,52,228,14,31,69,226,92,60,20,137,195,67,113,17,45,235,44,237,67,51,35,78,205,204,70,94,8,161,213,203,114,155,250,16,167,20,39,92,55,134,133,170,17,91,158,162,36,128,217,166,211,48,38,162,170,158,238,92,68,52,201,74,11,122,69,123,42,43,19,237,42,232,1,95,164,15,21,8,159,140,79,231,99,105,214,124,76,233,227,139,244,161,2,225,147,241,233,124,44,125,157,47,34,34,86,236,181,163,164,171,213,113,87,113,107,121,140,231,188,229,181,86,141,232,169,45,40,182,107,147,155,154,185,72,26,158,97,150,132,90,48,161,45,220,194,170,135,153,184,8,28,145,21,82,173,16,234,214,169,185,174,91,205,248,101,153,217,52,167,249,222,185,17,39,163,214,127,88,232,12,3,178,240,23,77,40,29,141,70,39,232,143,164,117,158,180,161,89,231,180,38,201,85,105,35,39,180,148,116,141,136,146,150,184,76,137,60,57,204,28,103,46,132,24,115,169,69,65,70,83,88,36,23,75,210,178,26,112,29,77,121,153,165,165,17,89,172,237,121,9,74,155,160,174,91,75,52,110,208,18,108,214,54,72,37,166,40,128,105,212,158,137,220,33,160,200,147,139,136,34,15,120,40,214,165,101,101,162,125,232,202,102,8,169,153,89,220,112,104,186,66,41,75,221,74,98,40,73,13,242,82,227,96,156,100,49,121,46,68,109,109,139,217,226,112,46,170,195,136,16,29,234,193,158,172,142,116,226,56,253,82,94,203,160,18,215,145,103,54,175,219,70,89,185,73,247,139,112,155,44,89,82,8,115,219,6,113,144,240,231,202,244,178,86,149,37,107,210,170,40,166,169,138,252,225,35,174,226,71,149,216,91,40,141,200,218,102,67,208,19,82,153,234,80,26,195,73,73,80,150,4,231,227,196,139,57,114,29,106,104,35,204,16,135,147,86,29,94,132,235,208,48,246,100,141,163,19,57,232,151,242,69,20,137,143,196,23,57,161,214,9,189,86,237,122,211,58,214,131,159,151,153,77,147,153,239,145,5,113,14,106,253,136,133,50,49,32,11,131,210,132,46,210,104,116,130,190,76,66,103,73,28,146,69,86,104,148,216,148,56,114,90,72,77,39,136,56,105,141,75,155,40,19,196,44,112,38,66,136,46,87,90,108,100,212,138,69,114,113,27,45,107,30,215,209,160,8,112,233,232,29,129,240,83,197,154,167,34,0,255,103,8,30,250,18,191,137,217,231,143,202,107,95,94,8,137,82,157,25,149,71,75,219,74,219,167,16,82,102,214,221,200,236,16,181,193,205,101,225,82,2,104,56,242,102,73,14,213,74,145,205,69,196,71,67,105,80,161,104,93,101,101,162,39,85,60,4,15,125,137,223,196,236,243,71,229,1,8,0,0,149,4,188,109,121,253,124,38,71,183,122,213,100,215,175,13,93,154,189,208,239,149,205,230,169,58,130,240,243,249,251,156,130,83,101,145,79,168,20,83,145,211,243,40,153,164,38,41,17,89,232,166,37,194,101,157,160,101,173,218,166,59,52,124,105,184,62,76,205,16,194,60,52,4,68,84,20,217,147,48,212,31,158,213,136,141,233,39,110,244,215,133,114,112,132,75,71,239,8,132,159,42,214,60,21,249,63,67,240,208,151,248,77,204,62,127,84,30,128,0,128,10,184,84,64,92,42,0,38,25,212,89,19,115,218,62,196,165,132,182,145,164,166,35,102,171,147,104,91,122,76,147,180,164,248,113,131,121,92,134,234,201,212,151,206,74,238,102,234,36,108,96,86,90,208,149,54,160,37,244,113,137,104,101,157,112,34,157,146,77,82,74,92,210,182,174,67,174,185,179,18,81,51,215,106,204,11,76,27,106,249,94,46,186,185,246,116,14,214,100,201,196,178,244,160,32,153,163,208,150,228,73,57,74,173,101,86,107,169,37,93,236,92,73,9,161,36,146,144,118,120,168,137,70,232,114,144,44,227,73,75,144,130,39,71,174,154,139,161,206,170,184,50,49,136,101,245,85,86,192,194,229,56,101,211,176,158,76,212,112,134,73,109,106,227,16,250,52,76,113,171,17,41,111,49,97,54,63,149,82,98,84,57,18,241,176,82,79,3,9,65,102,218,115,67,99,87,90,165,43,93,80,62,128,152,25,17,17,153,81,163,70,82,66,40,201,40,142,235,56,53,105,195,12,177,44,121,139,140,140,139,220,161,203,150,46,9,103,246,236,201,168,18,164,74,155,54,203,244,37,141,168,148,148,200,18,89,73,148,8,183,113,26,135,102,220,107,243,180,46,109,11,117,152,39,31,225,32,102,9,177,211,158,27,33,246,43,9,131,250,196,5,44,107,8,159,49,118,254,136,90,228,81,219,26,116,78,75,210,92,165,182,179,66,43,137,214,120,40,10,73,76,149,203,155,67,207,177,229,90,135,49,145,34,20,156,85,133,123,146,112,36,221,232,1,51,210,182,5,88,17,222,49,126,52,237,226,189,231,211,209,17,151,221,49,126,180,254,246,164,39,144,146,9,72,252,239,230,113,185,52,60,121,70,104,117,198,12,0,255,78,209,61,86,30,243,124,132,167,4,35,241,127,123,0,255,55,13,127,209,7,205,206,152,229,127,58,197,248,85,143,58,111,226,169,140,0,69,209,0,255,218,254,83,22,113,84,41,121,167,59,15,195,239,99,14,252,175,116,252,80,208,190,67,81,244,191,186,127,43,242,104,153,123,167,59,15,195,0,255,152,163,236,162,178,123,75,208,207,12,192,40,254,209,254,89,213,140,101,146,45,173,132,208,14,191,217,0,255,60,119,248,166,60,182,77,96,20,0,255,104,191,172,122,102,0,255,98,75,47,33,180,195,111,238,0,255,230,201,99,0,255,41,143,89,11,24,121,47,109,176,95,121,143,55,222,35,87,86,54,196,175,42,96,141,177,146,208,136,11,55,226,72,27,96,101,128,251,51,21,64,1,237,98,41,174,140,26,105,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,1,113,161,136,171,138,184,80,196,149,26,48,254,68,17,93,85,140,63,165,97,175,172,10,160,16,248,84,80,8,124,104,7,72,240,215,136,253,3,120,204,151,78,203,18,26,140,0,255,247,237,248,41,188,140,82,227,237,152,201,55,17,2,252,53,114,0,255,145,151,103,126,57,61,75,104,16,253,239,226,8,242,45,151,75,142,162,178,102,114,95,6,104,22,127,178,0,255,65,157,98,119,34,61,132,192,50,254,209,254,148,42,171,253,187,210,183,137,204,226,79,246,140,21,36,162,86,241,74,11,146,46,66,96,200,126,117,113,0,255,52,115,170,12,11,90,168,244,97,1,234,50,224,133,251,187,54,244,109,249,42,69,205,63,187,70,30,167,98,183,60,96,209,226,253,150,46,101,65,139,12,247,76,238,37,250,168,157,86,180,205,122,148,98,233,165,23,221,152,128,247,119,172,232,95,178,77,130,170,90,50,218,28,166,174,178,173,114,139,46,100,216,59,221,105,161,121,253,183,8,142,58,50,200,141,169,173,222,12,10,240,115,17,191,238,120,249,188,18,149,24,0,250,119,251,222,183,5,79,222,96,233,32,132,242,190,96,249,246,74,10,52,39,88,41,19,88,191,140,178,215,237,155,186,143,92,193,111,95,99,45,29,134,80,238,235,226,120,25,85,70,130,114,62,117,116,0,0,12,5,92,177,34,246,140,38,113,74,33,165,56,77,54,217,150,194,146,182,165,141,59,127,231,13,113,213,76,171,144,48,17,243,176,46,112,75,154,126,170,115,67,124,213,83,151,139,60,127,53,213,17,131,95,24,140,33,56,146,60,129,49,87,100,68,154,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,196,188,228,17,50,14,46,110,135,49,91,198,44,156,41,146,231,224,202,159,43,109,166,124,211,7,72,178,35,9,161,141,60,106,208,182,37,65,90,150,214,82,172,53,12,250,152,179,109,113,92,57,17,102,7,211,84,157,104,47,214,26,197,162,30,49,25,171,186,196,85,60,158,191,54,242,90,169,172,16,42,143,40,110,45,78,43,163,44,141,229,6,211,214,66,92,204,152,43,141,24,178,68,217,50,33,170,21,115,49,240,85,41,102,28,225,40,186,209,75,58,149,6,253,108,42,83,157,104,202,83,105,173,116,203,219,134,190,148,169,81,9,101,220,204,145,14,205,202,149,138,157,154,65,195,197,45,193,76,117,145,245,204,33,254,148,81,158,86,244,6,95,211,155,52,96,145,6,172,203,208,126,148,76,82,42,205,160,25,164,38,205,108,220,214,109,75,228,141,184,172,211,20,135,150,246,101,131,45,202,161,167,14,69,21,201,45,126,63,204,197,159,190,176,30,55,234,197,23,188,120,172,203,80,76,233,195,72,124,36,142,206,9,181,78,8,117,235,212,156,214,177,30,252,188,44,237,149,211,252,140,44,136,115,80,235,71,44,148,137,1,167,248,139,222,117,145,70,163,171,139,219,124,180,157,23,74,230,180,144,89,36,113,104,109,93,25,121,73,202,156,96,221,218,208,22,211,229,82,35,137,44,111,182,84,136,105,185,92,12,124,84,138,7,71,248,149,110,20,147,174,162,61,244,49,202,206,164,181,182,179,40,65,220,166,6,117,153,90,104,173,238,176,233,67,246,54,196,113,102,67,152,26,204,76,117,158,189,168,168,20,115,122,196,27,172,42,19,171,112,96,62,64,37,63,37,169,147,89,50,219,198,37,177,29,26,165,97,153,183,89,65,9,113,80,212,96,132,129,143,155,61,60,164,9,233,216,47,85,130,74,198,160,56,138,14,57,184,195,219,211,180,228,213,8,240,212,7,140,140,92,81,105,33,5,87,136,219,56,141,67,51,34,42,73,151,121,72,251,48,181,52,149,37,106,104,17,59,228,16,1,23,89,230,28,68,137,37,107,166,156,169,28,224,152,113,170,75,74,150,226,58,111,181,164,77,37,101,59,207,16,201,220,109,9,10,66,74,49,166,203,249,186,149,102,90,138,4,231,169,34,187,69,148,196,91,52,96,205,26,54,28,167,79,201,63,18,197,1,51,34,118,148,66,40,193,213,226,184,77,219,144,204,72,74,211,121,222,210,48,44,173,78,101,134,218,90,252,14,55,196,199,69,150,38,7,87,162,206,154,41,89,86,162,38,156,82,106,165,180,137,172,78,179,121,170,219,16,181,110,169,81,155,39,168,205,101,9,46,186,76,152,210,10,149,99,173,217,28,42,246,52,92,124,68,97,44,250,113,115,52,81,157,198,42,175,174,199,37,45,37,65,106,211,60,214,147,56,165,212,237,50,195,37,114,55,36,56,104,169,194,152,49,7,235,150,154,153,42,26,156,152,138,212,22,145,13,111,209,143,53,149,216,112,156,198,42,183,67,0,0,0,0,0,0,128,23,109,231,133,146,57,45,100,22,73,28,90,91,87,70,94,146,50,39,88,183,54,180,197,116,185,212,72,34,203,155,45,21,98,90,46,23,3,31,149,226,193,17,126,165,27,197,164,171,232,207,2,252,244,1,163,236,76,90,107,59,139,18,196,109,106,80,151,169,133,214,234,14,155,62,100,111,67,28,103,54,132,169,193,204,84,231,217,139,138,74,49,167,71,188,193,170,50,177,10,83,30,95,164,15,21,8,159,140,79,231,99,233,48,188,27,39,50,74,86,79,38,74,54,77,37,78,33,114,8,33,45,75,27,178,185,82,150,37,204,230,167,146,162,26,172,153,29,30,86,90,196,129,132,223,169,34,57,64,95,105,149,219,116,62,57,101,66,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,55,115,251,12,191,76,121,132,140,131,139,61,145,216,165,76,151,139,51,69,246,188,226,93,26,100,77,155,155,180,109,62,0,0,190,25,50,180,148,204,32,78,184,53,93,173,228,37,109,41,73,20,165,102,121,170,81,176,109,50,151,60,17,98,183,184,69,111,109,39,23,45,98,180,136,112,245,224,172,81,71,218,112,156,134,38,79,78,92,229,131,42,129,164,62,161,195,173,223,227,150,166,176,253,170,81,34,105,136,176,126,204,153,61,33,213,186,126,157,95,76,69,35,244,199,211,172,228,213,5,196,140,244,129,63,248,150,158,206,175,150,171,22,82,254,219,251,217,233,199,144,87,23,49,35,125,224,15,190,165,167,243,171,229,170,133,148,0,255,246,126,118,250,49,228,84,9,176,194,81,218,217,138,183,77,202,186,141,43,39,65,84,24,162,107,81,170,211,221,84,182,84,118,169,226,234,152,46,105,202,185,122,9,170,175,101,157,39,108,192,137,34,33,228,199,211,58,229,245,117,189,182,132,236,166,52,111,58,59,170,53,74,29,134,52,81,147,6,19,76,223,166,180,69,199,65,212,150,216,116,21,29,34,182,20,57,132,40,135,143,232,157,53,75,77,28,167,189,202,23,17,0,171,159,145,145,43,215,94,73,210,211,210,56,155,56,132,188,197,115,217,242,84,183,62,244,202,110,20,219,117,206,77,243,188,39,13,51,49,75,66,211,152,80,41,110,97,202,3,102,244,97,100,117,73,70,16,107,123,70,178,18,39,171,211,22,146,110,155,181,6,147,181,9,170,137,21,202,99,226,180,167,33,119,248,40,18,231,226,161,72,28,30,138,139,104,89,103,105,31,186,190,96,205,151,242,25,161,89,90,167,45,133,146,26,196,165,254,32,197,29,118,101,165,57,178,244,16,55,197,181,50,166,33,235,183,193,54,180,148,139,75,106,48,40,93,105,33,45,70,123,232,139,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,184,17,151,117,154,218,22,234,48,79,176,69,57,244,20,98,167,61,55,194,239,135,185,248,83,40,46,96,89,189,248,130,25,243,1,0,160,202,128,70,76,175,227,203,240,196,60,46,185,127,34,0,209,136,233,117,124,25,158,152,199,37,247,79,92,229,3,18,147,67,11,109,202,60,72,173,214,8,173,77,70,12,189,66,180,121,195,109,211,125,10,121,138,88,76,155,100,77,49,203,24,149,153,33,142,196,20,91,4,148,98,79,90,101,168,191,38,86,208,175,228,139,221,208,82,92,154,155,80,202,148,66,92,246,70,220,62,111,54,89,9,37,170,46,243,48,174,48,164,162,246,113,93,203,76,191,242,162,174,100,119,250,198,129,180,225,160,8,51,254,147,23,147,207,165,136,164,148,36,165,148,16,66,34,9,33,148,36,37,132,146,136,136,136,136,216,213,157,101,18,29,29,19,7,145,103,168,60,23,67,13,226,32,182,41,235,20,203,250,235,175,138,7,41,159,17,146,213,117,221,74,40,165,89,156,234,207,82,219,161,86,78,90,32,203,12,145,83,68,43,93,26,174,126,27,108,195,84,185,88,103,25,131,210,170,22,210,157,244,50,102,243,9,121,205,39,137,44,73,38,155,108,235,6,37,38,109,67,152,54,184,165,158,111,97,167,46,201,8,17,34,215,232,29,58,186,235,182,136,170,39,61,59,37,216,49,80,175,114,36,186,138,71,80,167,100,6,173,190,100,52,75,113,179,52,13,161,233,54,89,104,62,65,156,172,154,95,225,60,42,78,69,26,110,136,143,61,113,18,30,246,196,225,95,184,136,110,116,150,14,166,21,139,73,125,192,91,102,228,218,73,51,233,138,66,171,172,144,26,116,222,186,77,113,152,34,106,14,181,54,140,185,18,17,230,167,58,197,14,76,85,209,156,170,26,218,211,82,86,107,199,42,34,187,243,151,100,179,79,10,149,173,245,213,32,114,43,85,82,253,228,216,8,104,225,185,0,255,172,107,252,69,67,125,58,61,74,78,149,40,14,35,162,226,9,113,103,177,74,201,166,121,221,32,100,69,84,215,73,182,117,131,21,162,165,178,172,115,92,148,195,149,135,138,139,44,95,50,62,26,198,172,153,82,16,28,93,175,13,65,223,102,235,20,39,35,28,55,155,44,45,75,104,169,141,35,52,204,18,85,11,119,51,115,196,18,7,69,21,21,113,108,129,84,166,74,152,28,76,70,187,77,196,131,250,52,82,185,114,55,217,148,44,165,56,214,99,150,36,91,202,188,79,50,148,117,104,251,100,125,74,230,112,98,222,252,182,174,48,57,22,202,196,16,57,125,97,69,194,199,24,134,225,66,83,53,105,67,117,154,165,220,6,65,161,15,91,135,102,202,42,169,149,184,77,148,218,100,186,214,154,103,173,226,12,19,85,175,209,54,165,40,8,105,45,77,61,60,27,85,70,243,92,37,55,83,241,136,121,232,158,205,244,5,253,249,178,135,22,199,122,146,100,107,212,44,209,84,39,42,45,164,36,41,238,123,217,153,183,249,4,69,81,37,14,227,167,35,136,165,174,112,90,252,20,210,158,136,80,140,69,215,100,161,25,202,109,112,70,70,174,92,123,37,73,79,75,227,108,226,16,242,22,207,101,203,83,221,250,208,43,187,81,108,215,57,55,205,243,158,52,204,196,44,9,77,99,66,165,184,133,39,244,215,198,45,180,100,68,41,181,169,17,241,180,81,102,228,173,30,145,81,73,102,38,21,222,44,68,227,125,32,127,98,171,29,85,186,221,41,90,43,58,98,37,250,136,93,233,40,154,57,31,48,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,105,18,135,37,98,94,202,22,7,25,9,185,195,152,45,99,18,178,236,41,178,81,229,79,149,41,109,18,7,101,110,8,169,45,141,85,72,101,73,161,45,115,35,114,95,54,156,44,133,12,149,150,101,31,167,24,178,80,195,56,173,165,169,159,121,177,80,178,59,133,224,64,58,145,81,132,7,0,255,201,117,202,215,16,0,170,140,70,76,175,227,203,240,196,60,46,121,21,67,149,209,136,233,117,124,25,158,152,199,37,247,79,192,85,62,80,245,113,149,15,0,0,0,0,0,128,218,143,146,73,74,165,25,52,131,212,164,153,141,219,186,109,137,188,17,151,117,154,226,208,210,190,108,176,69,57,244,212,161,168,34,185,197,239,135,185,248,211,23,214,227,70,189,248,130,21,15,152,210,135,41,147,23,154,165,105,29,74,43,169,65,92,234,15,82,220,97,87,78,93,224,204,236,144,83,92,43,99,26,178,6,251,109,67,75,185,184,100,25,127,209,170,22,210,98,116,117,193,156,47,178,52,53,35,136,245,37,35,89,137,19,164,117,104,141,182,205,90,131,201,226,102,169,252,20,231,49,113,218,211,144,67,4,236,121,146,240,80,36,14,0,255,194,186,116,163,179,180,15,61,161,63,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,103,25,67,199,192,68,65,28,25,234,200,197,80,125,56,136,83,202,202,194,178,254,10,232,93,62,0,0,0,190,114,82,167,172,66,104,113,228,17,52,221,136,160,167,205,66,215,188,105,41,230,226,180,249,10,215,74,203,195,153,105,200,66,196,149,136,138,132,144,134,122,199,188,38,198,84,121,193,79,228,160,8,47,125,89,51,130,212,164,242,82,146,46,34,115,153,38,107,189,19,146,229,33,114,88,134,25,34,78,109,137,143,43,117,136,163,34,154,36,228,105,242,130,45,109,227,71,186,38,4,187,209,138,5,181,36,137,242,152,225,182,82,74,136,83,25,107,181,93,151,167,219,212,130,57,34,155,34,218,182,79,182,140,229,118,254,29,222,116,237,156,130,155,250,100,165,193,152,145,142,151,202,127,11,151,145,222,241,7,63,213,211,121,42,114,32,134,168,77,204,233,156,246,40,164,102,181,102,136,86,89,33,133,228,38,34,46,98,136,129,133,168,209,50,111,131,135,24,204,37,214,137,118,134,168,194,3,70,27,42,114,140,5,203,127,25,46,35,189,227,15,126,170,167,243,84,228,170,5,52,249,147,239,159,164,239,92,254,205,162,202,202,138,160,195,117,86,100,77,18,55,165,50,228,169,133,52,212,113,156,54,40,209,229,160,173,67,204,4,212,149,11,81,60,197,22,27,115,38,177,163,151,116,28,109,152,199,35,52,8,163,201,159,124,0,255,36,125,231,114,197,43,65,73,200,131,54,199,247,82,211,169,117,19,51,180,150,32,201,208,246,41,142,99,116,201,125,73,67,84,72,36,205,132,120,40,218,132,141,61,1,184,212,23,86,53,49,143,193,200,139,195,140,218,82,116,115,218,74,45,148,86,107,135,216,71,158,145,165,206,137,105,59,84,50,11,203,130,202,134,52,15,17,97,238,48,33,107,15,165,24,75,170,193,176,246,228,96,210,114,197,174,89,100,148,210,182,45,73,162,186,181,212,167,56,229,173,68,101,54,68,68,228,245,41,14,6,18,83,129,155,210,148,80,41,34,38,153,105,145,103,25,55,186,146,142,54,224,48,134,96,118,242,196,28,181,210,82,107,165,73,188,82,51,43,97,223,124,91,214,141,200,234,50,89,220,118,136,88,120,94,107,96,38,145,49,203,78,150,186,172,105,210,209,28,118,21,148,182,163,69,46,240,59,109,157,15,79,125,192,204,204,204,204,140,26,53,163,212,90,106,70,113,92,199,169,81,220,151,248,121,202,91,100,100,92,228,16,99,202,140,185,56,179,103,207,198,154,63,107,218,180,105,159,191,117,107,164,156,82,90,138,227,68,165,109,70,107,173,101,214,38,46,49,177,53,18,141,83,133,178,80,215,50,211,67,180,81,157,53,207,85,110,51,11,113,152,135,22,217,76,163,211,196,83,39,158,150,18,183,178,36,218,93,115,158,110,37,68,164,149,221,142,72,112,84,171,207,83,196,127,18,147,166,234,14,121,50,30,18,154,122,43,2,95,154,199,19,108,192,237,116,23,215,49,0,108,135,123,68,198,94,81,34,202,78,90,200,156,86,146,69,230,52,46,109,95,225,235,109,169,78,116,73,243,240,37,168,37,219,118,180,180,86,147,149,230,42,50,213,73,83,7,120,232,67,50,143,36,181,144,164,225,100,91,9,73,183,18,85,182,146,26,212,113,219,202,208,183,105,152,227,235,67,141,240,36,171,9,67,228,153,104,227,226,36,157,26,20,27,209,166,6,211,36,180,34,131,49,127,148,76,82,42,205,160,25,164,38,205,108,220,214,109,75,228,141,184,172,211,20,135,150,246,101,131,45,202,161,167,14,69,21,201,45,126,63,204,197,159,190,176,30,55,234,197,23,236,161,63,101,242,66,179,52,173,67,105,37,53,136,75,253,65,138,59,236,202,169,11,156,153,29,114,138,107,101,76,67,214,96,191,109,104,41,23,151,44,227,47,90,213,66,90,140,14,64,192,231,232,67,253,193,39,99,172,249,88,90,181,168,46,62,71,31,234,15,62,25,99,205,199,210,170,5,64,117,129,57,122,79,127,240,55,24,107,222,137,86,45,170,11,204,209,123,250,131,191,193,88,243,78,244,148,62,224,42,31,168,250,184,202,7,0,0,252,37,192,61,55,217,107,78,138,241,74,212,70,222,182,65,136,241,138,94,204,76,108,182,151,87,182,224,7,175,230,187,146,90,118,207,159,51,236,235,174,148,18,42,197,83,228,0,255,133,224,161,47,241,155,152,125,254,168,188,138,33,229,191,189,159,157,126,12,185,42,67,240,208,151,248,77,204,62,127,84,30,128,0,0,160,73,112,141,54,133,236,150,180,108,52,43,74,245,74,26,182,180,81,163,230,19,84,31,151,52,66,71,65,236,214,216,140,20,33,30,182,236,57,139,200,136,143,104,146,42,75,53,28,167,67,201,233,18,87,249,72,205,81,221,217,142,199,141,202,180,141,51,43,57,84,31,98,234,81,170,147,229,148,135,148,119,105,225,234,152,49,105,182,121,130,9,106,160,101,157,88,108,192,134,61,33,228,199,211,197,228,170,5,52,249,147,239,159,164,239,92,190,138,160,74,52,249,147,239,159,164,239,92,190,138,0,0,0,0,0,0,0,0,128,106,134,123,172,178,182,172,212,226,213,164,237,204,109,130,22,227,11,61,71,153,109,143,141,188,178,5,65,120,181,9,37,85,237,158,32,103,56,164,19,189,42,161,82,108,73,174,194,80,101,52,98,122,29,95,134,39,230,113,201,253,19,112,149,15,84,125,92,229,3,0,0,40,19,22,218,212,18,37,72,33,181,202,50,162,58,169,205,121,208,103,56,85,56,162,56,133,138,136,133,73,228,243,64,106,105,110,196,53,213,60,103,173,47,60,235,17,219,48,14,211,177,26,121,237,136,25,233,3,127,240,45,61,157,95,45,87,45,164,252,183,247,179,211,143,33,7,47,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,193,124,220,48,67,44,75,25,225,224,32,97,203,27,118,217,210,37,33,75,145,34,19,149,164,65,170,76,89,89,110,135,32,34,34,86,236,181,163,164,171,213,113,87,113,107,121,140,231,188,229,181,86,141,232,169,45,40,182,107,147,155,154,185,72,26,158,97,150,132,90,48,161,45,220,194,8,250,50,75,75,35,178,88,219,243,18,148,54,65,93,183,150,104,220,160,37,216,172,109,144,74,76,81,0,211,168,61,19,185,67,64,145,39,23,17,69,30,240,80,172,75,203,202,68,251,208,128,55,103,107,109,172,71,77,134,38,13,146,78,105,163,212,90,106,82,226,176,151,154,121,147,175,81,10,85,162,48,130,58,131,168,233,10,171,197,79,95,237,121,8,197,167,116,77,22,122,158,28,244,92,183,100,204,41,37,148,182,109,84,218,102,52,213,157,119,111,226,18,19,91,163,233,182,164,56,8,117,45,51,61,68,251,82,70,205,92,229,54,179,240,136,135,233,158,205,52,58,253,89,144,217,208,181,28,146,197,33,165,20,146,244,137,103,136,50,79,195,188,195,78,52,14,211,102,153,138,178,174,203,100,54,38,38,68,151,58,156,22,107,110,176,7,111,137,137,180,33,65,249,72,249,242,78,28,143,38,117,210,113,82,78,146,45,36,194,121,217,226,56,148,161,67,51,183,200,138,157,114,136,223,134,152,168,125,105,63,158,216,191,168,94,76,194,90,207,59,154,17,160,28,156,124,9,49,51,34,34,50,163,70,141,164,132,80,146,81,28,215,113,106,210,134,25,98,89,242,22,25,25,23,185,67,151,45,93,18,206,236,217,179,81,37,72,149,54,109,214,46,50,73,37,81,73,165,133,150,136,66,11,41,81,105,33,37,50,50,50,50,23,117,228,25,67,199,192,68,57,228,233,41,79,194,80,125,56,136,83,54,58,197,141,254,10,168,151,62,224,45,55,221,107,78,137,241,73,20,71,222,184,89,104,241,138,153,120,98,179,189,50,181,27,63,248,183,119,221,180,108,145,63,153,56,82,66,41,221,181,133,69,173,29,111,153,145,107,39,205,164,43,10,173,178,66,106,208,121,235,54,197,97,138,168,57,212,218,48,230,74,68,152,159,234,20,59,48,85,69,115,170,106,104,79,75,89,85,108,50,143,36,181,144,164,225,100,91,9,73,183,18,85,182,146,26,212,113,219,202,208,183,105,152,227,235,67,141,240,36,171,9,67,228,153,104,227,226,36,157,26,20,27,209,166,6,211,36,180,34,163,56,96,102,102,102,102,70,141,154,81,106,45,53,163,56,174,227,212,40,238,75,252,60,229,45,50,50,46,114,136,49,101,198,92,156,217,179,103,99,205,159,53,109,218,92,195,140,243,182,17,133,178,89,171,27,17,178,112,217,82,109,168,38,91,253,49,42,70,95,218,183,18,41,114,140,75,209,194,150,140,136,57,161,120,8,69,122,186,196,132,104,180,225,11,3,150,159,170,250,204,182,172,229,208,160,109,37,165,144,164,111,178,196,229,101,29,230,29,118,162,113,88,39,40,211,229,105,93,38,179,49,49,29,198,44,98,69,88,115,131,61,120,51,180,163,19,9,202,71,202,21,24,126,250,32,35,50,86,238,181,147,164,167,213,109,87,109,11,121,139,231,178,149,181,86,141,152,149,221,40,182,107,147,164,154,121,79,26,102,98,150,187,90,240,174,82,220,194,150,200,33,148,56,53,86,173,228,169,132,182,204,125,184,97,158,108,179,20,50,84,90,150,97,91,161,79,197,238,227,180,150,166,126,102,66,93,215,238,20,130,3,233,196,193,46,102,252,39,215,41,87,173,108,154,151,52,171,82,226,80,82,163,165,110,155,181,204,9,165,114,150,102,110,130,68,2,105,114,170,7,51,148,185,120,75,155,120,83,57,243,87,144,31,14,171,154,0,255,154,54,39,159,78,200,168,39,149,148,59,226,54,47,227,114,63,119,232,216,210,113,144,238,97,114,74,42,167,85,253,170,10,170,158,159,45,31,0,181,108,246,22,218,88,79,26,15,73,154,37,154,234,38,41,180,210,36,197,125,47,59,51,39,88,227,20,166,196,97,252,116,228,80,83,42,86,132,159,66,218,19,241,133,79,105,149,44,52,67,185,18,3,128,42,33,229,191,189,159,157,126,12,249,42,130,42,33,229,191,189,159,157,126,12,121,117,1,49,35,125,224,15,190,165,167,243,171,229,86,136,212,68,204,72,31,248,131,111,233,233,252,106,185,21,2,188,128,182,243,66,201,156,22,50,139,36,14,173,173,43,35,47,73,153,19,172,91,27,218,98,186,92,106,36,145,229,205,150,10,49,45,151,139,129,143,74,241,224,8,191,210,141,98,210,85,180,135,190,140,200,88,185,215,78,146,158,86,183,93,181,45,228,45,158,203,86,214,90,53,98,86,118,163,216,174,77,146,106,230,61,105,152,137,89,238,106,193,187,74,113,11,7,230,67,157,57,165,45,145,164,68,132,67,202,202,172,13,161,45,89,235,121,31,42,110,159,247,136,88,232,113,72,4,113,165,204,238,109,66,103,85,157,147,37,4,159,100,163,95,197,97,58,118,36,79,75,192,23,233,67,5,194,39,227,211,249,88,26,140,83,135,113,92,54,50,218,38,219,44,100,57,79,38,41,180,210,109,189,78,202,172,94,95,78,212,219,38,24,115,38,214,29,74,250,40,166,160,242,20,249,197,43,143,97,133,98,8,70,36,0,255,100,124,145,62,84,32,124,50,62,157,143,165,239,243,71,89,180,212,166,134,188,208,157,17,233,52,243,202,212,40,57,100,204,36,173,225,86,202,152,9,117,139,165,163,151,29,42,20,147,144,213,20,158,213,176,81,73,122,132,21,105,3,158,78,80,156,168,230,212,108,217,134,196,202,234,115,121,188,68,164,141,18,228,41,46,53,107,48,180,150,66,252,84,114,218,82,29,134,156,244,228,162,75,108,213,196,197,190,116,205,93,154,156,190,207,135,123,70,196,218,81,35,201,142,66,168,172,150,18,68,230,58,78,109,88,33,106,110,169,78,140,73,19,241,229,167,37,197,118,76,181,214,156,149,26,42,50,85,86,127,23,53,146,146,82,35,107,4,165,81,35,219,198,117,220,26,113,163,45,211,180,196,173,213,125,222,96,132,130,232,165,195,78,69,110,139,31,16,115,49,168,47,92,192,141,122,49,26,43,30,0,160,204,113,155,144,203,104,165,165,77,74,105,155,213,101,131,72,214,18,218,148,230,184,137,66,235,75,68,146,52,15,173,10,56,120,232,232,174,219,226,192,84,105,132,101,105,149,193,116,0,253,197,128,73,125,128,91,70,198,218,73,35,202,78,66,171,172,144,146,69,230,52,46,113,152,34,106,14,169,78,116,73,243,16,230,167,58,197,118,180,180,86,147,170,26,218,51,213,73,213,24,130,135,190,196,111,98,246,249,163,114,112,204,208,82,50,131,56,225,214,116,181,146,151,180,165,36,81,148,154,229,169,70,193,182,201,92,242,68,136,221,226,22,189,181,157,92,180,136,209,34,194,213,131,179,70,29,105,195,113,26,154,252,35,33,120,232,75,252,38,102,159,63,42,15,64,0,0,252,51,192,165,163,119,4,194,79,21,107,158,138,252,159,33,120,232,75,252,38,102,159,63,42,7,96,184,116,244,142,64,248,169,98,205,83,145,0,255,51,4,15,125,137,223,196,236,243,71,229,1,8,0,0,53,32,158,106,217,110,155,140,168,89,61,158,164,217,58,165,184,132,184,161,133,58,47,113,40,229,82,89,166,176,148,95,74,133,138,177,166,119,120,168,106,17,59,18,98,166,246,228,2,141,162,85,146,208,250,228,148,21,73,136,60,105,67,130,200,106,77,146,155,20,119,86,107,41,233,26,17,37,161,137,89,115,101,115,152,57,202,92,232,208,37,74,132,130,140,166,176,72,18,118,163,27,61,96,58,90,66,127,36,173,243,164,13,205,58,167,53,73,174,74,27,57,161,165,164,107,68,148,180,196,165,74,228,201,97,230,40,115,33,196,152,75,45,10,50,170,194,34,185,56,146,150,245,128,235,232,218,3,102,214,149,82,234,125,113,156,231,113,186,159,67,116,148,233,200,72,247,48,71,37,117,212,170,126,85,123,85,207,95,130,150,219,100,38,9,235,241,36,9,167,165,180,37,196,13,45,212,101,106,91,54,17,242,48,133,165,252,82,82,76,130,42,51,196,67,85,139,216,145,16,49,83,146,155,160,81,180,202,108,154,160,28,145,17,242,58,225,102,180,36,155,164,164,54,213,113,90,135,92,115,231,52,147,88,34,214,152,23,152,54,212,131,193,164,149,75,237,229,28,172,57,115,134,159,104,198,65,50,191,166,211,202,139,17,202,45,206,9,43,9,82,74,164,91,107,75,40,117,147,56,148,48,132,178,89,146,184,175,155,137,52,195,73,164,169,114,195,10,71,161,196,77,193,116,85,134,237,204,90,95,56,208,136,235,232,152,214,244,53,121,237,183,141,155,179,121,33,133,58,81,74,113,130,52,79,14,207,157,90,92,234,2,185,73,11,97,134,107,84,151,45,74,31,25,17,99,37,148,35,148,151,73,113,177,19,93,243,135,238,167,71,16,147,238,76,90,136,35,143,18,196,109,74,150,230,37,180,212,234,14,155,46,231,140,91,27,103,54,132,169,189,52,181,36,218,139,138,70,113,167,55,76,198,149,46,49,11,155,232,143,196,71,226,233,156,80,235,132,80,183,78,205,105,29,235,193,207,203,210,94,57,205,207,200,130,56,7,181,126,196,66,151,24,112,138,191,232,93,23,233,52,122,56,31,240,30,25,185,87,148,76,186,162,20,50,167,149,6,157,183,110,83,219,87,248,122,91,173,13,99,174,76,124,9,106,201,182,3,83,85,84,39,165,184,138,180,52,213,110,140,63,247,123,241,144,99,137,100,188,81,130,4,53,135,144,226,147,202,18,183,186,108,67,75,45,78,205,28,207,251,20,105,106,28,162,162,108,130,175,110,11,230,206,146,168,89,190,112,167,249,23,1,117,153,66,139,149,119,34,198,15,123,183,119,45,200,200,68,145,248,223,189,0,255,155,110,0,255,36,66,147,51,102,248,127,93,190,181,51,51,212,243,156,218,193,72,252,239,222,223,77,159,95,68,132,238,102,12,247,142,223,25,68,71,233,87,214,76,82,61,233,98,181,69,16,137,114,191,46,168,251,47,203,166,104,185,43,167,139,195,240,63,214,208,0,255,162,178,241,19,65,23,199,123,98,220,143,91,210,169,101,241,56,73,152,161,219,212,20,167,185,81,248,31,107,218,0,255,206,168,228,236,130,160,183,25,128,81,252,195,253,223,170,154,177,149,89,122,9,161,29,254,178,0,255,123,238,240,91,143,111,19,88,181,31,46,54,252,10,170,100,140,46,43,189,132,208,14,127,149,127,197,138,79,28,54,167,64,250,180,128,73,239,110,27,247,45,139,27,3,95,218,176,2,175,128,184,112,35,142,182,193,141,56,218,6,0,192,80,128,250,12,197,149,1,49,131,157,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,53,32,46,20,113,5,86,32,174,212,128,241,39,10,117,174,98,252,137,66,157,3,160,16,248,84,80,8,124,104,7,8,240,215,134,253,242,178,164,155,211,183,132,246,241,119,252,218,95,157,206,7,53,147,71,34,4,248,103,211,126,151,4,253,156,194,37,180,143,191,163,247,254,239,212,185,101,38,167,101,64,102,241,167,244,187,83,168,84,44,131,26,105,34,4,134,241,151,246,35,84,95,88,250,42,221,155,200,46,254,196,126,27,170,180,253,47,210,67,8,44,227,31,236,159,73,117,197,254,197,149,70,44,32,46,86,38,37,145,141,151,225,238,126,40,247,2,125,205,120,126,57,220,6,113,144,186,249,72,27,218,136,241,253,160,59,216,58,163,80,235,159,113,207,168,234,46,207,44,69,85,15,62,208,111,9,40,0,255,214,189,225,210,17,33,207,243,108,86,251,180,213,197,17,252,224,213,195,251,81,222,92,30,142,187,169,17,57,197,156,171,3,209,253,188,229,112,162,223,202,156,36,213,53,230,195,199,81,123,145,56,235,232,51,87,236,68,149,136,235,51,2,110,31,245,87,100,217,219,246,69,59,21,87,103,240,27,70,198,161,244,50,98,188,119,139,80,189,146,81,233,16,75,136,55,51,25,114,159,18,92,237,119,213,131,121,150,64,45,164,185,24,246,218,59,55,145,187,47,27,48,111,107,43,96,221,10,0,196,1,68,61,89,88,119,3,92,183,165,112,95,184,51,105,84,128,157,161,0,0,168,229,187,113,34,163,100,245,100,162,100,211,84,226,20,34,135,16,210,178,180,33,155,43,101,89,194,108,126,42,41,170,193,154,217,225,97,165,69,28,72,248,157,42,146,3,244,149,86,185,77,231,147,43,49,0,0,0,150,3,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,68,204,75,30,33,227,224,226,118,24,179,101,76,194,153,34,123,10,170,252,169,210,102,202,164,196,185,251,145,254,57,127,109,57,127,108,0,255,24,0,255,241,252,174,253,49,236,0,255,160,0,255,116,0,255,175,152,253,87,17,176,28,48,51,34,34,50,163,70,141,164,132,80,146,81,28,215,113,106,210,134,25,98,89,242,22,25,25,23,185,67,151,45,93,18,206,236,217,179,81,37,72,149,54,109,18,7,0,0,0,0,0,0,0,0,0,40,179,199,41,77,37,89,138,211,50,214,147,54,149,148,213,178,196,53,114,183,37,40,136,123,44,116,25,83,48,109,165,153,150,34,80,81,197,180,167,70,136,146,120,139,174,98,73,90,137,19,199,105,44,186,134,1,0,0,0,0,0,202,12,30,90,105,100,16,39,27,130,174,86,242,146,134,210,24,78,74,179,60,213,40,88,35,76,47,230,200,117,168,45,110,209,91,45,47,165,85,135,23,33,194,213,131,33,205,166,227,232,196,113,154,143,21,175,169,94,99,151,82,82,230,36,205,166,137,118,246,100,170,173,218,84,226,235,198,65,228,106,42,162,133,62,153,40,15,209,156,80,70,85,171,28,148,101,21,31,49,45,45,178,153,150,162,213,24,0,0,0,0,0,0,80,201,92,135,68,204,42,41,164,54,110,148,218,100,58,213,93,118,175,226,12,19,85,47,233,184,84,56,11,105,45,77,61,60,251,210,89,205,92,37,55,83,17,135,135,105,145,205,244,5,173,198,0,0,0,0,100,152,153,153,59,215,94,73,209,19,210,54,155,54,132,178,197,111,153,162,76,213,173,15,179,178,27,219,158,243,156,164,230,121,207,37,102,98,67,157,232,52,222,85,138,21,104,191,4,213,0,255,201,236,254,207,225,63,59,125,148,253,3,16,80,207,32,155,21,148,182,81,107,113,72,184,145,165,208,97,182,173,193,212,217,166,141,135,232,37,106,219,50,21,169,14,25,54,182,204,182,195,84,196,46,9,181,48,222,224,192,196,68,218,112,164,124,159,156,242,156,54,153,168,81,170,211,150,82,157,84,194,146,26,165,214,82,51,131,117,141,131,100,18,33,73,212,105,171,243,2,215,119,8,107,17,35,18,34,31,126,20,176,81,41,58,113,156,238,40,175,97,0,0,0,0,40,229,204,164,180,84,146,89,131,137,226,6,205,100,226,49,46,69,111,25,18,106,220,50,119,133,135,152,166,223,74,178,136,8,50,105,136,63,73,24,229,34,161,19,103,168,46,210,51,85,26,150,139,112,45,2,64,15,35,162,148,146,148,146,90,107,141,36,132,80,26,165,214,82,35,34,34,34,114,145,70,158,73,116,116,76,156,195,145,158,142,36,12,53,136,131,216,102,163,44,220,232,175,191,126,30,0,0,235,69,27,135,22,146,17,149,18,151,68,196,211,70,149,87,198,90,68,70,37,153,17,165,136,82,113,137,247,129,252,137,173,14,172,25,118,167,104,173,8,135,107,105,28,118,165,163,104,202,2,168,18,240,77,189,150,146,215,159,62,111,208,214,207,20,1,11,179,110,125,79,216,152,171,226,202,253,231,136,46,52,207,23,44,231,165,87,17,0,0,128,60,51,51,119,174,189,146,162,39,164,109,54,109,8,101,139,223,50,69,153,170,91,31,102,101,55,182,61,231,57,73,205,243,158,75,204,196,134,58,209,105,188,171,20,43,208,127,12,240,79,0,213,0,255,201,236,254,207,225,63,59,125,148,253,3,16,0,0,0,0,0,0,0,0,0,160,204,155,38,158,164,73,74,235,86,82,157,82,250,82,18,149,22,82,50,130,105,141,130,102,20,225,78,164,105,75,243,28,23,118,248,104,17,31,18,162,32,126,244,177,209,86,58,113,156,22,39,175,97,0,0,0,172,23,32,230,37,178,236,21,37,34,118,14,23,161,57,105,73,12,201,156,32,215,33,126,133,175,55,67,213,137,137,52,185,151,160,190,218,182,163,27,215,10,40,24,157,43,22,167,250,66,39,230,204,29,165,204,34,118,173,197,141,36,25,73,104,186,117,232,205,150,165,25,165,80,33,166,88,110,74,24,168,121,28,162,226,225,74,194,46,30,132,217,88,51,230,56,61,85,110,115,1,1,182,3,220,51,34,214,142,26,73,118,20,66,101,181,148,32,50,215,113,106,195,10,81,115,75,117,98,76,154,136,47,63,45,41,182,99,170,181,230,172,212,80,145,169,178,154,146,50,34,215,94,233,229,25,43,156,135,236,172,13,59,60,115,105,19,108,68,138,100,66,192,51,55,196,104,42,62,42,88,18,132,71,226,49,86,244,103,31,39,210,147,52,51,253,75,14,140,128,127,6,43,246,190,205,215,38,223,189,46,151,57,45,207,79,29,246,217,175,25,7,153,249,115,190,231,35,60,7,159,43,133,124,23,249,107,180,29,143,210,91,229,53,60,74,38,41,149,102,208,12,82,147,102,54,110,235,182,37,242,70,92,214,105,138,67,75,251,178,193,22,229,208,83,135,162,138,228,22,191,31,230,226,79,95,88,143,27,245,226,11,86,60,192,63,1,84,0,255,39,179,251,63,135,0,255,236,244,81,246,15,66,216,242,251,220,122,139,206,177,198,20,146,215,146,201,40,146,13,133,19,165,41,178,78,52,28,59,17,36,162,122,137,124,37,243,81,23,216,144,85,13,166,137,197,46,253,248,183,0,0,0,0,0,0,128,250,138,44,77,205,8,98,125,201,72,86,226,4,105,29,90,163,109,179,214,96,178,184,89,42,63,197,121,76,156,246,52,228,16,1,123,158,36,60,20,137,195,191,176,46,221,232,44,237,67,43,22,0,92,128,91,70,198,218,73,35,202,78,66,171,172,144,146,69,230,52,174,19,196,20,81,115,72,117,162,75,154,57,31,253,84,167,216,142,150,214,186,196,2,108,104,207,84,11,233,223,2,0,0,184,112,139,136,216,43,73,36,217,81,107,153,19,74,130,200,92,199,105,130,159,226,235,13,169,78,140,73,211,228,163,160,234,108,219,49,213,90,105,88,128,115,237,153,170,30,253,91,128,127,2,168,254,79,102,247,127,14,0,255,217,233,163,236,31,128,0,0,0,128,127,134,59,215,186,203,246,42,175,161,54,155,55,205,206,119,237,54,218,168,7,7,153,249,108,78,230,28,252,8,159,235,154,252,40,249,148,180,29,143,210,164,228,128,44,34,34,86,236,181,163,164,171,213,113,87,113,235,208,99,60,231,21,182,108,173,26,177,165,152,11,138,205,230,38,55,53,115,43,166,225,25,206,53,150,182,224,88,186,158,174,167,1,17,0,0,0,0,203,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,98,94,242,8,25,7,23,183,195,152,45,99,18,206,20,217,83,80,229,79,149,54,83,18,7,0,51,108,29,154,41,171,164,86,226,54,81,106,147,233,90,107,158,181,138,51,76,84,13,56,218,166,20,5,33,173,165,169,135,124,142,42,163,121,174,146,155,217,193,71,204,67,247,108,166,205,233,31,6,0,0,0,0,0,0,0,0,0,0,242,204,204,220,185,246,74,138,158,144,182,217,180,33,148,45,126,203,20,101,170,110,125,152,149,221,216,246,156,231,36,53,207,123,46,49,19,27,234,68,167,241,174,82,172,64,0,255,49,192,63,1,84,0,255,39,179,251,63,135,0,255,236,244,81,246,15,64,0,0,0,192,63,195,157,107,221,101,123,149,215,80,155,205,155,102,231,187,118,27,109,212,131,131,204,124,54,39,115,14,126,132,207,117,77,126,148,124,74,218,142,71,105,82,242,229,206,76,92,70,68,134,172,202,54,211,180,133,212,112,153,231,109,136,41,49,46,126,139,17,131,233,178,37,225,210,126,2,30,250,115,82,64,194,45,254,163,77,78,138,198,21,236,199,226,180,74,121,45,2,212,18,128,37,233,154,166,56,114,82,178,70,117,10,83,115,134,233,58,75,73,41,149,186,132,10,35,248,133,134,37,90,185,25,194,52,53,208,179,61,205,99,110,103,25,123,61,39,203,23,88,25,69,141,164,164,212,200,26,65,105,212,200,182,113,29,183,70,220,104,203,52,45,113,107,117,159,55,24,161,32,122,233,176,83,145,219,226,7,196,92,12,234,11,23,112,163,94,140,198,138,7,0,0,64,237,97,148,76,82,42,205,160,25,164,38,205,108,220,214,109,75,228,141,184,172,211,20,135,150,246,101,131,45,202,161,167,14,69,21,201,45,126,63,204,197,159,190,176,30,55,234,197,23,172,206,178,121,104,201,74,73,245,210,214,104,104,125,226,58,205,218,18,151,56,69,237,228,69,107,67,137,72,105,152,150,128,88,49,225,172,116,217,36,212,169,192,53,124,41,23,103,112,98,77,121,60,13,142,0,0,0,0,80,72,110,41,180,38,73,66,11,113,178,205,44,59,24,58,92,216,161,100,24,234,208,135,248,169,198,120,46,77,1,102,143,158,42,133,200,5,241,71,216,115,143,47,152,75,188,227,154,19,229,220,228,245,8,80,101,72,173,185,77,200,147,177,86,157,178,155,152,211,102,177,109,173,86,84,100,173,174,151,161,198,20,162,224,5,191,202,206,132,56,134,183,150,166,45,69,107,112,68,57,47,93,197,0,0,248,231,59,215,186,203,246,42,175,161,54,155,55,205,206,119,237,54,218,168,7,7,153,249,108,78,230,28,252,8,159,235,154,252,40,249,148,180,29,143,210,164,228,0,12,248,73,152,153,185,246,70,47,143,88,217,50,116,101,113,24,226,153,83,91,99,227,82,60,47,2,158,185,225,71,179,240,209,198,146,31,60,18,115,176,162,32,251,216,142,158,164,153,105,160,114,96,4,0,0,32,207,204,204,157,107,175,164,232,9,105,155,77,27,66,217,226,183,76,81,166,234,214,135,89,217,141,109,207,121,78,82,243,188,231,18,51,177,161,78,116,26,239,42,197,10,244,31,3,126,19,240,158,153,185,118,212,140,186,146,16,42,171,165,12,215,121,211,182,174,17,43,68,205,169,236,224,13,93,174,204,9,235,167,37,197,38,99,75,21,93,226,62,54,212,153,246,40,47,164,129,16,0,0,0,0,0,0,0,181,140,180,205,140,164,44,173,165,110,215,117,168,99,228,58,110,141,72,150,54,73,137,150,75,150,223,167,144,150,20,19,113,78,234,9,34,114,135,128,132,223,17,35,209,184,142,211,37,85,110,211,32,149,24,0,0,0,192,12,34,34,246,90,233,102,153,59,156,183,236,160,109,59,36,111,137,19,20,68,133,100,66,195,176,19,177,149,138,176,10,234,4,225,87,29,227,90,127,10,112,34,141,197,123,252,75,254,203,34,34,98,197,94,59,74,186,90,29,119,21,183,14,61,198,115,94,97,203,214,170,17,91,138,185,160,216,108,110,114,83,51,183,98,26,158,225,92,99,105,11,142,165,235,233,122,26,16,1,0,0,32,122,16,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,52,163,10,29,3,19,229,144,167,167,60,9,67,245,97,33,78,217,104,20,55,250,43,160,62,153,221,142,203,100,250,182,45,242,242,14,183,148,198,46,173,75,72,77,225,77,110,84,39,11,102,227,166,25,118,129,140,40,211,161,96,4,227,92,84,169,40,76,77,148,102,153,216,88,94,107,40,66,125,172,84,0,172,91,184,172,177,110,227,130,134,184,133,27,42,142,6,192,199,191,24,78,91,139,245,182,174,164,117,103,107,141,208,151,201,18,225,146,112,155,44,179,34,216,106,121,130,36,83,29,180,45,95,29,84,217,90,86,193,13,158,165,69,182,210,41,116,96,1,159,52,238,204,55,195,183,173,38,75,215,165,17,145,17,133,105,74,38,169,196,149,238,164,15,49,221,196,97,155,98,94,74,179,214,200,97,76,42,142,73,184,184,194,43,140,152,18,141,86,201,80,190,80,238,195,24,63,250,222,83,86,62,29,29,113,155,68,143,241,163,56,252,83,105,54,77,29,19,144,248,223,205,221,34,118,134,95,146,76,104,105,198,116,253,184,162,68,0,255,123,114,190,122,94,191,218,48,16,0,255,59,245,219,43,195,143,100,42,116,49,99,90,0,255,103,113,230,186,40,157,178,142,204,17,31,34,0,49,240,111,35,252,53,95,66,64,147,36,82,211,161,135,181,127,29,115,212,189,150,164,148,75,41,196,9,186,241,64,140,123,117,52,194,219,123,13,9,29,73,148,166,101,135,161,168,75,235,13,27,77,50,107,84,70,210,208,27,154,26,52,66,2,48,58,0,255,123,57,95,68,132,51,53,141,147,32,82,90,10,161,29,254,58,127,146,204,242,217,195,34,154,32,205,155,248,190,93,35,124,203,204,36,95,182,54,34,41,105,63,209,88,229,22,72,72,103,33,188,87,159,236,115,139,140,82,126,108,214,147,210,96,164,234,112,204,141,37,38,189,88,192,164,153,212,101,67,222,239,65,142,59,101,219,29,135,248,85,5,188,239,26,113,180,13,137,207,26,51,22,165,1,0,246,206,2,10,24,153,52,212,200,190,29,10,245,59,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,6,88,129,184,162,104,31,169,136,43,53,96,252,137,66,157,171,24,127,162,80,231,0,40,4,62,21,20,2,159,218,1,2,252,179,105,191,75,130,126,78,219,18,218,199,223,241,83,248,72,121,230,93,206,228,143,8,73,254,71,43,156,247,85,128,39,149,12,200,177,132,6,227,191,186,227,119,126,123,150,212,152,38,113,153,220,152,1,154,197,159,216,63,3,234,180,253,43,210,67,8,44,227,31,246,127,170,44,242,103,92,105,222,132,102,241,39,247,191,10,212,43,150,81,137,116,16,2,203,248,71,251,39,213,86,251,119,165,25,11,104,183,131,220,88,63,163,80,238,219,89,133,39,185,143,138,100,10,180,0,35,251,233,142,33,66,162,80,240,75,235,254,221,73,82,25,116,64,207,37,32,17,254,67,105,254,149,123,210,84,115,58,148,116,48,0,255,118,111,157,249,22,137,123,71,34,252,135,112,14,23,65,89,234,21,71,71,7,243,239,245,187,221,124,36,29,49,6,2,180,190,186,186,0,255,244,48,191,137,127,204,199,184,34,87,229,23,162,127,181,175,187,44,230,91,146,62,54,44,0,0,64,13,136,11,5,124,212,184,210,69,210,128,79,26,48,241,145,161,80,191,83,225,150,55,204,140,76,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,146,40,42,238,85,3,192,222,52,214,229,86,168,95,169,0,119,89,227,253,122,52,172,123,100,13,117,107,158,25,52,96,253,186,103,40,226,223,131,219,61,240,126,91,53,96,210,234,161,250,235,219,92,27,61,113,173,206,34,165,60,210,236,161,250,235,218,92,155,202,139,107,219,180,67,57,19,240,142,238,111,93,15,118,217,156,120,23,30,49,185,204,161,93,25,83,248,25,233,251,219,157,244,249,7,137,215,24,119,63,174,15,219,94,205,172,194,119,133,130,76,244,36,67,21,126,70,58,143,171,217,57,235,168,49,226,55,68,145,152,250,63,136,212,251,150,57,44,84,165,185,166,83,7,187,28,34,107,45,217,206,224,163,100,115,218,24,167,32,21,145,206,25,218,118,36,102,253,162,158,76,141,79,26,45,129,247,184,109,154,183,112,199,132,190,77,94,5,74,240,99,254,6,93,10,105,226,212,124,162,1,19,239,4,34,188,118,222,111,212,73,202,147,58,154,109,92,152,41,43,54,67,96,232,254,243,190,97,223,155,214,168,26,195,42,203,100,233,212,68,252,126,47,132,230,178,249,186,203,216,160,222,68,235,210,24,164,34,172,89,136,96,151,119,67,68,123,203,68,223,205,187,213,90,236,145,21,134,103,166,77,173,105,35,6,96,95,33,0,255,97,3,251,247,46,229,248,190,59,46,178,50,53,194,88,28,112,113,203,85,20,32,99,101,214,104,183,35,51,41,141,184,0,252,45,0,234,28,128,181,179,128,2,172,123,134,226,202,84,172,203,80,216,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,237,35,20,160,6,184,71,224,186,69,86,5,92,228,34,176,86,22,0,133,192,167,130,66,224,243,28,32,201,0,255,108,135,111,59,51,216,82,141,42,73,148,120,127,199,17,68,191,249,186,213,227,200,205,166,158,64,195,194,213,225,100,38,207,69,136,247,81,106,245,57,156,243,87,130,36,36,198,0,255,235,134,121,82,110,98,157,92,106,58,155,23,77,174,144,0,205,218,31,47,219,45,34,227,83,139,183,89,128,52,18,2,203,248,71,250,227,169,182,216,127,122,165,109,19,91,181,127,222,102,139,168,235,252,226,213,41,142,163,16,24,198,63,236,247,123,84,125,225,37,26,45,61,88,128,248,149,127,203,108,54,13,58,36,10,5,191,184,237,127,109,146,224,69,43,160,235,17,226,253,145,110,197,172,178,81,243,50,35,81,56,247,234,226,170,91,149,215,102,233,40,237,128,238,74,64,98,253,23,236,177,93,82,142,106,86,145,138,14,220,31,111,253,150,41,191,121,106,78,136,123,71,26,254,152,99,92,68,86,130,240,51,150,114,30,184,31,222,218,109,47,216,173,85,16,123,32,64,243,31,174,182,157,120,152,183,222,0,105,63,70,32,67,243,63,174,246,21,123,197,28,169,174,143,253,24,99,229,61,20,48,102,152,91,193,62,22,216,199,174,1,102,17,73,3,62,21,102,185,105,136,29,10,152,161,168,120,203,164,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,86,68,141,52,68,68,13,10,64,94,184,113,223,118,27,200,11,55,150,31,52,96,146,31,10,117,59,48,173,175,168,0,117,183,204,36,223,67,247,199,179,121,95,235,184,144,108,58,252,91,12,92,142,139,231,31,123,91,185,48,57,49,187,48,116,2,188,190,36,63,118,121,184,205,142,240,136,42,80,141,22,47,148,225,111,172,232,23,145,233,121,235,12,247,196,175,69,233,159,210,63,110,240,252,131,234,104,228,98,188,190,123,28,45,250,101,70,245,212,181,245,202,226,53,4,32,10,254,84,182,127,154,171,45,106,191,106,90,179,120,127,215,132,254,29,232,75,112,211,171,50,206,102,218,40,163,204,228,163,157,11,196,184,143,75,34,219,31,169,50,134,40,153,81,154,158,44,54,185,31,247,12,2,244,35,179,112,234,40,39,137,18,236,157,128,118,120,124,17,94,235,174,122,215,170,17,26,165,88,154,113,154,39,182,240,55,194,198,165,144,234,203,131,68,250,154,79,154,196,67,73,228,149,210,174,43,25,80,254,144,232,168,253,202,171,157,68,210,69,33,205,216,80,186,63,186,130,65,184,188,247,74,253,156,93,190,154,84,34,152,80,30,141,0,249,30,94,126,191,165,35,60,163,153,193,225,22,245,187,102,135,8,0,255,242,59,238,1,158,211,206,213,49,2,175,128,184,192,58,220,45,0,3,71,106,192,247,73,165,81,193,110,213,164,209,46,34,0,234,51,20,87,166,34,30,79,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,0,158,184,161,190,182,1,79,221,80,231,208,0,10,129,79,5,133,192,71,57,64,188,159,20,127,199,102,134,35,3,232,144,136,232,127,199,7,38,74,177,136,155,141,229,164,179,125,211,228,239,8,239,167,173,175,29,222,25,36,72,68,250,152,73,253,86,84,50,231,95,212,228,47,9,216,170,253,113,212,86,102,102,108,134,241,150,180,47,230,66,96,200,126,129,131,253,86,105,134,85,25,94,131,237,210,182,9,100,24,183,246,173,186,108,62,107,143,89,92,182,225,175,105,136,119,67,76,0,255,109,189,155,155,203,142,151,181,134,209,126,105,77,107,49,64,220,217,207,119,210,93,102,43,121,57,146,40,220,250,167,60,55,185,58,118,52,17,172,131,0,255,150,2,205,141,32,0,255,116,245,85,56,29,16,33,81,40,247,237,172,198,87,151,161,243,43,38,208,108,9,72,195,63,235,244,139,72,75,158,105,164,210,204,3,245,223,215,234,103,20,153,205,69,195,158,120,244,72,203,0,255,96,48,217,213,74,159,229,97,52,116,48,0,255,174,173,117,187,121,107,78,137,35,16,160,245,215,243,124,187,206,100,174,54,68,199,136,69,126,33,250,79,251,127,204,175,228,177,97,1,0,20,238,230,138,10,136,143,136,165,120,143,26,113,161,128,79,26,16,87,105,84,168,207,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,1,241,84,65,17,79,21,20,128,188,112,99,249,65,99,13,162,191,13,152,214,87,80,76,235,43,40,192,206,8,114,241,252,99,223,199,92,86,86,248,182,24,184,32,23,207,63,246,125,204,117,103,133,209,19,80,250,47,219,61,114,0,255,124,77,202,163,99,143,249,222,238,137,174,98,238,52,79,50,115,161,30,113,98,250,232,248,241,40,253,151,251,187,0,255,188,172,250,104,213,99,62,0,255,175,200,212,89,190,23,245,44,226,213,168,143,139,16,224,254,254,73,189,216,153,158,82,207,155,52,110,186,44,210,64,244,216,74,159,22,155,214,119,15,225,200,185,233,78,167,140,182,254,66,56,186,248,132,254,181,119,80,79,91,62,163,67,71,211,54,100,165,51,139,180,93,123,175,85,135,44,207,229,50,103,18,211,215,94,160,229,9,240,236,252,184,242,108,71,47,11,210,52,139,11,85,162,24,205,196,96,151,74,63,60,174,230,98,254,108,163,175,27,218,72,34,148,23,50,220,17,15,239,181,230,55,156,147,207,168,209,163,78,76,246,76,24,58,240,40,140,123,235,94,115,123,89,119,187,222,74,38,220,167,219,16,144,148,143,195,201,239,247,166,120,178,19,45,85,210,49,87,226,171,71,26,254,170,175,189,200,241,83,214,136,215,202,195,221,190,103,1,0,60,14,113,129,10,80,20,21,239,229,52,18,5,136,12,197,26,105,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,192,19,55,172,157,181,13,120,90,67,81,0,196,7,32,62,221,0,241,126,154,251,209,176,247,32,64,98,34,125,76,165,126,155,80,30,106,23,53,249,63,194,251,105,235,107,80,63,248,207,152,72,31,83,169,127,46,74,67,101,208,52,121,84,2,210,217,0,255,238,213,23,190,22,157,88,186,171,116,8,67,140,127,155,219,107,199,86,27,38,143,57,253,151,64,22,127,213,239,91,134,185,197,103,53,196,105,136,67,140,0,255,155,195,101,38,86,27,78,162,164,233,44,6,144,95,186,250,50,52,79,214,206,112,55,148,123,229,173,170,215,42,126,30,109,253,88,65,59,48,218,173,202,174,146,90,198,251,161,220,143,244,52,162,222,241,148,12,39,233,98,186,233,67,231,38,0,209,125,124,14,103,150,111,121,161,20,117,117,215,195,166,3,245,215,191,254,232,107,110,59,42,246,198,214,185,227,209,21,97,79,232,106,134,235,84,214,179,191,14,246,60,220,223,240,213,215,94,69,245,104,175,86,95,103,62,115,152,235,166,25,191,32,64,235,175,167,251,71,39,115,235,205,49,99,225,93,108,253,238,228,209,54,39,110,202,104,142,137,99,24,135,22,241,161,0,235,182,23,174,8,136,84,168,1,113,161,128,15,133,186,29,138,113,195,41,64,125,134,162,226,202,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,64,197,8,69,133,140,136,26,0,20,99,43,0,110,116,145,53,150,159,109,32,47,221,80,126,180,1,211,122,112,195,97,90,95,1,160,46,82,92,60,0,255,216,192,223,48,215,77,46,188,91,192,211,113,241,252,99,223,195,100,61,242,194,230,9,40,253,151,253,0,255,231,118,244,232,210,99,16,227,247,90,53,179,167,185,92,238,64,93,98,215,29,34,125,121,148,254,41,253,34,23,132,87,146,234,232,208,99,208,254,75,205,159,112,155,68,133,226,84,150,164,119,16,64,126,79,232,91,179,77,72,231,61,171,94,135,144,142,237,200,73,123,22,9,249,159,44,48,110,135,101,72,179,146,20,187,232,182,126,60,93,243,71,100,82,134,233,146,45,145,14,45,4,245,223,163,17,222,153,171,0,79,174,153,79,75,19,144,24,247,247,45,231,246,146,53,68,125,37,39,78,208,104,20,194,189,58,123,127,243,194,53,136,109,22,79,111,30,237,163,56,245,209,149,68,159,115,177,158,235,194,66,79,69,220,76,3,218,185,120,119,195,15,15,223,99,101,234,223,124,117,58,68,210,193,26,197,46,85,72,102,154,8,1,136,240,103,253,119,98,102,106,222,144,152,241,16,191,122,46,220,221,239,217,58,183,91,150,63,155,245,104,228,67,156,141,194,20,151,104,28,91,120,63,240,5,16,23,128,184,80,172,143,12,55,64,157,219,70,170,176,2,31,185,20,169,2,210,176,51,21,112,59,20,87,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,224,137,27,246,202,218,6,60,117,67,157,67,3,32,62,0,241,233,6,136,247,211,214,215,160,126,48,32,17,233,99,38,249,159,18,57,191,80,147,251,35,196,251,105,235,107,119,190,96,64,34,210,199,84,239,111,81,30,122,133,154,92,40,1,200,226,47,245,119,102,96,110,201,31,41,226,52,196,225,221,175,63,245,143,18,137,21,71,190,82,208,244,102,34,217,249,240,228,85,71,47,143,246,136,197,135,147,249,170,134,48,196,246,199,221,220,60,200,45,235,12,127,74,208,154,110,98,192,251,168,204,172,212,36,3,83,253,23,213,243,189,70,196,139,84,201,34,21,205,198,96,127,171,108,38,121,128,12,76,238,231,45,107,163,95,73,71,124,148,155,111,139,134,78,128,230,245,221,35,40,182,0,255,204,8,166,184,170,238,16,24,241,200,250,173,216,187,231,39,73,171,59,248,73,40,146,102,61,52,175,239,30,65,82,221,234,14,166,182,162,233,248,232,213,241,238,174,154,93,144,79,251,44,25,186,100,30,40,43,229,248,2,1,204,191,213,143,53,55,244,167,37,134,45,176,139,173,159,148,127,93,30,164,120,53,71,212,14,179,248,180,24,0,160,152,183,188,43,42,0,46,105,32,63,106,188,71,40,230,138,149,161,128,184,74,163,130,125,40,42,25,32,227,150,17,149,222,114,69,165,133,204,105,37,225,180,51,90,139,53,207,152,34,33,39,72,211,101,218,118,46,168,243,211,154,153,214,106,41,15,199,208,134,170,58,105,56,57,93,66,70,70,70,102,68,137,146,73,10,173,52,90,226,182,110,83,222,35,135,37,98,222,227,164,132,140,131,139,61,113,141,217,50,166,18,243,209,34,123,94,177,36,253,83,146,38,163,55,105,80,68,35,166,215,241,101,120,98,30,151,60,53,241,69,250,80,129,240,201,248,116,62,150,14,68,192,168,81,113,195,181,165,148,80,121,73,226,124,155,215,141,204,167,162,35,118,93,99,32,204,205,101,98,200,156,223,154,115,48,9,93,100,116,85,18,182,98,14,78,236,163,81,78,177,76,83,242,148,148,52,51,101,53,147,41,165,102,13,55,216,180,70,221,186,19,241,144,97,250,144,134,88,152,10,21,97,94,186,178,145,36,162,192,60,100,116,84,32,166,224,16,158,212,86,65,122,135,193,24,131,62,165,89,16,147,238,76,90,136,35,143,18,196,109,74,150,230,37,180,214,234,14,155,46,231,140,91,27,103,54,132,169,189,52,181,36,218,139,138,74,49,167,56,76,198,149,50,177,10,163,233,195,45,35,99,237,164,17,101,39,161,85,86,72,201,34,115,26,151,56,76,17,53,135,84,39,186,164,121,8,243,83,157,98,59,90,90,171,73,85,13,237,153,234,164,108,249,128,223,132,204,91,68,148,122,207,149,148,214,50,39,148,54,174,59,35,180,168,242,140,21,18,54,102,74,51,102,218,118,46,88,242,83,32,126,224,90,83,229,97,103,218,208,62,214,163,195,201,149,17,163,86,146,25,242,55,234,10,146,13,67,76,135,92,218,107,33,148,10,19,231,33,143,240,147,239,83,133,157,118,114,103,118,40,24,106,77,194,144,154,70,170,235,18,253,198,53,59,184,160,156,46,209,120,232,117,124,25,102,159,199,37,7,71,128,172,75,90,215,202,168,73,104,41,65,162,84,202,54,213,169,244,8,152,176,237,115,244,88,146,28,236,22,7,113,197,100,170,10,234,161,57,44,114,211,54,90,137,125,237,97,187,242,202,39,164,212,32,25,65,68,236,182,53,211,165,230,144,28,38,132,150,164,52,234,112,16,169,51,202,22,147,166,61,102,63,115,114,136,179,218,58,114,113,210,84,63,151,104,52,0,39,214,209,202,228,202,69,76,71,31,8,132,111,41,214,252,106,185,42,67,206,201,108,81,115,162,208,178,106,24,17,150,50,37,106,155,100,222,14,17,181,152,142,31,87,238,54,44,181,188,148,97,194,212,48,23,199,216,166,32,157,195,83,48,27,57,32,3,36,217,145,132,208,70,30,53,104,219,146,32,45,75,107,33,214,26,6,125,206,217,182,108,70,90,78,132,217,193,52,85,39,98,21,211,209,181,74,241,168,71,76,198,208,180,6,87,241,26,66,198,45,35,42,189,229,138,74,11,153,211,74,194,105,103,180,22,107,158,49,69,66,78,144,166,203,180,237,92,80,231,167,53,51,173,213,82,30,142,161,13,85,117,210,112,114,122,86,178,210,144,5,113,142,238,165,164,75,203,26,102,107,33,65,147,173,13,83,219,198,24,147,195,82,135,152,80,79,154,234,240,208,179,23,27,69,2,176,166,80,172,170,97,30,127,150,131,48,26,49,189,142,47,195,19,243,184,228,95,9,144,145,145,145,25,81,162,100,146,66,43,141,150,184,173,219,148,247,200,97,137,152,247,56,41,33,227,224,98,79,92,99,182,140,169,196,124,180,200,158,87,44,73,0,255,148,164,201,232,77,218,62,31,83,250,248,34,125,168,64,248,100,124,58,31,75,179,230,3,0,0,0,0,0,0,86,143,247,140,82,35,229,197,169,225,58,37,219,134,198,243,150,95,158,235,13,109,137,115,189,201,225,75,179,85,249,176,100,166,42,23,109,97,69,177,74,55,24,135,85,120,134,235,59,171,37,113,105,204,220,100,118,205,194,180,57,60,76,203,91,163,169,181,136,184,100,168,20,102,243,67,132,131,35,107,50,170,132,24,24,106,165,139,94,207,83,87,214,124,165,47,56,159,252,149,254,98,0,0,0,0,168,50,18,109,75,74,153,111,183,148,144,133,91,90,34,103,219,218,52,78,17,22,102,51,158,20,162,12,113,121,131,59,119,106,173,119,54,177,76,149,133,163,54,118,132,30,209,34,65,232,4,26,188,144,52,207,155,164,6,77,218,52,214,100,52,146,86,66,76,212,202,99,230,86,39,43,41,65,79,219,86,216,162,203,79,19,58,228,105,235,33,97,166,104,124,199,158,202,9,174,41,65,231,146,43,22,50,110,25,81,233,45,87,84,90,200,156,86,18,78,59,163,181,88,243,140,41,18,114,130,52,93,166,109,231,130,58,63,173,153,105,173,150,242,112,12,109,168,170,147,134,147,39,232,67,68,102,102,70,36,73,146,81,106,45,53,146,182,77,219,146,40,238,75,252,60,149,17,14,14,18,110,136,49,101,198,92,100,41,82,164,96,205,159,53,83,166,92,64,52,98,122,29,95,134,39,230,113,201,83,19,16,250,199,108,240,0,255,42,78,155,0,255,79,105,39,243,179,230,3,85,31,87,249,0,0,0,128,223,132,204,91,68,148,122,207,149,148,214,50,39,148,54,174,59,35,180,168,242,140,21,18,54,102,74,51,102,218,118,46,88,242,83,32,126,224,90,83,229,97,103,218,208,62,214,163,195,201,129,16,254,137,198,67,175,227,203,48,251,60,46,57,56,2,100,93,210,186,86,70,77,66,75,9,18,165,82,182,169,78,165,71,192,132,109,159,163,199,146,228,96,183,56,136,43,38,83,85,80,15,205,97,145,155,182,209,74,236,107,15,219,149,131,48,254,25,49,29,125,32,16,190,165,88,243,171,229,0,12,0,0,0,0,0,0,149,132,196,111,58,219,91,54,35,214,229,115,66,174,85,179,134,243,213,106,3,38,154,236,115,177,63,248,57,151,116,85,26,102,146,0,255,37,0,255,133,167,248,132,215,200,171,17,84,9,41,0,255,237,253,236,244,99,200,65,15,144,245,73,203,222,153,52,10,173,36,75,146,218,50,78,105,74,61,62,166,111,195,28,23,65,146,100,236,8,7,15,197,90,170,90,107,8,231,112,207,77,37,105,37,70,99,8,182,43,95,68,164,38,98,70,250,192,31,124,75,79,231,87,203,173,16,0,0,0,0,0,0,0,240,155,0,153,183,136,40,245,158,43,41,173,101,78,40,109,92,119,70,104,81,229,25,43,36,108,204,148,102,204,180,237,92,176,228,167,64,252,192,181,166,202,195,206,180,161,125,172,71,135,147,171,49,6,110,21,249,90,115,121,173,54,147,21,74,221,122,245,155,179,46,251,49,209,164,152,183,13,194,179,121,171,171,210,240,140,124,16,249,80,60,197,39,76,89,78,205,104,60,244,58,190,12,179,207,227,146,87,49,154,252,201,247,79,210,119,46,95,69,0,0,0,0,64,106,2,26,109,83,42,153,175,182,146,156,135,67,90,58,123,27,218,132,75,132,138,153,76,38,138,200,67,116,60,116,144,228,206,174,245,78,25,150,169,198,115,244,168,130,221,174,71,52,49,237,106,2,93,123,36,29,90,74,89,164,54,133,132,60,72,169,105,189,52,73,88,161,52,102,136,130,54,180,176,70,155,107,16,208,49,165,183,29,210,36,148,215,90,123,248,130,223,28,138,35,152,139,189,201,131,105,43,28,37,147,148,74,51,104,6,169,73,51,27,183,117,219,18,121,35,46,235,52,197,161,165,125,217,96,139,114,232,169,67,81,69,114,139,223,15,115,241,167,47,172,199,141,122,241,5,83,232,171,52,86,149,87,26,110,147,149,214,210,84,247,37,180,84,121,182,244,145,183,110,19,44,167,160,161,23,115,60,213,169,18,34,106,201,184,152,8,41,16,183,132,226,44,218,215,77,186,139,14,206,7,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,137,152,151,178,197,65,70,66,238,48,102,203,152,132,44,123,138,108,84,249,83,101,74,155,196,241,153,73,203,60,73,74,144,36,78,91,77,70,34,106,41,68,67,205,60,229,109,105,130,148,106,244,84,236,132,17,186,4,53,45,68,158,137,30,46,102,122,193,119,156,213,156,96,149,18,180,81,57,24,2,64,37,33,241,155,206,246,150,205,136,117,249,156,144,107,213,172,225,124,181,218,128,137,38,251,92,236,15,126,206,37,93,149,134,153,228,127,201,127,225,41,62,225,53,242,106,4,85,66,202,127,123,63,59,253,24,114,208,3,100,125,210,178,119,38,141,66,43,201,146,164,182,140,83,154,82,143,143,233,219,48,199,69,144,36,25,59,194,193,67,177,150,170,214,26,194,57,220,115,83,73,90,137,209,24,130,237,202,23,17,169,137,152,145,62,240,7,223,210,211,249,213,114,43,4,0,0,252,38,64,230,45,34,74,189,231,74,74,107,153,19,74,27,215,157,17,90,84,121,198,10,9,27,51,165,25,51,109,59,23,44,249,41,16,63,112,173,169,242,176,51,109,104,31,235,209,225,228,31,12,89,151,180,174,149,81,147,208,82,130,68,169,148,109,170,83,233,17,48,97,219,231,232,177,36,57,216,45,14,226,138,201,84,21,212,67,115,88,228,166,109,180,18,251,218,195,118,229,31,137,198,67,175,227,203,48,251,60,46,57,0,35,166,163,15,4,194,183,20,107,126,181,28,128,1,0,240,155,0,153,183,136,40,245,158,43,41,173,101,78,40,109,92,119,70,104,81,229,25,43,36,108,204,148,102,204,180,237,92,176,228,167,64,252,192,181,166,202,195,206,180,161,125,172,71,135,147,171,49,6,110,21,249,90,115,121,173,54,147,21,74,221,122,245,155,179,46,251,49,209,164,152,183,13,194,179,121,171,171,210,240,140,124,16,249,80,60,197,39,76,89,78,205,104,60,244,58,190,12,179,207,227,146,87,49,154,252,201,247,79,210,119,46,95,69,0,0,0,0,0,0,0,0,0,0,192,111,66,230,45,34,74,189,231,74,74,107,153,19,74,27,215,157,17,90,84,121,198,10,9,27,51,165,25,51,109,59,23,44,249,41,16,63,112,173,169,242,176,51,109,104,31,235,209,225,228,64,8,0,255,68,227,161,215,241,101,152,125,30,151,28,28,1,178,46,105,93,43,163,38,161,165,4,137,82,41,219,84,167,210,35,96,194,182,207,209,99,73,114,176,91,28,196,21,147,169,42,168,135,230,176,200,77,219,104,37,246,181,135,237,202,65,24,0,255,140,152,142,62,16,8,223,82,172,249,213,114,0,6,0,0,0,84,50,100,220,50,162,210,91,174,168,180,144,57,173,36,156,118,70,107,177,230,25,83,36,228,4,105,186,76,219,206,5,117,126,90,51,211,90,45,229,225,24,218,80,85,39,13,39,87,99,168,50,26,49,189,142,47,195,19,243,184,228,95,9,144,145,145,145,25,81,162,100,146,66,43,141,150,184,173,219,148,247,200,97,137,152,247,56,41,33,227,224,98,79,92,99,182,140,169,196,124,180,200,158,87,44,73,0,255,148,164,201,232,77,218,62,31,83,250,248,34,125,168,64,248,100,124,58,31,75,179,230,3,0,0,0,0,0,0,150,43,201,34,148,182,52,103,132,236,136,76,215,153,151,167,36,9,34,163,39,106,205,182,108,198,84,72,91,51,29,179,236,48,33,151,132,147,166,48,163,134,141,182,209,35,92,71,27,112,117,213,120,28,218,56,145,36,158,69,51,155,198,121,74,75,8,241,74,66,31,166,56,9,81,185,68,51,131,102,84,64,172,16,241,228,174,33,9,87,246,185,204,212,151,110,148,131,6,167,191,24,0,0,0,0,213,220,177,222,146,57,109,209,213,38,107,227,16,19,247,161,229,201,154,114,98,161,217,168,219,100,203,224,17,49,195,177,136,170,119,54,177,76,149,47,165,152,215,169,116,140,30,44,160,221,201,65,15,72,105,178,196,182,238,200,104,173,180,10,59,12,165,89,147,146,198,29,38,62,78,106,180,41,107,112,73,107,68,150,134,194,220,137,43,227,98,36,20,73,198,167,180,19,123,210,133,134,10,52,24,173,192,152,210,199,23,233,67,5,194,39,227,211,249,88,154,53,31,0,149,12,25,183,140,168,244,150,43,42,45,100,78,43,9,167,157,209,90,172,121,198,20,9,57,65,154,46,211,182,115,65,157,159,214,204,180,86,75,121,56,134,54,84,213,73,195,201,213,24,170,140,70,76,175,227,203,240,196,60,46,121,106,2,66,0,255,152,13,254,95,197,105,243,0,255,41,237,100,126,214,124,160,234,227,42,31,0,0,0,0,0,116,9,24,245,81,200,222,145,36,106,161,52,107,82,218,60,46,105,73,1,62,170,143,195,2,23,65,238,100,212,8,25,15,253,90,86,90,107,8,27,113,79,82,37,233,26,70,99,8,78,36,175,45,6,110,21,249,90,115,121,173,54,147,21,74,221,122,245,155,179,46,251,49,209,164,152,183,13,194,179,121,171,171,210,240,140,124,16,249,80,60,197,39,76,89,254,95,184,140,244,142,63,248,169,158,206,83,145,171,22,77,254,228,251,39,233,59,151,175,34,0,0,0,64,145,225,111,101,158,59,151,211,54,78,14,93,7,138,167,97,146,88,72,152,40,135,25,247,165,207,203,180,206,167,207,14,29,198,180,53,38,97,224,224,160,33,160,76,116,160,51,244,12,93,91,133,214,66,43,45,164,84,154,52,118,172,50,35,111,245,200,112,134,138,155,140,36,197,151,138,72,70,243,178,206,58,170,116,219,36,20,191,112,76,28,94,164,113,120,129,233,248,183,0,0,0,88,14,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,146,54,204,16,203,82,70,56,56,72,184,29,186,108,233,146,144,165,72,145,130,42,65,170,76,153,146,56,190,146,227,48,50,146,244,122,205,26,149,206,152,40,73,9,161,36,51,104,112,110,10,169,249,184,79,41,44,166,74,68,63,57,76,45,19,97,166,101,108,74,3,214,156,154,18,244,41,185,26,67,182,150,154,17,180,9,135,166,167,165,60,165,173,36,134,146,148,172,76,9,202,215,8,51,139,201,115,33,106,136,35,244,80,203,75,23,213,97,68,184,112,13,99,72,179,105,71,58,145,131,230,227,26,70,106,34,102,164,15,252,193,183,244,116,126,181,220,10,1,64,151,24,245,81,200,222,145,36,106,161,52,107,82,218,60,46,105,73,1,62,170,143,195,2,23,65,238,100,212,8,25,15,253,90,86,90,107,8,27,113,79,82,37,233,26,70,99,8,78,36,95,68,164,38,92,70,122,199,31,252,84,79,231,169,200,21,15,144,245,73,203,222,153,52,10,173,36,75,146,218,50,78,105,74,61,62,166,111,195,28,23,65,146,100,236,8,7,15,197,90,170,90,107,8,231,112,207,77,37,105,37,70,99,8,182,43,95,68,164,38,98,70,250,192,31,124,75,79,231,87,203,173,16,0,0,144,160,15,152,25,17,17,153,81,163,70,82,66,40,137,166,56,174,227,84,246,184,97,134,88,246,56,233,34,35,227,162,72,92,93,182,116,169,196,124,116,207,158,40,44,73,131,148,164,201,104,50,250,143,51,180,148,204,32,78,184,53,93,173,228,37,109,41,73,20,165,180,229,169,70,193,26,95,102,46,121,34,68,155,144,114,139,222,106,137,234,162,69,140,192,216,140,198,213,131,33,53,161,29,105,79,122,86,62,86,102,96,145,222,83,32,252,13,62,157,119,162,87,17,49,29,125,32,16,190,165,88,243,171,229,74,9,144,17,25,25,25,81,162,68,84,90,72,137,150,184,173,219,148,168,237,51,252,178,153,147,18,50,14,46,110,136,46,101,186,4,99,62,90,100,79,193,154,32,119,105,50,58,37,24,118,168,83,229,145,53,139,75,45,106,41,36,51,171,203,20,66,138,27,68,150,137,83,66,126,228,208,38,135,48,57,229,188,151,153,54,241,217,44,83,238,92,196,97,86,186,82,20,90,159,174,228,79,54,180,144,164,108,75,219,218,100,236,225,38,102,228,173,30,197,41,175,229,54,179,212,6,115,91,43,81,113,167,163,81,126,96,205,176,97,122,241,20,29,82,228,162,72,125,154,150,156,38,69,190,23,81,34,73,186,109,150,166,56,195,78,33,228,169,194,197,148,113,222,134,193,196,50,175,176,235,52,237,67,116,41,211,229,98,72,35,206,97,154,191,42,176,175,29,44,198,140,249,0,0,47,226,200,11,169,178,90,200,44,163,182,133,184,174,140,188,36,230,109,62,13,113,104,139,233,114,169,25,195,153,40,101,38,196,180,92,46,58,194,218,194,140,35,252,74,55,122,70,171,210,159,197,114,1,35,35,35,35,50,105,210,136,74,11,41,17,181,113,26,151,50,192,237,51,252,50,149,45,14,50,18,138,60,212,165,76,151,139,44,123,138,68,225,54,26,100,205,148,100,52,130,62,66,0,255,152,13,254,95,197,105,243,0,255,41,237,100,254,0,4,230,232,61,253,193,223,96,172,121,39,122,74,31,54,8,144,123,109,58,171,91,78,104,54,78,184,53,157,36,101,40,90,54,50,189,239,83,49,53,143,101,98,72,68,72,235,161,28,171,128,160,30,154,51,135,107,126,146,151,244,181,135,249,104,149,132,140,140,140,204,136,18,37,147,20,90,105,180,196,109,221,166,188,71,14,75,196,188,199,73,9,25,7,23,123,226,26,179,101,76,37,230,163,69,246,188,98,73,250,167,36,77,70,111,210,182,56,35,147,102,210,45,171,178,189,168,195,62,242,140,200,178,91,34,97,119,82,80,177,188,45,213,28,183,242,241,129,15,9,215,118,228,212,166,23,74,14,171,200,84,53,245,78,140,140,140,140,200,164,73,35,42,45,164,68,212,198,105,92,26,181,125,134,95,166,178,197,65,70,66,14,209,165,76,151,139,44,123,138,108,172,9,178,102,74,155,97,249,128,10,184,80,84,92,17,61,0,46,98,239,149,148,100,102,4,165,89,147,82,74,138,83,91,134,50,67,140,251,84,90,139,221,32,201,193,147,149,182,252,22,17,69,234,176,166,129,214,176,74,69,123,56,70,31,161,127,204,6,0,255,175,98,181,249,223,148,126,50,127,3,98,102,230,142,82,107,169,184,90,28,199,117,220,26,17,73,105,58,207,211,6,191,79,33,45,101,134,218,90,44,121,40,119,8,72,200,242,228,160,7,71,209,37,85,166,228,161,141,244,49,154,15,16,145,153,153,17,73,146,100,148,90,75,141,164,109,211,182,228,1,114,95,226,231,169,140,112,112,144,176,231,161,49,101,198,92,100,41,114,228,21,175,209,63,107,166,204,164,115,139,229,71,186,248,28,189,168,63,248,99,156,181,0,255,151,87,186,181,88,239,217,6,76,235,43,25,50,110,25,81,233,138,92,81,105,33,115,90,34,156,118,70,107,177,230,25,83,36,228,6,105,186,76,219,206,5,117,126,90,83,211,90,45,229,97,25,250,208,84,39,21,39,87,99,76,235,85,25,141,152,94,199,151,97,138,121,93,114,175,4,200,200,200,200,140,40,81,50,73,161,149,70,75,220,214,109,202,123,228,176,68,204,123,156,148,144,113,112,177,231,173,49,91,198,84,98,62,90,100,207,43,142,164,127,70,210,101,116,38,61,132,216,253,112,76,189,197,13,147,67,130,88,216,64,31,95,164,15,245,135,0,255,49,46,157,135,165,5,16,235,251,135,202,139,92,153,93,18,52,194,220,9,40,253,87,250,225,127,126,19,31,61,122,12,198,159,102,55,0,255,142,57,84,38,78,42,37,210,163,163,235,75,188,108,119,138,222,231,43,105,4,236,59,230,235,187,101,38,79,185,118,146,79,36,222,102,35,164,107,16,224,205,253,122,202,234,87,22,171,116,214,86,73,63,22,146,252,207,134,185,94,22,97,203,243,172,196,47,60,173,0,255,158,164,205,151,52,40,97,146,122,92,225,39,77,88,136,247,147,208,119,99,131,74,84,96,83,2,218,71,49,110,45,156,206,197,236,248,65,65,51,164,225,228,39,183,101,100,134,239,201,143,157,44,89,205,168,92,92,168,10,49,233,21,198,162,240,175,234,151,46,129,158,156,244,221,147,151,51,180,106,63,188,236,36,146,44,231,83,140,81,99,129,180,16,2,178,175,31,31,91,93,36,9,141,154,195,104,27,82,210,144,133,247,3,95,130,140,236,238,37,46,246,29,148,174,169,56,188,196,112,148,246,99,140,186,21,149,70,164,163,128,184,80,168,138,184,80,168,53,224,138,164,177,6,26,0,105,192,85,133,149,25,10,248,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,84,0,60,117,67,157,211,198,189,107,216,81,20,64,161,62,83,65,33,240,249,6,136,247,211,214,215,174,124,17,20,72,68,250,152,73,254,167,68,224,69,170,201,0,255,17,226,253,180,245,181,43,95,4,5,18,145,62,102,154,179,167,84,218,223,154,220,40,1,201,210,111,237,220,213,106,204,138,235,26,167,248,91,221,173,110,8,67,76,0,255,117,91,55,47,151,57,242,172,50,140,113,139,220,116,97,2,21,254,191,77,60,244,65,34,243,139,85,90,76,108,134,56,68,252,0,255,251,204,119,207,146,87,105,56,105,235,152,214,98,192,247,177,175,180,59,136,230,197,187,187,54,244,109,249,166,101,211,158,189,197,33,86,234,216,197,180,163,51,139,239,99,95,105,34,130,200,123,188,187,35,214,219,242,77,202,81,228,236,33,174,35,249,136,98,166,176,123,2,220,179,162,63,130,188,10,68,225,133,140,184,33,75,107,37,244,108,166,209,180,7,236,175,235,93,155,203,218,117,243,76,9,42,241,99,225,238,126,72,244,239,106,171,4,95,53,147,21,85,150,169,169,130,201,167,15,109,200,136,253,93,103,109,46,67,23,59,117,225,173,0,8,208,250,174,79,219,94,197,147,185,151,2,229,152,176,152,43,115,202,112,127,79,125,173,37,250,107,175,102,77,104,238,224,97,110,33,35,105,44,70,251,40,52,160,194,237,190,20,21,238,247,202,26,176,46,66,225,174,42,174,244,17,10,59,105,192,251,80,84,188,15,133,42,3,26,49,189,142,47,195,19,243,184,228,169,137,47,210,135,10,132,79,198,167,243,177,180,21,162,17,211,235,248,50,60,49,143,75,158,154,248,34,125,168,64,248,100,124,58,31,75,179,230,3,82,19,115,78,101,139,154,27,181,144,85,194,184,48,149,37,73,220,40,243,134,136,168,185,116,196,56,179,182,125,169,229,101,19,19,186,126,185,200,193,54,5,105,3,126,141,217,200,173,16,170,108,187,196,169,101,230,144,98,45,253,179,90,42,60,115,74,228,126,74,108,15,203,199,28,239,74,187,84,150,174,47,213,21,133,23,226,17,254,83,48,186,78,190,31,91,147,215,51,108,72,150,140,89,173,109,165,25,81,232,106,156,198,161,25,43,75,91,114,56,136,181,252,8,201,105,243,0,29,211,119,8,197,136,136,139,60,95,162,49,200,54,46,84,37,4,95,150,127,23,141,135,94,199,151,97,246,121,92,114,64,134,40,43,162,208,218,206,146,102,109,92,26,212,101,106,33,196,90,251,160,15,217,219,16,183,149,19,95,118,48,51,213,121,54,97,173,45,60,234,17,111,176,170,51,92,197,149,197,123,100,228,94,81,50,233,138,90,200,156,86,26,116,222,186,237,81,228,87,248,122,91,173,13,99,174,20,245,37,168,37,219,14,76,85,209,69,133,233,92,69,90,74,78,94,193,128,81,87,70,173,197,157,37,201,226,56,53,171,243,20,66,104,117,247,157,99,178,36,123,28,218,54,179,225,75,150,176,102,90,242,108,66,69,91,120,134,35,232,13,174,116,134,173,202,211,18,111,145,153,123,37,201,168,43,105,45,115,66,105,214,121,211,182,196,125,138,175,55,212,218,208,229,202,67,152,160,234,108,59,208,82,69,77,170,154,107,79,75,39,85,99,200,89,149,45,234,109,210,90,86,13,227,250,148,151,38,109,147,204,219,97,206,65,151,129,216,102,238,54,44,117,32,20,55,241,162,107,152,139,99,204,210,154,220,128,167,96,156,181,31,101,86,119,100,33,46,114,34,107,147,200,37,229,161,76,33,212,33,141,219,52,65,134,46,5,113,29,162,39,159,174,68,136,227,233,183,216,104,50,137,99,189,164,29,105,195,60,230,166,173,16,32,10,165,145,57,99,147,238,160,217,62,68,117,184,165,189,208,66,170,80,113,25,242,22,191,249,48,165,216,117,39,73,102,135,141,161,170,36,244,169,169,171,186,46,209,16,92,83,140,11,202,65,143,70,76,175,227,203,240,196,60,46,121,21,67,149,209,136,233,117,124,25,158,152,199,37,79,77,192,23,233,67,5,194,39,227,211,249,88,154,53,31,83,250,248,34,125,168,64,248,100,124,58,31,75,179,230,3,0,192,118,204,188,103,70,169,183,216,81,106,45,115,66,73,54,141,188,150,90,103,172,144,112,19,92,233,210,236,179,96,201,79,85,102,170,168,165,133,34,13,173,116,82,75,83,7,0,64,61,131,234,188,76,169,178,154,65,31,39,220,90,34,178,205,150,40,218,144,61,70,148,208,154,78,48,230,226,60,109,137,90,168,8,15,7,237,105,115,113,164,56,134,123,54,58,72,251,26,76,163,146,79,230,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,157,69,18,3,29,13,7,113,100,168,35,23,61,13,98,31,182,41,43,11,203,10,232,175,119,249,248,203,212,136,67,211,55,225,186,196,205,12,183,13,55,171,203,20,66,138,227,22,13,189,196,214,195,161,204,2,177,68,70,81,59,69,100,123,32,109,169,18,230,24,147,209,97,239,240,160,62,125,75,94,143,128,214,134,88,139,40,17,100,86,101,228,165,45,41,206,108,181,80,234,148,64,71,19,211,229,202,134,227,110,78,154,136,120,232,242,212,68,216,50,231,163,48,71,248,149,110,180,138,38,166,21,139,41,253,25,245,73,119,65,79,101,14,161,215,170,93,111,154,247,145,205,117,89,226,103,174,121,34,54,152,83,236,216,167,100,226,66,189,93,191,232,41,70,163,23,105,6,92,194,113,194,186,19,142,27,110,204,171,83,106,45,37,137,162,148,168,238,112,145,108,78,223,202,15,122,224,161,74,45,29,6,38,26,72,88,232,163,27,173,25,112,174,6,204,68,215,10,148,26,171,204,40,205,182,205,82,11,105,169,251,20,66,202,44,155,250,206,92,199,201,151,179,209,48,115,57,161,234,76,233,16,201,100,36,52,132,244,135,91,190,112,22,29,40,25,221,69,79,232,79,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,188,23,231,117,157,218,16,210,176,76,190,197,57,204,20,162,168,61,57,66,236,135,71,248,83,40,214,99,89,67,248,130,21,143,56,14,33,52,51,42,41,78,201,72,166,137,42,47,143,181,140,136,82,34,51,170,16,101,225,154,236,251,249,243,91,29,168,50,108,77,81,69,209,17,215,210,71,28,69,71,209,170,43,78,195,238,54,119,117,43,137,82,118,165,133,176,108,214,72,42,111,133,137,158,76,79,81,103,134,144,235,65,149,81,206,51,45,185,178,102,103,105,21,61,195,78,116,207,158,174,244,174,0,255,5,4,32,26,49,189,142,47,195,19,243,184,228,254,137,0,68,35,166,215,241,101,120,98,30,151,220,63,1,87,249,64,213,199,85,62,0,0,0,192,63,209,120,232,117,124,25,102,159,199,37,15,64,248,39,26,15,189,142,47,195,236,243,184,228,0,12,136,233,232,3,129,240,45,197,154,95,45,7,96,252,51,98,58,250,64,32,124,75,177,230,87,203,1,24,0,0,0,0,0,0,84,9,41,0,255,237,253,236,244,99,200,87,17,84,9,41,0,255,237,253,236,244,99,200,171,11,136,25,233,3,127,240,45,61,157,95,45,183,66,164,38,98,70,250,192,31,124,75,79,231,87,203,173,16,0,0,0,0,0,0,0,224,159,128,198,67,175,227,203,48,251,60,46,121,21,163,201,159,124,0,255,36,125,231,114,85,70,227,161,215,241,101,152,125,30,151,188,138,209,228,79,190,127,146,190,115,249,42,2,0,0,0,0,0,192,155,210,220,84,94,73,54,110,80,90,75,83,29,166,22,74,230,217,210,71,222,58,110,62,147,141,137,89,204,241,84,167,74,135,75,230,32,97,34,164,64,220,242,133,77,233,64,55,233,46,250,179,0,63,125,192,40,59,147,214,218,206,162,4,113,155,26,212,101,106,161,181,186,195,166,15,217,219,16,199,153,13,97,106,48,51,213,121,246,162,162,82,204,233,17,111,176,170,76,172,194,171,232,122,109,11,58,55,155,166,54,17,217,56,217,4,105,94,90,43,109,27,97,98,102,168,90,182,155,158,227,103,56,216,169,168,135,99,203,171,50,107,190,228,224,77,218,109,34,102,44,160,145,202,21,139,180,220,34,200,227,146,136,44,229,165,195,180,109,104,125,29,226,218,2,187,45,121,136,28,166,40,136,165,173,112,16,231,162,28,118,90,196,41,9,7,75,21,217,152,233,46,173,146,157,38,160,189,19,50,234,73,37,229,142,184,205,203,184,220,207,29,58,182,116,28,164,123,152,156,146,202,105,85,191,170,130,170,231,103,203,7,208,165,146,197,37,25,73,103,36,103,187,6,109,88,90,43,149,103,68,155,68,105,20,70,4,184,212,136,231,88,210,48,229,97,165,161,50,18,122,154,51,136,155,88,214,158,141,2,106,68,94,249,108,75,179,33,229,173,233,188,53,154,82,92,134,188,77,219,144,204,108,93,74,129,107,178,165,62,152,40,13,19,204,109,205,227,58,124,233,198,58,23,125,98,154,6,141,102,169,50,141,188,213,164,196,136,123,102,82,114,139,29,165,16,42,171,165,100,211,200,107,41,68,254,20,23,57,193,149,46,205,62,55,234,4,181,102,166,138,90,90,216,51,87,85,39,181,180,130,1,49,35,125,224,15,190,165,167,243,171,229,86,136,212,68,204,72,31,248,131,111,233,233,252,106,185,21,2,0,0,252,19,208,120,232,117,124,25,102,159,199,37,7,96,196,116,244,129,64,248,150,98,205,175,150,0,255,51,26,15,189,142,47,195,236,243,184,228,0,140,152,142,62,16,8,223,82,172,249,213,114,0,6,0,128,127,2,26,15,189,142,47,195,236,243,184,228,85,140,38,127,242,253,147,244,157,203,85,25,141,135,94,199,151,97,246,121,92,242,42,70,147,63,249,254,73,250,206,229,171,8,0,0,0,0,0,0,0,0,0,0,240,79,52,30,122,29,95,134,217,231,113,201,3,16,254,137,198,67,175,227,203,48,251,60,46,57,0,3,98,58,250,64,32,124,75,177,230,87,203,1,24,0,255,140,152,142,62,16,8,223,82,172,249,213,114,0,6,0,0,0,168,50,26,49,189,142,47,195,19,243,184,228,85,12,85,70,35,166,215,241,101,120,98,30,151,60,53,1,95,164,15,21,8,159,140,79,231,99,105,214,124,76,233,227,139,244,161,2,225,147,241,233,124,44,205,154,15,0,0,219,49,243,158,25,165,222,98,71,169,181,204,9,37,217,52,242,90,106,157,177,66,194,77,112,165,75,179,207,130,37,63,85,153,169,162,150,22,138,52,180,210,73,45,77,29,0,0,42,9,42,109,162,70,201,182,12,87,111,90,26,41,68,41,109,22,219,214,154,197,152,133,195,37,174,217,178,109,145,145,101,225,79,144,90,246,242,81,64,152,53,71,214,90,71,119,34,119,181,117,150,102,36,0,255,201,132,22,90,40,45,164,146,18,37,118,172,42,175,140,181,200,112,134,138,155,204,168,66,152,133,107,70,243,178,206,6,214,12,219,36,20,191,112,204,35,166,163,143,120,129,233,216,50,31,180,217,218,19,217,204,175,185,133,182,242,66,92,178,157,103,136,100,44,183,173,164,148,172,198,77,17,82,31,77,198,194,196,33,250,124,225,141,208,84,41,102,96,151,178,70,112,205,118,90,153,28,20,65,70,125,210,69,211,83,153,67,8,117,235,212,156,230,125,100,115,93,230,120,150,116,110,136,13,230,20,59,246,41,153,184,80,143,80,80,154,133,209,232,69,90,181,240,209,95,220,182,208,26,153,164,212,166,102,38,235,36,153,145,183,122,102,36,169,17,153,84,120,179,16,77,134,253,4,249,177,118,84,233,182,86,171,162,235,136,149,232,35,142,162,93,233,16,68,178,109,178,90,147,109,155,109,202,168,75,10,33,53,137,163,146,164,14,113,241,92,86,31,205,111,186,227,97,77,77,29,58,38,234,72,88,40,160,27,221,25,176,161,6,204,68,43,10,122,128,112,221,66,171,185,101,39,33,43,155,234,133,176,108,214,12,167,100,219,102,153,21,223,78,43,19,220,153,42,163,149,249,42,163,74,213,141,10,106,240,18,45,50,138,70,161,17,244,101,38,165,52,74,169,132,16,146,81,107,45,37,41,33,148,100,102,102,102,198,174,238,44,98,24,24,104,40,136,60,67,229,185,232,169,15,251,112,74,89,167,88,86,64,1,173,60,196,236,78,91,199,141,77,163,146,70,86,131,54,197,109,25,135,216,41,53,91,134,9,10,138,39,142,140,221,34,226,33,163,76,68,136,114,24,133,3,161,88,147,246,213,143,198,163,63,187,18,167,182,81,130,82,89,41,180,41,65,148,245,161,149,201,154,46,121,133,133,135,95,231,136,88,232,246,134,178,105,180,85,195,243,67,174,100,77,69,26,102,162,11,45,161,95,246,252,166,121,86,23,240,69,250,80,129,240,201,248,116,62,150,102,205,199,148,62,190,72,31,42,16,62,25,159,206,199,210,172,249,0,80,101,52,98,122,29,95,134,39,230,113,201,171,24,170,140,70,76,175,227,203,240,196,60,46,185,127,2,174,242,129,170,143,171,124,0,0,0,0,0,164,38,192,101,164,119,252,193,79,245,116,158,138,92,181,104,242,39,223,63,73,223,185,188,186,112,25,233,29,127,240,83,61,157,167,34,87,45,154,252,201,247,79,210,119,46,95,69,0,0,208,38,120,136,35,203,160,214,217,182,248,81,233,27,148,105,98,184,222,50,210,168,16,218,86,76,149,141,75,12,93,102,104,9,78,33,158,116,212,197,75,85,29,13,8,197,41,44,235,45,125,74,174,94,184,59,153,199,202,221,52,142,155,195,212,142,146,105,216,36,42,18,26,10,162,199,97,9,243,60,77,243,25,178,91,136,49,19,141,185,24,200,56,152,248,43,19,237,235,12,205,76,7,160,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,145,103,12,29,3,19,229,144,167,167,60,9,67,245,225,32,78,217,232,20,55,250,43,160,9,250,152,101,101,132,115,157,210,12,183,178,228,201,182,49,206,166,121,162,97,223,90,91,98,10,100,221,113,73,185,52,245,165,217,61,55,117,91,107,153,170,76,177,17,173,170,45,237,66,219,231,131,140,36,149,38,169,148,22,90,50,105,161,149,68,165,133,148,140,140,140,140,92,212,145,71,18,3,29,13,231,144,167,167,60,9,61,13,98,31,182,217,232,20,55,10,232,175,159,199,111,122,107,181,178,43,75,23,37,73,137,195,202,107,169,193,132,82,210,182,101,40,151,251,20,51,248,13,25,22,102,136,136,11,38,168,50,220,246,203,27,110,99,154,170,10,112,207,2,90,164,28,28,209,38,103,132,134,59,47,78,102,186,237,162,76,36,112,181,222,214,210,88,122,73,67,137,152,135,184,108,165,87,243,212,13,241,112,84,86,89,253,116,101,170,148,122,35,108,70,7,138,65,219,208,213,133,37,222,146,164,16,146,132,202,211,199,211,60,78,141,35,166,54,205,203,84,166,212,86,248,185,4,121,110,205,33,148,222,118,200,179,136,63,66,145,89,172,198,153,167,6,108,168,64,67,147,207,38,62,143,137,143,154,81,111,81,220,186,194,117,220,26,17,229,121,220,164,36,222,98,76,152,223,200,226,226,210,12,55,156,177,178,250,115,145,27,52,41,248,235,21,203,202,50,101,101,185,77,22,175,20,119,87,18,153,114,234,45,81,82,218,93,82,219,74,138,136,201,17,105,24,74,132,41,196,173,102,203,150,44,15,149,152,213,89,116,249,40,165,97,60,194,101,116,205,93,58,141,86,44,32,102,164,15,252,193,183,244,116,126,181,220,10,145,154,136,25,233,3,127,240,45,61,157,95,45,183,66,0,164,38,92,70,122,199,31,252,84,79,231,169,200,173,16,169,9,151,145,222,241,7,63,213,211,121,42,114,128,152,145,62,240,7,223,210,211,249,213,114,43,68,106,34,102,164,15,252,193,183,244,116,126,181,220,10,1,0,0,83,250,0,44,210,123,10,132,191,193,167,243,78,244,42,34,166,163,15,4,194,183,20,107,126,181,156,42,129,69,122,79,129,240,55,248,116,222,137,94,69,196,116,244,129,64,248,150,98,205,175,150,3,48,32,53,161,204,239,181,56,78,212,160,50,247,165,45,200,229,97,134,18,191,174,241,200,240,91,116,60,201,93,165,98,174,185,130,89,51,208,179,103,197,4,28,200,152,32,95,160,156,154,220,10,177,28,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,34,230,37,143,144,113,112,113,59,140,217,50,38,225,76,145,61,5,85,254,84,105,51,37,138,62,172,181,173,213,34,74,102,149,83,25,121,105,83,105,75,59,33,148,58,37,208,151,184,140,137,60,225,184,155,147,38,34,34,198,196,84,45,182,204,249,40,76,46,134,162,101,173,162,137,233,251,124,72,186,34,10,33,142,60,105,214,198,37,89,154,151,208,66,172,181,15,186,156,51,110,109,91,57,241,101,247,210,212,146,104,19,214,218,194,163,226,48,25,87,58,195,85,236,157,90,167,165,73,179,144,36,228,33,153,73,35,73,82,74,68,73,198,60,216,118,18,187,182,179,44,20,210,231,74,136,60,117,152,231,34,82,44,84,178,10,209,178,142,211,28,244,231,135,235,50,213,221,164,212,182,84,146,78,105,156,32,84,86,75,153,61,197,146,155,53,227,184,114,107,45,95,98,75,198,167,42,195,92,77,150,128,254,196,142,184,202,252,40,116,70,185,29,2,102,102,238,40,181,150,138,171,197,113,92,199,173,17,145,148,166,243,60,109,240,251,20,210,82,102,168,173,197,146,135,114,135,128,132,44,77,14,122,48,20,93,82,101,202,29,26,73,31,64,44,156,230,41,237,166,148,54,164,148,104,170,227,102,33,115,90,201,236,37,150,219,160,17,71,154,155,106,193,18,101,50,222,82,25,222,106,178,252,245,231,119,196,170,230,71,161,205,201,127,25,236,249,0,183,136,136,189,146,68,146,29,181,150,57,161,36,136,204,117,156,10,249,41,190,222,144,234,196,152,52,17,31,24,84,157,109,59,166,90,107,206,109,242,92,123,166,202,234,132,62,88,243,241,57,250,80,127,240,201,24,107,62,150,246,208,71,92,230,218,43,73,141,136,12,74,179,38,37,165,210,150,56,111,91,52,196,184,79,37,68,168,49,238,84,137,106,165,45,191,197,195,158,70,28,40,26,215,176,202,90,33,56,60,31,240,57,250,80,127,240,201,24,107,62,150,86,45,128,121,68,165,178,82,75,84,151,203,50,170,75,84,44,220,178,81,10,73,242,22,226,225,112,171,205,172,183,151,216,160,169,129,48,21,125,92,172,73,120,24,115,84,27,154,72,254,12,107,149,3,49,228,155,33,165,153,123,7,41,178,168,73,34,170,11,108,189,68,36,141,116,105,2,179,132,176,109,141,90,89,10,220,41,19,213,88,15,57,66,196,152,61,17,16,93,41,77,69,245,200,83,19,241,153,107,237,40,53,34,50,75,9,18,165,148,74,91,226,188,229,37,126,27,150,20,34,212,24,119,50,226,84,85,38,70,120,216,179,136,75,245,85,137,107,214,42,196,203,136,65,62,41,249,250,185,164,54,145,246,111,131,60,110,145,241,218,223,109,133,47,21,109,127,92,92,164,117,248,75,193,77,228,223,44,73,70,146,200,168,89,99,239,44,181,25,106,234,60,74,41,25,149,133,173,94,98,131,146,66,134,9,145,92,68,181,16,49,35,60,196,217,115,139,129,233,95,107,214,138,78,99,231,3,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,67,44,75,222,34,35,227,34,119,232,210,165,75,194,153,61,123,50,166,12,169,210,102,205,227,184,214,60,106,210,128,139,26,246,154,39,13,26,112,225,162,202,104,196,244,58,190,12,83,204,235,146,87,49,222,225,162,202,104,196,244,57,254,12,83,204,235,146,163,38,224,139,244,161,254,240,63,198,165,243,176,244,4,130,27,123,175,244,107,184,204,100,109,245,204,143,16,9,78,48,123,226,139,244,161,254,240,63,198,165,243,175,116,12,162,107,151,245,193,233,54,113,147,51,113,67,196,232,232,226,4,112,253,118,253,236,178,25,153,243,60,17,29,86,112,55,6,49,110,237,136,162,233,115,196,124,230,66,117,226,68,132,232,72,203,142,219,203,58,106,123,19,153,206,213,151,173,240,230,49,201,126,245,155,160,218,203,89,80,167,184,53,35,41,173,132,0,119,119,111,232,223,242,77,233,230,37,119,170,203,48,13,220,30,25,105,199,194,251,105,107,159,140,112,210,24,94,23,29,237,225,146,102,90,203,120,205,83,114,227,28,151,22,222,79,172,191,163,89,249,235,176,36,1,138,183,87,175,239,127,78,129,142,185,32,222,147,47,36,202,191,21,94,123,175,27,53,82,228,77,161,154,93,44,54,225,22,139,35,20,233,222,186,169,249,110,214,72,208,77,71,45,234,147,147,36,80,185,127,220,166,182,118,182,21,19,140,145,166,146,120,11,1,239,135,152,126,43,221,130,109,54,99,72,90,181,225,196,97,249,75,127,49,166,204,174,210,149,15,150,113,248,245,183,63,243,221,178,212,171,57,242,179,132,76,67,49,38,246,87,33,143,152,13,160,88,191,83,1,214,170,1,146,108,26,87,13,153,148,134,200,21,5,16,159,52,174,85,35,13,59,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,134,29,73,3,214,0,10,129,79,5,133,192,7,57,64,188,159,182,190,118,120,103,80,32,17,233,99,166,247,151,73,153,156,127,172,201,251,17,222,79,91,95,59,123,102,80,32,17,233,99,38,249,159,82,81,55,53,121,78,2,144,181,223,222,196,139,164,180,36,102,22,79,215,37,49,26,226,253,16,227,0,255,212,159,144,12,172,51,60,159,183,76,95,38,144,177,95,61,234,101,210,140,204,45,30,149,150,184,12,113,136,236,87,127,239,95,78,175,194,176,172,81,166,187,24,208,46,87,36,169,217,208,40,207,119,164,214,203,136,59,13,158,47,35,139,99,169,152,26,23,5,29,98,103,83,215,131,29,226,61,124,26,63,50,50,138,240,204,137,156,76,128,186,91,226,201,108,233,51,107,123,207,161,172,175,37,83,170,229,201,245,82,98,165,160,203,25,222,79,252,44,125,228,158,125,56,134,161,82,35,222,11,145,127,155,221,155,172,51,162,117,10,17,138,20,4,115,159,28,39,129,253,248,125,199,87,175,222,96,82,33,192,251,246,179,227,146,150,189,112,78,86,107,83,13,193,59,34,118,122,76,71,48,222,69,208,57,125,46,9,119,107,191,192,227,220,141,8,125,129,95,232,211,110,154,26,33,254,183,29,37,162,41,73,138,218,128,145,17,129,59,50,21,48,0,74,68,82,133,250,85,87,134,66,236,216,84,33,243,158,133,6,120,15,135,43,3,235,144,202,128,70,76,175,227,203,240,196,60,46,121,106,226,139,244,161,2,225,147,241,233,124,44,29,138,16,41,187,103,203,214,18,181,84,234,148,182,73,135,182,78,54,81,133,154,100,139,49,9,49,65,180,50,89,236,28,9,19,15,133,152,213,196,69,244,18,144,126,25,192,140,6,234,71,43,146,123,37,190,72,31,42,16,62,25,159,206,199,210,172,249,0,0,152,210,135,145,155,174,25,9,235,36,203,188,77,231,97,226,141,108,172,147,106,197,195,165,125,129,139,99,173,37,236,237,129,249,41,97,219,47,185,49,78,84,144,182,51,0,255,26,99,209,213,69,40,162,89,34,203,118,138,222,204,74,130,50,249,180,109,54,36,218,168,53,216,33,204,225,210,66,223,235,174,83,12,116,52,103,66,196,16,55,66,86,95,101,163,75,85,185,12,21,105,48,114,175,4,192,34,66,105,35,147,6,13,118,74,6,113,34,235,227,58,206,112,68,86,218,186,52,152,182,41,196,212,98,82,138,217,224,207,157,138,136,165,30,106,132,62,71,66,240,160,141,150,172,41,198,176,229,106,137,153,153,153,153,25,53,106,70,169,181,212,140,226,184,142,83,163,184,47,241,243,148,183,200,200,184,200,33,198,148,25,115,113,102,207,158,141,53,127,214,180,105,211,50,95,212,72,74,74,141,172,17,148,70,141,108,27,215,113,107,196,141,182,76,211,18,183,86,247,121,131,17,10,162,151,14,59,21,185,45,126,64,204,197,160,190,112,1,55,234,197,104,172,120,128,42,163,17,211,235,248,50,60,49,143,75,94,197,80,101,52,98,122,29,95,134,39,230,113,201,83,19,240,69,250,80,129,240,201,248,116,62,150,102,205,199,148,62,190,72,31,42,16,62,25,159,206,199,210,172,249,0,72,77,217,16,83,106,252,134,164,91,40,205,101,205,217,108,16,237,73,147,93,145,196,109,52,123,102,101,213,104,120,230,231,146,54,188,54,163,99,28,199,72,213,53,249,22,116,47,57,104,145,210,100,137,109,221,145,209,90,105,21,118,24,74,179,38,37,141,59,76,124,156,228,117,178,6,151,180,70,100,105,40,204,236,144,113,49,18,138,36,227,83,90,165,97,161,161,2,253,74,238,149,184,202,7,0,0,192,114,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,137,152,151,60,66,198,193,197,237,48,102,203,152,132,51,69,246,20,84,249,83,165,205,148,196,1,233,9,147,16,82,147,144,164,67,109,113,220,38,131,54,182,150,57,161,212,33,173,80,17,109,93,150,184,149,94,226,151,141,234,217,105,48,89,149,97,179,98,172,146,206,174,85,52,227,55,237,78,94,203,87,204,118,102,235,36,221,145,164,84,246,37,180,84,217,114,72,235,212,150,178,207,195,68,101,138,241,144,208,67,100,108,137,22,89,122,61,15,85,102,53,83,114,129,249,34,147,84,18,149,84,90,104,137,40,180,144,18,149,22,82,34,35,35,35,115,81,71,158,49,116,12,76,148,67,158,158,242,36,12,213,135,131,56,101,163,83,220,232,175,128,210,230,104,139,219,146,204,152,63,37,170,145,39,156,104,155,48,166,13,113,94,102,152,214,166,217,147,135,47,29,189,70,237,80,153,88,6,179,102,161,134,53,119,218,124,99,197,74,27,198,113,81,57,167,170,135,53,29,167,82,42,91,13,165,57,207,134,58,117,246,56,196,117,91,90,84,244,68,178,81,92,222,33,202,24,73,146,236,84,147,148,225,150,53,21,57,21,212,118,197,165,123,126,211,246,180,45,98,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,148,163,205,13,51,196,178,228,45,50,50,46,250,60,116,217,210,37,225,204,158,61,127,248,159,28,164,74,155,206,228,127,44,106,36,37,165,70,214,8,74,163,70,182,141,235,184,53,226,70,91,166,105,137,91,171,251,188,193,8,5,209,75,135,157,138,220,22,63,32,230,98,80,95,184,128,27,245,98,52,174,47,26,49,189,142,47,195,19,243,184,228,254,9,8,64,52,98,122,29,95,134,39,230,113,201,253,19,1,136,70,76,175,227,203,240,196,60,46,185,127,2,174,242,129,170,15,22,212,88,115,169,172,54,233,105,155,197,113,135,105,195,16,242,102,73,57,81,209,108,164,109,179,153,240,135,152,161,88,196,214,36,155,184,165,202,151,45,204,171,84,202,73,15,22,208,17,229,42,12,0,0,0,0,255,68,227,161,215,241,101,152,125,30,151,60,16,33,92,183,208,106,110,217,73,200,202,166,122,33,44,155,53,195,41,217,182,89,102,197,183,211,202,4,119,166,202,104,101,190,202,168,82,117,163,130,26,188,68,139,140,162,81,104,4,125,153,73,41,141,82,42,33,132,100,212,90,75,73,74,8,37,153,153,153,153,177,171,59,139,24,6,6,26,10,34,207,80,121,46,122,234,195,62,156,82,214,41,150,21,80,64,237,16,16,211,209,7,2,225,91,138,53,191,90,14,192,248,103,196,116,244,129,64,248,150,98,205,175,150,3,48,0,0,0,0,0,0,168,18,82,254,219,251,217,233,199,144,175,34,168,18,82,254,219,251,217,233,199,144,87,23,16,51,210,7,254,224,91,122,58,191,90,110,133,72,77,196,140,244,129,63,248,150,158,206,175,150,91,33,0,0,0,0,0,0,0,192,63,1,141,135,94,199,151,97,246,121,92,242,42,70,147,63,249,254,73,250,206,229,170,140,198,67,175,227,203,48,251,60,46,121,21,163,201,159,124,0,255,36,125,231,242,85,4,0,0,112,97,230,206,189,34,209,5,89,17,229,45,59,104,219,54,117,94,136,93,226,235,165,200,109,29,205,207,108,181,63,45,217,88,19,166,162,28,44,242,132,237,232,74,41,152,128,63,25,241,153,107,237,40,53,34,50,75,9,18,165,6,85,218,18,231,45,47,241,219,176,4,40,147,80,99,220,217,136,83,85,153,152,18,219,218,211,136,75,253,85,137,219,232,68,114,33,6,237,204,204,220,185,246,74,138,158,144,182,217,180,33,148,45,126,203,20,101,170,110,125,152,149,221,216,246,156,231,36,53,207,123,46,49,19,27,234,68,167,241,174,82,172,64,0,255,36,222,51,51,215,142,154,81,87,18,66,101,181,148,225,58,111,218,214,53,98,133,168,57,149,29,188,161,203,149,57,97,253,180,164,216,100,108,169,162,75,220,199,134,58,211,30,229,133,52,16,2,0,0,64,33,85,231,101,163,210,172,81,91,199,250,188,102,18,74,135,137,93,89,204,28,234,102,165,36,24,106,219,234,91,140,249,169,66,135,35,109,69,36,52,21,141,17,216,83,201,198,53,219,233,92,242,122,4,160,234,3,106,123,231,186,147,90,219,146,149,86,234,180,206,75,29,74,41,113,27,135,169,86,29,87,136,105,141,200,27,97,212,73,248,242,48,138,91,26,18,46,72,81,24,137,95,152,133,125,13,164,115,120,17,15,203,104,143,204,108,73,141,154,133,214,97,18,36,223,160,100,194,169,206,251,62,229,9,161,163,87,184,25,230,84,172,21,229,203,215,135,129,154,84,121,104,147,130,123,178,210,167,178,176,85,121,162,234,133,148,0,255,246,126,118,250,49,228,213,5,196,140,244,129,63,248,150,158,206,175,150,91,33,82,19,49,35,125,224,15,190,165,167,243,171,229,86,8,0,128,229,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,12,177,44,101,132,131,131,132,219,161,203,150,46,9,89,138,20,41,168,18,164,202,148,41,231,19,208,120,232,117,124,25,102,159,199,37,7,96,196,116,244,129,64,248,150,98,205,175,150,0,255,164,140,29,107,103,162,15,186,35,41,91,87,16,183,113,138,140,16,17,1,81,35,197,109,235,86,126,105,195,57,168,37,5,107,194,172,149,131,31,157,164,19,233,74,41,120,134,6,70,196,116,244,129,64,248,150,98,205,175,150,3,48,0,0,252,19,208,120,232,117,124,25,102,159,199,37,175,98,52,249,147,239,159,164,239,92,174,202,104,60,244,58,190,12,179,207,227,146,87,49,154,252,201,247,79,210,119,46,95,69,0,0,0,0,0,0,0,0,0,0,128,127,162,241,208,235,248,50,204,62,143,75,30,128,240,79,52,30,122,29,95,134,217,231,113,201,1,24,16,211,209,7,2,225,91,138,53,191,90,14,192,248,103,196,116,244,129,64,248,150,98,205,175,150,3,48,0,0,0,64,149,209,136,233,117,124,25,158,152,199,37,175,98,168,50,26,49,189,142,47,195,19,243,184,228,169,9,248,34,125,168,64,248,100,124,58,31,75,179,230,99,74,31,95,164,15,21,8,159,140,79,231,99,105,214,124,0,164,166,108,136,41,53,126,67,210,45,148,230,178,230,108,54,136,246,164,201,174,72,226,54,154,61,179,178,106,52,60,243,115,73,27,94,155,209,49,142,99,164,234,154,124,11,186,151,28,180,72,105,178,196,182,238,200,104,173,180,10,59,12,165,89,147,146,198,29,38,62,78,242,58,89,131,75,90,35,178,52,20,102,118,200,184,24,9,69,146,241,41,173,210,176,208,80,129,126,37,247,74,92,229,3,0,0,192,118,140,188,71,38,41,247,216,73,10,173,178,66,106,182,142,188,144,90,228,175,112,113,107,92,25,211,236,115,99,73,80,85,154,170,104,170,133,34,115,173,148,85,75,83,7,80,232,195,214,161,153,178,74,106,37,110,19,165,54,153,174,181,230,89,171,56,195,68,213,107,180,77,41,10,66,90,75,83,15,207,70,149,209,60,87,201,205,84,60,98,30,186,103,51,125,65,43,178,157,242,149,225,52,81,119,38,37,229,97,105,173,84,182,220,210,52,197,37,239,203,176,81,89,98,68,36,204,16,7,91,174,69,150,89,79,68,149,94,205,148,91,104,190,90,104,161,165,208,74,42,77,154,43,55,153,145,183,122,70,182,196,66,110,68,146,226,75,69,36,210,101,158,118,29,85,186,157,243,133,161,216,37,14,47,210,56,76,199,11,76,153,64,26,90,156,160,109,214,166,150,82,23,113,113,75,121,29,210,184,194,66,70,214,217,58,187,144,91,169,188,198,156,140,142,28,52,183,132,116,176,230,206,25,102,227,239,147,166,25,199,69,229,76,12,180,213,156,42,43,78,122,226,6,113,219,161,218,176,133,178,65,98,54,84,76,123,105,220,112,38,252,225,151,40,247,176,53,73,25,110,89,19,102,11,15,42,170,114,210,140,250,116,68,121,53,162,17,211,235,248,50,60,49,143,75,94,199,35,162,148,146,148,146,90,107,141,36,132,80,26,165,214,82,35,34,34,34,114,145,70,158,73,116,116,76,156,195,145,158,142,36,12,53,136,131,216,102,163,44,220,232,175,191,42,50,26,49,189,142,47,195,19,243,184,228,169,9,248,34,125,168,64,248,100,124,58,31,75,179,230,99,74,31,95,164,15,21,8,159,140,79,231,99,105,214,124,0,168,50,26,49,189,142,47,195,19,243,184,228,85,12,85,70,35,166,215,241,101,120,98,30,151,220,63,1,87,249,64,213,199,85,62,0,0,0,0,224,39,145,210,100,73,153,27,46,73,90,230,49,92,153,106,241,202,40,251,8,27,21,187,205,251,52,69,149,138,216,151,205,4,41,105,87,206,106,166,134,52,144,86,164,13,25,45,101,164,39,47,38,87,101,88,104,13,50,47,73,72,173,36,119,155,165,208,150,172,245,200,160,68,180,101,133,138,154,34,99,225,200,116,45,51,82,17,63,189,84,101,158,155,132,226,148,156,38,157,199,56,188,192,181,228,181,189,115,221,74,45,110,205,82,75,117,93,231,169,110,37,149,182,109,195,90,167,192,173,240,211,4,81,38,50,168,115,145,38,98,20,203,52,92,68,144,94,241,166,80,204,194,129,250,209,137,229,9,9,184,202,7,64,61,171,206,102,184,50,234,13,45,206,140,214,166,174,150,37,174,145,187,113,72,165,52,72,144,212,181,18,182,114,80,81,109,135,33,161,152,91,204,180,133,231,56,102,163,110,172,82,130,174,41,87,96,0,44,119,38,45,178,36,14,13,58,39,52,74,172,82,219,89,33,164,166,19,68,156,132,36,102,202,229,13,98,22,56,19,161,195,152,72,17,54,50,106,197,34,71,88,146,110,52,143,235,104,218,2,210,244,33,45,132,22,82,104,165,164,68,201,149,155,202,43,99,45,35,91,98,33,55,50,170,16,102,225,26,233,50,79,187,129,53,195,206,249,194,80,236,242,136,233,232,35,166,227,5,86,61,174,204,149,155,146,85,156,57,153,81,182,122,132,236,37,182,182,90,224,216,136,156,224,155,199,180,233,189,52,243,156,53,51,181,224,229,124,85,85,39,5,105,159,31,127,171,178,220,177,92,183,109,130,232,58,112,188,238,19,195,194,197,196,57,204,182,79,125,89,214,117,33,125,106,232,208,165,173,46,9,29,7,25,13,1,157,165,3,101,166,103,104,133,36,111,34,11,117,179,88,119,72,68,109,155,218,210,54,46,21,183,174,211,58,225,4,117,137,135,52,247,92,178,17,140,137,184,56,152,135,110,202,105,77,95,203,104,75,93,78,241,169,187,210,148,195,211,181,133,109,251,206,107,20,106,36,72,146,34,127,147,70,169,181,212,136,44,57,201,165,149,4,219,176,148,62,151,53,111,197,6,81,201,84,139,166,106,112,22,253,168,82,84,182,211,88,229,202,33,229,191,189,159,157,126,12,249,42,130,42,33,229,191,189,159,157,126,12,121,117,1,49,35,125,224,15,190,165,167,243,171,229,86,136,212,68,204,72,31,248,131,111,233,233,252,106,185,21,2,32,53,225,50,210,59,254,224,167,122,58,79,69,110,133,72,77,184,140,244,142,63,248,169,158,206,83,145,3,196,140,244,129,63,248,150,158,206,175,150,91,33,82,19,49,35,125,224,15,190,165,167,243,171,229,86,8,0,0,152,210,7,96,145,222,83,32,252,13,62,157,119,162,87,17,49,29,125,32,16,190,165,88,243,171,229,84,9,44,210,123,10,132,191,193,167,243,78,244,42,34,166,163,15,4,194,183,20,107,126,181,28,128,1,0,80,123,152,241,126,38,205,168,209,56,65,93,218,18,181,180,86,150,20,9,149,183,101,220,247,242,243,50,69,77,235,58,236,48,102,203,152,132,62,115,216,136,87,2,90,199,129,138,113,7,83,232,175,237,140,86,50,39,180,202,35,137,67,107,211,204,43,83,83,230,4,235,214,182,56,151,49,81,18,73,100,121,179,165,58,84,40,38,97,224,163,82,60,200,197,80,180,172,152,116,21,109,155,143,250,34,196,33,214,51,105,4,153,149,121,101,138,75,138,51,91,173,165,180,52,211,209,196,116,185,178,217,54,148,172,26,30,30,186,60,53,17,202,52,9,235,203,17,126,165,27,85,165,119,232,4,125,128,61,167,36,171,243,186,73,54,201,234,212,106,51,89,173,149,54,164,29,110,133,128,129,133,217,112,28,194,92,102,170,242,211,48,103,189,152,106,204,147,49,161,88,85,38,46,98,213,131,5,33,235,138,200,230,58,169,153,109,121,41,19,110,27,28,78,243,70,251,62,180,80,201,228,200,186,219,82,114,153,233,203,147,63,220,147,84,183,53,153,169,114,112,1,109,68,87,106,75,131,58,157,96,205,7,124,142,62,212,31,124,50,198,154,143,165,41,83,38,41,115,74,104,90,155,205,35,73,51,44,84,228,60,73,105,141,202,208,33,162,108,172,203,171,57,152,31,99,166,142,47,107,5,36,84,185,136,232,146,211,100,122,71,62,19,151,146,175,33,62,71,31,234,15,62,25,99,205,199,210,245,76,30,145,233,195,121,51,43,122,74,2,184,205,134,68,123,115,75,53,22,110,105,161,239,117,135,165,109,229,171,26,34,134,184,17,126,142,4,44,196,42,151,161,23,31,145,3,178,136,76,151,205,155,89,209,149,154,199,109,54,36,218,123,67,73,80,145,75,11,125,175,187,79,113,52,33,237,16,49,196,141,16,11,220,227,30,86,185,12,67,24,183,220,22,209,159,214,172,70,153,181,209,172,89,18,57,81,83,180,41,161,205,114,27,218,222,215,182,230,157,187,243,96,173,119,87,64,181,97,158,157,42,46,109,33,159,130,105,202,69,16,112,17,123,175,164,36,51,35,40,205,154,148,82,82,156,218,50,148,25,98,220,167,210,90,236,6,73,10,158,172,180,229,183,136,40,82,135,53,13,180,134,85,42,186,195,211,9,10,121,179,146,181,161,65,105,84,26,142,240,99,68,75,249,109,52,85,136,144,50,92,107,105,221,231,101,138,175,122,135,134,182,252,8,179,153,95,166,192,180,22,27,134,112,46,185,101,147,200,85,115,57,53,50,146,68,210,100,47,147,160,41,155,213,74,93,198,45,58,126,234,181,66,169,59,220,217,93,58,178,165,16,30,122,58,220,195,104,252,88,179,86,219,114,127,6,124,196,94,59,42,201,204,200,82,130,68,169,148,20,167,182,12,121,137,223,134,37,181,22,187,65,146,131,56,85,149,137,17,34,138,212,97,77,125,85,226,154,138,246,48,19,202,149,158,6,117,157,166,146,89,201,210,82,217,172,109,82,72,109,168,67,68,196,184,192,228,109,28,135,190,152,153,18,130,106,195,147,189,104,233,75,239,136,222,225,84,151,88,174,156,133,1,110,184,84,196,213,164,81,21,119,228,38,138,81,126,165,1,113,81,101,52,98,122,29,127,134,41,204,111,115,201,171,24,115,71,212,121,75,26,146,81,106,100,184,165,174,200,226,208,217,147,169,22,247,97,225,134,121,143,135,133,25,183,100,16,103,202,212,222,222,117,214,214,38,89,190,241,201,54,26,82,28,94,224,71,114,180,4,124,145,62,212,31,254,199,184,116,254,149,214,65,116,237,50,113,65,238,206,82,104,116,42,98,89,32,27,93,156,248,34,125,168,63,252,143,49,233,252,43,13,133,240,190,191,22,144,187,162,196,252,115,145,156,85,209,200,9,184,189,12,60,117,89,212,156,229,28,17,5,210,112,106,225,253,141,11,98,92,38,149,69,114,254,68,252,54,131,108,66,241,156,247,44,166,209,11,217,191,237,157,122,53,66,102,123,6,45,202,198,216,30,111,239,148,239,206,157,101,133,86,146,238,136,187,164,8,79,147,33,192,123,118,142,245,51,242,78,233,241,157,46,167,141,20,76,49,183,216,183,240,126,130,253,221,176,171,12,87,15,149,250,111,17,181,69,210,168,65,45,85,123,188,82,30,222,23,180,62,179,101,115,15,243,25,48,138,85,127,39,193,231,92,58,89,176,66,23,253,166,166,1,173,148,248,158,93,10,227,239,123,203,218,36,73,220,246,117,49,203,46,129,74,137,72,252,250,112,57,191,131,70,82,162,61,204,77,99,6,141,150,168,243,225,179,158,172,149,37,98,140,205,74,133,8,104,55,252,224,34,10,238,230,230,153,45,33,90,113,120,17,209,165,55,77,195,24,214,187,215,54,74,20,181,25,134,135,191,169,0,255,206,186,85,135,149,104,235,116,9,99,80,127,109,86,22,141,3,198,125,43,40,38,121,169,80,3,174,149,148,70,220,61,106,216,183,8,66,195,14,128,29,138,43,163,70,26,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,64,130,235,150,161,184,35,21,234,51,223,0,239,167,185,31,237,202,31,66,128,68,164,143,153,208,239,150,148,135,202,172,105,114,127,132,247,5,245,55,236,10,97,63,99,36,125,76,21,0,255,7,101,161,119,166,201,111,18,176,213,249,238,129,163,158,25,81,137,171,57,198,92,90,90,204,133,56,68,246,79,28,108,43,137,245,176,10,195,219,230,249,210,160,137,173,226,143,218,222,119,205,48,38,39,45,254,66,28,98,252,193,253,223,173,210,176,121,243,165,217,24,48,119,200,182,99,14,241,254,44,15,87,135,87,161,12,142,73,239,78,57,68,252,211,239,149,193,200,136,229,78,2,10,87,0,255,37,197,250,70,51,9,219,84,169,70,126,242,170,196,180,199,149,181,27,66,156,30,162,80,238,227,150,213,107,201,73,34,101,141,168,64,31,38,176,111,182,82,200,140,0,119,107,191,186,68,0,255,124,201,38,231,79,38,203,105,79,196,120,95,150,127,75,58,52,167,153,160,137,119,107,127,235,229,252,94,199,47,240,101,151,224,244,26,98,184,63,210,120,123,83,34,108,189,133,170,58,0,40,236,72,5,128,204,140,84,216,59,114,135,162,194,245,20,128,222,197,113,107,173,153,81,42,109,105,70,50,77,148,25,101,171,103,68,148,18,25,73,138,55,21,145,100,223,207,159,223,106,199,154,110,107,137,38,138,110,88,137,198,225,40,90,138,94,188,36,145,148,82,146,89,35,40,73,146,225,56,174,227,214,136,123,113,93,215,41,110,173,238,243,230,91,156,195,76,29,118,42,114,91,204,0,29,225,79,97,184,128,27,5,97,12,150,208,79,106,110,50,163,36,28,39,72,45,164,165,14,75,107,165,178,108,234,59,115,221,54,152,73,193,68,207,229,132,154,51,37,68,174,229,224,162,97,164,63,220,18,138,77,105,95,201,104,47,250,247,32,51,41,165,81,74,37,132,144,140,90,107,41,73,9,161,36,51,51,51,51,118,117,103,17,195,192,64,67,65,228,25,42,207,69,79,125,216,135,83,202,58,197,178,2,10,168,226,241,69,250,80,129,240,201,248,116,62,150,6,252,107,133,16,89,144,36,110,113,110,110,113,152,25,101,171,223,114,104,104,216,248,213,84,28,76,110,33,132,24,115,85,196,181,3,85,134,173,82,210,29,90,209,24,122,177,103,51,173,234,239,241,69,250,80,129,240,201,248,116,62,150,102,205,7,0,64,117,65,228,42,107,70,179,90,205,50,111,211,101,223,100,50,28,235,164,90,241,112,117,152,35,218,86,107,9,123,123,94,130,186,40,246,75,110,140,19,237,163,19,205,191,198,88,244,148,62,196,242,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,98,89,202,8,7,7,9,183,67,151,45,93,18,178,20,41,82,80,37,72,149,41,83,206,233,227,94,185,214,222,100,46,155,89,151,207,201,188,186,117,182,37,170,93,182,107,212,109,139,116,9,106,11,207,230,116,62,195,141,78,49,148,252,66,79,184,138,97,41,214,43,145,147,152,189,37,185,72,161,70,95,242,212,168,145,206,155,71,238,240,240,83,44,47,36,47,19,74,151,150,134,45,109,84,153,231,57,60,19,148,126,226,158,116,44,86,190,130,248,74,36,228,164,102,80,225,235,180,220,30,167,113,40,29,162,46,186,100,130,104,168,54,109,67,55,99,110,243,37,164,211,164,34,98,206,80,93,126,138,153,84,227,65,19,87,54,26,194,176,229,160,8,0,85,70,35,166,215,241,101,120,98,30,151,188,138,161,202,104,196,244,58,190,12,79,204,227,146,167,38,224,139,244,161,2,225,147,241,233,124,44,29,136,29,235,45,153,211,22,93,109,178,54,14,49,113,31,90,158,172,41,39,22,154,141,186,77,182,12,30,17,51,28,139,168,122,103,19,203,84,249,82,138,121,157,74,199,232,193,2,218,157,124,54,1,23,185,214,78,74,51,50,131,212,160,81,41,41,181,41,46,91,158,225,199,97,74,45,194,142,145,100,35,206,74,101,126,132,136,61,115,184,212,95,107,184,166,162,66,76,102,82,74,163,148,74,8,33,25,181,214,82,146,18,66,73,102,102,102,102,236,234,206,34,134,129,129,134,130,200,51,84,158,139,158,250,176,15,167,148,117,138,101,5,20,80,219,1,34,34,86,82,66,40,193,19,218,182,77,219,144,204,140,82,162,101,25,210,48,44,173,78,121,137,29,34,196,14,55,196,199,197,153,57,25,81,162,206,154,54,103,42,199,42,14,119,168,148,226,185,53,26,90,74,236,234,237,122,140,103,139,18,207,206,104,41,185,149,34,61,115,18,76,196,243,77,127,88,103,18,147,61,43,7,59,176,7,191,208,20,242,211,233,72,154,42,113,151,15,128,139,216,123,37,37,153,25,65,105,214,164,148,146,226,212,150,161,204,16,227,62,149,214,98,55,72,82,240,100,165,45,191,69,68,145,57,172,41,160,53,172,82,209,30,254,102,68,253,187,172,241,95,197,254,251,199,162,169,176,0,255,18,99,102,102,102,102,70,141,154,81,106,45,53,163,56,174,227,84,6,200,125,137,159,167,188,69,70,198,69,145,135,198,148,25,115,113,102,207,158,40,220,70,0,255,172,105,147,140,70,208,135,233,31,83,198,0,255,171,216,114,254,63,165,99,205,207,154,15,0,0,0,0,0,80,101,52,98,122,29,95,134,39,230,113,201,171,24,170,140,70,76,175,227,203,240,196,60,46,185,127,2,2,16,141,152,94,199,151,225,137,121,92,114,0,255,68,0,162,17,211,235,248,50,60,49,143,75,238,159,128,207,207,136,74,106,146,74,10,45,52,147,22,90,105,146,66,43,205,200,200,200,136,93,218,89,36,49,208,209,112,16,71,134,58,114,209,211,32,246,97,155,178,178,176,172,128,254,10,122,4,35,74,154,32,49,111,195,41,81,171,44,134,40,83,45,89,25,121,223,98,99,97,199,121,152,86,168,178,16,195,188,153,63,37,213,202,153,202,212,175,6,210,117,180,225,160,165,131,11,229,197,228,21,12,144,77,91,107,53,135,174,164,101,133,83,141,208,151,201,146,217,212,108,220,32,179,34,216,106,101,141,59,45,101,188,45,95,29,84,169,186,209,70,13,166,165,69,70,209,215,244,111,19,66,8,161,132,80,74,73,146,216,185,169,188,60,214,34,194,37,42,114,34,162,20,97,42,46,153,206,243,186,27,168,50,108,147,47,252,194,46,113,152,142,198,225,5,94,96,15,125,76,249,157,56,141,19,155,68,41,237,172,4,113,106,219,60,238,176,75,74,54,15,107,20,28,79,2,25,181,197,195,195,65,153,139,16,25,49,10,59,66,113,25,237,171,31,125,72,215,150,211,144,140,89,41,133,210,182,77,82,156,72,167,186,243,238,85,155,161,161,234,53,221,150,20,7,45,77,166,169,136,103,95,202,168,153,215,228,88,42,30,241,48,221,83,134,190,160,149,11,16,179,59,109,29,55,54,141,74,26,89,13,218,20,183,101,28,98,167,212,108,25,38,40,40,158,56,50,118,139,136,135,140,50,17,33,202,97,20,14,132,98,77,218,87,63,26,143,6,46,100,70,238,36,181,144,130,167,181,113,156,198,161,25,153,164,70,243,178,165,125,152,90,154,242,12,187,69,248,29,114,136,128,139,51,77,50,174,196,146,53,109,178,252,97,145,153,149,146,26,89,8,45,180,41,57,228,212,33,98,66,30,154,110,50,71,111,148,161,12,250,185,4,213,62,68,129,25,135,136,114,133,7,23,123,250,176,161,142,178,102,210,161,214,211,4,229,171,199,204,136,136,200,140,26,53,146,18,66,73,70,113,92,199,41,71,146,27,102,136,101,201,91,100,100,92,244,121,232,178,165,75,194,153,61,123,254,240,53,13,82,165,77,103,242,122,4,196,116,244,129,64,248,150,98,205,175,150,3,126,228,202,189,34,210,101,89,25,229,33,59,107,35,220,210,121,29,118,134,175,87,33,39,8,147,38,102,182,218,159,234,108,4,226,87,21,29,99,145,88,108,71,11,240,47,57,1,0,255,30,49,29,125,32,16,190,165,88,243,171,229,192,12,145,183,140,36,229,150,43,42,161,85,86,72,113,156,118,70,107,81,37,249,43,92,108,52,149,166,203,180,237,188,177,36,168,64,12,199,181,90,202,195,206,116,174,125,92,72,135,147,131,34,140,196,223,73,238,72,18,153,89,136,101,52,169,211,60,165,82,202,188,108,251,212,151,101,136,36,59,109,167,134,211,101,75,151,160,222,52,226,28,126,9,232,44,29,232,23,13,74,127,22,223,12,81,159,132,174,157,73,163,16,82,131,70,37,149,113,74,83,234,17,80,97,220,23,232,205,36,201,216,17,14,226,250,201,172,20,84,92,115,184,231,166,109,116,13,251,42,196,118,229,32,12,0,0,0,160,74,72,249,111,239,103,167,31,67,190,138,160,74,72,249,111,239,103,167,31,67,94,93,64,204,72,31,248,131,111,233,233,252,106,185,21,34,53,17,51,210,7,254,224,91,122,58,191,90,110,133,0,0,0,0,0,0,0,0,0,255,4,52,30,122,29,95,134,217,231,113,201,171,24,77,254,228,251,39,233,59,151,171,50,26,15,189,142,47,195,236,243,184,228,85,140,38,127,242,253,147,244,157,203,87,17,0,0,0,0,0,0,0,0,0,0,64,149,144,242,223,222,207,78,63,134,124,21,65,149,144,242,223,222,207,78,63,134,188,186,128,152,145,62,240,7,223,210,211,249,213,114,43,68,106,34,102,164,15,252,193,183,244,116,126,181,220,10,1,240,153,74,243,50,81,106,208,40,174,91,77,70,35,9,169,67,195,206,60,102,110,117,178,84,106,12,85,236,132,45,186,252,52,33,196,145,137,34,46,102,138,198,119,236,213,100,99,149,18,116,46,185,98,83,35,110,77,231,132,211,210,54,50,219,38,220,160,206,83,11,37,110,91,76,244,12,91,207,134,210,11,252,12,25,59,237,244,144,237,121,181,101,205,151,99,188,73,135,189,195,140,5,244,45,121,82,142,154,81,74,169,17,36,179,212,168,145,109,219,180,13,201,188,209,150,105,90,218,16,210,176,76,48,66,65,244,18,162,168,61,57,194,15,136,185,24,84,40,214,99,89,189,24,141,107,15,176,66,196,116,244,129,64,248,150,98,205,175,150,43,229,32,145,89,73,148,25,165,81,118,157,55,175,27,132,220,106,13,202,14,19,93,122,95,226,218,18,103,8,136,20,205,67,78,15,115,46,142,204,137,198,156,250,49,28,173,242,141,147,232,90,68,76,71,31,8,132,111,41,214,252,106,57,0,3,0,192,63,1,141,135,94,199,151,97,246,121,92,242,42,70,147,63,249,254,73,250,206,229,170,140,198,67,175,227,203,48,251,60,46,121,21,163,201,159,124,0,255,36,125,231,242,85,4,0,0,192,63,35,234,223,101,141,0,255,42,246,223,63,22,77,133,253,1,24,83,250,48,253,99,202,248,127,21,91,206,0,255,167,116,172,249,153,243,1,240,145,107,175,168,52,35,51,43,201,146,164,146,82,155,226,178,149,37,98,219,151,210,34,236,24,73,54,158,84,181,37,182,136,216,51,135,75,5,84,137,85,42,42,196,159,199,114,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,202,3,220,62,195,47,83,30,33,227,224,98,207,67,93,202,116,185,56,83,100,207,43,110,163,65,214,180,185,73,211,22,0,0,0,224,159,104,60,244,58,190,12,179,207,227,146,7,32,252,19,141,135,94,199,151,97,246,121,92,114,0,6,196,116,244,129,64,248,150,98,205,175,150,3,48,254,25,49,29,125,32,16,190,165,88,243,171,229,0,12,0,0,0,80,101,52,98,122,29,95,134,39,230,113,201,171,24,170,140,70,76,175,227,203,240,196,60,46,121,106,2,190,72,31,42,16,62,25,159,206,199,210,129,216,177,222,146,57,109,209,213,38,107,227,16,19,247,161,229,201,154,114,98,161,217,168,219,100,203,224,17,49,195,177,136,170,119,54,177,76,149,47,165,152,215,169,116,140,30,44,160,221,201,103,19,112,145,107,237,164,52,35,51,72,13,26,149,146,82,155,226,178,229,25,126,28,166,212,34,236,24,73,54,226,172,84,230,71,136,216,51,135,75,253,181,134,107,42,42,196,100,38,165,52,74,169,132,16,146,81,107,45,37,41,33,148,100,102,102,102,198,174,238,44,98,24,24,104,40,136,60,67,229,185,232,169,15,251,112,74,89,167,88,86,64,1,181,29,32,34,98,37,37,132,18,60,161,109,219,180,13,201,204,40,37,90,150,33,13,195,210,234,148,151,216,33,66,236,112,67,124,92,156,153,147,17,37,234,172,105,115,166,114,172,226,112,135,74,41,158,91,163,161,165,196,174,222,174,199,120,182,40,241,236,140,150,146,91,41,210,51,39,193,68,60,223,244,135,117,38,49,217,179,114,176,3,123,240,11,77,33,63,157,142,164,169,18,119,249,0,184,136,189,87,82,146,153,17,148,102,77,74,41,41,78,109,25,202,12,49,238,83,105,45,118,131,36,5,79,86,218,242,91,68,20,153,195,154,2,90,195,42,21,237,225,111,70,212,191,203,26,0,255,85,236,191,127,44,154,10,251,47,49,102,102,102,102,102,212,168,25,165,214,82,51,138,227,58,78,101,128,220,151,248,121,202,91,100,100,92,20,121,104,76,153,49,23,103,246,236,137,194,109,244,207,154,54,201,104,4,125,152,254,49,101,252,191,138,45,231,0,255,83,58,214,252,172,249,0,0,0,0,0,0,85,70,35,166,215,241,101,120,98,30,151,188,138,161,202,104,196,244,58,190,12,79,204,227,146,167,38,224,139,244,161,2,225,147,241,233,124,44,205,154,143,41,125,124,145,62,84,32,124,50,62,157,143,165,89,243,1,160,202,104,196,244,58,190,12,79,204,227,146,87,49,84,25,141,152,94,199,151,225,137,121,92,114,0,255,4,92,229,3,85,31,87,249,0,0,0,101,134,25,17,164,84,146,65,107,161,197,165,65,220,18,226,161,90,217,18,77,188,192,76,82,226,200,2,137,26,203,70,92,142,222,118,120,147,138,25,9,69,6,113,174,129,141,154,209,158,42,208,251,228,201,137,153,117,165,148,122,95,28,231,121,156,238,231,16,29,101,58,50,210,61,204,81,73,29,181,170,95,213,94,213,243,215,48,100,232,223,194,179,103,33,213,41,46,109,46,210,180,212,201,102,184,40,201,195,210,247,50,81,209,59,60,28,116,212,50,156,71,60,169,207,69,148,47,33,88,101,27,163,176,175,160,244,43,185,122,211,106,214,40,73,151,173,109,137,136,91,137,164,148,136,146,72,74,142,133,219,152,63,76,176,81,165,78,214,160,204,236,48,181,44,149,240,86,145,43,92,51,143,177,104,149,113,244,52,13,100,204,101,185,219,176,158,81,104,146,32,30,158,141,100,105,29,74,136,138,243,2,99,114,95,18,244,212,161,163,118,146,164,186,52,102,168,49,9,81,106,106,196,173,182,202,68,215,4,165,141,232,226,72,86,183,22,55,28,90,173,148,146,53,156,182,48,132,188,89,34,162,134,35,28,66,149,88,88,231,29,242,26,119,194,28,220,243,27,126,53,102,205,78,215,70,67,88,131,23,233,158,174,52,33,93,89,136,188,101,36,41,183,92,81,9,173,178,66,74,56,237,140,22,75,154,228,175,112,113,19,164,233,50,237,197,31,110,44,9,170,202,76,107,181,116,214,68,58,215,74,39,237,35,0,255,45,70,93,25,181,22,119,150,36,139,227,212,172,206,83,8,161,213,221,119,102,41,100,143,67,219,102,54,124,249,243,101,166,37,207,38,84,180,133,225,104,28,222,224,74,103,56,175,156,34,1,50,110,25,81,233,45,87,84,90,200,156,86,18,78,59,163,149,208,25,83,36,228,4,105,186,76,155,44,168,243,211,154,153,214,106,169,98,79,67,85,157,52,85,251,124,181,137,106,46,13,151,109,75,238,172,62,151,197,51,68,221,36,89,94,225,74,131,230,67,104,165,195,175,38,167,50,21,98,72,86,79,18,198,196,40,77,35,236,75,171,36,162,201,233,239,20,179,57,153,209,182,58,214,201,172,105,171,203,203,99,45,55,165,178,82,209,177,204,170,153,116,46,152,96,162,240,151,170,124,225,71,120,210,50,174,147,111,194,1,92,193,235,102,179,37,25,13,113,173,205,171,75,222,108,107,92,122,228,149,182,66,133,101,222,119,54,168,156,32,135,237,108,188,217,184,96,186,44,9,233,170,129,166,20,51,63,99,171,170,18,211,100,229,128,8,0,0,0,0,0,160,74,72,249,111,239,103,167,31,67,190,138,160,74,72,249,111,239,103,167,31,67,94,93,64,204,72,31,248,131,111,233,233,252,106,185,53,222,177,214,38,123,205,102,243,74,251,90,13,75,173,122,245,235,178,87,123,134,138,125,222,118,216,45,252,204,85,127,206,200,79,225,125,104,22,78,161,165,232,148,68,204,72,31,248,131,111,233,233,252,106,57,96,33,240,155,200,215,150,205,104,181,153,172,150,107,213,172,225,156,117,217,143,137,57,251,92,236,15,158,205,91,93,117,137,153,228,127,201,135,226,41,198,226,53,242,58,134,153,184,59,137,21,81,50,35,11,209,188,70,117,134,94,82,42,121,158,183,97,10,203,8,27,73,106,26,73,237,164,75,153,46,107,61,213,136,141,248,229,175,179,244,5,211,147,131,210,9,9,151,145,222,241,7,63,213,211,121,42,114,197,67,212,37,33,123,101,212,36,132,210,172,73,137,203,54,213,169,244,248,168,62,14,11,92,252,73,114,176,91,28,60,244,107,89,105,173,94,156,195,34,55,149,164,107,24,141,223,216,174,188,246,112,25,233,29,127,240,83,61,157,167,34,7,136,25,233,3,127,240,45,61,157,95,45,183,66,164,38,98,70,250,192,31,124,75,79,231,87,203,173,16,0,0,245,188,196,91,146,20,66,146,80,121,250,120,154,199,169,113,196,212,166,121,153,202,148,218,10,63,151,32,207,173,57,132,210,219,14,121,22,241,71,40,50,139,213,56,243,212,128,13,21,104,104,114,175,4,96,145,222,83,32,252,13,62,157,119,162,87,17,49,29,125,32,16,190,165,88,243,171,229,169,9,43,68,76,71,31,8,132,111,41,214,252,106,57,0,3,0,0,0,0,170,11,192,28,189,167,63,248,27,140,53,239,68,79,233,131,53,31,152,163,247,244,7,127,131,177,230,157,232,41,125,176,230,3,62,71,31,234,15,62,25,99,205,199,210,171,135,61,167,52,75,243,180,81,86,9,234,210,106,51,89,45,148,56,212,29,34,12,208,177,208,155,141,91,88,204,76,5,63,13,115,214,139,150,198,156,225,35,26,138,43,101,226,4,154,242,248,28,125,168,63,248,100,140,53,31,75,171,22,147,250,128,183,204,200,181,147,102,210,21,133,86,89,33,53,232,188,117,155,226,48,69,212,28,106,109,24,115,37,34,204,79,117,138,29,152,170,162,57,85,53,180,167,165,172,50,225,85,232,34,133,228,155,178,36,53,130,184,105,134,107,41,196,153,185,213,90,225,38,40,211,165,224,151,180,33,220,16,111,198,60,60,99,236,112,209,241,87,65,29,19,104,150,136,103,180,59,249,92,202,36,81,22,221,43,107,18,244,244,117,133,87,169,133,100,241,142,169,87,183,82,53,218,101,55,214,121,33,168,38,1,205,188,167,199,196,58,236,72,91,200,151,226,42,218,246,149,200,147,214,82,157,161,182,109,34,179,214,247,33,84,86,75,9,210,54,65,171,189,111,75,222,154,65,170,103,204,194,151,52,92,178,109,147,142,26,49,16,19,250,196,71,188,192,62,12,122,64,124,230,90,59,74,141,136,204,82,130,68,41,165,210,150,56,111,121,137,223,134,37,133,8,53,198,157,140,56,85,149,137,17,30,246,44,226,82,125,85,226,154,181,10,49,102,62,226,50,215,94,73,106,68,100,80,154,53,41,41,37,91,226,188,149,25,98,220,167,18,34,212,24,117,50,158,172,180,229,167,120,216,179,136,75,13,180,134,85,218,58,196,158,185,148,121,18,146,212,25,118,219,200,44,180,48,194,132,202,106,169,217,186,109,26,57,89,31,206,148,45,76,80,242,92,170,151,52,92,178,237,156,158,230,48,161,35,253,196,131,116,172,87,46,132,136,79,5,136,91,4,65,154,248,162,128,207,157,148,122,140,186,50,106,45,238,44,73,22,199,169,89,157,167,16,66,171,187,111,186,148,61,14,109,155,217,240,165,246,50,211,146,168,9,21,117,225,78,109,120,131,43,165,225,21,174,61,44,238,188,150,50,39,132,202,51,105,67,104,211,202,40,75,115,55,249,58,132,16,23,51,230,74,51,137,51,111,202,84,136,107,197,92,116,132,148,133,7,73,56,138,110,244,140,182,162,37,244,71,188,31,73,50,105,58,110,80,167,54,67,77,45,148,41,197,197,201,54,143,195,94,98,158,87,168,117,157,134,33,198,148,25,115,49,100,14,231,240,202,95,235,216,87,15,246,96,192,163,197,161,213,50,106,100,153,85,25,101,137,75,137,75,59,45,164,186,36,211,215,184,116,137,50,225,182,155,172,38,30,34,186,196,52,45,182,60,9,233,75,46,118,165,101,181,162,121,232,226,51,8,217,107,206,62,81,162,45,242,34,68,220,132,176,219,198,67,102,12,33,62,202,84,142,143,136,26,103,191,158,143,174,69,110,26,182,246,41,19,93,40,20,141,83,213,90,90,86,214,3,190,152,0,255,11,168,190,178,75,24,135,210,101,89,165,187,16,222,247,1,169,94,137,245,201,56,98,72,69,155,38,60,152,0,255,203,207,93,237,189,137,139,51,105,114,18,165,231,16,221,187,122,96,227,237,89,118,50,158,13,195,232,218,4,56,0,255,115,127,217,86,146,24,197,98,108,95,31,206,115,167,59,189,199,136,215,124,251,180,42,195,249,223,252,223,244,67,90,196,216,14,63,79,157,112,43,169,136,239,18,40,7,67,128,74,253,183,8,218,55,141,204,214,146,236,205,10,58,188,47,169,143,50,59,216,237,80,193,95,188,62,130,243,83,77,29,222,23,4,191,178,101,22,25,58,51,32,241,240,75,245,207,200,40,170,195,41,109,29,244,92,98,42,254,111,145,59,9,145,241,69,130,161,136,196,187,111,253,156,219,219,90,29,10,104,25,48,130,38,75,84,250,175,187,185,44,125,188,24,109,173,187,68,64,225,225,103,230,187,173,224,10,232,152,227,233,13,198,160,254,90,252,40,114,51,12,15,63,155,219,235,198,149,135,201,203,157,14,97,120,127,104,47,75,241,147,168,13,0,128,53,96,125,67,227,94,53,238,29,132,134,192,167,2,210,128,43,53,210,176,51,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,33,98,47,133,26,111,184,55,192,251,130,250,27,212,23,234,51,38,210,199,84,234,119,163,44,212,78,53,121,1,195,251,194,250,247,150,185,13,223,25,19,213,127,231,61,49,87,186,213,12,58,9,168,183,62,111,114,164,4,160,138,127,106,123,175,204,36,227,50,138,98,49,196,33,198,31,236,107,223,173,202,176,121,19,166,95,19,229,79,134,113,55,156,76,158,225,82,82,204,98,65,149,169,106,135,48,60,250,183,245,109,110,78,194,90,106,197,97,68,1,4,167,123,24,240,125,239,103,182,247,215,13,17,191,235,237,140,118,85,160,54,190,239,189,204,246,78,228,134,136,223,245,238,209,238,10,44,72,64,161,220,195,47,123,254,107,22,137,52,53,198,64,63,38,190,95,183,247,70,63,147,59,193,57,68,161,220,43,111,91,125,15,26,17,72,57,37,51,129,94,76,216,117,123,78,179,8,169,24,208,62,239,168,173,181,67,223,109,214,172,185,124,11,158,205,59,109,165,107,16,170,245,23,62,130,104,203,103,180,177,68,251,208,86,9,125,148,127,53,60,201,86,190,105,79,71,179,186,204,5,177,146,110,252,128,40,63,71,126,43,65,210,85,122,20,25,36,157,166,141,124,204,90,110,49,110,1,0,86,222,3,20,144,222,194,28,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,36,109,152,33,150,165,140,112,112,144,112,59,116,217,210,37,33,75,145,34,7,87,130,84,185,82,37,113,84,242,134,20,178,162,161,78,189,214,182,213,203,147,45,161,178,90,170,75,105,240,27,196,117,155,215,19,144,48,11,244,122,46,190,60,11,234,36,172,105,41,17,203,154,210,143,158,164,119,77,164,1,232,179,132,37,26,167,146,50,95,13,165,33,11,183,52,117,246,56,196,105,156,34,44,204,102,178,81,92,222,33,242,6,119,238,212,90,147,148,225,150,53,11,71,109,236,118,189,165,123,134,208,10,180,234,146,214,82,146,150,40,68,13,113,219,54,131,250,75,171,172,144,234,150,150,168,184,54,45,83,28,77,207,240,203,68,137,236,58,152,148,202,112,89,209,81,73,101,215,84,154,209,155,134,40,167,101,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,134,95,166,60,66,198,193,197,13,209,165,76,151,139,51,69,246,20,172,9,178,166,205,148,66,136,33,250,86,17,109,65,43,105,133,168,19,187,186,78,105,195,37,18,142,202,62,133,193,52,44,204,16,17,25,3,59,239,36,14,179,26,146,240,38,76,55,174,41,193,87,28,232,23,237,84,94,121,192,204,136,136,200,140,26,53,146,18,66,73,70,113,92,199,41,71,155,27,102,136,101,201,91,100,100,92,244,121,232,178,165,75,194,153,61,123,254,240,63,57,72,149,54,161,201,57,19,95,164,15,21,8,159,140,79,231,99,233,43,68,35,166,215,241,103,120,98,62,151,28,53,241,69,250,80,129,240,201,248,116,62,150,102,205,7,0,128,50,3,68,184,242,160,213,41,94,81,163,100,251,16,58,28,195,89,137,172,80,18,204,56,47,97,220,167,165,194,198,142,230,78,68,196,32,14,53,112,49,164,114,149,228,18,93,195,42,59,56,148,220,59,177,194,43,173,94,233,172,198,236,45,137,93,233,53,250,146,167,70,201,104,153,0,110,136,135,159,98,121,161,129,169,110,198,188,52,108,105,163,74,51,55,98,150,160,244,19,247,92,224,78,114,106,134,106,97,198,166,91,94,194,58,9,42,115,162,121,152,120,35,219,106,213,186,16,17,105,95,224,226,88,119,234,3,91,96,126,74,216,54,204,141,131,109,21,164,237,204,79,193,167,52,107,62,80,245,193,128,10,165,52,75,68,14,15,59,110,201,104,169,185,53,135,10,173,53,73,77,58,100,68,233,140,188,69,165,105,128,25,200,156,27,34,163,182,242,92,156,212,210,47,38,26,253,199,137,117,116,77,185,18,3,84,25,141,152,94,199,151,225,137,121,92,242,42,134,42,163,17,211,235,248,50,60,49,143,75,238,159,0,91,92,169,27,52,87,181,118,94,8,41,164,168,125,75,9,18,165,186,13,209,16,80,84,166,13,98,68,163,250,112,102,174,47,61,196,65,52,184,216,115,131,177,232,154,137,138,137,245,52,84,121,125,181,213,156,42,43,78,122,226,6,113,219,161,218,176,133,178,65,98,54,84,76,123,105,220,112,38,252,225,151,40,247,176,53,73,25,110,89,19,102,11,15,42,170,114,210,140,250,116,68,249,10,162,186,0,204,209,123,250,131,191,193,88,243,78,244,148,62,88,243,129,57,122,79,127,240,55,24,107,222,137,158,210,199,85,62,0,0,0,0,0,0,144,147,74,115,78,179,58,196,165,210,226,184,89,227,13,234,60,181,144,166,101,155,226,135,201,161,167,88,184,50,203,60,36,136,58,215,48,95,69,53,11,91,206,210,50,63,233,77,29,24,132,6,9,220,81,8,165,81,104,210,97,183,54,142,19,65,27,91,200,156,86,210,80,87,88,136,184,206,75,219,202,44,17,243,38,245,212,180,151,172,54,177,185,48,214,86,135,208,42,122,16,132,118,39,247,78,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,18,197,125,137,159,167,50,194,193,65,194,13,49,166,204,152,139,44,69,138,20,172,249,179,102,202,148,97,249,0,85,70,35,166,215,241,101,120,98,30,151,28,184,217,90,157,238,202,146,93,106,82,226,176,50,66,137,81,45,149,180,109,25,202,221,176,66,19,158,91,134,133,25,34,226,122,249,105,19,139,253,242,134,219,152,102,165,125,44,178,128,22,41,0,255,45,26,49,189,142,47,195,19,243,184,228,254,9,8,64,52,98,122,29,95,134,39,230,113,201,253,19,1,136,70,76,175,227,203,240,196,60,46,185,127,2,196,242,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,98,94,242,8,25,7,23,183,195,152,45,99,18,206,20,217,83,80,229,79,149,54,83,118,234,195,18,145,210,100,73,153,27,46,73,90,230,49,92,153,106,241,202,40,251,8,27,21,187,205,251,52,69,149,138,216,151,205,4,41,105,87,206,106,166,134,52,144,86,164,13,25,45,101,164,39,47,38,167,72,80,171,47,71,78,11,109,103,101,55,142,203,230,219,178,110,100,82,214,113,152,44,237,189,37,42,67,101,120,115,13,204,193,64,235,156,100,32,253,51,81,65,218,82,13,254,137,69,3,23,214,109,175,57,58,249,76,94,237,122,241,170,209,70,173,88,135,237,246,106,59,63,115,68,56,223,224,235,188,128,207,169,194,87,240,172,126,126,212,140,82,74,141,32,153,165,70,141,108,219,166,109,72,230,141,182,76,211,210,134,144,134,101,130,17,10,162,151,16,69,237,201,17,126,64,204,197,160,66,177,30,203,234,197,104,172,248,181,113,11,45,25,81,74,109,106,68,60,109,148,25,121,171,71,100,84,146,153,73,133,55,11,209,120,31,200,159,216,106,71,149,110,119,138,214,138,142,88,137,62,98,87,58,138,182,207,7,72,154,53,130,132,204,169,165,146,160,213,155,180,94,157,168,180,50,37,155,74,28,66,74,80,17,17,250,68,56,19,211,33,32,161,220,167,219,29,231,4,245,133,75,142,240,76,52,78,78,52,30,122,29,95,134,217,231,113,201,85,59,219,161,74,138,223,214,116,8,169,177,171,183,235,13,158,45,73,50,59,162,56,142,166,200,204,172,4,13,241,156,172,211,134,201,102,148,131,227,120,169,74,33,223,130,22,42,175,46,26,15,189,142,47,195,236,243,184,228,0,12,136,233,232,3,129,240,45,197,154,95,45,7,96,252,51,98,58,250,64,32,124,75,177,230,87,203,1,24,0,0,0,0,0,0,84,9,41,0,255,237,253,236,244,99,200,87,17,84,9,41,0,255,237,253,236,244,99,200,171,11,136,25,233,3,127,240,45,61,157,95,45,183,66,164,38,98,70,250,192,31,124,75,79,231,87,203,173,16,0,176,124,100,20,60,45,142,60,54,169,217,58,79,155,133,174,140,210,186,201,56,109,190,194,181,82,230,117,129,139,131,184,18,81,145,144,37,76,70,192,196,152,42,83,54,18,7,0,0,0,192,242,59,102,43,195,117,147,236,76,74,202,251,20,66,202,108,185,165,105,138,83,25,230,125,146,178,196,136,72,152,29,50,202,68,132,44,179,158,136,53,51,149,41,55,226,240,79,64,227,161,215,241,101,152,125,30,151,188,138,209,228,79,190,127,146,190,115,185,42,163,241,208,235,248,50,204,62,143,75,94,197,104,242,39,223,63,73,223,185,124,21,1,0,203,49,34,99,69,37,180,82,92,33,110,219,186,109,137,140,168,36,93,230,161,14,251,18,234,82,150,168,161,69,12,113,59,124,36,100,153,115,16,25,234,84,153,114,230,114,192,204,123,102,148,122,139,29,165,214,50,39,148,100,211,200,107,169,117,198,10,9,55,193,149,46,205,62,11,150,252,84,101,166,138,90,90,40,210,208,74,39,181,180,246,152,153,153,153,153,81,163,102,148,90,75,141,166,56,174,227,212,40,238,75,252,60,192,73,23,25,25,23,57,196,152,50,99,214,48,31,221,179,103,99,205,159,109,52,25,109,243,187,104,196,244,58,190,12,79,204,227,146,167,38,190,72,31,42,16,62,25,159,206,199,210,172,249,0,0,0,0,0,0,170,132,148,0,255,246,126,118,250,49,228,171,8,170,132,148,0,255,246,126,118,250,49,228,213,5,196,140,244,129,63,248,150,158,206,175,150,91,240,40,132,210,40,52,233,176,91,27,199,137,160,141,45,100,78,43,105,168,43,44,68,92,231,165,109,101,150,136,121,147,122,106,218,75,86,155,216,92,24,107,171,67,104,21,61,8,66,187,147,167,51,98,70,250,192,31,124,75,79,231,87,203,107,191,169,77,245,229,212,74,103,111,137,91,157,39,8,77,90,152,166,117,158,20,46,170,86,152,52,170,68,196,237,80,165,165,141,26,135,120,235,164,174,130,138,18,100,12,187,108,99,13,134,98,80,90,153,188,150,1,51,235,74,41,245,190,56,206,243,56,221,207,33,58,202,116,100,164,123,152,163,146,58,106,85,191,170,189,170,231,183,64,52,221,150,84,42,219,110,41,57,207,134,186,68,206,182,181,117,91,90,84,244,68,60,41,68,25,226,202,24,73,146,236,84,239,108,98,153,42,21,57,21,212,8,61,162,69,126,211,246,244,95,98,212,204,140,58,236,160,62,9,74,156,74,103,111,67,155,182,186,17,59,139,214,122,16,102,226,230,136,182,33,76,193,151,168,228,158,171,170,104,11,203,20,164,189,232,74,235,232,114,58,60,31,35,51,50,50,50,105,210,76,82,104,165,17,181,113,26,151,38,113,88,34,230,165,108,113,144,145,144,59,140,217,50,38,33,203,158,34,27,85,254,84,153,210,230,124,2,26,15,189,142,47,195,236,243,184,228,0,140,152,142,62,16,8,223,82,172,249,213,242,127,70,227,161,215,241,101,152,125,30,151,28,128,17,211,209,7,2,225,91,138,53,191,90,14,192,0,88,126,199,108,101,184,110,146,157,73,73,121,159,66,72,153,45,183,52,77,113,42,195,188,79,82,150,24,17,9,179,67,70,153,136,144,101,214,19,177,102,166,50,229,70,28,254,9,104,60,244,58,190,12,179,207,227,146,87,49,154,252,201,247,79,210,119,46,87,101,52,30,122,29,95,134,217,231,113,201,171,24,77,254,228,251,39,233,59,151,175,34,0,96,57,70,100,172,168,132,86,138,43,196,109,91,183,45,145,17,149,164,203,60,212,97,95,66,93,202,18,53,180,136,33,110,135,143,132,44,115,14,34,67,157,42,83,206,36,14,0,0,0,0,0,0,0,0,0,255,68,227,161,215,241,101,152,125,30,151,60,0,225,159,104,60,244,58,190,12,179,207,227,146,3,48,32,166,163,15,4,194,183,20,107,126,181,28,128,241,207,136,233,232,3,129,240,45,197,154,95,45,7,96,0,192,114,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,137,152,151,178,197,65,70,66,238,48,102,203,152,132,44,123,138,108,84,249,83,101,74,155,196,1,160,202,104,196,244,58,190,12,79,204,227,146,87,49,84,25,141,152,94,199,151,225,137,121,92,114,0,255,4,216,226,74,221,160,185,170,181,243,66,72,33,69,237,91,74,144,40,213,109,136,134,128,162,50,109,16,35,26,213,135,51,115,125,233,33,14,162,193,197,158,27,140,69,215,76,84,76,172,167,161,202,235,171,173,230,84,89,113,210,19,55,136,219,14,213,134,45,148,13,18,179,161,98,218,75,227,134,51,225,15,191,68,185,135,173,73,202,112,203,154,48,91,120,80,81,149,147,102,212,167,35,202,87,16,213,5,96,142,222,211,31,252,13,198,154,119,162,167,244,193,154,15,204,209,123,250,131,191,193,88,243,78,244,148,62,174,242,1,0,0,0,0,0,245,133,172,182,246,208,108,52,194,186,91,189,113,162,37,114,221,96,106,75,92,204,82,135,180,175,209,205,9,53,52,136,180,237,208,83,86,103,49,48,39,42,253,233,37,61,235,5,207,208,172,2,114,107,79,102,43,163,230,16,226,202,107,113,202,106,94,34,154,185,219,134,82,82,179,4,55,93,40,97,52,7,11,21,119,232,19,138,183,197,76,165,120,142,93,54,26,193,42,37,104,101,242,212,196,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,248,101,42,91,28,100,36,228,16,93,202,116,185,200,178,167,200,198,154,32,107,166,180,25,150,15,80,101,52,98,122,29,95,134,39,230,113,201,151,67,45,247,204,242,184,36,50,40,101,10,49,109,27,90,95,119,136,56,71,141,83,25,34,135,41,10,98,137,83,100,60,73,56,135,157,22,113,74,66,70,77,123,10,102,186,75,171,156,160,247,105,226,104,196,244,58,190,12,79,204,227,146,167,38,224,139,244,161,2,225,147,241,233,124,44,205,154,143,41,125,124,145,62,84,32,124,50,62,157,143,165,89,243,1,160,202,104,196,244,58,190,12,79,204,227,146,131,49,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,68,204,75,217,226,32,35,33,119,24,179,101,76,66,150,61,69,54,170,252,169,50,165,205,79,70,35,166,215,241,101,120,98,30,151,220,63,1,87,249,64,213,199,85,62,0,96,185,136,36,120,66,27,121,174,82,178,105,153,38,107,93,17,213,117,146,109,154,124,138,11,165,44,235,28,23,5,145,38,98,33,33,203,151,140,143,137,46,85,166,20,36,14,208,131,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,145,103,12,29,3,19,229,144,167,167,60,9,67,245,225,32,78,217,232,20,55,250,43,160,30,250,107,227,22,90,50,162,148,218,212,136,120,218,40,51,242,86,143,200,168,36,51,147,10,111,22,162,241,62,144,63,177,213,142,42,221,238,20,173,21,29,177,18,125,196,174,116,20,29,156,143,234,138,172,139,178,104,186,50,111,107,161,110,157,154,235,50,108,237,77,243,28,207,146,206,13,63,70,147,109,203,222,230,12,235,154,17,10,74,179,240,37,77,71,39,233,195,136,168,120,66,220,89,172,82,178,105,94,55,8,89,17,213,117,146,109,221,96,133,104,169,44,235,28,23,229,112,229,161,226,34,203,151,140,143,134,49,107,166,20,116,197,108,103,182,78,210,29,73,74,101,95,66,75,149,45,135,180,78,109,41,251,60,76,84,166,24,15,9,61,68,198,150,104,145,165,215,243,80,101,86,51,37,167,248,180,16,90,72,161,149,146,18,37,87,110,42,175,140,181,140,108,137,133,220,200,168,66,152,133,107,164,203,60,237,6,214,12,59,231,11,67,177,203,35,166,163,143,152,142,23,248,243,41,201,77,229,165,132,227,4,37,180,58,165,97,105,173,84,30,46,97,228,77,219,6,51,41,152,232,197,20,79,75,42,133,184,90,14,46,38,190,10,196,50,161,216,148,246,117,147,22,165,105,11,107,58,78,165,84,182,26,74,115,158,13,117,234,236,113,136,235,182,180,168,232,137,100,163,184,188,67,148,49,146,36,217,169,38,41,195,45,107,42,114,42,168,237,138,75,247,252,166,237,105,6,196,204,136,136,200,140,26,53,146,18,66,73,70,113,92,199,169,73,27,102,136,101,201,91,100,100,92,228,14,93,182,116,73,56,179,103,207,70,149,32,85,218,180,169,122,81,35,41,41,53,178,70,80,26,53,178,109,92,199,173,17,55,218,50,77,75,220,90,221,231,13,70,40,136,94,58,236,84,228,182,248,1,49,23,131,250,194,5,220,168,23,163,177,226,1,0,0,203,1,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,36,109,152,33,150,165,140,112,112,144,112,59,116,217,210,37,33,75,145,34,5,85,130,84,153,50,37,120,113,69,37,149,148,53,43,180,182,77,41,238,155,53,40,222,172,86,244,156,249,173,179,66,70,199,195,12,189,124,123,209,16,38,201,197,243,166,82,204,141,121,40,237,192,63,180,34,77,145,30,154,13,201,152,85,226,188,164,102,181,166,54,214,105,240,156,146,90,74,38,150,168,33,164,56,147,27,252,12,191,147,147,58,26,194,228,84,229,202,154,47,197,24,147,110,217,19,86,198,2,90,151,156,158,69,190,23,81,34,73,186,109,150,166,56,195,78,33,228,169,194,197,148,113,222,134,193,196,50,175,176,235,52,237,67,116,41,211,229,98,72,35,206,97,154,191,42,176,175,29,44,198,140,249,0,170,132,148,0,255,246,126,118,250,49,228,11,140,56,242,66,170,172,22,50,203,168,109,33,174,43,35,47,137,121,155,79,67,28,218,98,186,92,106,198,112,38,74,153,9,49,45,151,139,142,176,182,48,227,8,191,210,141,158,209,170,52,61,67,202,127,123,63,59,253,24,242,234,2,98,70,250,192,31,124,75,79,231,87,203,173,16,169,137,152,145,62,240,7,223,210,211,249,213,114,43,4,64,106,194,101,164,119,252,193,79,245,116,158,138,220,10,145,154,112,25,233,29,127,240,83,61,157,167,34,7,136,25,233,3,127,240,45,61,157,95,45,183,66,164,38,98,70,250,192,31,124,75,79,231,87,203,67,81,36,33,242,164,13,9,34,171,53,73,110,82,220,89,173,165,164,107,68,148,132,38,166,205,149,205,97,230,56,115,161,67,151,40,17,10,50,154,194,34,71,184,141,110,212,128,235,104,229,2,218,196,140,202,157,18,110,250,172,36,179,97,131,6,199,19,52,159,97,160,57,147,214,136,75,91,160,22,234,206,143,181,76,95,119,170,76,141,129,24,14,31,209,149,186,208,32,244,124,98,226,163,102,212,91,20,183,174,112,29,183,70,68,121,30,55,41,137,183,24,19,230,55,178,184,184,52,195,13,103,172,172,254,92,228,6,77,10,254,122,197,178,178,76,9,186,66,104,173,149,16,74,74,141,26,59,55,153,81,182,122,68,184,68,69,78,100,82,225,203,66,52,211,121,94,119,29,107,186,109,242,133,95,216,229,17,47,210,71,188,192,11,172,140,218,140,235,133,134,188,178,36,182,219,62,180,48,181,18,147,153,67,45,44,187,109,33,34,140,165,172,68,211,165,206,85,183,57,252,41,19,38,33,77,20,238,162,31,51,45,169,242,156,198,42,87,75,128,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,248,101,202,35,100,28,92,220,16,93,202,116,185,56,83,100,79,193,154,32,107,218,76,9,134,136,233,232,3,129,240,45,197,154,95,45,167,74,96,145,222,83,32,252,13,62,157,119,162,87,17,49,29,125,32,16,190,165,88,243,171,229,0,12,0,0,0,0,168,46,0,115,244,158,254,224,111,48,214,188,19,61,165,15,214,124,96,142,222,211,31,252,13,198,154,119,162,167,244,193,154,15,248,28,125,168,63,248,100,140,53,31,75,171,22,213,197,231,232,67,253,193,39,99,172,249,88,250,243,34,222,203,168,145,52,29,55,72,75,92,98,151,16,202,148,226,162,202,182,108,251,96,126,89,86,168,117,157,134,29,186,108,233,146,48,100,14,231,240,74,64,21,56,208,14,238,96,149,132,17,49,139,154,89,236,38,89,36,27,182,178,79,33,164,204,231,15,209,176,51,220,84,134,121,159,36,66,204,230,161,170,218,33,163,76,68,216,169,7,193,66,92,51,83,89,197,71,228,73,9,213,138,249,140,214,32,173,235,86,66,74,9,218,82,95,80,226,16,59,115,210,2,89,102,136,92,225,162,25,51,145,245,219,96,39,90,58,194,37,203,24,148,86,85,143,22,163,87,15,43,114,39,137,36,243,36,179,66,41,109,103,110,147,133,48,215,157,38,91,107,198,192,195,196,156,47,79,198,185,235,156,155,154,84,117,137,45,45,84,102,165,148,78,49,22,131,188,65,144,25,145,41,43,44,33,162,49,39,46,227,58,67,77,91,105,210,154,180,18,199,91,201,251,48,67,196,68,216,168,5,86,154,33,222,138,152,147,176,83,152,131,166,2,209,48,172,146,138,141,202,151,24,113,119,18,228,244,22,74,35,178,182,217,16,244,132,84,166,58,148,198,112,82,18,148,37,193,249,56,241,98,142,92,135,26,218,8,51,196,225,164,85,135,23,225,58,20,140,61,89,227,232,68,14,218,165,124,8,49,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,105,18,135,37,98,94,202,22,7,25,9,185,195,152,45,99,18,178,228,41,178,81,165,79,149,41,109,2,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,134,88,150,50,194,193,65,194,237,208,101,75,151,132,45,69,138,28,68,25,82,229,201,148,220,41,156,230,41,237,166,148,54,164,148,104,170,227,102,33,115,90,201,236,37,150,219,160,17,71,154,155,106,193,18,101,50,222,82,25,222,106,178,244,21,212,207,136,85,205,143,66,159,147,59,162,90,130,146,57,33,110,86,66,9,165,73,92,226,18,162,225,74,8,137,16,210,148,165,29,166,165,19,25,138,160,77,207,81,48,59,68,161,130,252,201,104,16,227,170,41,31,189,199,177,174,177,10,93,162,15,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,162,182,207,240,203,148,71,200,56,184,184,33,186,148,233,114,113,166,200,158,131,53,65,214,180,153,18,140,209,110,117,99,22,65,179,182,212,146,86,66,51,131,58,79,45,148,56,65,156,153,54,53,228,199,45,113,115,248,146,211,205,131,153,169,12,159,61,51,101,201,197,35,102,165,85,189,166,243,233,92,196,204,136,136,200,140,26,53,146,18,66,73,70,113,92,199,169,70,155,27,102,136,101,201,91,100,100,92,236,137,185,108,233,146,112,102,207,158,128,10,208,32,85,218,124,38,63,110,198,165,145,145,181,173,81,156,26,89,141,45,60,159,207,159,149,182,150,146,232,201,86,248,179,48,19,152,55,135,80,112,189,148,116,86,73,85,238,234,216,39,31,135,135,24,135,189,104,178,114,215,130,17,211,231,252,158,134,47,232,55,46,249,109,2,137,43,158,163,189,214,94,164,83,214,213,102,51,230,196,130,244,217,153,34,13,137,112,127,231,230,222,203,122,195,69,38,167,45,52,63,183,75,74,176,93,162,99,132,91,177,146,110,178,154,172,77,155,17,211,241,38,104,143,109,17,112,237,171,245,145,237,202,96,93,226,87,47,174,99,100,60,44,185,195,94,9,112,254,55,0,255,215,182,243,232,15,67,187,251,184,244,212,153,60,57,109,68,108,70,68,40,239,101,168,254,250,234,119,156,109,52,220,162,38,140,204,241,237,115,121,214,148,145,148,137,176,188,225,183,238,162,92,15,1,227,125,49,250,118,210,96,121,70,101,29,220,23,65,240,43,91,86,78,133,177,99,188,47,141,31,73,23,141,45,3,234,235,240,126,98,253,91,59,251,26,218,51,64,177,238,213,231,251,179,158,66,23,181,132,8,52,83,66,42,253,239,229,91,126,123,93,236,90,120,18,35,20,235,190,245,116,46,215,138,26,84,82,132,12,0,255,201,99,18,228,79,133,112,243,220,171,154,181,76,90,220,227,24,195,28,69,95,19,17,96,136,236,95,111,115,123,201,169,86,27,46,127,227,180,13,99,82,127,109,118,62,88,70,249,15,191,184,93,226,126,115,242,40,148,20,172,57,60,184,102,54,211,78,140,73,125,133,220,222,54,0,0,42,224,94,65,105,8,124,212,72,20,86,220,162,40,96,93,134,194,206,168,17,31,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,212,71,40,224,27,224,125,161,189,108,216,219,240,155,161,96,252,159,247,192,116,230,143,90,147,74,234,240,90,156,59,249,7,67,210,250,12,82,252,28,18,51,222,21,68,191,123,164,207,99,160,157,206,188,141,156,97,69,153,57,64,31,38,64,172,253,112,107,237,164,225,178,120,187,48,25,17,134,87,0,255,86,111,230,219,84,238,110,245,225,145,67,117,250,44,97,235,252,120,242,55,137,76,247,210,24,99,105,49,27,69,24,122,125,120,155,195,101,146,173,131,110,105,206,105,15,6,124,31,251,42,187,210,168,134,136,223,245,115,71,19,149,2,213,248,190,192,221,178,14,205,72,230,54,196,175,250,163,221,25,220,103,128,161,220,183,171,238,127,249,72,167,67,19,52,102,98,252,112,59,101,198,155,1,171,16,134,114,63,111,153,84,199,114,74,146,114,244,252,152,65,147,38,198,223,250,123,91,151,85,74,202,3,112,63,188,181,116,52,230,55,207,22,97,17,47,32,188,173,0,255,158,116,231,151,156,4,171,244,91,129,140,116,128,62,82,95,224,173,175,36,84,14,27,165,108,87,10,132,55,247,242,158,164,205,159,13,153,181,75,185,52,136,73,223,49,192,109,239,162,80,227,221,38,53,194,165,1,48,239,129,248,216,73,86,40,226,163,70,187,92,153,212,145,192,153,81,163,116,149,118,56,98,38,35,165,56,209,18,185,110,56,68,229,21,118,220,180,198,114,38,34,42,154,50,67,29,41,83,241,176,37,171,48,21,107,110,177,27,61,134,83,92,179,156,102,37,71,203,25,81,73,77,82,73,161,133,102,210,66,43,77,82,104,165,25,25,25,25,177,75,59,139,36,6,58,26,14,226,200,80,71,46,122,26,196,62,108,83,214,22,150,21,208,95,245,242,1,159,195,220,204,175,87,186,170,67,148,41,147,145,82,219,116,134,155,38,28,162,242,10,59,110,84,127,38,13,15,19,77,153,161,142,148,169,136,40,115,210,151,132,52,185,216,205,252,137,45,172,210,156,102,37,79,44,32,110,67,11,141,76,74,137,75,50,147,117,146,202,43,99,45,51,146,212,8,227,77,165,152,82,113,73,134,253,4,249,245,121,96,205,176,181,90,21,181,225,102,242,90,26,135,163,232,51,218,39,241,69,250,80,129,240,201,248,116,62,150,6,46,198,142,200,168,242,12,121,37,153,181,186,67,34,170,59,251,67,178,80,195,44,220,56,65,196,152,104,142,54,168,37,5,107,106,106,51,85,148,34,81,170,58,105,204,223,226,139,244,161,2,225,147,241,233,124,44,205,154,15,168,189,36,145,148,82,146,89,35,40,73,146,225,56,174,227,214,136,123,113,94,215,41,110,173,238,243,230,91,156,195,76,29,118,42,114,91,196,126,120,132,63,125,225,2,110,52,132,47,88,241,80,73,165,180,148,4,41,51,161,90,74,204,228,164,201,199,101,218,140,200,157,70,132,232,17,150,237,200,161,187,168,169,203,179,109,37,68,42,77,142,154,199,173,18,106,105,207,5,222,34,167,75,128,136,204,204,140,72,146,36,163,212,90,106,36,109,155,182,37,81,220,151,248,121,42,35,28,28,36,220,16,99,202,140,185,200,82,164,72,193,154,63,107,166,76,169,120,185,74,236,144,87,175,52,73,173,238,18,226,74,189,208,66,203,38,106,132,136,46,23,21,205,22,100,230,92,30,214,124,169,82,231,57,179,180,138,5,153,88,128,123,142,49,2,211,22,162,150,18,153,243,39,202,14,154,237,67,76,136,156,217,104,45,164,10,21,151,161,140,16,19,236,75,138,93,119,146,100,134,40,232,105,205,69,159,154,186,170,43,45,253,198,42,197,184,160,252,243,104,60,244,58,190,12,179,207,227,146,3,50,164,123,86,214,166,46,139,217,108,150,243,179,244,242,106,213,153,76,67,176,83,219,215,109,247,52,9,170,159,179,94,243,25,14,149,133,223,92,215,150,42,12,33,167,242,125,205,141,90,235,166,25,92,152,202,146,164,77,82,153,59,60,212,92,58,98,156,185,227,48,215,243,178,137,9,93,195,36,28,227,148,130,180,1,79,193,147,229,159,135,164,149,68,228,252,141,186,179,134,251,14,211,33,151,246,90,107,41,69,181,101,52,7,9,63,249,62,165,168,117,56,73,30,226,42,24,106,77,66,159,165,186,202,193,164,228,111,92,83,140,77,105,133,196,91,102,228,218,73,51,233,138,66,171,172,144,26,116,222,186,77,113,152,34,106,14,181,54,140,185,18,17,230,167,58,197,14,76,85,209,156,170,26,218,211,82,86,217,242,1,203,157,115,121,41,73,179,6,137,26,65,179,4,75,107,165,232,101,110,109,134,159,227,33,38,223,74,220,34,225,96,138,137,248,179,37,202,197,145,34,203,184,164,7,59,210,42,223,88,142,254,60,36,93,17,133,16,71,158,52,107,227,146,44,205,75,104,33,214,218,7,93,206,25,183,182,173,156,248,178,123,105,106,73,180,9,107,109,225,81,113,152,140,43,157,225,42,166,60,64,15,35,162,148,146,148,146,90,107,141,36,132,80,26,165,214,82,35,34,34,34,114,145,70,158,73,116,116,76,156,195,145,158,142,36,12,53,136,131,216,102,163,44,220,232,175,191,126,30,0,213,5,96,142,222,211,31,252,13,198,154,119,162,167,244,193,154,15,204,209,123,250,131,191,193,88,243,78,244,148,62,174,242,1,0,0,80,223,181,184,197,90,70,205,160,114,42,163,44,113,74,109,102,43,132,84,151,100,58,146,152,49,151,55,220,118,147,213,196,195,195,152,167,42,194,150,38,31,125,57,194,80,116,163,85,244,14,173,248,132,16,66,40,33,148,82,146,36,118,110,42,47,143,181,136,112,137,138,156,136,40,69,152,138,75,166,243,188,238,6,170,12,219,228,11,191,176,75,28,166,163,113,120,129,23,120,66,95,102,93,146,93,211,147,121,67,11,117,235,212,156,150,125,107,111,157,151,120,150,107,158,136,49,230,108,91,246,41,103,184,208,108,87,80,122,138,209,104,58,186,246,32,51,41,165,81,74,37,132,144,140,90,107,41,73,9,161,36,51,51,51,51,118,117,103,17,195,192,64,67,65,228,25,42,207,69,79,125,216,135,83,202,58,197,178,2,10,168,13,99,103,207,83,75,58,201,82,90,106,214,183,178,89,72,49,166,149,82,82,135,10,181,140,172,92,138,43,45,34,234,122,147,37,218,137,136,183,154,138,41,49,24,229,20,173,202,152,171,60,230,111,93,175,13,65,223,102,235,20,39,35,28,55,155,44,45,75,104,169,141,35,52,204,18,85,11,119,51,115,196,18,7,69,21,21,113,108,129,84,166,74,152,28,76,70,187,77,196,131,250,52,82,57,32,98,82,31,32,227,150,17,149,222,114,69,165,133,204,105,37,225,180,51,90,9,157,49,69,66,78,144,166,203,180,201,130,58,63,173,153,105,173,150,42,246,52,84,213,73,83,93,69,78,91,34,230,164,18,82,27,55,41,113,35,154,234,46,187,55,109,137,134,173,21,111,118,92,42,156,181,58,153,153,34,138,240,151,206,106,230,53,55,150,40,204,76,62,76,139,148,161,65,184,118,76,242,86,131,189,150,109,132,134,214,254,68,196,175,209,112,186,108,191,82,56,25,77,169,245,123,93,44,69,111,237,47,80,206,75,174,148,34,147,226,105,109,103,185,73,205,214,101,157,160,101,101,148,214,77,198,117,130,41,34,164,50,175,11,92,156,67,154,135,133,139,44,97,50,2,26,186,172,153,178,81,57,32,0,209,136,233,117,124,25,158,152,199,37,247,79,4,32,26,49,189,142,47,195,19,243,184,228,254,9,80,29,51,235,74,41,245,190,56,206,243,56,221,207,33,58,202,116,100,164,123,152,163,146,58,106,85,191,170,189,170,231,175,29,97,152,186,204,155,148,100,73,218,52,214,231,37,163,86,66,76,212,202,82,222,144,54,40,41,65,79,219,86,31,97,76,80,213,58,228,105,235,33,161,169,23,140,192,153,202,9,174,217,78,27,149,127,22,208,116,91,82,169,108,187,165,228,60,27,234,18,57,219,214,214,109,105,81,209,19,241,164,16,101,136,43,99,36,73,178,83,189,179,137,101,170,84,228,84,80,35,244,136,22,249,77,219,211,181,77,105,110,42,175,36,27,55,40,173,165,169,14,83,11,37,243,108,233,35,111,29,55,159,201,198,196,44,230,120,170,83,165,195,37,115,144,48,17,82,32,110,249,194,166,116,160,155,116,23,253,89,192,156,62,136,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,184,17,151,117,154,218,22,234,48,79,176,69,57,244,20,98,167,61,55,194,239,135,185,248,83,40,46,96,89,189,248,130,65,143,17,247,204,164,228,22,59,74,33,84,86,75,201,166,145,215,82,136,252,41,46,114,130,43,93,154,125,110,212,9,106,205,76,21,181,180,176,103,174,170,78,106,169,5,174,209,184,148,146,249,118,72,205,121,56,164,41,114,198,45,174,227,18,161,98,38,227,77,225,202,14,87,54,72,114,103,215,154,100,19,183,84,169,56,170,96,71,40,46,45,242,155,78,160,233,19,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,225,151,41,143,144,113,112,113,67,116,41,211,229,226,76,145,61,5,107,130,172,105,51,37,24,2,98,58,250,64,32,124,75,177,230,87,203,1,24,0,255,140,152,142,62,16,8,223,82,172,249,213,114,0,6,0,0,44,7,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,134,88,150,50,194,193,65,194,237,208,101,75,151,132,44,69,138,20,84,9,82,101,202,148,233,185,68,91,11,141,89,201,182,120,164,80,167,182,233,82,226,200,210,62,193,0,145,168,13,197,204,26,3,173,56,158,250,82,17,113,82,66,57,5,85,36,16,191,140,9,197,153,180,172,10,244,7,173,90,165,121,153,40,53,104,20,215,173,38,163,145,132,212,161,97,103,30,51,183,58,89,42,53,134,42,118,194,22,93,126,154,16,226,200,68,17,23,51,69,227,59,246,106,178,177,74,9,58,151,252,155,33,240,155,200,215,150,205,104,181,153,172,150,107,213,172,203,172,203,126,76,204,217,231,98,183,102,243,86,87,93,98,38,249,97,67,241,20,99,177,174,43,8,75,58,46,37,85,182,29,82,67,150,109,117,138,156,113,139,211,54,181,88,232,141,120,83,184,178,195,229,49,238,36,169,169,38,217,196,45,85,22,114,218,168,17,138,75,139,4,161,237,105,85,134,148,0,255,246,126,118,250,49,228,31,41,105,68,165,164,68,150,200,74,162,68,184,141,211,56,52,227,94,155,167,117,105,91,168,195,60,249,8,7,49,75,136,157,246,220,8,49,32,30,97,80,161,184,128,101,13,97,52,6,226,164,228,38,51,82,178,113,131,20,66,93,210,48,181,80,50,11,167,176,51,231,200,205,103,178,49,49,115,41,161,150,76,157,30,46,153,131,132,134,175,254,176,31,191,176,41,29,40,25,45,77,78,28,16,51,210,7,254,224,91,122,58,191,90,14,192,72,180,45,41,101,190,221,82,66,22,110,105,137,156,109,107,211,56,69,88,152,205,120,82,136,50,196,229,13,238,220,169,181,222,217,196,50,85,22,142,218,216,17,122,68,139,4,161,19,104,165,132,148,223,105,211,54,185,105,84,210,200,73,22,151,182,45,227,16,59,165,100,214,244,190,198,198,201,196,145,177,91,204,14,29,108,185,22,81,14,163,48,162,87,92,70,7,234,71,147,148,215,87,33,180,214,74,8,37,165,70,141,157,155,204,40,91,61,34,92,162,34,39,50,169,240,101,33,154,233,60,175,187,142,53,221,54,249,194,47,236,242,136,23,233,35,94,224,5,254,99,64,226,109,163,148,168,73,152,42,111,73,144,135,168,90,188,50,202,12,17,98,97,34,107,195,77,145,131,57,115,178,195,68,77,181,50,170,140,202,186,42,164,39,60,50,16,139,1,248,136,233,201,155,105,22,132,200,91,70,146,114,203,21,149,208,42,43,164,132,211,206,104,165,69,254,10,23,55,65,154,46,211,38,55,150,4,85,101,166,181,90,170,40,50,215,74,39,77,21,77,95,37,174,35,207,108,94,183,141,178,114,147,238,23,225,54,89,178,164,16,230,182,13,226,32,225,207,149,233,101,173,42,75,214,164,85,81,76,83,21,249,195,71,92,197,143,214,112,235,76,100,43,163,230,22,218,202,104,109,234,118,158,33,146,185,27,135,84,74,178,26,55,69,72,97,43,7,21,213,134,232,243,133,55,194,76,91,120,142,99,202,26,193,53,37,232,154,242,37,4,212,126,204,229,165,6,161,180,161,89,106,208,150,102,41,65,162,148,82,74,45,142,83,220,250,30,27,61,133,232,51,84,198,164,14,83,202,204,21,84,33,238,249,195,159,190,112,10,215,228,225,11,86,60,96,70,31,96,86,73,13,26,100,238,208,149,149,137,202,210,135,80,234,182,195,68,197,209,188,14,245,58,233,230,136,134,53,21,121,26,46,196,145,161,142,92,68,180,144,128,97,182,177,19,27,210,41,180,12,223,32,226,54,180,208,200,164,148,184,36,51,89,39,169,188,50,214,50,35,73,141,136,40,69,148,138,75,50,236,39,200,143,117,96,205,176,181,90,21,93,56,92,75,227,112,20,237,74,123,228,102,126,189,210,136,234,16,101,202,100,164,212,54,157,225,166,9,135,168,188,194,142,27,213,159,73,195,195,68,83,102,168,35,101,42,34,202,156,244,37,33,77,46,118,51,127,98,11,171,60,167,87,201,129,89,41,177,202,140,212,112,155,44,133,80,151,180,47,161,165,202,194,41,236,204,105,155,96,57,5,13,61,151,18,106,201,164,16,81,75,198,69,195,87,127,88,38,20,103,209,190,146,209,162,52,109,1,141,135,94,199,151,97,246,121,92,242,42,70,147,63,249,254,73,250,206,229,223,60,105,38,169,164,68,208,12,82,162,68,184,109,235,182,37,242,94,155,167,117,139,43,209,210,190,108,62,194,65,204,110,30,138,42,146,91,196,128,120,132,37,229,164,245,184,209,16,6,161,107,187,105,104,164,172,148,90,138,227,36,41,78,164,107,173,101,214,170,205,208,80,53,160,104,156,42,148,181,52,153,166,34,242,57,170,179,230,121,77,142,101,7,227,48,15,45,82,134,54,167,23,24,90,123,50,91,25,53,135,16,87,94,139,83,86,243,18,209,204,221,54,148,146,154,37,184,233,66,9,163,57,88,168,184,67,159,80,188,45,102,42,197,115,236,178,209,8,86,41,65,43,147,211,179,150,45,153,242,106,114,234,182,52,138,67,90,102,70,222,234,59,31,77,195,13,219,70,182,67,69,71,111,197,164,53,67,36,215,100,212,136,87,173,185,243,215,155,71,204,192,113,44,67,3,148,171,50,70,220,51,147,146,91,236,40,133,80,89,45,37,155,70,94,75,33,242,167,184,200,9,174,116,105,246,185,81,39,168,53,51,85,212,210,194,158,185,170,58,169,165,75,200,109,178,201,152,187,123,37,201,53,84,8,113,83,137,217,39,92,150,58,69,53,91,166,176,75,191,148,104,14,174,174,101,226,161,170,69,236,72,72,51,135,87,152,17,208,62,90,229,57,125,82,14,194,0,0,0,0,0,0,0,0,160,74,72,249,111,239,103,167,31,67,190,138,160,74,72,249,111,239,103,167,31,67,94,93,64,204,72,31,248,131,111,233,233,252,106,121,32,98,210,157,73,11,113,228,81,130,184,77,201,210,188,132,214,90,221,97,211,229,156,113,107,227,204,134,48,181,151,166,150,68,123,81,81,41,230,20,135,201,184,82,38,86,97,191,68,204,72,31,248,131,111,233,233,252,106,185,21,34,73,31,84,26,171,202,43,13,183,201,74,107,105,170,251,18,90,170,60,91,250,200,91,183,9,150,83,208,208,139,57,158,234,84,9,17,181,100,92,76,132,20,136,91,66,113,22,237,235,38,221,69,87,113,210,50,79,146,18,36,137,211,86,147,145,136,90,10,209,80,51,79,121,91,154,32,165,26,61,21,59,97,132,46,65,77,11,145,103,162,135,139,153,94,240,29,103,53,39,88,165,4,109,84,14,140,41,205,77,229,149,100,227,6,165,181,52,213,97,106,161,100,158,45,125,228,173,227,230,51,217,152,152,197,28,79,117,170,116,184,100,14,18,38,66,10,196,45,95,216,148,14,116,147,238,162,61,244,49,202,206,164,181,182,179,40,65,220,166,6,117,153,90,104,173,238,176,233,67,246,54,196,113,102,67,152,26,204,76,117,158,189,168,168,20,115,122,196,27,172,42,19,171,240,31,3,26,15,189,142,47,195,236,243,184,228,53,60,230,242,82,131,80,218,208,44,53,104,75,179,148,32,81,74,41,165,22,199,205,20,92,223,99,163,167,16,125,134,202,152,6,113,77,41,51,87,80,133,184,231,15,219,112,2,157,194,53,121,120,168,252,43,49,226,158,153,148,220,98,71,41,132,202,106,41,217,52,242,90,10,145,63,197,69,78,112,165,75,179,207,141,58,65,173,153,169,162,150,22,246,204,85,213,73,45,93,67,196,116,244,129,64,248,150,98,205,175,150,211,36,192,172,146,26,52,200,220,161,43,43,19,149,165,15,161,212,109,135,137,138,163,121,29,234,117,210,205,17,13,107,42,242,52,92,136,35,67,29,185,136,104,33,1,195,108,99,39,54,164,83,104,25,190,65,196,109,104,161,145,73,41,113,73,102,178,78,82,121,101,172,101,70,146,26,17,81,138,40,21,151,100,216,79,144,31,235,192,154,97,107,181,42,186,112,184,150,198,225,40,218,149,246,200,205,252,122,165,17,213,33,202,148,201,72,169,109,58,195,77,19,14,81,121,133,29,55,170,63,147,134,135,137,166,204,80,71,202,84,68,148,57,233,75,66,154,92,236,102,254,196,22,86,121,78,175,146,3,179,82,98,149,25,169,225,54,89,10,161,46,105,95,66,75,149,133,83,216,153,211,54,193,114,10,26,122,46,37,212,146,73,33,162,150,140,139,134,175,254,176,76,40,206,162,125,37,163,69,105,218,2,26,15,189,142,47,195,236,243,184,228,85,140,38,127,242,253,147,244,157,203,191,121,210,76,82,73,137,160,25,164,68,137,112,219,214,109,75,228,189,54,79,235,22,87,162,165,125,217,124,132,131,152,221,60,20,85,36,183,136,1,241,8,75,202,73,235,113,163,33,12,66,215,118,211,208,72,89,41,181,20,199,73,82,156,72,215,90,203,172,85,155,161,161,106,64,209,56,85,40,107,105,50,77,69,228,115,84,103,205,243,154,28,203,14,198,97,30,90,164,12,109,78,47,48,180,246,100,182,50,106,14,33,174,188,22,167,172,230,37,162,153,187,109,40,37,53,75,112,211,133,18,70,115,176,80,113,135,62,161,120,91,204,84,138,231,216,101,163,17,172,82,130,86,38,167,103,45,91,50,229,213,228,212,109,105,20,135,180,204,140,188,213,119,62,154,134,27,182,141,108,135,138,142,222,138,73,107,134,72,174,201,168,17,175,90,115,231,175,55,143,152,129,227,88,134,6,40,87,101,140,184,103,38,37,183,216,81,10,161,178,90,74,54,141,188,150,66,228,79,113,145,19,92,233,210,236,115,163,78,80,107,102,170,168,165,133,61,115,85,117,82,75,151,144,219,100,147,49,119,247,74,146,107,168,16,226,166,18,179,79,184,44,117,138,106,182,76,97,151,126,41,209,28,92,93,203,196,67,85,139,216,145,144,102,14,175,48,35,160,125,180,202,115,250,164,28,132,1,0,0,0,0,250,153,81,74,141,82,74,173,181,102,212,90,75,141,82,107,169,153,153,153,153,185,72,35,143,24,6,6,26,202,225,72,79,71,18,122,234,195,62,156,178,81,22,110,20,80,64,87,15,144,242,59,109,218,38,55,141,74,26,57,201,226,210,182,101,28,98,167,212,112,222,215,216,56,153,56,50,118,139,136,136,131,45,215,34,202,97,20,14,124,225,50,58,80,63,26,143,158,78,149,202,220,18,164,41,228,221,65,178,150,166,148,218,204,86,72,235,16,231,113,41,132,56,151,9,101,66,219,112,230,192,196,14,213,169,49,9,69,22,98,209,232,146,6,52,164,21,232,153,203,33,156,134,214,106,110,93,81,203,202,166,26,173,207,19,36,195,41,217,182,89,229,66,176,21,202,4,119,166,202,104,91,66,58,88,83,117,163,130,101,76,75,247,140,162,81,232,234,226,29,151,190,124,242,140,183,122,213,231,58,0,255,181,213,175,121,98,158,115,239,159,129,95,117,73,126,139,124,2,126,138,177,228,7,231,131,66,107,161,149,22,82,42,77,26,59,86,153,145,183,122,100,56,67,197,77,70,146,226,75,69,36,163,121,89,103,29,85,186,109,18,138,95,56,38,14,47,210,56,188,192,116,236,155,104,60,244,58,190,12,179,207,227,146,219,190,105,107,166,156,84,90,137,219,36,37,110,68,107,173,121,214,166,45,209,176,53,26,109,83,138,130,86,39,51,83,68,180,81,101,52,207,107,110,44,11,143,152,135,238,41,67,163,211,32,242,150,145,164,220,114,69,37,180,202,10,41,225,180,51,90,139,42,201,95,225,226,38,72,211,101,218,118,222,88,18,84,149,153,214,106,41,15,59,211,185,86,58,105,56,185,58,2,98,58,250,64,32,124,75,177,230,87,203,129,139,148,38,75,202,220,112,73,210,50,143,225,202,84,139,87,70,217,71,216,168,216,109,222,167,41,170,84,196,190,108,38,72,73,187,114,86,51,53,164,129,180,34,109,200,104,41,35,61,121,49,57,32,143,66,40,141,66,147,14,187,181,113,156,8,218,216,66,230,180,146,134,186,194,66,196,217,36,76,219,202,44,17,243,38,245,212,88,194,202,106,19,155,11,99,109,213,210,14,186,138,30,4,161,53,105,106,198,204,186,82,74,189,47,142,243,60,78,247,115,136,142,50,29,25,233,30,230,168,164,142,90,213,175,106,175,234,249,173,17,144,234,4,73,153,19,78,137,90,230,73,92,158,106,201,202,40,195,8,5,21,181,45,195,180,66,149,133,24,150,177,4,217,106,103,206,84,166,134,212,143,86,164,19,7,45,29,164,39,215,41,175,68,32,234,143,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,140,93,218,89,198,208,49,48,81,16,71,134,58,114,49,84,31,14,226,148,178,178,176,172,191,2,26,136,74,203,178,81,74,144,168,173,99,77,70,34,10,165,195,196,174,60,229,109,105,130,82,18,12,181,109,133,17,186,4,53,173,195,145,182,34,18,102,122,193,119,156,169,100,227,154,18,180,81,121,61,2,150,59,231,242,82,146,102,13,18,53,130,102,9,150,214,74,209,203,220,218,12,63,199,67,76,190,149,184,69,194,193,20,19,241,103,75,148,139,35,69,150,113,73,15,118,164,85,190,177,28,77,91,0,232,97,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,200,51,137,142,142,137,115,56,210,211,145,132,161,6,113,16,219,108,148,133,27,253,245,215,207,3,160,186,0,204,209,123,250,131,191,193,88,243,78,244,148,62,88,243,129,57,122,79,127,240,55,24,107,222,137,158,210,199,85,62,0,0,0,84,25,137,182,37,165,204,183,91,74,200,194,45,45,145,179,109,109,26,167,8,11,179,25,79,10,81,134,184,188,193,157,59,181,214,59,155,88,166,202,194,81,27,59,66,143,104,145,32,116,2,173,218,153,117,73,22,65,79,230,13,173,215,170,93,111,90,246,173,189,117,158,227,103,210,185,33,198,152,179,109,217,167,156,225,66,51,66,191,104,22,70,163,233,104,10,125,133,208,90,43,33,148,148,26,53,118,110,50,163,108,245,136,112,137,138,156,200,164,194,151,133,104,166,243,188,238,58,214,116,219,228,11,191,176,203,35,94,164,143,120,129,23,88,245,128,17,247,204,164,228,22,59,74,33,84,86,75,201,166,145,215,82,136,252,41,46,114,130,43,93,154,125,110,212,9,106,205,76,21,181,180,176,103,174,170,78,106,41,8,35,146,49,155,206,104,161,81,61,35,25,74,74,101,137,158,90,10,49,41,122,29,215,173,143,112,91,142,203,177,166,172,35,179,133,136,21,113,207,197,65,197,22,134,137,70,251,48,23,167,149,203,112,101,81,234,100,201,85,221,145,209,66,10,41,106,31,74,179,38,165,110,67,52,4,20,149,117,178,6,151,180,62,156,153,235,75,239,144,113,49,18,246,220,96,44,186,166,97,161,97,61,13,85,94,139,64,212,135,25,81,73,77,82,73,161,133,102,210,66,43,77,82,104,165,25,25,25,25,177,75,59,139,36,6,58,26,14,226,200,80,71,46,122,26,196,62,108,83,86,22,150,21,208,95,25,17,113,27,90,104,100,82,74,92,146,153,172,147,84,94,25,107,153,145,164,70,24,111,42,69,148,138,75,50,236,39,200,175,207,3,107,134,173,213,170,168,13,51,147,215,210,56,28,69,155,209,244,221,204,175,87,26,81,29,162,76,153,140,148,218,166,51,220,52,225,16,149,87,216,113,163,250,51,105,120,152,104,202,12,117,164,76,69,68,153,147,190,36,164,201,197,110,230,79,108,97,149,231,244,42,185,66,98,236,136,140,42,207,144,87,146,89,171,59,36,162,186,179,63,36,11,53,204,194,141,19,68,140,137,230,104,131,90,82,176,102,166,54,83,69,41,242,164,170,147,198,252,45,224,139,244,161,2,225,147,241,233,124,44,13,142,28,154,242,102,230,144,55,51,75,4,97,221,82,105,35,39,132,60,195,155,43,25,38,42,244,53,126,130,139,131,12,213,82,119,8,179,229,163,160,178,106,196,121,156,213,132,97,52,46,161,103,201,63,18,95,164,15,21,8,159,140,79,231,99,105,6,76,105,110,42,175,36,27,55,40,173,165,169,14,83,11,37,243,108,233,35,111,29,55,159,201,198,196,44,230,120,170,83,165,195,37,115,144,48,17,82,32,110,249,194,166,116,160,155,116,23,253,147,144,180,204,147,164,4,73,226,180,213,100,36,162,150,66,52,212,204,83,222,150,38,72,169,70,79,197,78,24,161,75,80,211,66,228,153,232,225,98,166,23,124,199,89,205,9,86,41,65,27,149,43,48,26,49,189,142,47,195,19,243,184,228,212,137,81,118,38,173,181,157,69,9,226,54,53,168,203,212,66,107,117,135,77,31,178,183,33,142,51,27,194,212,96,102,170,243,236,69,69,165,152,211,35,222,96,85,153,88,133,171,216,245,218,22,116,110,54,77,109,34,178,113,178,9,210,188,180,86,218,54,194,196,204,16,17,167,108,55,61,199,207,112,176,83,81,15,221,150,87,101,214,124,201,193,155,116,160,19,52,17,51,22,208,67,205,128,187,252,153,81,74,141,82,74,173,181,102,212,90,75,141,82,107,169,153,153,153,153,185,72,35,143,24,6,6,26,202,225,72,79,71,18,122,234,195,62,156,178,81,22,110,20,80,64,17,245,177,194,26,107,78,149,211,22,61,113,179,54,14,49,113,216,66,217,32,41,39,22,154,141,58,110,56,19,254,240,51,28,139,168,154,164,12,183,172,249,82,138,121,29,85,57,105,198,2,218,157,28,184,0,89,26,226,54,233,212,42,43,149,70,52,20,29,209,91,157,4,17,169,45,227,70,91,133,41,21,13,167,229,151,40,43,227,106,144,42,39,93,149,210,90,73,24,9,210,124,124,196,37,116,20,93,137,90,107,78,202,74,204,43,109,51,28,119,184,54,108,33,111,144,220,164,104,54,167,169,217,76,93,121,56,48,133,131,71,108,77,82,103,203,154,187,182,112,74,209,96,78,250,136,189,232,136,114,186,84,156,168,230,212,108,217,134,196,202,234,115,121,188,68,164,141,18,228,41,46,53,107,48,180,150,66,252,84,114,218,82,29,134,156,244,228,162,75,108,213,196,197,190,116,205,93,154,156,190,207,135,204,91,68,148,122,207,149,148,214,50,39,148,134,235,206,8,165,117,198,10,9,183,70,154,49,211,38,11,150,252,84,165,169,181,166,170,40,210,208,74,89,77,53,117,0,0,164,38,192,101,164,119,252,193,79,245,116,158,138,92,181,104,242,39,223,63,73,223,185,188,186,112,25,233,29,127,240,83,61,157,167,34,87,45,154,252,201,247,79,210,119,46,95,69,0,0,0,84,100,74,103,14,37,149,164,219,54,51,151,70,212,202,184,20,211,144,155,140,203,150,162,161,103,120,46,60,185,33,98,25,205,145,39,59,243,163,126,126,72,243,184,142,3,69,202,240,32,61,57,53,249,103,203,25,66,28,235,81,226,45,81,131,164,83,154,164,132,80,146,148,56,236,165,102,230,6,19,28,197,148,40,140,160,206,28,150,74,197,137,240,211,87,123,30,190,48,22,173,146,133,158,39,247,78,204,172,43,165,212,251,226,56,207,227,116,63,135,232,40,211,145,145,238,97,142,74,234,168,85,253,170,246,170,158,95,117,128,36,59,146,16,218,200,163,6,109,91,18,164,101,105,173,197,90,195,160,207,57,219,22,199,149,19,97,118,48,77,213,137,246,98,173,82,60,234,17,147,177,170,76,92,197,95,188,166,91,42,201,166,68,206,74,13,66,222,90,74,113,129,72,105,222,140,18,109,100,212,79,150,40,81,12,185,64,72,19,25,79,46,79,127,46,170,159,62,204,106,163,90,180,172,20,229,40,116,56,206,214,101,169,179,74,41,110,165,52,93,210,54,65,171,172,144,42,103,106,38,39,75,38,112,37,215,122,62,195,150,139,79,181,137,57,149,51,1,5,137,225,112,149,249,175,233,140,114,37,134,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,136,121,201,35,100,28,92,220,14,99,182,140,73,56,83,100,79,65,149,63,85,218,76,137,162,15,107,109,107,181,136,146,89,229,84,70,94,218,84,218,210,78,8,165,78,9,244,37,46,99,34,79,56,238,230,164,137,136,136,49,49,85,139,45,115,62,10,147,139,161,104,89,171,104,98,122,137,33,233,138,40,132,56,242,164,89,27,151,100,105,94,66,11,177,214,62,242,76,57,103,220,218,182,114,226,75,144,47,77,45,137,54,97,173,45,252,72,227,48,25,87,58,195,134,228,149,140,56,49,35,179,166,100,155,46,75,137,108,152,32,198,201,100,13,102,232,104,206,166,53,218,18,231,168,121,186,19,99,45,51,208,157,53,85,163,35,118,196,71,180,170,209,52,8,173,200,118,202,87,134,211,68,221,153,148,148,135,165,181,82,217,114,75,211,20,151,188,47,195,70,101,137,17,145,48,67,28,108,185,22,89,102,61,17,85,122,53,83,110,10,12,136,25,233,3,127,240,45,61,157,95,45,183,66,164,38,98,70,250,192,31,124,75,79,231,87,203,173,16,0,169,9,151,145,222,241,7,63,213,211,121,42,114,43,68,106,194,101,164,119,252,193,79,245,116,158,138,28,32,102,164,15,252,193,183,244,116,126,181,124,185,24,232,51,195,97,194,161,52,29,150,212,218,210,183,184,164,16,198,173,150,157,58,124,76,42,25,177,194,197,197,196,184,42,205,151,136,145,182,4,185,40,42,10,247,84,41,73,15,49,26,171,112,51,57,109,17,51,210,7,254,224,91,122,58,191,90,110,139,8,113,232,124,147,178,10,41,133,22,82,147,18,71,78,107,33,205,155,213,106,102,185,140,153,161,77,38,202,153,102,35,186,92,105,81,102,11,195,154,216,232,43,61,194,170,244,25,157,148,128,84,118,47,180,113,163,4,153,183,207,108,89,46,17,179,149,136,117,138,71,137,31,161,35,78,206,170,20,147,206,19,76,149,129,146,189,20,38,96,71,70,59,249,2,229,43,229,53,236,173,149,68,4,109,178,45,232,105,41,79,105,72,77,226,168,36,43,83,130,242,109,227,185,28,137,14,59,196,17,122,104,59,73,107,17,175,197,133,107,24,103,141,198,209,134,28,52,52,185,106,161,204,50,163,186,78,208,219,147,141,251,146,202,2,69,101,218,36,162,244,9,34,204,190,13,147,12,177,209,167,172,59,181,67,70,153,136,240,230,226,224,226,5,159,208,129,126,209,68,180,127,202,76,74,105,148,82,9,33,36,163,214,90,74,82,66,40,201,204,204,204,140,93,221,89,196,48,48,208,80,16,121,134,202,115,209,83,31,246,225,148,178,78,177,172,128,2,106,59,64,68,102,102,70,36,73,146,81,106,45,53,146,182,77,219,146,40,238,75,252,60,149,17,14,14,18,110,136,49,101,198,92,100,41,82,164,96,205,159,53,83,166,4,67,196,116,244,129,64,248,150,98,205,175,150,127,38,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,137,218,62,195,47,83,30,33,227,224,226,134,232,82,166,203,197,153,34,123,10,214,4,89,211,102,74,48,68,76,71,31,8,132,111,41,214,252,106,57,0,3,0,0,0,0,170,11,192,28,189,167,63,248,27,140,53,239,68,79,233,131,53,31,152,163,247,244,7,127,131,177,230,157,232,41,125,8,231,3,222,51,51,215,142,154,81,87,18,66,101,181,212,172,243,166,109,93,74,172,16,53,183,90,27,186,92,153,243,133,63,45,41,118,160,165,138,46,241,11,109,168,72,75,11,233,212,92,155,148,87,185,83,179,65,159,149,100,182,79,22,163,100,131,230,51,12,52,103,163,122,109,138,11,212,66,221,249,177,110,25,40,201,154,169,49,16,59,98,92,90,85,23,26,132,6,69,132,56,212,201,44,232,238,197,165,181,122,73,107,195,78,212,112,83,56,138,200,107,153,197,57,86,216,189,236,178,154,134,161,222,240,163,227,203,197,149,9,139,123,253,38,199,164,13,253,56,37,39,70,217,153,180,214,118,22,37,136,219,212,160,46,83,11,173,213,29,54,125,200,222,134,56,206,108,8,83,131,153,169,206,179,23,21,149,98,78,143,120,131,85,101,98,21,86,99,144,173,243,148,102,149,74,27,82,106,186,164,109,178,144,57,173,84,206,212,76,78,214,136,35,205,77,245,124,134,45,23,111,169,12,111,53,103,2,10,18,59,98,85,243,95,211,25,229,98,168,86,82,155,82,137,75,67,38,171,25,101,158,164,45,172,172,148,52,106,136,103,148,173,147,203,16,117,48,61,153,94,119,184,97,186,17,178,202,40,27,111,35,204,198,35,172,72,127,176,55,175,180,77,183,82,34,163,212,153,187,117,37,75,252,184,152,223,36,213,86,241,91,159,183,10,99,6,182,28,116,77,24,106,167,122,36,168,159,170,44,228,97,79,250,38,161,53,19,5,161,167,202,195,17,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,36,109,152,33,150,165,140,112,112,144,112,59,108,217,210,101,33,75,145,34,5,85,134,84,169,18,101,151,62,164,133,208,66,10,173,148,148,40,185,114,83,121,101,172,101,100,75,44,228,70,70,21,194,44,92,35,93,230,105,55,176,102,216,57,95,24,138,93,30,49,29,125,196,116,188,192,247,184,113,223,146,37,234,27,52,104,82,34,127,146,38,41,180,210,140,32,185,201,169,165,228,219,190,164,176,151,42,111,69,156,67,213,82,21,102,170,193,164,244,99,77,169,57,65,87,149,79,242,214,137,167,202,9,105,173,211,121,82,247,73,18,149,12,145,178,86,219,36,205,82,104,103,76,109,18,181,144,142,51,177,67,72,61,61,36,68,53,136,11,31,185,184,149,110,20,137,30,39,15,253,226,166,188,204,90,154,13,186,32,53,194,125,178,24,37,155,37,88,162,99,217,27,213,107,83,156,99,231,41,73,108,117,203,64,73,214,84,131,142,158,17,223,210,170,62,211,221,244,123,62,64,70,93,165,246,25,170,236,94,107,219,38,9,42,115,31,218,179,98,34,122,43,241,235,26,143,12,49,194,64,156,155,85,42,38,155,171,151,41,125,37,123,86,92,192,129,131,117,242,3,202,171,201,27,24,34,51,35,73,236,168,165,18,66,118,196,174,174,83,41,203,54,81,106,18,66,234,83,236,8,9,81,151,200,29,2,98,156,162,198,152,179,113,101,73,67,153,57,135,35,46,135,250,232,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,157,69,18,3,29,13,7,113,100,168,35,23,61,13,98,31,182,41,107,11,203,10,232,175,164,8,65,119,100,182,212,74,137,108,200,83,217,112,139,80,184,46,155,238,195,16,130,249,168,28,87,107,155,74,49,53,125,20,117,68,146,26,118,23,211,210,26,38,38,199,165,45,85,162,19,248,184,218,136,235,133,132,188,188,52,86,219,48,132,176,180,12,83,153,123,61,44,181,13,29,162,143,229,44,69,51,102,78,74,55,65,252,217,18,230,98,205,43,246,162,1,77,45,89,211,156,78,37,79,73,145,73,241,180,182,179,220,164,102,235,178,78,208,178,50,163,117,147,113,157,96,138,8,169,204,235,2,23,231,144,38,86,168,216,18,38,99,224,161,75,154,41,25,47,15,36,56,69,55,220,78,162,89,42,186,86,105,187,138,177,54,27,26,175,35,220,221,69,245,149,223,62,232,153,164,41,156,169,184,76,146,188,72,112,90,254,196,103,102,102,146,58,51,51,74,225,218,197,106,212,24,91,48,220,221,238,73,203,61,110,185,75,107,76,157,84,111,159,201,80,19,183,82,112,157,1,170,191,62,245,50,170,220,182,156,15,149,97,104,142,135,143,149,225,137,147,147,171,214,42,244,53,91,146,80,110,204,120,254,165,254,125,191,124,153,31,78,97,184,191,225,153,227,197,61,239,196,211,102,226,59,78,52,192,92,63,245,232,80,30,136,128,241,190,84,125,60,21,138,40,80,91,135,247,211,214,207,12,173,16,58,199,120,95,170,126,222,169,208,170,158,197,33,222,187,37,105,110,59,130,17,162,65,46,45,18,176,72,248,171,250,237,76,160,154,202,104,247,228,12,137,141,218,175,252,217,210,215,36,193,137,198,137,162,136,198,5,12,119,197,219,219,119,53,0,255,110,101,21,104,119,126,64,124,114,118,134,86,236,31,229,203,54,207,152,145,79,50,78,84,43,144,126,67,0,246,245,225,97,71,95,115,83,213,97,44,53,182,210,111,140,73,125,133,124,151,95,100,119,63,240,177,173,44,37,169,212,27,222,70,209,147,38,44,188,159,178,40,142,2,40,84,5,133,226,6,172,143,8,26,106,164,97,45,64,26,112,165,70,26,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,6,72,234,167,237,206,22,202,88,206,126,117,199,42,0,255,114,54,164,10,119,178,8,66,115,49,220,71,210,157,228,200,88,157,126,155,252,52,154,45,230,214,35,178,133,17,185,70,25,186,53,1,227,31,85,120,109,220,205,122,75,171,69,176,65,50,110,41,136,209,106,196,133,139,97,209,151,105,61,157,205,21,103,6,84,48,113,157,52,209,112,210,118,26,37,81,126,206,240,218,171,142,54,26,242,26,65,73,197,131,235,227,224,22,198,133,75,33,187,156,165,47,243,23,111,40,138,187,42,38,69,147,251,180,42,2,68,247,187,147,220,107,81,247,146,53,226,41,28,237,118,182,145,57,212,29,114,251,117,228,190,72,4,17,101,55,135,171,146,142,118,59,219,36,209,156,25,96,40,244,45,92,84,169,214,188,70,117,139,190,78,60,161,125,19,227,175,253,117,93,158,145,47,136,67,213,241,118,53,194,195,55,233,28,149,194,169,161,159,19,227,175,253,125,61,72,70,102,3,82,127,253,124,109,116,179,85,107,166,194,32,222,227,111,68,161,47,179,252,146,80,47,235,194,149,54,73,101,102,33,125,233,236,132,247,235,230,107,147,77,189,90,211,25,134,120,79,20,250,86,121,37,170,206,152,177,213,169,209,143,83,217,78,59,48,224,123,65,118,188,52,184,177,238,150,205,140,18,183,1,80,177,206,46,20,224,46,151,5,192,218,59,202,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,98,94,242,8,25,7,23,183,195,152,45,99,18,206,28,217,83,80,229,207,149,54,85,22,135,250,157,43,138,226,125,223,231,9,147,16,82,147,144,164,67,109,113,220,38,131,54,182,150,57,161,212,33,173,80,17,109,93,150,184,149,94,226,151,141,234,217,105,48,89,149,97,179,98,172,146,206,174,85,52,227,55,253,78,174,94,124,145,62,84,32,124,50,62,157,143,165,155,243,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,142,60,202,240,17,48,81,14,121,122,202,147,48,84,31,22,226,148,141,78,49,163,190,6,138,156,107,227,22,90,50,162,148,218,212,136,120,218,40,51,242,86,143,200,168,36,131,56,51,21,222,44,68,227,125,32,127,98,62,129,216,81,165,219,157,162,181,134,177,59,173,68,31,177,43,189,44,16,48,163,63,169,172,174,12,66,92,228,116,238,196,112,75,202,67,153,66,75,91,221,198,117,131,12,93,10,226,186,195,108,64,165,185,16,199,211,111,81,48,167,13,59,122,73,59,210,134,6,60,66,91,33,38,161,52,35,100,108,210,149,37,28,118,168,14,183,180,23,66,43,41,166,205,91,222,226,55,31,166,10,53,13,231,78,239,176,49,84,149,132,33,75,141,180,208,37,26,130,107,118,176,62,57,133,62,102,102,102,102,102,212,168,25,165,214,82,51,138,227,58,78,141,226,190,196,207,83,222,34,35,227,34,135,24,83,102,204,197,153,61,123,54,214,252,89,211,166,77,59,132,205,60,74,37,73,159,97,57,250,234,146,12,250,94,203,200,36,44,41,172,59,76,20,12,116,169,120,21,185,117,179,241,18,241,226,162,74,195,148,122,116,202,19,94,224,11,233,201,242,116,70,227,161,215,241,101,152,125,30,151,156,5,33,234,142,36,180,184,179,168,65,219,150,102,117,158,66,104,177,214,48,232,66,246,56,180,113,229,68,152,221,203,76,75,158,189,88,171,20,143,138,195,27,92,41,19,87,241,116,162,241,208,235,248,50,204,62,143,75,14,192,128,152,142,62,16,8,223,82,172,249,213,114,154,20,85,86,86,4,29,174,179,34,107,146,184,41,149,33,79,45,164,161,142,227,180,65,137,46,7,109,29,98,38,160,174,92,136,226,41,182,216,152,51,137,29,189,164,227,104,195,60,30,161,151,17,49,29,125,32,16,190,165,88,243,171,229,181,71,234,102,70,205,98,236,146,8,218,100,22,182,117,155,161,200,44,181,105,137,49,113,163,136,165,69,165,20,189,65,144,59,11,17,53,61,236,8,125,242,132,96,94,27,213,89,83,140,159,200,21,15,16,178,50,223,215,155,36,180,110,154,65,244,37,79,141,218,36,149,185,195,195,46,102,224,183,149,59,14,115,61,48,101,120,49,53,76,194,49,78,217,71,231,240,20,60,89,14,192,160,208,87,75,70,148,71,217,150,84,74,179,109,153,34,82,220,178,44,37,201,54,13,117,51,162,88,152,54,193,38,101,33,73,85,237,115,83,54,55,25,114,211,85,89,233,0,30,92,96,137,242,245,124,0,0,64,117,1,152,163,247,244,7,127,131,177,230,157,232,41,125,176,230,3,115,244,158,254,224,111,48,214,188,19,61,165,143,171,124,0,0,124,51,32,42,242,218,164,53,26,213,104,16,166,68,37,149,182,180,19,25,105,157,224,152,135,91,143,132,133,152,97,118,107,134,4,81,211,21,115,241,210,47,126,25,106,163,153,116,27,223,210,194,228,0,255,44,162,212,74,98,158,111,219,58,13,201,50,84,222,214,109,75,100,90,75,247,40,146,109,105,113,177,17,80,237,65,71,75,97,14,78,65,9,101,185,216,51,134,95,10,66,241,34,29,106,61,189,79,135,32,96,57,96,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,196,178,228,45,50,50,46,114,135,46,91,186,36,156,217,179,103,163,74,144,42,109,218,36,14,0,128,223,244,16,107,101,145,167,46,74,162,212,246,153,215,82,131,9,37,213,113,40,113,44,247,41,102,240,27,74,84,244,14,15,17,76,80,101,184,109,152,72,44,193,43,85,21,224,158,250,116,55,57,16,194,118,140,188,71,38,41,247,216,73,10,173,178,66,106,182,142,188,144,90,228,175,112,113,107,92,25,211,236,115,99,73,80,85,154,170,104,170,133,34,115,173,148,85,75,37,245,1,1,136,70,76,175,227,203,240,196,60,46,185,90,110,29,154,41,171,164,86,226,54,81,106,147,233,90,107,158,181,138,51,76,84,189,70,219,148,162,32,164,181,52,245,240,108,84,25,205,115,149,220,76,197,35,230,161,123,54,211,23,116,37,162,17,211,235,248,50,60,49,143,75,238,159,128,171,124,160,234,227,42,31,0,0,0,224,159,104,60,244,58,190,12,179,207,227,146,7,32,252,19,141,135,94,199,151,97,246,121,92,114,0,6,196,116,244,129,64,248,150,98,205,175,150,3,48,254,25,49,29,125,32,16,190,165,88,243,171,229,0,12,128,159,68,74,147,37,101,110,184,36,105,153,199,112,101,170,197,43,163,236,35,108,84,236,54,239,211,20,85,42,98,95,54,19,164,164,93,57,171,153,26,210,64,90,145,54,100,180,148,145,158,188,152,28,136,71,109,154,166,102,83,125,70,105,174,116,101,85,163,61,35,104,179,204,4,161,9,20,243,46,153,7,13,57,51,161,79,61,127,53,142,5,237,52,142,166,224,50,54,97,11,218,67,31,51,51,51,51,51,106,212,140,82,107,169,25,197,113,29,167,70,113,95,226,231,41,111,145,145,113,145,67,140,41,51,230,226,204,158,61,27,107,254,172,105,211,38,229,97,212,140,82,74,141,32,153,165,70,141,108,219,166,109,72,230,141,182,76,211,210,134,144,134,101,130,17,10,162,151,16,69,237,201,17,126,64,204,197,160,66,177,30,203,234,197,104,204,158,175,146,88,85,94,106,182,109,86,66,171,83,218,167,16,82,230,225,18,70,222,52,78,190,156,141,134,89,76,241,180,164,82,135,72,38,35,97,226,171,64,44,243,133,179,232,64,55,105,81,90,185,104,186,45,169,84,182,221,82,114,158,13,117,137,156,109,107,235,182,180,168,232,137,120,82,136,50,196,149,49,146,36,217,169,222,217,196,50,85,42,114,42,168,17,122,68,139,252,166,237,233,42,198,103,66,234,60,79,82,154,53,137,211,86,159,215,76,90,10,209,80,51,139,153,67,221,44,165,26,61,21,59,125,139,49,63,85,8,145,103,162,135,139,166,162,49,2,123,53,39,88,101,59,157,75,158,144,16,203,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,136,121,201,35,100,28,92,220,14,99,182,140,73,56,83,100,79,65,149,63,85,218,76,153,158,72,232,45,130,178,77,205,200,82,94,58,84,28,183,16,166,33,174,45,176,219,146,119,184,125,133,141,159,218,10,7,113,46,10,162,168,58,108,115,113,176,84,145,141,166,18,209,53,217,105,2,154,150,1,11,172,58,27,225,204,175,183,181,54,51,66,91,186,93,102,184,68,44,199,45,165,146,160,70,82,209,82,223,74,70,197,180,33,134,124,97,142,208,212,22,102,224,152,178,186,113,205,118,186,166,92,185,107,58,78,165,84,182,26,74,115,158,13,117,234,236,113,136,235,182,180,168,232,137,100,163,184,188,67,148,49,146,36,217,169,38,41,195,45,107,42,114,42,168,237,138,75,247,252,166,237,233,11,132,204,91,68,148,122,207,149,148,214,50,39,148,134,235,206,8,165,117,198,10,9,183,70,154,49,211,38,11,150,252,84,165,169,181,166,170,40,210,208,74,89,77,245,247,32,178,46,202,162,233,202,188,173,133,186,117,106,174,203,176,181,55,205,115,60,75,58,55,252,24,77,182,45,123,155,51,172,107,70,40,40,205,194,151,52,29,77,161,159,22,66,11,41,180,82,82,162,228,202,77,229,149,177,150,145,45,177,144,27,25,85,8,179,112,141,116,153,167,221,192,154,97,231,124,97,40,118,121,196,116,244,17,211,241,2,91,230,3,148,187,78,83,162,102,33,81,43,91,51,147,70,210,40,101,184,212,140,121,176,237,36,23,113,228,89,40,164,207,149,14,71,22,241,72,66,164,88,168,26,237,165,27,29,167,57,104,85,134,165,186,89,99,91,107,100,132,150,90,138,221,183,146,44,73,74,219,14,13,31,37,101,221,44,198,53,173,15,89,230,10,211,59,28,92,131,132,34,55,248,148,174,105,168,104,168,64,67,149,215,34,38,245,49,227,30,25,149,222,99,39,169,133,204,105,165,217,58,242,66,10,157,49,69,66,174,113,101,76,179,207,130,58,63,173,105,170,162,169,22,246,52,84,85,86,45,13,192,172,67,99,147,151,70,169,133,122,169,132,100,45,100,78,171,44,30,98,32,183,169,108,29,154,90,72,152,22,15,73,122,159,107,65,157,159,214,76,98,9,230,116,209,129,251,184,140,15,88,159,174,99,128,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,136,121,201,35,100,28,92,220,14,99,182,140,73,56,83,100,79,65,149,63,85,218,76,233,157,147,16,82,147,144,164,67,109,113,220,38,131,54,182,150,57,161,212,33,173,80,17,109,93,150,184,149,94,226,151,141,234,217,105,48,89,149,97,179,98,172,146,206,174,85,52,227,55,237,78,110,129,0,189,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,145,103,12,29,3,19,229,144,167,167,60,9,67,245,225,32,78,217,232,20,55,250,43,160,136,250,0,168,236,218,184,133,150,140,40,165,54,53,34,158,54,202,140,188,213,35,50,42,201,204,164,194,155,133,104,188,15,228,79,108,181,163,74,183,59,69,107,69,71,172,68,31,177,43,29,69,215,177,234,108,132,51,191,222,214,218,204,8,109,233,118,153,225,18,177,28,183,148,74,130,26,73,69,75,125,43,25,21,211,134,24,242,133,57,66,83,91,152,129,99,202,234,198,53,219,233,154,242,207,2,70,121,171,205,94,243,182,69,195,108,127,226,225,39,104,40,157,181,95,37,156,179,166,236,250,61,17,150,162,201,246,23,40,31,42,95,69,0,0,0,0,0,0,0,0,0,0,85,66,202,127,123,63,59,253,24,242,85,4,85,66,202,127,123,63,59,253,24,242,234,2,98,70,250,192,31,124,75,79,231,87,203,173,16,169,137,152,145,62,240,7,223,210,211,249,213,114,43,4,128,42,175,209,184,148,146,249,118,72,205,121,56,164,41,114,198,45,174,227,18,161,98,38,227,77,225,202,14,87,54,72,114,103,215,154,100,19,183,84,169,56,170,96,71,40,46,45,242,155,78,160,171,24,224,169,15,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,37,106,251,12,191,76,121,132,140,131,139,27,162,75,153,46,23,103,138,236,41,88,19,100,77,155,41,193,16,49,29,125,32,16,190,165,88,243,171,229,203,85,231,101,163,210,172,81,91,199,250,188,102,18,74,135,137,93,89,204,28,234,102,165,36,24,106,219,234,91,140,249,169,66,135,35,109,69,36,52,21,141,17,216,83,201,198,53,219,233,92,114,226,136,233,232,3,129,240,45,197,154,95,45,95,96,128,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,136,121,201,35,100,28,92,220,14,99,182,140,73,56,83,100,79,65,149,63,85,218,76,233,157,147,16,82,147,144,164,67,109,113,220,38,131,54,182,150,57,161,212,33,173,80,17,109,93,150,184,149,94,226,151,141,234,217,105,48,89,149,97,179,98,172,146,206,174,85,52,227,55,237,78,110,129,0,189,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,145,103,12,29,3,19,229,144,167,167,60,9,67,245,225,32,78,217,232,20,55,250,43,160,136,250,0,168,236,218,184,133,150,140,40,165,54,53,34,158,54,202,140,188,213,35,50,42,201,204,164,194,155,133,104,188,15,228,79,108,181,163,74,183,59,69,107,69,71,172,68,31,177,43,29,69,215,177,234,108,132,51,191,222,214,218,204,8,109,233,118,153,225,18,177,28,183,148,74,130,26,73,69,75,125,43,25,21,211,134,24,242,133,57,66,83,91,152,129,99,202,234,198,53,219,233,154,242,207,2,70,121,171,205,94,243,182,69,195,108,127,226,225,39,104,40,157,181,95,37,156,179,166,236,250,61,17,150,162,201,246,23,40,31,42,95,69,0,0,0,192,114,128,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,136,101,41,35,28,28,36,220,14,93,182,116,73,200,82,164,72,65,149,32,85,166,76,57,157,50,50,43,169,36,179,16,90,136,75,131,184,165,67,196,132,60,52,154,120,129,153,164,68,25,244,115,9,170,141,184,28,189,13,17,229,10,15,46,138,12,226,92,3,101,205,164,67,85,160,247,201,151,120,41,44,75,34,203,108,61,233,82,62,228,82,151,205,158,248,204,78,19,47,115,92,219,75,230,77,77,110,172,91,181,97,179,95,221,89,197,61,9,221,180,140,77,152,140,156,38,49,102,183,226,58,110,172,146,164,186,179,26,180,41,142,243,182,67,45,37,217,50,76,80,80,188,9,28,212,8,15,15,25,101,34,194,101,196,87,236,8,197,154,180,175,129,244,33,93,91,224,186,37,99,78,41,161,180,109,163,210,54,163,169,238,188,123,19,151,152,216,26,77,183,37,197,65,168,107,153,233,33,218,151,50,106,230,42,183,153,133,71,60,76,247,108,166,209,105,16,68,26,89,34,10,93,46,173,50,135,70,147,105,189,52,73,227,113,156,36,77,184,133,146,96,33,114,92,4,85,75,220,14,31,9,221,62,61,226,65,53,22,124,97,157,35,188,198,41,151,167,181,16,66,106,45,149,146,36,185,98,85,121,121,172,101,102,51,44,220,102,68,41,194,84,92,34,90,150,105,54,80,101,216,57,161,24,138,99,226,48,29,141,195,116,76,199,191,69,138,62,96,184,14,33,214,219,178,163,208,157,173,245,90,152,55,104,132,75,194,109,178,202,133,111,39,228,9,146,76,117,208,202,132,148,177,102,107,89,5,203,120,137,238,233,74,163,208,0,255,133,104,62,196,236,86,91,183,205,85,147,82,71,78,179,182,196,113,217,134,168,169,52,92,246,9,54,74,54,142,131,29,33,34,34,99,75,180,184,114,248,138,3,95,88,147,14,52,144,198,163,39,244,33,229,183,218,52,78,172,154,148,58,178,18,196,169,141,203,54,68,77,165,217,60,172,81,112,188,113,28,236,8,17,15,7,101,46,194,149,195,87,28,8,197,101,180,175,129,52,30,173,92,64,24,166,46,243,38,37,89,146,54,141,245,121,201,168,149,16,19,181,178,148,55,164,13,74,74,208,211,182,213,71,24,19,84,181,14,121,218,122,72,104,234,5,35,112,166,114,130,107,182,211,70,229,224,93,169,27,52,230,77,54,53,10,149,37,17,121,173,39,51,47,15,91,20,44,212,184,12,235,10,107,22,126,152,199,242,103,171,154,217,83,233,250,85,63,186,142,78,28,76,117,112,161,92,167,188,18,161,204,32,34,131,82,74,51,107,33,132,182,36,136,92,58,60,76,203,91,211,73,22,232,137,74,156,89,63,145,96,217,136,200,49,219,14,81,82,241,32,97,207,32,54,52,176,209,76,218,211,122,122,159,60,57,33,163,158,84,82,238,136,219,188,140,203,253,220,161,99,75,199,65,186,135,201,41,169,156,86,245,171,42,168,122,126,182,124,208,228,39,40,113,73,36,67,130,56,242,140,202,210,44,37,137,162,148,242,60,69,65,89,170,243,86,206,149,216,193,172,121,170,166,136,67,92,167,174,197,81,247,24,142,118,105,168,170,33,68,185,50,121,29,195,146,142,75,73,149,109,135,212,144,101,91,157,34,103,220,226,180,77,45,22,122,35,222,20,174,236,112,121,140,59,73,106,170,73,54,113,75,149,133,156,54,106,132,226,210,34,65,104,123,186,138,145,166,47,201,188,82,154,206,120,78,100,221,14,117,200,53,55,93,185,86,76,159,164,143,115,155,113,220,110,164,217,41,152,46,95,109,155,145,139,1,101,181,140,73,248,136,111,216,143,131,243,19,87,94,26,183,205,76,18,14,77,154,209,254,18,196,137,21,197,189,84,84,8,173,252,73,56,216,189,212,89,83,209,154,189,98,170,232,168,56,12,196,61,31,173,98,202,3,0,160,186,0,204,209,123,250,131,191,193,88,243,78,244,148,62,88,243,129,57,122,79,127,240,55,24,107,222,137,158,210,199,85,62,0,0,42,18,164,227,202,102,110,121,100,174,83,154,234,108,195,202,203,99,45,95,151,104,231,247,241,25,234,73,133,135,175,158,93,248,242,130,71,181,38,200,39,6,97,183,235,184,140,173,233,90,242,79,86,157,141,112,230,215,219,90,155,25,161,45,221,46,51,92,34,150,227,150,82,73,80,35,169,104,169,111,37,163,98,218,16,67,190,48,71,104,106,11,51,112,76,89,221,184,102,59,93,83,190,132,88,14,145,153,43,41,173,165,226,9,109,27,215,113,107,68,70,41,209,178,12,117,223,167,144,150,188,196,14,17,98,136,220,33,32,225,204,156,140,200,176,164,74,155,51,137,3,0,96,57,64,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,196,188,228,17,50,14,46,110,135,49,91,198,36,156,41,178,167,160,202,159,42,109,166,76,79,36,244,22,65,217,166,102,100,41,47,29,42,142,91,8,211,16,215,22,216,109,201,59,220,190,194,198,79,109,133,131,56,23,5,81,84,29,182,185,56,88,170,200,70,83,137,232,154,236,52,1,189,128,0,189,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,145,103,12,29,3,19,229,144,167,167,60,9,67,245,225,32,78,217,232,20,55,250,43,160,51,250,128,47,210,135,10,132,79,198,167,243,177,52,107,62,210,115,109,220,66,75,70,148,82,155,26,17,79,27,101,70,222,234,17,25,149,100,16,103,166,194,155,133,104,188,15,228,79,204,39,16,59,170,116,187,83,180,214,48,118,167,149,232,35,118,165,151,5,66,149,97,141,198,165,148,204,183,67,106,206,195,33,77,145,51,110,113,29,151,8,21,51,25,111,10,87,118,184,178,65,146,59,187,214,36,155,184,165,74,197,81,5,59,66,113,105,145,223,116,2,77,159,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,37,106,251,12,191,76,121,132,140,131,139,27,162,75,153,46,23,103,138,236,41,88,19,100,77,155,41,195,242,161,144,170,243,178,81,105,214,168,173,99,125,94,51,9,165,195,196,174,44,102,14,117,179,82,18,12,181,109,245,45,198,252,84,161,195,145,182,34,18,154,138,198,8,236,169,100,227,154,237,116,46,185,103,2,106,139,49,187,21,215,113,99,149,36,213,157,213,160,77,113,156,183,29,106,41,201,150,97,130,130,226,77,224,160,70,120,120,200,40,19,17,46,35,190,98,71,40,214,164,125,13,164,15,105,213,139,72,74,73,82,74,9,33,36,146,16,66,73,82,66,40,137,136,136,136,136,93,221,89,38,209,209,49,113,16,121,134,202,115,49,212,32,14,98,155,178,78,177,172,191,254,122,159,143,217,186,133,88,111,200,78,66,119,184,214,11,97,217,172,145,45,13,199,9,50,43,190,157,150,215,72,210,210,193,43,243,85,70,149,173,101,109,212,224,37,90,164,43,125,77,43,30,48,229,183,226,180,77,174,146,164,186,115,146,197,165,141,243,182,67,45,37,225,188,175,177,113,178,9,28,212,8,15,17,7,91,174,197,101,196,87,236,248,194,101,116,160,129,244,33,77,91,0,0,0,64,106,2,92,70,122,199,31,252,84,79,231,169,200,85,139,38,127,242,253,147,244,157,203,171,11,151,145,222,241,7,63,213,211,121,42,114,213,162,201,159,124,0,255,36,125,231,242,85,4,0,0,101,130,183,45,153,242,198,149,147,182,165,81,91,135,50,51,114,185,250,142,74,137,155,161,54,178,77,170,232,232,33,76,178,67,179,107,50,106,196,171,170,220,25,192,45,143,216,100,28,55,211,186,228,149,205,150,112,107,164,156,212,150,169,36,172,187,196,173,86,140,100,165,18,74,45,63,195,110,173,66,150,27,35,150,136,225,100,53,48,241,229,168,53,105,170,132,217,193,103,180,76,145,143,14,234,211,69,229,224,8,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,17,243,146,71,200,56,184,184,29,198,108,25,147,112,166,200,158,130,42,127,170,180,153,146,56,0,0,160,246,48,227,253,76,154,81,163,113,130,186,180,37,106,105,173,44,41,18,42,111,203,184,239,229,231,101,138,154,214,117,216,97,204,150,49,9,125,230,176,17,175,4,180,142,3,21,227,14,166,208,95,219,25,173,100,78,104,149,71,18,135,214,166,153,87,166,166,204,9,214,173,109,113,46,99,162,36,146,200,242,102,75,117,168,80,76,194,192,71,165,120,144,139,161,104,89,49,233,42,218,54,31,245,69,136,67,172,103,210,8,50,43,243,202,20,151,20,103,182,90,75,105,105,166,163,137,233,114,101,179,109,40,89,53,60,60,116,121,106,34,148,105,18,214,151,35,252,74,55,170,74,239,208,52,9,136,25,233,3,127,240,45,61,157,95,45,183,66,252,37,70,217,153,180,214,118,22,37,136,219,212,160,46,83,11,173,213,29,118,142,57,147,236,109,136,227,204,134,48,89,62,154,169,206,179,23,21,149,226,25,118,167,55,88,85,38,182,42,7,68,0,164,38,92,70,122,199,31,252,84,79,231,169,200,173,16,169,9,151,145,222,241,7,63,213,211,121,42,114,128,152,145,62,240,7,223,210,211,249,213,114,75,76,8,33,132,18,66,41,37,73,98,231,166,242,242,88,139,8,151,168,200,137,136,82,132,169,184,100,58,207,235,110,160,202,176,77,190,240,11,187,196,97,58,26,135,23,120,129,211,18,49,35,125,224,15,190,165,167,243,171,229,181,87,40,145,87,26,206,172,137,200,226,178,53,152,154,111,117,90,89,235,166,36,231,21,34,26,98,51,9,183,197,205,144,39,168,139,9,145,211,73,39,5,149,167,161,183,150,52,164,135,24,141,33,216,151,28,144,97,36,173,243,164,13,205,58,167,53,73,174,74,27,57,161,165,164,107,68,148,180,196,101,74,228,201,97,230,56,115,33,196,152,75,45,10,50,154,194,34,185,88,146,150,213,128,235,104,0,230,182,143,140,70,161,94,179,70,41,242,55,73,82,66,40,137,200,146,147,92,90,106,62,238,83,234,115,89,243,86,108,14,83,203,68,104,170,6,103,209,143,53,167,102,59,141,85,174,222,12,33,53,51,139,27,14,77,87,40,101,169,91,73,12,37,169,65,94,106,28,140,147,44,38,207,133,168,173,109,49,91,28,206,69,117,24,17,162,67,61,216,147,213,145,78,28,167,95,202,131,16,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,38,146,62,0,139,244,158,2,225,111,240,233,188,19,189,138,136,233,232,3,129,240,45,197,154,95,45,167,74,96,145,222,83,32,252,13,62,157,119,162,87,17,49,29,125,32,16,190,165,88,243,171,229,0,12,0,0,0,0,168,46,0,115,244,158,254,224,111,48,214,188,19,61,165,15,214,124,96,142,222,211,31,252,13,198,154,119,162,167,244,193,154,15,248,28,125,168,63,248,100,140,53,31,75,175,87,54,205,75,154,85,41,113,40,169,209,82,183,205,90,230,132,82,57,75,51,55,65,34,129,52,57,213,131,25,202,92,188,165,77,188,169,156,249,43,200,15,135,85,205,127,77,155,147,83,22,159,163,15,245,7,159,140,177,230,99,105,213,98,82,31,32,163,158,84,82,238,136,219,188,140,203,253,220,161,99,75,199,65,186,135,201,41,169,156,86,245,171,42,168,122,254,42,30,214,41,101,74,165,37,92,183,177,150,14,19,212,109,43,211,54,114,247,109,158,242,182,108,182,81,57,67,239,229,77,144,151,170,213,134,143,97,206,177,244,226,80,29,120,143,227,152,153,124,128,87,88,169,51,183,148,82,162,109,156,121,75,34,105,121,156,138,153,200,137,199,121,171,208,48,51,60,23,226,220,14,49,143,38,207,147,154,25,80,63,0,255,171,121,172,192,129,34,155,120,112,161,156,154,60,45,33,201,142,36,132,54,242,168,65,219,150,4,105,89,90,75,177,214,48,232,99,206,182,197,113,229,68,152,29,76,83,117,162,189,88,107,20,139,122,196,100,172,234,18,87,241,231,97,70,173,179,40,110,205,58,39,36,106,172,74,27,57,33,148,70,19,60,28,181,196,165,74,228,9,162,23,216,18,45,196,152,75,45,54,206,90,197,61,185,56,146,150,21,143,21,105,242,252,180,22,66,72,173,165,82,146,36,87,172,42,47,143,181,204,108,134,133,219,140,40,69,152,138,75,68,203,50,205,6,170,12,59,39,20,67,49,76,28,166,163,113,152,142,231,248,247,144,117,69,100,115,157,212,204,182,188,148,9,135,6,135,211,188,209,190,15,45,206,48,57,178,238,182,148,92,102,250,50,237,158,164,186,173,201,76,117,88,248,136,174,212,150,134,166,1,11,184,84,192,40,191,210,136,11,55,206,35,10,13,229,40,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,68,204,75,30,33,227,224,226,118,24,179,101,76,194,153,34,123,10,174,244,169,210,166,202,222,244,208,74,35,131,56,217,16,116,181,146,39,26,74,99,56,41,205,242,84,219,216,38,94,204,145,235,80,91,220,162,183,52,156,180,234,240,34,68,184,126,112,54,171,28,141,40,78,71,147,227,32,72,47,50,73,37,81,73,165,133,150,136,66,11,41,81,105,33,37,50,50,50,50,23,117,228,25,67,199,192,68,193,120,122,202,179,48,212,31,6,226,148,141,70,113,163,190,246,112,146,62,144,232,22,191,31,25,155,170,42,185,35,156,16,187,49,39,171,142,97,24,200,238,237,157,194,154,73,172,234,150,166,184,110,170,163,52,186,152,101,101,132,115,157,210,12,183,178,228,201,134,22,103,211,60,209,48,111,173,169,153,4,89,115,92,82,46,73,13,116,116,117,39,167,110,111,47,85,29,226,99,186,137,62,21,150,134,97,217,98,187,251,247,12,97,78,107,183,77,81,10,196,154,20,62,154,204,128,213,87,87,125,237,42,191,189,45,68,64,7,24,238,135,116,31,125,100,39,76,121,119,40,129,84,225,19,204,143,242,121,198,243,31,247,102,56,55,75,14,207,35,14,233,94,125,231,35,156,19,241,20,85,17,197,141,242,93,4,140,247,101,93,59,162,210,225,106,206,102,133,36,0,255,178,25,90,107,211,96,203,45,33,146,199,97,118,207,149,77,68,49,58,71,66,254,69,27,180,214,166,151,38,203,41,211,171,4,136,0,255,194,147,182,159,53,227,233,124,230,138,77,83,80,78,161,77,247,201,53,25,238,238,152,161,189,34,101,185,98,179,102,253,113,8,213,45,150,217,209,100,165,65,139,118,81,148,123,243,155,206,7,93,77,190,66,107,229,58,64,3,186,245,112,119,55,60,180,215,146,221,109,126,62,35,38,173,86,39,102,220,108,130,211,134,8,120,103,23,237,187,246,150,199,150,141,134,236,161,239,231,15,7,46,152,131,52,104,225,62,227,158,5,92,148,31,113,215,94,251,70,141,132,204,169,142,230,165,131,105,209,138,125,11,241,175,10,136,11,133,170,136,11,133,149,89,3,172,69,195,142,112,35,254,158,109,164,10,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,11,119,142,211,47,146,252,48,166,150,179,199,201,200,22,94,236,96,50,209,141,69,113,209,46,92,166,0,255,14,26,153,68,155,150,198,145,75,198,48,99,122,36,96,243,4,148,191,51,188,118,68,125,109,50,121,149,63,165,226,192,46,241,142,94,99,92,184,20,210,254,44,157,205,69,217,66,81,204,53,212,45,137,156,167,201,139,118,249,232,124,177,106,222,110,139,164,172,91,158,165,105,140,82,205,40,90,179,104,31,67,169,191,239,119,51,31,201,161,44,67,91,91,157,196,81,203,233,76,4,36,186,191,238,77,102,238,234,109,209,211,46,17,234,154,121,100,0,255,150,103,144,66,90,90,61,18,215,143,111,34,55,73,90,140,155,30,114,139,183,106,30,236,18,31,197,229,50,224,48,240,171,242,253,47,241,18,77,35,41,180,113,98,252,177,127,191,78,178,68,158,32,222,15,179,126,244,180,196,246,87,173,6,49,209,68,110,166,13,29,157,208,253,113,242,219,150,211,206,84,151,105,237,0,241,183,187,87,167,65,143,119,8,69,185,151,61,171,113,109,102,34,157,36,72,79,55,38,238,59,94,46,39,196,80,4,251,40,162,183,251,40,87,215,253,68,190,207,83,217,70,214,211,201,8,24,238,143,76,191,86,82,182,100,139,73,28,178,99,188,119,143,80,253,91,16,225,146,141,103,235,0,168,112,195,19,5,216,232,35,21,192,254,142,115,105,140,181,106,184,221,139,130,2,226,106,246,34,111,177,170,188,173,41,175,209,184,174,80,117,72,83,106,109,217,103,38,68,108,52,252,0,27,85,166,56,44,117,146,116,196,89,169,204,143,208,39,164,131,160,114,86,28,168,24,219,48,227,17,87,105,212,23,32,175,159,204,147,52,50,147,56,133,82,218,214,74,157,151,113,152,166,148,74,220,167,136,97,153,203,159,140,29,33,134,216,105,203,148,181,54,154,195,61,65,85,185,75,7,250,75,91,209,203,157,177,114,237,136,116,65,119,36,121,200,206,218,22,57,69,70,136,154,225,235,85,200,9,190,92,249,165,93,246,167,58,27,129,24,210,90,57,184,39,22,219,209,2,12,84,190,199,63,12,0,0,102,153,43,246,202,72,31,100,69,84,134,174,44,110,113,83,231,133,216,25,162,70,133,155,224,75,154,159,217,106,131,170,83,16,136,33,85,148,131,69,98,113,34,45,192,64,229,4,252,195,0,240,130,76,220,157,230,206,40,153,145,117,88,70,146,180,206,75,74,37,207,203,184,47,125,94,118,72,82,211,72,106,56,99,182,140,9,42,74,35,54,226,151,128,50,209,129,130,210,160,52,229,71,201,36,165,210,12,154,65,106,210,204,198,109,221,182,68,222,136,203,58,77,113,104,105,95,54,216,162,28,122,234,80,84,145,220,226,247,195,92,252,233,11,235,113,163,94,124,193,138,7,252,51,192,235,223,165,138,0,255,42,14,222,63,22,189,154,253,1,24,0,0,0,0,122,64,124,198,222,43,74,137,140,200,74,178,36,41,149,18,151,54,15,101,137,216,246,165,132,22,181,193,157,130,39,85,109,137,45,30,138,52,98,77,1,85,98,149,181,246,240,55,195,235,223,165,138,0,255,42,14,222,63,22,189,154,253,1,24,0,0,0,0,0,0,0,0,0,0,0,92,80,11,45,180,20,90,73,165,73,115,229,38,51,242,86,207,200,150,88,200,141,72,82,124,169,136,68,186,204,211,174,163,74,183,115,190,48,20,187,196,225,69,26,135,233,120,129,137,220,177,87,38,250,44,43,163,178,117,5,113,220,150,206,235,176,75,68,141,20,183,77,163,137,153,173,54,168,37,5,107,190,84,116,140,69,158,112,34,93,233,26,19,240,111,1,0,255,12,240,250,119,169,226,191,138,131,247,143,69,175,102,127,0,6,0,0,0,0,0,179,204,21,123,101,164,15,178,34,42,67,87,22,183,184,169,243,66,236,12,81,163,194,77,240,37,205,207,108,181,65,213,41,8,196,144,42,202,193,34,177,56,145,22,96,160,114,2,254,97,0,120,65,38,238,78,115,103,148,204,200,58,44,35,73,90,231,37,165,146,231,101,220,151,62,47,59,36,169,105,36,53,156,49,91,198,4,21,165,17,27,241,75,64,153,232,64,65,105,80,250,179,0,0,168,239,82,27,151,144,168,217,204,179,204,130,54,155,146,183,178,132,56,47,17,166,104,222,96,9,141,116,153,29,38,122,138,141,137,222,161,205,80,3,9,111,157,149,128,71,182,177,10,231,209,214,180,17,43,22,0,0,0,0,171,199,164,59,147,22,226,200,163,4,113,155,146,165,121,9,173,181,186,195,166,203,57,227,214,198,153,13,97,106,47,77,45,137,246,162,162,82,204,41,14,147,113,165,76,172,194,148,7,212,30,68,141,164,164,212,200,26,65,105,212,200,182,113,29,183,70,220,104,203,52,45,113,107,117,159,55,24,161,32,122,233,176,83,145,219,226,7,196,92,12,234,11,23,112,163,94,140,198,138,7,0,0,0,212,23,144,226,182,180,36,13,87,150,85,30,196,89,149,178,229,165,197,101,137,47,165,243,4,83,136,167,75,239,48,49,83,20,76,204,14,83,134,234,72,120,43,163,4,204,179,141,171,56,143,182,166,115,88,177,0,0,0,128,234,130,200,186,40,139,166,43,243,182,22,234,214,169,185,46,195,214,222,52,207,241,44,233,220,240,99,52,217,182,236,109,206,176,174,25,161,160,52,11,95,210,116,52,224,33,243,22,17,165,222,115,37,165,181,204,9,165,225,186,51,66,105,157,177,66,194,173,145,102,204,180,201,130,37,63,85,105,106,173,169,42,138,52,180,82,86,83,77,29,0,0,0,0,0,0,0,0,0,0,0,0,200,118,238,181,233,218,178,217,188,204,182,183,251,82,171,94,253,90,109,214,153,97,97,159,183,29,182,4,207,114,85,144,51,242,83,248,96,154,133,173,105,41,250,143,1,160,12,34,241,119,26,43,147,68,102,214,161,121,137,210,18,61,165,82,202,60,143,195,18,230,17,10,146,236,180,157,218,201,152,50,99,214,138,169,17,231,240,203,95,153,232,11,94,40,7,165,191,24,0,0,0,0,80,123,153,145,110,211,198,113,51,87,38,109,139,48,41,180,37,180,60,15,81,165,69,69,177,63,66,65,195,76,209,113,166,70,114,112,146,218,114,36,161,79,35,102,228,116,227,224,64,197,216,137,21,15,0,0,128,234,130,200,186,40,139,166,43,243,182,22,234,214,169,185,46,195,214,222,52,207,241,44,233,220,240,99,52,217,182,236,109,206,176,174,25,161,160,52,11,95,210,116,52,224,33,243,22,17,165,222,115,37,165,181,204,9,165,225,186,51,66,105,157,177,66,194,173,145,102,204,180,201,130,37,63,85,105,106,173,169,42,138,52,180,82,86,83,77,29,0,0,0,0,0,96,59,96,228,61,50,73,185,199,78,82,104,149,21,82,179,117,228,133,212,34,127,133,139,91,227,202,152,102,159,27,75,130,170,210,84,69,83,45,20,153,107,165,172,90,170,220,133,182,117,190,41,221,132,146,90,107,41,81,105,35,39,180,150,150,13,235,52,178,98,198,244,208,214,18,37,75,179,17,99,46,181,40,83,138,97,53,108,20,138,30,97,85,26,147,254,44,0,0,0,0,192,43,50,104,18,26,233,180,81,107,75,157,90,125,22,207,16,117,115,206,16,163,166,164,140,188,15,67,91,35,66,76,185,112,98,122,248,45,202,68,225,156,164,170,60,165,71,88,149,142,163,63,11,0,0,0,0,0,168,47,200,82,105,67,163,150,217,162,217,212,90,189,125,226,33,194,214,172,133,230,104,75,219,100,133,196,184,195,196,204,67,52,236,16,71,189,89,72,120,43,16,155,240,165,80,252,192,121,180,53,221,197,138,5,0,0,0,128,30,16,159,177,247,138,82,34,35,178,146,44,73,74,165,196,165,205,67,89,34,182,125,41,161,69,109,112,167,224,73,85,91,98,139,135,34,141,88,83,64,149,88,101,173,61,252,205,240,250,119,169,226,191,138,131,247,143,69,175,102,127,0,6,0,0,0,0,0,0,0,0,0,0,212,30,68,222,98,85,121,91,83,94,163,113,93,161,234,144,166,212,218,178,207,76,136,216,104,248,1,54,170,76,113,88,234,36,233,136,179,82,153,31,161,79,72,7,65,229,172,56,80,49,182,97,197,3,0,0,0,214,11,24,43,214,61,138,245,160,139,73,226,208,235,194,149,60,78,205,57,66,68,134,168,67,22,110,130,52,185,47,109,182,65,213,41,168,114,215,90,57,88,83,44,46,97,1,30,166,151,152,178,0,0,0,0,0,0,0,101,24,129,191,149,88,145,52,34,131,16,205,107,84,151,152,169,148,84,150,121,27,166,176,140,80,112,103,215,237,236,78,186,148,233,178,86,76,115,56,135,97,254,58,75,95,240,66,249,23,253,249,43,214,94,101,175,185,92,70,105,95,171,125,174,91,179,70,93,246,106,207,176,80,204,197,118,187,133,159,185,42,72,38,249,22,188,15,205,194,214,116,43,253,199,0,0,0,0,0,0,0,0,0,0,0,208,131,121,99,93,62,111,51,228,153,178,66,43,235,4,45,43,35,8,49,97,156,215,185,156,47,205,168,148,235,103,118,178,144,85,33,12,53,181,48,226,175,93,163,191,110,159,7,0,0,40,143,192,223,74,172,72,26,145,65,136,230,53,170,75,204,84,74,42,203,188,13,83,88,70,40,184,179,235,118,118,39,93,202,116,89,43,166,57,156,195,48,127,157,165,47,120,161,252,139,254,98,0,40,131,72,252,157,198,202,36,145,153,117,104,94,162,180,68,79,169,148,50,207,227,176,132,121,132,130,36,59,109,167,118,50,166,204,152,181,98,106,196,57,252,242,87,38,250,130,23,202,65,105,197,39,164,100,137,154,36,220,221,150,218,58,25,173,245,100,230,197,161,195,229,77,66,75,219,8,113,98,217,162,185,233,162,122,157,213,76,77,170,12,207,28,145,169,180,3,3,211,107,52,101,1,160,135,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,185,72,35,207,36,58,58,38,206,225,72,79,71,18,134,26,196,65,108,179,81,22,110,244,215,95,63,15,128,111,6,192,71,236,181,163,146,204,140,44,37,72,148,98,76,138,83,91,134,188,196,111,195,18,96,203,197,110,144,164,32,78,85,101,98,74,156,168,200,28,214,244,87,37,110,163,237,202,123,24,176,50,113,119,154,59,163,100,70,214,97,25,73,210,58,47,41,149,60,47,227,190,244,121,217,33,73,77,35,169,225,140,217,50,38,168,40,141,216,136,95,2,202,68,7,10,74,131,210,159,5,0,0,0,0,0,128,30,16,159,177,247,138,82,34,35,178,146,44,73,74,165,196,165,205,67,89,34,182,125,41,161,69,109,112,167,224,73,85,91,98,139,135,34,141,88,83,64,149,88,101,173,61,252,205,240,250,119,169,226,191,138,131,247,143,69,175,102,127,0,6,128,30,16,151,185,246,74,82,35,34,131,210,172,73,73,169,180,37,206,91,153,33,198,125,42,33,66,141,113,103,227,201,74,91,126,139,135,61,141,184,84,64,107,88,101,173,66,252,121,0,0,132,87,227,60,109,234,103,212,26,247,234,36,147,212,41,195,67,123,21,227,98,146,37,131,9,162,247,66,134,170,17,99,189,121,146,80,87,41,30,52,82,89,3,184,128,103,105,50,246,44,42,172,168,1,0,23,136,15,188,69,4,173,1,203,15,26,107,44,63,104,0,112,99,251,119,144,54,226,195,141,239,173,149,45,189,48,147,84,186,162,146,74,111,121,95,25,81,105,68,38,173,172,67,171,15,25,15,205,51,155,52,166,100,20,117,101,122,60,196,185,233,103,147,82,87,53,125,181,141,38,75,180,207,123,250,236,53,51,94,230,229,206,179,106,194,110,101,138,196,43,185,144,30,44,136,216,6,0,255,138,234,159,25,196,77,149,200,4,107,38,4,219,127,47,203,158,247,78,185,211,37,214,82,2,96,65,6,144,223,124,173,93,39,147,207,27,89,109,198,85,56,169,52,226,240,246,112,209,217,152,60,39,40,211,16,94,45,106,148,199,36,178,15,47,151,69,230,220,250,19,133,114,19,241,254,126,184,216,103,186,216,84,52,203,225,74,73,211,156,46,149,207,124,122,31,1,170,47,170,205,140,180,35,33,0,255,146,5,90,43,34,44,67,146,55,73,85,199,251,8,178,147,40,122,160,205,221,44,232,144,37,178,230,132,80,118,106,152,12,127,152,50,1,137,112,127,223,114,126,47,146,133,40,16,119,114,72,65,3,7,251,20,198,125,217,205,230,147,238,55,135,186,238,218,173,153,246,244,234,225,238,142,120,232,142,230,194,249,178,172,215,60,218,196,143,200,37,12,13,89,180,79,165,127,186,146,232,106,62,51,134,158,184,244,149,83,201,231,65,249,47,2,208,237,213,85,203,216,37,234,209,83,77,16,127,141,60,196,191,124,71,82,222,61,113,178,21,81,195,41,166,212,210,74,53,116,136,95,85,64,92,0,226,2,235,112,183,172,1,113,247,108,35,173,17,87,34,131,198,21,169,128,52,224,170,66,253,82,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,197,125,91,168,80,126,210,0,0,0,0,0,0,0,0,208,61,56,140,127,182,95,74,190,176,21,8,46,60,136,11,14,217,15,151,196,52,246,14,119,18,135,145,194,16,216,51,1,222,180,31,222,182,121,210,157,76,233,248,147,206,139,150,98,180,79,165,95,250,18,55,155,143,204,32,162,180,204,21,113,40,85,122,90,149,225,77,252,249,252,171,4,113,58,39,95,54,53,186,132,81,72,245,87,174,123,205,199,140,94,167,93,45,93,154,236,211,14,12,16,229,221,163,222,229,36,178,113,211,121,46,49,196,168,51,56,36,77,92,164,147,53,228,251,112,247,93,85,254,56,30,135,220,250,2,222,239,121,207,164,222,61,138,223,214,157,207,20,174,213,33,78,138,115,157,250,70,227,39,222,223,207,236,179,188,234,233,154,42,195,121,224,196,204,225,222,124,124,207,142,202,87,148,112,208,145,82,20,153,77,97,94,151,114,230,225,205,31,214,79,196,223,238,173,225,73,62,179,37,187,245,104,154,107,16,30,165,97,171,117,52,127,1,115,173,200,168,118,132,219,61,105,223,113,167,121,127,176,114,34,138,168,17,107,34,109,125,138,78,47,36,182,47,110,43,226,41,27,70,124,16,215,91,100,180,43,178,248,234,42,115,179,16,67,213,89,248,137,92,166,161,16,160,82,223,61,242,248,81,86,16,160,235,67,87,61,143,184,220,30,171,245,55,185,149,176,125,71,165,180,165,76,84,130,72,140,120,88,43,247,86,0,133,187,157,91,1,21,240,190,105,12,92,212,88,183,34,105,140,92,11,16,87,105,84,188,203,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,84,192,133,162,66,13,0,1,1,184,172,1,203,15,26,106,180,219,73,131,2,226,106,141,237,95,133,208,136,171,53,190,151,177,146,156,139,98,67,125,184,130,41,215,142,242,62,101,189,52,56,54,129,8,151,73,202,167,244,169,36,169,76,77,200,39,54,252,146,24,221,131,64,172,191,202,45,170,203,23,17,153,174,36,98,82,116,97,216,68,124,251,131,104,109,89,93,145,147,61,93,171,52,42,181,92,226,150,72,113,135,102,100,16,147,216,203,51,154,181,222,183,214,24,2,179,253,196,103,62,94,54,78,73,167,50,209,166,88,77,119,38,188,87,191,214,42,187,186,27,108,102,20,2,179,253,186,76,171,151,43,155,62,166,228,65,211,58,12,248,94,144,219,195,61,54,185,151,177,66,72,50,141,168,52,200,211,71,181,193,72,216,240,88,191,87,172,44,223,99,19,252,131,66,253,111,78,23,45,167,13,254,77,128,103,231,203,149,228,217,86,163,186,45,113,154,78,113,226,10,4,163,131,24,132,182,95,87,230,223,36,253,87,149,147,190,134,114,104,134,87,236,87,223,242,237,140,168,78,189,88,77,246,70,151,48,8,111,191,174,212,239,78,64,124,82,201,130,40,191,70,128,168,126,188,236,150,59,223,75,36,92,207,212,33,126,37,59,228,251,169,63,157,160,157,155,173,67,252,170,2,226,2,3,71,16,23,24,56,90,3,220,241,183,66,163,66,165,97,71,0,238,80,172,219,81,99,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,120,75,197,184,135,226,45,21,227,158,52,0,0,0,0,0,0,0,0,176,11,133,236,87,71,76,252,53,143,203,70,201,26,31,157,90,136,136,189,55,37,68,78,168,188,80,201,126,117,68,160,207,90,92,66,106,30,196,163,23,19,240,21,251,237,187,109,123,205,26,166,101,76,206,180,232,28,6,161,237,203,110,53,191,182,117,7,196,45,91,3,70,148,71,51,62,99,191,122,187,63,107,185,148,138,109,225,20,253,197,104,23,66,119,178,59,189,63,218,95,16,51,90,149,20,229,170,8,248,62,246,215,225,219,241,56,98,135,216,222,190,203,113,243,230,185,52,99,55,133,131,251,174,191,218,32,7,136,123,92,102,89,91,86,234,176,117,199,146,47,81,123,116,127,123,244,223,220,108,86,230,195,240,168,121,149,161,7,17,236,174,159,62,155,61,28,68,72,176,139,251,235,123,175,235,197,94,189,58,241,40,252,156,199,164,162,225,18,208,253,161,111,21,229,139,129,56,252,23,91,247,127,69,84,111,62,242,165,227,11,247,239,93,111,239,69,60,235,212,53,1,121,11,242,123,70,223,90,155,28,81,53,159,207,94,170,181,142,93,72,73,211,32,96,1,127,241,242,237,149,205,228,57,89,113,110,33,98,239,121,209,177,254,194,71,166,249,229,115,66,34,93,27,202,113,102,33,233,138,170,0,138,235,182,21,224,158,10,152,123,211,24,177,87,141,185,146,40,222,111,69,1,113,149,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,26,9,96,198,222,10,251,30,4,241,1,251,30,196,13,80,111,209,6,242,211,13,245,22,109,32,63,0,113,181,198,251,186,108,104,196,213,26,223,75,92,96,15,72,193,127,178,124,107,103,185,60,115,134,146,38,184,187,95,39,169,243,222,232,137,136,201,221,3,237,132,72,193,127,176,124,107,103,189,52,171,71,75,19,220,225,39,169,243,94,120,17,151,215,1,205,203,0,241,203,254,141,250,34,80,125,16,216,247,99,118,253,77,27,175,44,211,194,9,241,239,126,179,239,148,170,131,192,190,31,179,232,187,53,229,242,213,50,77,196,0,73,126,17,23,155,224,31,4,234,127,111,186,156,63,89,48,111,33,201,175,226,98,11,252,131,64,254,107,154,180,63,5,87,39,160,171,248,175,251,223,249,148,140,111,178,163,41,24,132,195,95,197,7,98,129,254,136,114,120,70,71,241,87,251,31,164,185,253,235,209,15,12,194,225,175,226,3,241,72,183,68,121,54,2,228,251,185,191,155,243,109,182,14,241,43,217,33,223,207,253,221,224,155,166,235,112,95,23,14,32,46,48,112,4,113,129,129,35,53,192,202,160,97,71,214,184,51,104,36,128,117,25,10,59,83,113,221,50,20,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,35,23,212,239,200,29,138,138,59,150,2,0,0,0,0,0,0,0,128,187,40,191,202,243,221,215,78,98,150,236,50,99,46,29,85,147,152,71,143,22,204,197,202,246,199,19,145,127,15,202,29,62,175,0,182,77,192,103,241,247,246,15,165,87,246,63,71,52,31,131,16,248,43,243,239,204,160,95,125,166,25,135,114,0,255,226,179,246,195,223,118,207,77,147,86,49,185,35,162,1,11,66,224,175,212,47,118,126,229,115,217,28,202,65,17,144,84,0,255,45,40,62,147,38,145,100,167,166,167,26,227,122,145,62,203,83,146,84,242,62,236,56,100,248,195,222,10,162,73,101,71,101,29,87,222,74,88,155,30,48,178,31,17,81,158,72,31,196,209,168,25,239,118,63,11,78,246,29,196,68,115,8,175,125,55,227,104,6,6,251,188,87,18,43,74,115,212,66,25,239,117,47,162,124,217,209,17,147,253,243,196,66,82,245,232,192,4,180,187,225,200,167,25,50,218,105,148,167,223,88,174,219,163,39,198,157,229,65,195,73,169,186,18,114,128,86,76,58,222,117,63,124,181,244,110,204,109,27,166,152,134,178,30,203,235,187,133,17,155,47,73,236,168,184,110,162,33,241,20,2,222,221,63,213,240,25,233,42,249,249,136,166,52,132,57,234,232,169,156,165,205,24,112,185,178,96,25,136,114,47,239,73,225,249,39,165,139,45,186,228,176,152,142,98,188,139,164,145,225,182,1,21,87,110,133,140,12,204,123,42,64,148,23,138,43,235,118,42,80,5,246,227,11,13,144,161,80,67,226,147,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,26,41,141,138,43,106,0,192,5,0,254,150,53,96,27,200,207,26,119,196,10,26,200,15,192,157,225,198,247,50,238,180,141,184,90,163,251,50,232,119,64,10,254,243,245,185,55,31,153,212,52,193,29,254,145,90,254,79,177,253,3,208,88,136,20,252,231,238,103,65,249,83,169,105,130,59,252,35,245,251,95,85,196,34,227,79,46,204,128,230,127,247,91,250,81,149,65,96,223,143,89,245,241,77,185,124,85,76,47,39,154,0,255,219,223,42,95,38,85,24,4,182,253,27,147,241,110,171,233,162,157,98,250,137,1,51,87,100,102,142,139,77,240,15,130,248,63,154,42,231,23,10,190,45,230,138,85,229,228,98,19,252,131,224,253,173,166,74,251,83,240,117,2,58,138,191,166,127,238,132,84,99,53,170,143,78,96,16,14,127,165,254,185,2,196,159,150,185,135,242,120,70,71,237,143,171,253,126,143,200,54,62,43,2,6,96,16,82,189,186,91,153,47,178,70,208,175,155,218,196,133,242,118,4,200,247,99,0,255,238,200,158,169,249,58,220,118,20,115,200,247,217,229,114,132,73,38,166,112,76,242,82,1,113,129,129,35,128,129,163,10,80,105,220,183,168,161,40,226,67,1,243,150,55,5,124,128,93,44,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,220,183,165,0,0,0,0,0,0,0,0,88,46,200,175,208,254,159,17,196,109,73,183,138,45,19,85,105,75,96,219,98,253,123,179,148,151,103,141,86,159,181,233,162,125,92,187,69,236,219,203,204,102,117,232,21,146,252,28,59,16,222,76,0,226,177,95,29,206,229,94,73,144,62,241,106,68,28,26,179,32,156,251,117,53,151,119,146,229,235,168,8,29,46,148,59,23,236,147,8,244,71,202,209,227,60,165,242,151,12,27,37,226,195,142,230,9,109,121,92,184,20,102,241,123,150,206,230,105,202,133,178,168,107,174,134,104,36,62,221,134,0,25,254,72,93,70,18,73,114,41,173,74,58,236,12,234,49,137,232,219,235,214,196,108,222,70,99,220,84,49,21,254,122,121,96,0,255,14,55,160,93,100,16,18,116,120,201,168,251,89,183,244,39,177,219,252,244,82,129,211,24,246,206,29,165,102,227,212,42,148,100,184,211,189,64,183,102,219,155,120,214,243,14,49,167,3,199,37,96,245,39,174,26,46,246,109,14,105,128,26,23,202,245,95,22,107,194,221,162,234,170,37,177,117,240,56,219,59,240,155,250,12,125,117,156,19,118,131,195,198,133,178,251,248,44,82,243,111,82,18,106,174,221,96,180,166,33,0,49,245,127,18,217,254,98,37,75,180,147,108,154,6,98,124,47,200,142,119,204,72,12,252,169,124,0,255,229,12,129,231,102,155,198,97,180,91,33,223,142,2,40,226,83,65,17,31,53,224,90,4,216,143,175,138,177,119,102,163,192,254,189,43,13,144,248,80,92,11,241,246,251,207,136,250,119,89,227,191,138,125,247,47,88,116,21,246,0,255,71,0,128,30,240,145,107,175,168,52,35,51,43,201,146,164,146,82,155,226,178,149,37,98,219,151,210,34,236,24,73,54,158,84,181,37,182,136,216,51,135,75,5,84,137,85,42,42,196,159,7,0,0,0,0,0,243,200,149,123,69,164,203,178,50,202,67,118,214,70,184,165,243,58,236,12,95,175,66,78,16,38,77,204,108,181,63,213,217,8,196,175,42,58,198,34,177,216,142,22,224,95,114,2,254,97,0,128,119,36,254,78,114,71,146,200,204,66,44,163,73,157,230,41,149,82,230,101,219,167,190,44,67,36,217,105,59,53,156,46,91,186,4,245,166,17,231,240,75,64,103,233,64,191,104,80,250,179,0,0,0,0,0,0,0,0,238,204,157,123,69,162,11,178,34,202,91,118,208,182,109,234,188,16,187,196,215,75,145,219,58,154,159,217,106,127,90,178,177,38,76,69,57,88,228,9,219,209,149,82,48,1,0,255,22,0,223,140,248,204,181,118,148,26,17,153,165,4,137,82,131,42,109,137,243,150,151,248,109,88,2,148,73,168,49,238,108,196,169,170,76,76,137,109,237,105,196,165,254,170,196,109,116,34,185,16,131,48,0,0,148,101,224,110,53,86,70,205,136,160,67,243,18,165,25,102,41,41,229,101,30,135,37,204,35,108,220,169,117,36,187,147,49,101,198,172,245,212,28,54,98,152,191,50,209,23,76,79,254,69,127,222,202,189,87,93,91,46,151,145,217,246,118,152,235,214,172,81,171,205,58,51,84,20,115,177,221,150,224,89,174,250,147,73,190,5,31,76,179,112,10,221,74,0,255,49,0,224,155,17,151,177,215,78,82,34,35,130,212,160,81,105,48,37,46,109,30,242,12,63,14,83,128,50,23,181,193,157,130,56,43,149,249,41,177,173,34,141,88,211,95,107,184,141,78,36,239,97,16,6,0,112,101,236,88,59,19,125,208,29,73,217,186,130,184,141,83,100,132,168,37,162,70,138,219,214,173,252,210,46,27,212,146,130,53,97,214,202,193,61,79,56,145,174,148,130,247,248,151,17,245,239,178,198,127,21,251,239,31,139,166,194,254,0,12,0,224,202,216,177,118,38,250,160,59,146,178,117,5,113,27,167,200,8,81,75,68,141,20,183,173,91,249,165,93,54,168,37,5,107,194,172,149,131,123,158,112,34,93,41,5,239,241,111,1,0,0,204,35,87,238,21,145,46,203,202,40,15,217,89,27,225,150,206,235,176,51,124,189,10,57,65,152,52,49,179,213,254,84,103,35,16,191,170,232,24,139,196,98,59,90,128,127,201,9,248,135,1,0,200,86,238,189,234,218,114,185,140,204,182,183,195,92,183,102,141,90,109,214,153,161,162,152,139,237,182,4,207,114,213,159,76,242,45,248,96,154,133,83,232,86,154,242,51,235,146,44,130,158,204,27,90,175,85,187,222,180,236,91,123,235,60,199,207,164,115,67,140,49,103,219,178,79,57,195,133,102,132,126,209,44,140,70,211,209,170,5,0,232,101,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,228,162,142,60,146,24,232,104,56,135,60,61,229,73,232,105,16,251,176,205,70,167,184,81,64,127,253,60,0,0,0,0,128,11,232,171,207,138,87,221,186,252,90,241,171,93,175,190,100,51,185,156,218,181,34,247,57,155,191,185,144,124,149,61,242,7,205,95,38,95,131,3,228,0,255,22,0,0,0,0,240,207,136,250,119,89,227,191,138,253,247,143,69,83,97,127,0,6,0,232,1,31,185,246,138,74,51,50,179,146,44,73,42,41,181,41,46,91,89,34,182,125,41,45,194,142,145,100,227,73,85,91,98,139,136,61,115,184,84,64,149,88,165,162,66,252,121,0,0,112,103,238,220,43,18,93,144,21,81,222,178,131,182,109,83,231,133,216,37,190,94,138,220,214,209,252,204,86,251,211,146,141,53,97,42,202,193,34,79,216,142,174,148,130,9,248,147,17,159,185,214,142,82,35,34,179,148,32,81,106,80,165,45,113,222,242,18,191,13,75,128,50,9,53,198,157,141,56,85,149,137,41,177,173,61,141,184,212,95,149,184,141,78,36,23,98,16,6,0,0,0,0,0,0,0,0,0,0,192,55,35,46,99,175,157,164,68,70,4,169,65,163,210,96,74,92,218,60,228,25,126,28,166,0,101,46,106,131,59,5,113,86,42,243,83,98,91,69,26,177,166,191,214,112,27,157,72,222,195,96,44,99,199,218,153,232,131,238,72,202,214,21,196,109,156,34,35,68,45,17,53,82,220,182,110,229,151,118,217,160,150,20,172,9,179,86,14,238,121,194,137,116,165,20,188,199,191,5,0,0,0,0,0,0,232,1,23,177,247,74,74,50,51,130,210,172,73,41,37,197,169,45,67,153,33,198,125,42,173,197,110,144,164,224,201,74,91,126,139,136,34,115,88,83,64,107,88,165,162,61,252,205,136,250,119,89,227,191,138,253,247,143,69,83,97,127,0,6,0,0,0,192,55,35,46,99,175,157,164,68,70,4,169,65,163,210,96,74,92,218,60,228,25,126,28,166,0,101,46,106,131,59,5,113,86,42,243,83,98,91,69,26,177,166,191,214,112,27,157,72,222,195,32,12,0,224,202,216,177,118,38,250,160,59,146,178,117,5,113,27,167,200,8,81,75,68,141,20,183,173,91,249,165,93,54,168,37,5,107,194,172,149,131,123,158,112,34,93,41,5,239,241,111,1,0,240,205,136,203,216,107,39,41,145,17,65,106,208,168,52,152,18,151,54,15,121,134,31,135,41,64,153,139,218,224,78,65,156,149,202,252,148,216,86,145,70,172,233,175,53,220,70,39,146,247,48,8,3,0,184,50,118,172,157,137,62,232,142,164,108,93,65,220,198,41,50,66,212,18,81,35,197,109,235,86,126,105,151,13,106,73,193,154,48,107,229,224,158,39,156,72,87,74,193,123,252,91,0,0,128,178,12,220,173,198,202,168,25,17,116,104,94,162,52,195,44,37,165,188,204,227,176,132,121,132,141,59,181,142,100,119,50,166,204,152,181,158,154,195,70,12,243,87,38,250,130,233,201,191,232,47,6,0,32,91,185,247,170,107,203,229,50,50,219,222,14,115,221,154,53,106,181,89,103,134,138,98,46,182,219,18,60,203,85,127,50,201,183,224,131,105,22,78,161,91,233,63,6,0,0,40,203,192,221,106,172,140,154,17,65,135,230,37,74,51,204,82,82,202,203,60,14,75,152,71,216,184,83,235,72,118,39,99,202,140,89,235,169,57,108,196,48,127,101,162,47,152,158,252,139,254,98,0,0,178,149,123,175,186,182,92,46,35,179,237,237,48,215,173,89,163,86,155,117,102,168,40,230,98,187,45,193,179,92,245,39,147,124,11,62,152,102,225,20,186,149,254,99,0,0,128,178,12,220,173,198,202,168,25,17,116,104,94,162,52,195,44,37,165,188,204,227,176,132,121,132,141,59,181,142,100,119,50,166,204,152,181,158,154,195,70,12,243,87,38,250,130,233,201,191,232,47,6,0,32,91,185,247,170,107,203,229,50,50,219,222,14,115,221,154,53,106,181,89,103,134,138,98,46,182,219,18,60,203,85,127,50,201,183,224,131,105,22,78,161,91,233,63,6,0,0,0,0,112,103,238,220,43,18,93,144,21,81,222,178,131,182,109,83,231,133,216,37,190,94,138,220,214,209,252,204,86,251,211,146,141,53,97,42,202,193,34,79,216,142,174,148,130,9,248,151,17,245,239,178,198,127,21,251,239,31,139,166,194,254,0,12,0,0,0,0,0,0,248,103,68,253,187,172,241,95,197,254,251,199,162,169,176,63,0,3,0,184,50,118,172,157,137,62,232,142,164,108,93,65,220,198,41,50,66,212,18,81,35,197,109,235,86,126,105,151,13,106,73,193,154,48,107,229,224,158,39,156,72,87,74,193,123,252,91,0,0,0,0,0,32,223,177,214,38,123,205,102,243,74,251,90,13,75,173,122,245,235,178,87,123,134,138,125,222,118,216,45,252,204,85,127,206,200,79,225,125,104,22,78,161,165,232,63,6,0,48,139,88,177,118,70,250,172,59,147,50,116,101,113,132,92,34,163,67,205,16,53,42,220,4,97,174,196,210,46,27,84,157,130,64,252,106,173,99,220,19,139,19,105,1,254,37,223,227,31,6,0,0,243,200,149,123,69,164,203,178,50,202,67,118,214,70,184,165,243,58,236,12,95,175,66,78,16,38,77,204,108,181,63,213,217,8,196,175,42,58,198,34,177,216,142,22,224,95,114,2,254,236,72,252,157,228,142,36,145,153,133,88,70,147,58,205,83,42,165,204,203,182,79,125,89,134,72,178,211,118,106,56,93,182,116,9,234,77,35,206,225,151,128,206,210,129,126,209,160,244,103,1,0,0,255,140,168,127,151,53,254,171,216,127,0,255,88,52,21,246,7,96,0,128,30,240,145,107,175,168,52,35,51,43,201,146,164,146,82,155,226,178,149,37,98,219,151,210,34,236,24,73,54,158,84,181,37,182,136,216,51,135,75,5,84,137,85,42,42,196,159,7,0,0,0,0,0,0,0,0,64,237,69,188,151,81,35,105,58,110,144,150,184,196,46,33,148,41,197,69,149,109,217,246,193,252,178,172,80,235,58,13,59,116,217,210,37,97,200,28,206,225,149,128,42,112,160,29,220,193,170,3,46,98,239,149,148,100,102,4,165,89,147,82,74,138,83,91,134,50,67,140,251,84,90,139,221,32,73,193,147,149,182,252,22,17,69,230,176,166,128,214,176,74,69,123,248,243,0,248,103,68,253,187,172,241,95,197,254,251,199,162,169,176,63,0,3,0,0,0,0,128,121,228,202,189,34,210,101,89,25,229,33,59,107,35,220,210,121,29,118,134,175,87,33,39,8,147,38,102,182,218,159,234,108,4,226,87,21,29,99,145,88,108,71,11,240,47,57,1,0,255,48,0,192,59,18,127,39,185,35,73,100,102,33,150,209,164,78,243,148,74,41,243,178,237,83,95,150,33,146,236,180,157,26,78,151,45,93,130,122,211,136,115,248,37,160,179,116,160,95,52,40,253,89,0,0,252,51,162,254,93,214,248,175,98,0,255,253,99,209,84,216,31,128,1,0,122,192,71,174,189,162,210,140,204,172,36,75,146,74,74,109,138,203,86,150,136,109,95,74,139,176,99,36,217,120,82,213,150,216,34,98,207,28,46,21,80,37,86,169,168,16,127,30,0,0,160,7,92,196,222,43,41,201,204,8,74,179,38,165,148,20,167,182,12,101,134,24,247,169,180,22,187,65,146,130,39,43,109,249,45,34,138,204,97,77,1,173,97,149,138,246,240,231,1,240,207,136,250,119,89,227,191,138,253,247,143,69,83,97,127,16,6,124,228,218,43,42,205,200,204,74,178,36,169,164,212,166,184,108,101,137,216,246,165,180,8,59,70,146,141,39,85,109,137,45,34,246,204,225,82,1,85,98,149,138,10,241,231,1,0,0,0,0,202,50,112,183,26,43,163,102,68,208,161,121,137,210,12,179,148,148,242,50,143,195,18,230,17,54,238,212,58,146,221,201,152,50,99,214,122,106,14,27,49,204,95,153,232,11,166,39,0,255,162,191,24,80,1,151,0,255,90,185,247,170,107,203,229,50,50,219,222,14,115,221,154,53,106,181,89,103,134,138,98,46,182,219,18,60,203,85,127,50,201,183,224,131,105,22,78,161,91,105,192,66,146,26,64,225,158,119,5,197,21,251,94,3,172,244,17,52,144,159,96,30,185,114,175,136,116,89,86,70,121,200,206,218,8,183,116,94,135,157,225,235,85,200,9,62,210,196,204,86,251,83,157,141,191,186,154,168,24,139,196,226,59,122,128,131,201,11,184,179,35,241,119,146,59,146,68,102,22,98,25,77,234,52,111,84,146,204,203,182,79,125,89,134,72,178,211,118,106,56,91,182,116,9,234,205,34,214,97,64,31,150,165,3,5,163,65,105,208,2,214,239,84,192,239,8,69,92,85,88,73,190,3,82,240,159,175,0,255,174,40,95,85,74,154,224,14,0,255,72,157,241,43,138,136,101,58,127,242,44,68,242,254,120,253,119,5,190,49,229,76,116,119,175,62,50,103,92,141,116,66,246,223,241,147,51,51,160,249,127,253,136,45,123,208,172,186,130,200,190,135,195,100,252,76,98,221,233,98,210,86,46,109,157,104,254,111,111,54,91,46,170,48,8,236,125,61,38,103,111,178,155,46,114,74,27,166,157,24,240,22,242,136,82,46,54,193,63,8,212,111,71,211,5,94,210,4,211,22,146,188,98,46,54,193,63,248,209,0,255,162,233,162,82,134,96,228,4,112,147,126,43,113,180,205,51,163,60,147,117,156,168,16,41,248,28,49,133,86,111,83,235,215,60,137,172,37,133,188,26,138,113,59,0,255,105,135,196,146,248,191,158,244,150,180,210,143,151,12,10,63,35,10,49,254,204,124,233,99,198,181,134,101,83,239,244,10,3,228,251,222,171,117,104,213,227,112,216,129,207,114,124,31,251,11,245,109,36,14,248,91,85,0,140,88,73,16,23,24,56,2,176,51,0,32,115,41,128,93,13,133,157,169,24,75,113,101,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,64,108,133,235,97,102,70,96,220,147,6,0,0,0,0,0,0,0,20,193,133,16,125,107,223,28,166,196,172,196,67,217,235,206,133,125,139,221,67,110,47,50,118,157,93,150,100,158,196,142,243,120,56,45,145,4,251,40,210,158,28,125,206,69,89,68,101,120,104,168,25,186,249,64,231,30,134,230,254,114,223,110,46,201,174,230,104,173,226,204,35,244,166,65,11,69,248,186,155,206,229,110,35,168,80,198,52,141,6,244,127,241,238,126,72,248,118,139,122,131,77,150,142,236,177,106,198,99,183,236,165,121,16,128,236,126,61,75,51,55,9,138,217,104,107,45,139,13,15,239,7,62,209,5,66,246,75,116,57,220,70,134,43,167,153,137,170,29,88,199,174,133,187,76,122,171,10,112,139,136,36,249,130,238,231,125,81,219,155,84,215,57,23,152,149,112,100,177,30,127,203,108,228,84,120,202,112,95,125,129,167,182,131,184,248,57,103,45,242,133,199,18,64,247,179,126,246,181,233,124,231,41,211,56,88,186,88,118,191,190,120,211,222,148,146,168,182,114,73,51,226,195,131,235,171,223,249,179,82,249,206,101,10,61,216,184,88,133,127,17,163,127,172,128,42,235,221,150,216,10,1,137,90,127,123,42,53,46,106,52,5,94,219,172,233,29,198,149,178,229,156,25,137,129,63,153,237,63,87,180,68,39,109,218,244,12,227,93,100,51,167,47,13,160,136,79,5,69,124,212,128,251,22,4,216,143,47,138,185,147,42,68,249,133,6,188,101,78,245,145,149,15,137,143,169,62,88,243,1,159,163,15,245,7,159,140,177,230,99,105,213,162,186,248,28,125,168,63,248,100,140,53,31,75,171,22,0,0,0,224,159,104,60,244,58,190,12,179,207,227,146,7,32,252,19,141,135,94,199,151,97,246,121,92,114,0,6,196,116,244,129,64,248,150,98,205,175,150,3,48,254,25,49,29,125,32,16,190,165,88,243,171,229,0,12,0,0,0,0,0,0,85,70,35,166,215,241,101,120,98,30,151,188,138,161,202,104,196,244,58,190,12,79,204,227,146,167,38,224,139,244,161,2,225,147,241,233,124,44,205,154,143,41,125,124,145,62,84,32,124,50,62,157,143,165,89,243,145,154,0,151,145,222,241,7,63,213,211,121,42,114,213,162,201,159,124,0,255,36,125,231,242,234,194,101,164,119,252,193,79,245,116,158,138,92,181,104,242,39,223,63,73,223,185,124,21,1,83,250,192,34,189,167,64,248,27,124,58,239,68,179,230,99,74,31,88,164,247,20,8,127,131,79,231,157,104,43,4,8,98,250,18,191,137,39,230,143,202,211,19,110,25,25,107,39,141,40,59,9,173,178,66,74,22,153,211,184,196,97,138,168,57,164,58,209,37,205,67,152,159,234,20,219,209,210,90,77,170,106,104,207,84,39,181,64,8,98,250,18,191,137,39,230,143,202,19,115,210,136,40,153,73,178,196,222,65,138,75,212,210,121,146,74,34,202,11,91,193,196,4,41,133,18,211,34,73,136,170,34,162,71,120,104,178,39,9,7,211,128,214,172,213,130,182,67,128,32,166,47,241,155,120,98,254,168,188,138,81,205,201,44,221,150,165,94,89,51,235,183,237,106,49,155,85,3,42,142,245,218,172,81,167,238,185,18,84,5,158,108,58,0,255,41,211,134,110,225,11,205,43,87,97,0,36,232,99,68,198,138,74,104,165,184,66,220,182,117,219,18,25,81,73,186,204,91,100,137,125,9,117,41,75,212,208,162,76,196,237,240,145,144,101,206,65,24,30,167,117,170,76,185,76,110,159,15,68,125,192,71,236,181,163,146,204,140,44,37,72,148,74,73,113,106,203,144,151,248,109,88,82,107,177,27,36,41,136,83,85,153,24,33,162,200,28,214,244,87,37,174,169,104,15,175,34,40,25,155,198,110,105,102,38,141,168,241,96,166,65,82,54,43,148,180,76,203,2,191,244,90,33,213,33,238,140,137,147,103,203,33,60,204,114,152,133,1,5,172,89,107,112,121,37,163,110,90,111,74,180,142,53,103,147,107,12,121,216,72,226,166,45,148,113,157,34,246,113,72,176,151,46,209,226,116,28,172,109,126,232,115,82,156,139,152,234,48,224,118,73,135,68,99,82,33,201,43,56,41,153,107,101,41,178,40,81,51,73,11,108,189,68,68,201,104,74,28,189,132,176,109,141,66,158,114,36,217,18,213,88,15,57,194,195,151,34,151,15,93,105,205,90,11,203,235,88,202,103,132,102,105,157,182,20,74,106,16,151,250,131,20,119,216,149,149,230,200,210,67,220,20,215,202,152,134,172,223,6,219,208,82,46,46,169,193,160,116,165,133,180,24,173,150,160,6,105,41,109,72,227,150,57,33,179,100,43,121,222,151,101,154,18,89,222,198,109,217,36,69,77,11,229,107,153,210,208,99,52,163,106,195,100,74,95,120,139,19,143,152,129,25,75,104,157,114,32,132,159,62,70,217,153,180,214,118,22,37,136,219,212,160,46,83,11,173,213,29,54,125,200,222,134,56,206,108,8,83,131,153,169,206,179,23,21,149,98,78,143,120,131,85,101,98,21,182,196,65,219,161,8,103,158,193,148,25,205,220,247,161,199,90,73,134,16,135,101,218,90,133,160,194,68,252,90,174,108,249,115,112,181,201,89,217,166,52,132,3,105,67,145,86,204,88,66,103,149,171,35,0,144,33,92,183,208,106,110,217,73,200,202,166,122,33,44,155,53,195,41,217,182,89,102,197,183,211,202,4,119,166,202,104,101,190,202,168,82,117,163,130,26,188,68,139,140,162,81,232,207,206,140,82,106,148,82,106,173,53,163,214,90,106,148,90,75,205,204,204,204,204,69,26,121,196,48,48,208,80,14,71,122,58,146,208,83,31,246,225,148,141,178,112,163,128,2,154,162,159,212,220,100,70,73,56,78,144,90,72,75,29,150,214,74,101,217,212,119,230,186,109,48,147,130,137,158,203,9,85,103,74,136,171,229,224,162,33,164,63,220,18,138,77,105,95,201,232,46,90,185,128,17,247,204,164,228,22,59,74,33,84,86,75,201,166,145,215,82,136,252,41,46,114,130,43,93,154,125,110,212,9,106,205,76,21,181,180,176,103,174,170,78,106,105,112,190,90,125,57,114,66,136,59,43,187,109,156,55,216,230,117,34,163,50,141,251,4,117,111,46,49,25,38,67,148,75,94,14,250,90,231,36,253,232,159,182,246,209,150,150,241,207,83,186,34,85,226,164,172,4,165,195,46,113,104,83,130,40,75,62,213,105,86,151,188,194,194,195,239,236,140,83,204,60,44,155,70,91,53,129,249,146,240,172,56,195,76,244,156,147,58,248,77,139,149,87,34,0,0,0,0,85,31,87,249,64,213,7,107,62,224,115,244,161,254,224,147,49,214,124,44,173,90,84,23,159,163,15,245,7,159,140,177,230,99,105,213,66,149,1,141,152,94,199,151,225,137,121,92,242,212,196,23,233,67,5,194,39,227,211,249,88,218,10,209,136,233,117,124,25,158,152,199,37,79,77,124,145,62,84,32,124,50,62,157,143,165,89,243,1,0,0,0,0,0,0,0,0,0,83,250,0,44,210,123,10,132,191,193,167,243,78,180,21,66,16,211,151,248,77,60,49,127,84,158,154,192,34,189,167,64,248,27,124,58,239,68,91,33,4,49,125,137,223,196,19,243,71,229,85,12,0,0,0,0,0,46,192,45,34,98,175,36,145,100,71,173,101,78,40,9,34,115,29,167,9,126,138,175,55,164,58,49,38,77,147,143,130,170,179,109,199,84,107,165,97,1,206,181,103,170,122,52,154,62,174,242,129,170,143,187,124,0,124,228,218,43,42,205,200,204,74,178,36,169,164,212,166,184,108,101,137,216,246,165,180,8,59,70,146,141,39,85,109,137,45,34,246,204,225,82,1,85,98,149,138,10,241,231,1,200,83,182,202,154,207,209,175,121,117,217,172,109,50,151,85,63,34,174,205,205,173,81,187,238,201,125,74,246,155,211,57,72,44,182,161,137,228,23,202,79,0,255,49,0,60,245,33,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,73,20,247,37,126,158,202,8,7,7,9,55,196,152,50,99,46,178,20,41,82,176,230,207,154,41,83,134,230,99,148,89,148,154,165,150,146,164,214,112,221,124,173,213,32,232,232,83,59,101,200,209,43,36,111,107,254,248,50,240,211,76,23,15,85,18,114,45,60,168,3,111,200,159,97,63,26,77,31,1,8,16,196,244,37,126,19,79,204,31,149,87,49,20,121,210,136,40,153,73,178,196,222,65,138,75,212,210,121,146,74,34,202,11,212,18,97,98,130,148,66,137,105,145,68,39,21,17,61,194,67,147,61,171,184,133,6,180,102,173,15,229,117,12,128,41,125,96,145,222,83,32,252,13,62,157,119,162,89,243,49,165,15,44,210,123,10,132,191,193,167,243,78,180,21,2,4,49,125,137,223,196,19,243,71,229,85,12,85,134,32,166,47,241,155,120,98,254,168,188,138,1,144,154,112,25,233,29,127,240,83,61,157,167,34,183,66,164,38,92,70,122,199,31,252,84,79,231,169,200,85,11,104,242,39,223,63,73,223,185,124,21,65,149,104,242,39,223,63,73,223,185,124,21,1,144,154,112,25,233,29,127,240,83,61,157,167,34,183,66,164,38,92,70,122,199,31,252,84,79,231,169,200,85,11,104,242,39,223,63,73,223,185,124,21,65,149,104,242,39,223,63,73,223,185,124,21,1,144,154,112,25,233,29,127,240,83,61,157,167,34,183,66,164,38,92,70,122,199,31,252,84,79,231,169,200,85,11,104,242,39,223,63,73,223,185,124,21,65,149,104,242,39,223,63,73,223,185,124,21,1,0,0,170,12,104,196,244,58,190,12,79,204,227,146,251,39,2,16,141,152,94,199,151,225,137,121,92,114,0,255,196,85,62,0,0,0,0,0,0,85,31,87,249,64,213,71,0,2,4,49,125,137,223,196,19,243,71,229,85,12,85,134,32,166,47,241,155,120,98,254,168,188,138,1,0,0,0,84,9,41,0,255,237,253,236,244,99,200,87,17,84,9,41,0,255,237,253,236,244,99,200,85,25,32,120,232,75,252,38,102,159,63,42,15,64,248,39,4,15,125,137,223,196,236,243,71,229,1,8,0,255,4,52,30,122,29,95,134,217,231,113,201,1,24,49,29,125,32,16,190,165,88,243,171,229,0,255,140,198,67,175,227,203,48,251,60,46,57,0,35,166,163,15,4,194,183,20,107,126,181,28,128,1,168,250,184,202,7,170,62,88,243,1,159,163,15,245,7,159,140,177,230,99,105,213,162,186,248,28,125,168,63,248,100,140,53,31,75,171,22,0,240,205,218,108,230,79,141,58,139,164,94,25,89,243,62,133,18,149,25,13,98,226,74,75,165,76,8,177,111,155,150,154,174,20,120,56,171,76,68,200,234,19,159,106,170,202,40,26,138,75,232,104,242,122,86,115,57,165,84,74,41,113,28,199,141,20,102,163,168,200,26,149,51,89,138,133,105,51,156,197,165,84,156,201,152,177,52,36,169,9,76,84,123,184,103,77,72,67,152,167,58,226,2,182,149,158,220,157,94,65,0,44,199,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,136,121,41,91,28,100,36,228,14,99,182,140,73,200,178,167,200,70,149,63,85,166,180,73,28,0,203,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,98,89,202,8,7,7,9,183,67,151,45,93,18,178,20,41,82,80,37,72,149,41,83,18,199,103,42,196,9,82,105,109,131,121,210,59,145,73,159,154,20,136,168,90,83,26,231,145,51,133,197,180,57,168,245,34,74,149,89,34,34,75,31,126,36,20,9,198,129,52,97,205,51,54,84,160,133,201,191,11,29,210,148,121,102,201,218,82,139,66,106,137,12,234,60,181,144,218,230,144,165,226,210,144,31,55,196,9,34,204,81,185,12,102,166,50,124,54,75,155,59,9,143,152,149,86,21,133,46,160,173,16,152,163,247,244,7,127,131,177,230,157,232,41,125,176,230,3,115,244,158,254,224,111,48,214,188,19,61,165,15,184,202,7,170,62,174,242,1,0,0,0,254,137,198,67,175,227,203,48,251,60,46,121,0,194,63,209,120,232,117,124,25,102,159,199,37,7,96,64,76,71,31,8,132,111,41,214,252,106,57,0,227,159,17,211,209,7,2,225,91,138,53,191,90,14,192,0,64,213,199,85,62,80,245,193,154,15,248,28,125,168,63,248,100,140,53,31,75,171,22,213,197,231,232,67,253,193,39,99,172,249,88,90,181,0,168,46,48,71,239,233,15,254,6,99,205,59,209,170,69,117,129,57,122,79,127,240,55,24,107,222,137,158,210,7,176,230,227,115,244,161,254,224,147,49,214,124,44,61,165,15,214,124,124,142,62,212,31,124,50,198,154,143,165,85,11,0,0,128,212,132,203,72,239,248,131,159,234,233,60,21,185,21,34,53,225,50,210,59,254,224,167,122,58,79,69,174,90,64,147,63,249,254,73,250,206,229,173,136,36,149,104,242,39,223,63,73,223,185,156,21,49,162,6,80,8,124,96,221,10,136,88,219,159,128,198,67,159,227,207,240,250,124,46,57,0,35,166,163,15,4,194,175,244,106,94,181,252,159,209,120,232,115,252,25,86,167,223,186,228,0,140,152,142,62,16,168,0,255,63,149,98,237,0,255,69,181,60,128,1,113,165,198,248,83,26,113,165,198,248,83,238,0,241,254,52,254,206,204,26,84,106,117,170,152,112,239,28,31,47,91,25,121,115,121,215,72,145,215,212,197,204,39,143,67,136,247,135,232,219,81,134,106,134,228,87,226,253,171,250,119,92,74,202,156,174,157,209,77,23,94,98,214,147,71,36,160,249,191,125,217,108,185,168,206,32,176,239,199,228,250,175,166,139,34,98,76,47,39,196,191,251,207,22,17,81,111,16,216,247,99,210,253,104,202,104,150,100,26,137,1,87,200,34,202,185,216,2,191,224,247,254,175,166,138,206,26,7,150,45,228,74,244,73,46,54,193,63,8,228,0,255,166,139,222,145,224,226,4,112,19,0,255,215,214,138,136,202,59,214,184,173,132,177,17,133,119,127,223,108,126,239,234,149,107,15,47,53,72,79,175,36,184,105,127,28,109,107,229,154,180,99,100,158,96,119,68,97,213,187,213,23,250,103,37,233,118,101,116,198,176,159,22,96,128,124,223,93,100,25,206,136,227,112,136,95,61,135,124,159,221,10,87,56,23,38,112,136,127,85,64,92,96,224,8,226,2,3,71,106,192,140,69,227,138,168,161,40,0,210,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,88,23,169,184,35,147,6,0,0,0,0,0,0,0,20,160,199,250,47,0,255,158,36,51,11,137,154,237,172,109,132,95,98,156,244,243,136,29,163,250,112,37,119,100,100,109,131,75,86,201,156,4,209,62,138,202,155,47,124,206,167,108,56,3,88,40,32,231,153,138,64,115,51,218,197,29,215,8,101,47,174,109,217,152,72,135,182,196,147,141,195,188,101,30,55,35,222,19,173,254,189,146,59,206,213,76,33,162,100,139,42,154,184,253,20,161,129,18,237,240,247,53,52,203,184,63,183,69,189,248,117,168,174,88,228,140,162,18,2,134,125,208,162,251,218,197,11,97,118,30,68,153,195,156,55,60,83,3,105,74,19,22,50,233,125,71,20,90,130,60,105,198,187,59,242,243,229,38,178,164,192,193,164,20,99,38,222,78,25,126,156,75,195,233,27,198,120,239,22,149,221,81,86,188,195,214,26,77,108,128,234,207,118,135,240,154,81,126,214,234,147,148,71,61,157,211,202,118,78,216,21,130,48,10,67,246,34,179,137,8,225,52,163,235,87,183,118,126,74,195,154,207,47,226,1,95,37,128,243,63,110,246,181,114,245,124,27,229,192,197,197,226,220,241,183,36,214,132,254,214,116,158,74,78,70,204,91,112,254,195,205,118,143,92,61,231,148,64,176,112,177,184,55,220,173,18,109,174,43,50,221,78,84,189,229,45,177,29,2,220,19,229,94,220,35,169,222,233,202,131,26,237,196,165,57,173,193,184,240,17,217,174,36,130,51,222,19,181,254,43,61,9,170,110,77,146,36,71,13,189,155,225,180,7,227,123,217,236,36,162,1,48,0,83,1,114,19,197,21,81,192,62,2,247,94,171,40,32,30,55,213,7,86,62,198,206,156,234,163,53,31,240,57,250,80,127,240,201,56,203,252,55,150,78,45,170,139,207,209,135,250,131,79,198,88,243,177,180,106,1,0,0,0,254,137,198,67,175,227,203,48,251,60,46,121,0,194,63,209,120,232,117,124,25,102,159,199,37,7,96,64,76,71,31,8,132,111,41,214,252,106,57,0,227,159,17,211,209,7,2,225,91,138,53,191,90,14,192,0,0,0,0,0,0,80,101,52,98,122,29,95,134,39,230,113,201,171,24,170,140,70,76,175,227,203,240,196,60,46,121,106,2,190,72,31,42,16,62,25,159,206,199,210,172,249,152,210,199,23,233,67,5,194,39,227,211,249,88,154,53,31,169,9,112,25,233,29,127,240,83,61,157,167,34,87,45,154,252,201,247,79,210,119,46,175,46,92,70,122,199,31,252,84,79,231,169,200,85,139,38,127,242,253,147,244,157,203,87,17,48,165,15,44,210,123,10,132,191,193,167,243,78,52,107,62,166,244,129,69,122,79,129,240,55,248,116,222,137,182,66,128,32,166,47,241,155,120,98,254,168,92,41,101,36,197,21,218,206,114,85,18,78,203,58,65,203,142,164,78,19,47,145,165,96,138,8,41,47,211,28,9,113,30,210,60,44,92,156,249,114,48,208,113,218,101,77,155,172,228,181,8,65,76,95,226,55,241,196,252,81,57,48,203,168,36,35,233,178,30,37,51,86,12,27,87,57,145,69,206,28,226,166,200,17,22,182,158,165,218,112,144,230,201,151,53,117,146,29,17,21,229,98,85,9,69,166,170,67,254,121,176,83,190,50,156,38,234,206,164,164,60,44,173,149,202,150,91,154,166,2,147,247,101,216,168,44,49,34,18,250,68,28,108,185,22,89,102,61,55,88,165,87,51,165,114,121,45,34,57,149,130,167,145,77,81,210,148,173,242,178,195,148,150,151,230,118,168,176,19,76,153,225,167,97,154,18,84,223,161,76,193,147,65,220,242,91,84,30,175,137,180,244,162,53,95,184,175,220,6,1,92,192,40,179,40,53,75,45,37,73,173,225,186,249,90,171,65,208,209,167,118,202,144,163,87,72,222,214,252,241,101,224,167,153,46,30,170,36,228,90,120,80,7,222,144,63,195,126,52,154,62,88,80,236,18,25,81,223,199,149,149,90,40,173,193,16,202,102,9,74,43,97,216,160,183,104,182,98,189,109,156,226,77,152,143,48,123,213,121,9,83,234,122,82,136,126,180,210,25,118,36,79,78,204,204,204,204,204,168,81,51,74,173,165,102,20,199,117,156,26,197,125,137,159,167,188,69,70,198,69,14,49,166,204,152,139,51,123,246,108,172,249,179,166,77,155,235,249,48,105,68,148,204,36,89,98,239,32,197,37,106,233,60,73,37,17,229,5,106,137,48,49,65,74,161,196,180,72,162,147,138,136,30,225,161,201,158,85,220,66,3,90,179,214,135,242,58,198,114,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,134,88,150,188,69,70,198,69,238,208,101,75,151,132,51,123,246,108,84,9,82,165,77,155,196,81,205,176,109,226,90,148,44,173,99,157,204,163,16,83,66,147,60,229,169,197,89,71,164,90,36,176,39,231,218,209,67,76,196,8,95,6,234,235,106,85,235,13,47,28,158,52,127,52,205,76,238,155,144,113,203,136,74,111,185,162,210,66,230,180,146,112,218,25,173,132,206,152,34,33,39,72,211,101,218,100,65,157,159,214,204,180,86,75,21,123,26,170,234,164,169,178,229,35,57,33,172,71,102,235,210,94,115,179,193,12,179,77,186,196,173,19,229,113,157,250,20,135,186,79,208,205,9,81,199,248,40,153,31,134,202,170,44,30,22,177,182,93,210,140,94,112,173,144,228,181,135,242,168,89,170,101,27,165,41,110,144,231,37,14,91,40,27,36,34,93,150,37,212,45,229,216,179,80,37,170,180,25,147,36,235,151,45,75,62,240,51,5,83,29,85,228,44,61,197,244,228,67,244,114,53,220,172,148,236,166,109,66,94,34,41,137,214,173,165,132,227,182,65,244,24,39,219,190,133,26,49,77,208,49,144,211,108,14,49,37,20,112,209,80,36,76,65,40,246,165,19,147,233,125,250,147,33,156,47,35,219,200,160,78,97,105,227,210,66,35,223,216,205,187,90,199,37,195,13,73,234,60,78,166,162,74,173,145,76,92,137,26,38,163,127,30,242,144,174,73,106,31,125,195,14,44,196,198,244,103,1,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,38,113,0,0,0,0,0,170,62,174,242,129,170,15,214,124,192,231,232,67,253,193,39,99,172,249,88,90,181,168,46,62,71,31,234,15,62,25,99,205,199,210,170,133,42,3,26,49,189,142,47,195,19,243,184,228,169,137,47,210,135,10,132,79,198,167,243,177,180,21,162,17,211,235,248,50,60,49,143,75,158,154,248,34,125,168,64,248,100,124,58,31,75,179,230,3,0,0,0,84,25,137,182,37,165,204,183,91,74,200,194,45,45,145,179,109,109,26,167,8,11,179,25,79,10,81,134,184,188,193,157,59,181,214,59,155,88,166,202,194,81,27,59,66,143,104,145,32,116,2,93,197,0,0,0,0,0,152,210,7,96,145,222,83,32,252,13,62,157,119,162,173,16,130,152,190,196,111,226,137,249,163,242,212,4,22,233,61,5,194,223,224,211,121,39,218,10,33,136,233,75,252,38,158,152,63,42,175,98,0,0,0,0,0,128,151,254,88,179,178,73,41,116,30,73,104,161,110,14,21,90,107,68,147,17,70,65,104,187,212,206,221,24,58,210,76,108,137,234,200,150,35,23,67,133,25,196,55,108,72,179,176,225,175,104,116,104,62,188,51,41,153,107,101,41,178,40,81,51,73,11,108,189,68,68,201,104,74,28,149,33,194,182,53,10,121,202,145,100,205,147,177,30,114,132,135,47,69,126,42,77,87,90,179,214,73,242,117,4,149,70,236,29,148,206,147,38,137,168,206,81,53,154,153,52,210,165,9,76,137,235,227,144,164,149,165,192,157,42,113,58,138,184,45,34,194,236,9,106,11,173,170,74,69,217,202,107,24,84,137,89,94,146,250,250,149,218,182,213,237,23,249,60,67,194,174,218,47,184,229,132,153,18,191,127,166,131,186,146,218,0,255,164,197,229,171,136,90,6,17,73,240,132,54,242,92,165,100,211,50,77,214,186,34,170,235,36,75,156,41,159,226,66,41,203,58,199,69,156,136,52,17,11,9,89,190,100,12,148,131,118,169,50,37,43,249,124,98,21,49,200,139,82,88,191,74,27,183,164,253,50,95,102,184,216,105,251,5,185,156,47,83,158,247,207,148,81,87,110,251,159,84,135,252,155,199,108,149,18,17,78,68,174,21,79,12,147,135,84,18,73,221,166,184,9,110,89,32,182,136,45,166,70,194,111,176,205,113,126,45,135,48,137,228,149,137,105,233,49,86,9,197,230,244,117,62,96,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,196,178,228,45,50,50,46,114,135,46,91,186,36,156,217,179,103,163,74,144,42,109,218,36,14,0,128,41,125,96,145,222,83,32,252,13,62,157,119,162,89,243,49,165,15,44,210,123,10,132,191,193,167,243,78,180,21,2,4,49,125,137,223,196,19,243,71,229,85,12,170,92,138,83,220,36,89,169,172,18,226,212,32,206,250,214,242,4,141,150,178,66,197,67,236,80,17,81,209,237,109,121,35,104,107,103,15,183,146,42,11,103,120,150,158,233,242,165,72,16,90,172,124,21,1,144,154,112,25,233,29,127,240,83,61,157,167,34,183,66,164,38,92,70,122,199,31,252,84,79,231,169,200,85,11,104,242,39,223,63,73,223,185,124,21,65,149,104,242,39,223,63,73,223,185,124,21,1,144,154,112,25,233,29,127,240,83,61,157,167,34,183,66,164,38,92,70,122,199,31,252,84,79,231,169,200,85,11,104,242,39,223,63,73,223,185,124,21,65,149,104,242,39,223,63,73,223,185,124,21,1,144,154,112,25,233,29,127,240,83,61,157,167,34,183,66,164,38,92,70,122,199,31,252,84,79,231,169,200,85,11,104,242,39,223,63,73,223,185,124,21,65,149,104,242,39,223,63,73,223,185,124,21,1,0,0,170,12,104,196,244,58,190,12,79,204,227,146,251,39,2,16,141,152,94,199,151,225,137,121,92,114,0,255,196,85,62,0,0,0,0,0,0,85,31,87,249,64,213,71,0,2,4,49,125,137,223,196,19,243,71,229,85,12,85,134,32,166,47,241,155,120,98,254,168,188,138,1,0,0,0,84,9,41,0,255,237,253,236,244,99,200,87,17,84,9,41,0,255,237,253,236,244,99,200,85,25,32,120,232,75,252,38,102,159,63,42,15,64,248,39,4,15,125,137,223,196,236,243,71,229,1,8,0,255,4,52,30,122,29,95,134,217,231,113,201,1,24,49,29,125,32,16,190,165,88,243,171,229,0,255,140,198,67,175,227,203,48,251,60,46,57,0,35,166,163,15,4,194,183,20,107,126,181,28,128,1,168,250,184,202,7,170,62,88,243,1,159,163,15,245,7,159,140,177,230,99,105,213,162,186,248,28,125,168,63,248,100,140,53,31,75,171,22,192,5,181,208,66,75,161,149,84,154,52,87,110,50,35,111,245,140,108,137,133,220,136,36,197,151,138,72,164,203,60,237,58,170,116,59,231,11,67,177,75,28,94,164,113,152,142,23,216,67,31,82,126,171,77,227,196,170,73,169,35,43,65,156,218,184,108,67,212,84,154,205,195,26,5,199,27,199,193,142,16,241,112,80,230,34,92,57,124,197,129,80,92,70,251,26,72,227,209,161,249,0,100,12,167,173,197,122,91,87,210,186,179,181,70,232,203,100,137,112,73,184,77,150,89,17,108,181,60,65,146,169,14,218,150,175,14,170,108,45,171,160,6,211,210,34,93,105,20,90,157,1,169,78,144,148,57,225,148,168,101,158,196,229,169,150,172,140,50,140,80,80,81,219,50,76,43,84,89,136,97,25,75,144,173,118,230,76,101,106,72,253,104,69,58,113,208,210,65,122,114,157,242,74,4,162,254,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,157,101,12,29,3,19,5,113,100,168,35,23,67,245,225,32,78,41,43,11,203,250,43,160,43,156,56,41,27,53,90,82,74,56,242,149,110,113,40,29,38,118,229,139,136,165,89,162,37,149,131,168,55,78,52,77,117,103,226,225,72,91,17,9,71,77,44,99,225,162,107,24,138,53,201,161,184,142,33,67,195,173,25,179,82,91,166,210,172,214,212,182,90,49,146,85,82,75,201,196,18,181,181,10,89,110,140,152,225,119,114,82,71,195,151,163,214,164,169,242,165,24,99,210,45,69,62,58,88,64,235,146,167,37,174,136,157,155,146,77,91,89,153,81,182,122,230,156,25,170,190,90,224,216,136,92,35,156,187,76,153,189,52,243,156,53,77,77,225,219,124,85,85,89,253,9,51,235,74,41,245,190,56,206,243,56,221,207,33,58,202,116,100,164,123,152,163,146,58,106,85,191,170,189,170,231,95,67,109,117,169,44,130,6,113,174,39,173,132,102,100,105,89,66,43,113,130,56,51,109,26,203,51,32,183,182,57,124,201,233,70,242,133,77,109,98,180,103,166,36,105,194,17,244,20,93,233,53,157,196,169,9,96,205,7,230,232,61,253,193,223,96,172,121,39,122,74,31,172,249,192,28,189,167,63,248,27,140,53,239,68,79,233,3,174,242,129,170,143,171,124,0,0,0,128,127,162,241,208,235,248,50,204,62,143,75,30,128,240,79,52,30,122,29,95,134,217,231,113,201,1,24,16,211,209,7,2,225,91,138,53,191,90,14,192,248,103,196,116,244,129,64,248,150,98,205,175,150,3,48,0,80,245,113,149,15,84,125,176,230,3,62,71,31,234,15,62,25,99,205,199,210,170,69,117,241,57,250,80,127,240,201,24,107,62,150,86,45,0,170,11,204,209,123,250,131,191,193,88,243,78,244,231,69,188,151,81,35,105,58,110,144,150,184,196,46,33,148,41,197,69,149,109,217,246,193,252,178,172,80,235,58,13,59,116,217,210,37,97,200,28,206,225,149,128,42,112,160,29,220,193,181,156,212,18,36,162,6,113,172,101,33,145,109,67,173,199,51,175,164,70,227,16,145,39,82,59,73,200,97,72,49,45,146,74,211,129,207,84,166,30,150,50,156,69,143,208,169,116,207,53,90,87,223,4,176,230,227,115,244,161,254,224,147,49,214,124,44,61,165,15,214,124,124,142,62,212,31,124,50,198,154,143,165,85,11,0,0,128,212,132,203,72,239,248,131,159,234,233,60,21,185,21,34,53,225,50,210,59,254,224,167,122,58,79,69,174,90,64,147,63,249,254,73,250,206,229,173,136,36,149,104,242,39,223,63,73,223,185,156,21,113,71,212,0,128,11,216,17,144,123,251,19,208,120,232,115,252,25,86,159,223,37,7,96,196,116,244,129,64,248,150,102,205,167,150,251,51,26,15,125,142,63,195,235,243,186,228,1,140,152,142,62,16,8,223,210,172,249,212,114,0,6,196,149,26,227,79,105,88,25,53,224,51,51,2,59,64,188,87,159,62,50,118,50,243,106,41,148,248,232,126,221,228,227,123,59,75,207,83,39,45,214,147,223,34,148,151,145,139,174,34,188,73,124,132,223,164,227,59,93,249,89,170,245,232,201,133,18,32,126,221,143,218,142,79,28,4,246,253,152,92,0,255,213,148,207,79,166,139,19,226,215,253,65,127,167,14,2,251,126,204,162,63,87,83,182,37,33,211,73,12,120,91,129,171,226,98,19,252,131,65,254,111,186,232,85,22,172,91,72,186,162,134,139,45,240,15,6,245,143,213,52,81,17,193,224,230,4,112,19,0,255,116,0,255,59,37,237,88,172,3,199,35,10,235,254,186,151,249,87,204,136,87,5,62,41,127,186,33,209,77,252,179,124,247,72,34,121,199,146,144,3,187,35,10,237,126,125,161,223,42,243,174,133,42,132,250,105,4,6,200,247,177,207,149,45,41,102,112,104,0,255,202,114,14,249,62,246,57,178,101,100,6,135,248,23,64,92,96,224,8,226,82,177,158,0,236,12,69,133,162,0,72,3,174,42,238,12,133,157,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,183,80,128,26,224,110,166,112,15,5,0,0,0,0,0,0,0,0,128,115,188,199,103,196,218,114,18,116,238,90,6,135,115,124,127,220,247,10,194,200,219,74,81,6,124,119,239,122,183,175,85,157,40,245,225,214,143,73,116,91,98,252,179,178,123,237,125,187,38,159,201,25,75,94,199,70,100,225,67,196,119,247,234,237,254,210,49,245,97,51,150,69,211,37,56,185,87,79,247,151,94,146,86,171,65,112,10,3,222,111,220,58,222,107,85,151,69,144,37,217,252,182,34,76,77,81,91,90,79,123,35,202,175,90,127,147,71,156,160,153,220,58,53,186,100,59,16,86,226,68,187,168,163,111,201,110,12,176,108,78,187,117,98,217,36,39,105,70,196,123,251,116,172,191,100,155,18,61,45,147,213,246,118,142,100,91,100,33,77,89,128,136,223,245,118,70,51,143,224,53,131,244,127,182,181,239,59,63,111,27,124,194,224,190,220,11,151,133,77,215,150,25,92,127,29,235,95,188,157,151,23,67,88,36,1,238,92,159,232,159,109,173,148,143,231,103,82,49,184,191,88,173,0,255,178,120,211,174,131,42,171,226,147,248,131,225,62,251,75,244,83,151,203,84,190,156,167,237,19,134,179,25,220,127,79,209,103,71,137,143,150,234,135,167,172,111,62,162,190,33,32,81,238,213,197,84,107,205,104,115,148,181,118,77,179,48,188,47,111,123,69,52,115,82,164,103,188,39,10,253,139,188,89,213,91,70,251,70,138,118,202,116,122,129,33,254,239,69,187,162,184,13,160,136,79,5,84,128,125,15,2,236,199,23,197,29,161,101,36,100,69,6,101,156,146,153,149,60,117,168,54,14,161,79,59,92,92,160,182,41,15,113,195,10,5,191,196,21,50,226,36,148,67,81,139,248,38,33,99,169,60,27,51,21,162,85,86,208,6,116,122,97,43,191,94,106,70,117,135,34,101,50,74,106,147,46,113,235,100,67,76,158,98,183,77,107,204,100,226,161,90,41,211,211,145,45,21,15,101,178,250,114,113,37,23,71,154,223,176,133,107,98,208,171,228,136,9,213,49,179,174,148,82,239,139,227,60,143,211,253,28,162,163,76,71,70,186,135,57,42,169,163,86,245,171,218,171,122,254,218,193,154,15,248,28,125,168,63,248,100,140,53,31,75,171,22,213,197,231,232,67,253,193,39,99,172,249,88,90,181,0,0,0,0,0,255,68,227,161,215,241,101,152,125,30,151,60,0,225,159,104,60,244,58,190,12,179,207,227,146,3,48,32,166,163,15,4,194,183,20,107,126,181,28,128,241,207,136,233,232,3,129,240,45,197,154,95,45,7,96,0,0,0,0,0,0,168,50,26,49,189,142,47,195,19,243,184,228,85,12,85,70,35,166,215,241,101,120,98,30,151,60,53,1,95,164,15,21,8,159,140,79,231,99,105,214,124,204,233,3,46,98,239,149,148,100,102,4,165,89,147,82,74,138,83,91,198,45,26,98,220,167,210,90,236,6,73,214,68,181,210,150,223,34,162,200,28,246,21,141,107,88,165,162,111,204,154,47,35,73,165,73,42,165,133,150,76,90,104,37,81,105,33,37,35,35,35,35,23,117,228,145,196,64,71,195,57,228,233,41,79,66,79,131,216,135,109,54,58,197,141,2,250,107,98,2,92,70,122,199,31,252,84,79,231,169,200,85,139,38,127,242,253,147,244,157,203,65,111,30,43,119,54,180,214,69,73,186,213,61,78,135,50,213,107,182,194,52,105,115,196,62,150,168,243,20,23,7,3,119,174,75,183,73,31,23,125,194,132,224,85,151,56,209,87,49,198,34,0,255,60,154,252,201,247,79,210,119,46,95,69,192,148,62,176,72,239,41,16,254,6,159,206,59,209,172,249,152,210,7,22,233,61,5,194,223,224,211,121,39,218,10,1,130,152,190,196,111,226,137,249,163,242,213,207,69,50,34,233,195,56,115,74,107,37,52,31,90,153,172,89,9,165,15,99,244,22,211,78,172,55,142,43,188,249,242,17,166,160,58,237,98,202,66,79,10,209,176,86,202,196,142,228,148,135,32,166,47,241,155,120,98,254,168,28,176,152,116,103,210,66,28,121,148,32,110,83,178,52,47,161,181,86,119,216,116,57,103,220,218,56,179,33,76,237,165,169,37,209,94,84,84,138,57,197,97,50,174,148,137,85,120,70,31,36,141,76,74,35,179,198,38,17,25,46,227,12,185,53,200,106,139,243,4,59,187,92,118,159,167,125,139,243,50,243,112,118,122,184,45,98,222,8,231,154,199,5,156,24,194,148,116,104,62,60,245,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,126,153,242,8,25,7,23,55,68,151,50,93,46,206,20,217,83,176,38,200,154,54,83,90,231,79,217,170,36,35,220,200,92,43,153,24,42,111,41,37,147,180,173,112,107,220,188,192,111,241,91,84,130,132,216,160,156,159,252,100,206,162,18,57,40,19,47,209,99,92,243,133,205,105,133,4,247,18,37,147,190,111,241,73,161,149,54,33,68,226,161,53,200,156,190,215,137,243,246,225,182,182,141,53,202,151,47,95,62,170,19,109,66,155,82,76,196,71,12,106,165,51,188,68,94,223,148,132,108,7,153,87,90,51,231,37,139,31,35,90,210,101,91,115,136,216,33,195,13,21,34,165,141,225,180,4,9,120,88,105,75,155,132,161,74,161,172,210,180,174,137,191,54,149,87,87,148,71,210,147,154,158,38,13,66,29,118,184,86,154,174,45,201,24,21,21,50,116,137,136,178,238,75,196,104,122,8,167,205,150,31,33,6,179,133,123,248,146,190,99,195,16,22,162,213,17,74,27,153,52,104,176,83,50,136,19,89,31,215,113,134,35,178,210,214,165,193,180,77,33,166,22,147,82,204,6,127,238,84,68,44,245,80,35,244,57,18,130,7,109,180,100,77,49,134,45,95,70,0,192,234,49,234,202,168,181,184,179,36,89,28,167,102,117,158,66,8,173,238,190,233,66,246,56,180,109,102,195,151,218,203,76,75,158,77,168,104,11,115,138,195,27,92,233,12,171,240,119,33,109,211,122,75,194,121,220,154,59,172,201,102,201,12,87,39,105,86,86,136,146,32,249,22,66,233,16,171,57,170,204,132,232,147,85,156,132,49,63,74,213,8,7,209,42,137,104,14,154,66,31,34,50,51,51,34,73,146,140,82,107,169,145,180,109,218,150,68,113,95,226,231,169,140,112,112,144,112,67,140,41,51,230,34,75,145,34,5,107,254,172,153,50,37,109,197,124,70,107,144,214,117,43,33,165,4,109,169,47,40,113,136,157,57,105,129,44,51,68,174,112,209,140,153,200,250,109,176,19,45,29,225,146,101,12,74,171,170,71,139,209,22,172,18,39,101,37,40,29,118,137,67,155,18,68,89,242,169,78,179,186,228,21,22,30,126,103,103,156,98,230,97,217,52,218,170,9,204,151,132,103,197,25,102,162,231,156,212,193,111,90,172,156,154,161,156,236,218,88,15,107,165,157,151,148,187,214,154,103,101,110,182,120,246,89,243,80,39,38,64,56,103,20,68,47,99,248,76,101,99,137,252,22,94,138,46,99,94,154,141,6,172,26,164,165,180,33,141,91,230,132,204,146,173,228,121,95,150,105,74,100,121,27,183,101,147,20,53,45,148,175,101,74,67,143,209,140,170,13,147,41,125,225,45,78,60,98,6,102,44,161,117,202,23,17,98,118,171,173,219,230,170,73,169,35,167,89,91,226,184,108,67,212,84,26,46,251,4,27,37,27,199,193,142,16,17,145,177,37,90,92,57,124,197,129,47,172,73,7,26,72,227,209,40,250,162,68,84,82,105,102,137,172,52,105,102,227,56,141,67,51,110,196,101,157,166,182,133,58,204,19,108,81,14,61,133,216,105,207,141,240,251,97,46,254,20,138,11,88,86,47,190,96,198,124,0,84,228,160,237,80,132,51,207,96,202,140,102,238,251,208,99,173,36,67,136,195,50,109,173,66,80,97,34,126,45,87,182,252,57,184,218,228,172,108,83,26,194,129,180,161,72,43,102,44,161,179,202,213,17,0,0,0,128,170,143,171,124,160,234,131,53,31,240,57,250,80,127,240,201,24,107,62,150,86,45,170,139,207,209,135,250,131,79,198,88,243,177,180,106,161,202,128,70,76,175,227,203,240,196,60,46,121,106,226,139,244,161,2,225,147,241,233,124,44,109,133,104,196,244,58,190,12,79,204,227,146,167,38,190,72,31,42,16,62,25,159,206,199,210,172,249,0,240,42,53,86,153,81,154,109,155,165,22,210,82,247,41,132,148,89,54,245,157,185,142,147,47,103,163,97,230,114,66,213,153,210,33,146,201,72,104,8,233,15,183,124,225,44,58,80,50,186,139,254,237,204,40,165,70,41,165,214,90,51,106,173,165,70,169,181,212,204,204,204,204,92,164,145,71,12,3,3,13,229,112,164,167,35,9,61,245,97,31,78,217,40,11,55,10,40,160,30,250,136,227,16,66,51,163,146,226,148,140,100,154,168,242,242,88,203,136,40,37,50,163,10,81,22,174,201,190,159,63,191,213,129,42,195,214,20,85,20,29,113,45,125,196,81,116,20,189,122,80,8,173,181,18,66,73,169,81,99,231,38,51,202,86,143,8,151,168,200,137,76,42,124,89,136,102,58,207,235,174,99,77,183,77,190,240,11,187,60,226,69,250,136,23,120,129,45,243,129,170,143,171,124,0,0,0,0,0,76,233,3,176,72,239,41,16,254,6,159,206,59,209,86,8,65,76,95,226,55,241,196,252,81,121,106,2,139,244,158,2,225,111,240,233,188,19,109,133,16,196,244,37,126,19,79,204,31,149,87,49,0,0,0,0,0,64,41,205,195,77,242,219,12,66,243,86,8,48,19,65,171,181,21,132,216,136,117,169,91,243,37,109,84,202,149,63,93,34,22,30,10,97,168,142,45,60,197,42,187,196,95,125,200,107,17,138,12,73,43,137,200,249,27,117,103,13,247,29,166,67,46,237,181,214,82,138,106,203,150,71,248,201,247,41,69,173,195,73,210,59,20,12,181,38,161,207,82,93,45,116,137,126,227,154,98,172,79,174,150,160,148,156,239,44,243,82,75,228,188,102,17,99,92,43,250,108,104,16,17,53,100,200,33,69,148,52,49,148,150,63,1,15,85,109,153,146,208,83,81,148,85,154,46,52,17,208,166,242,5,132,167,62,70,70,70,70,100,210,164,17,149,22,82,34,106,227,52,46,141,218,62,195,47,83,217,226,32,35,33,135,232,82,166,203,69,150,61,69,54,214,4,89,51,165,77,198,124,188,175,121,253,124,62,71,143,250,214,103,215,168,205,54,123,161,223,83,155,205,45,248,15,158,57,191,152,83,200,103,145,79,104,139,252,228,132,164,134,108,101,149,87,90,35,100,52,132,31,35,90,210,135,67,130,120,168,45,195,13,21,34,165,73,162,200,252,249,120,88,105,75,155,132,158,142,98,163,210,180,174,137,128,202,146,83,118,141,136,164,242,32,69,164,174,50,75,167,13,106,104,101,87,68,235,10,237,182,96,126,219,234,82,99,134,232,40,83,241,36,163,136,30,97,122,137,194,131,114,113,168,42,161,24,182,188,34,33,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,73,20,247,37,126,158,202,8,7,7,9,55,196,152,50,99,46,178,20,41,82,176,230,207,154,41,83,174,32,102,184,178,44,164,41,94,81,146,134,195,22,58,28,195,89,233,156,150,106,244,54,47,97,220,167,37,69,65,109,37,201,67,196,32,14,53,112,209,103,138,116,231,18,93,195,42,197,216,171,188,134,1,0,0,48,165,15,44,210,123,10,132,191,193,167,243,78,52,107,62,166,244,129,69,122,79,129,240,55,248,116,222,137,174,46,128,5,53,214,92,42,171,77,122,218,102,113,220,97,218,48,132,188,89,82,78,84,52,27,105,219,108,38,252,33,102,40,22,177,53,201,38,110,169,242,101,11,243,42,149,114,210,131,5,116,68,249,55,171,206,203,70,165,89,163,182,142,245,121,205,36,148,14,19,187,178,152,57,212,77,161,205,36,24,106,219,234,91,140,249,169,18,121,56,210,86,68,66,83,209,24,129,165,248,159,156,141,107,182,211,67,205,51,162,146,154,164,146,66,11,205,164,133,86,154,164,208,74,51,50,50,50,98,151,118,22,73,12,116,52,28,196,145,161,142,92,244,52,136,125,216,166,172,44,44,43,160,191,222,229,3,82,19,46,35,189,227,15,126,170,167,243,84,228,203,136,214,134,88,139,40,17,100,86,101,228,165,45,41,206,108,181,80,234,148,64,71,19,211,229,202,134,227,110,78,154,136,120,232,242,212,68,216,50,231,163,48,71,248,149,110,180,138,38,166,105,18,46,35,189,227,15,126,170,167,243,84,228,170,5,52,249,147,239,159,164,239,92,190,138,160,74,52,249,147,239,159,164,239,92,190,140,51,163,148,26,165,148,90,107,205,168,181,150,26,165,214,82,51,51,51,51,115,145,70,30,49,12,12,52,148,195,145,158,142,36,244,212,135,125,56,101,163,44,220,40,160,128,214,30,102,214,37,89,4,61,153,55,180,94,171,118,189,105,217,183,246,214,121,142,159,73,231,134,24,99,206,182,101,159,114,134,11,205,8,253,162,89,24,141,166,163,41,244,21,66,107,173,132,80,82,106,212,216,185,201,140,178,213,35,194,37,42,114,34,147,10,95,22,162,153,206,243,186,235,88,211,109,147,47,252,194,46,143,120,145,62,226,5,94,224,196,163,197,161,213,50,106,100,153,85,25,101,137,75,137,75,59,45,164,186,36,211,215,184,116,137,50,225,182,155,172,38,30,34,186,196,52,45,182,52,249,232,75,46,126,165,101,173,162,119,232,245,202,72,138,43,180,157,229,170,36,156,150,117,130,150,29,73,157,38,222,214,9,166,136,144,242,50,205,145,80,14,105,30,22,46,206,124,57,248,104,232,178,166,77,65,213,130,82,98,149,25,169,225,54,89,10,161,46,105,95,66,75,149,133,83,216,153,211,54,193,114,10,26,122,46,37,212,146,73,33,162,150,140,139,134,175,254,176,76,40,206,162,125,37,163,69,233,245,252,73,51,73,37,37,130,102,144,18,37,194,109,91,183,45,145,247,218,60,173,75,28,90,218,151,205,71,56,136,89,58,20,85,36,183,136,1,241,8,131,250,194,122,220,104,8,163,113,154,190,149,242,29,217,52,81,87,68,169,148,97,105,173,84,190,27,234,186,180,37,239,203,176,81,158,26,60,92,244,16,7,91,174,197,153,158,200,67,149,94,77,155,220,23,35,233,54,165,84,217,106,43,9,89,182,213,165,179,183,161,77,219,212,98,161,55,146,137,34,242,16,145,199,184,147,164,166,122,167,12,203,172,89,200,105,163,182,235,17,221,19,132,182,167,3,16,144,154,112,25,233,29,127,240,83,61,157,167,34,15,67,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,137,152,151,178,197,65,70,66,238,48,102,203,152,132,44,123,138,108,84,249,83,101,74,155,158,9,151,145,222,241,7,63,213,211,121,42,114,213,2,154,252,201,247,79,210,119,46,95,69,164,230,200,220,178,168,81,203,172,148,153,91,171,245,89,53,210,50,140,236,77,3,204,194,14,92,105,104,136,13,154,108,27,206,129,228,147,121,202,25,214,245,209,93,29,152,133,209,232,185,114,43,4,0,0,168,50,160,17,211,235,248,50,60,49,143,75,238,159,8,64,52,98,122,29,95,134,39,230,113,201,253,19,87,249,0,0,0,0,0,0,84,125,92,229,3,85,31,1,8,16,196,244,37,126,19,79,204,31,149,87,49,84,25,130,152,190,196,111,226,137,249,163,242,42,6,0,0,0,80,37,164,252,183,247,179,211,143,33,95,69,80,37,164,252,183,247,179,211,143,33,87,101,128,224,161,47,241,155,152,125,254,168,60,0,49,163,63,234,170,165,204,41,145,151,26,53,8,169,79,33,164,164,207,146,108,20,49,193,68,116,184,188,249,18,177,64,111,16,49,165,167,216,34,230,195,45,204,43,42,141,192,141,134,176,56,125,157,143,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,147,56,44,17,243,82,182,56,200,72,200,29,198,108,25,147,144,101,79,145,141,42,127,170,76,105,115,62,1,141,135,94,199,151,97,246,121,92,114,0,70,76,71,31,8,132,111,41,214,252,106,249,55,171,180,184,242,72,226,148,200,178,178,210,200,214,109,75,100,100,210,26,12,81,241,229,33,114,196,70,38,189,236,105,8,243,48,86,145,132,139,161,138,100,20,83,99,58,83,89,127,221,36,7,97,196,116,244,129,64,248,150,98,205,175,150,3,48,0,85,31,87,249,64,213,7,107,62,224,115,244,161,254,224,147,49,214,124,44,173,90,84,23,159,163,15,245,7,159,140,177,230,99,105,213,2,0,0,170,25,180,213,92,42,39,46,122,218,6,109,27,162,226,48,132,188,89,98,54,44,76,123,117,219,108,38,252,33,150,56,247,80,53,201,38,110,169,18,166,20,15,58,149,114,210,131,250,180,59,121,114,66,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,252,50,229,17,50,14,46,110,136,46,101,186,92,156,41,178,167,96,77,144,53,109,166,12,203,135,34,43,85,78,106,208,112,169,207,162,9,74,72,117,174,19,61,79,186,78,17,2,174,67,13,113,139,249,232,82,240,108,155,48,231,37,135,248,105,168,46,23,123,22,182,209,160,26,210,175,230,209,245,244,164,128,12,105,109,179,146,66,156,124,89,116,109,70,20,150,68,57,30,182,238,82,183,101,103,47,125,46,83,202,82,77,120,179,166,103,120,56,51,136,1,23,123,126,176,31,189,168,18,131,19,235,233,158,114,37,6,230,232,61,253,193,223,96,172,121,39,90,181,168,46,48,71,239,233,15,254,6,99,205,59,209,83,250,0,214,124,96,142,222,211,31,252,13,198,154,119,162,167,244,193,154,15,204,209,123,250,131,191,193,88,243,78,244,148,62,128,49,127,228,251,153,52,147,164,219,102,117,105,75,212,210,66,158,42,92,76,25,151,113,223,203,207,203,10,187,78,211,190,195,152,45,99,18,134,52,226,28,166,9,104,29,7,218,193,98,60,167,143,42,214,80,151,204,35,107,208,230,122,212,82,72,70,144,230,165,181,20,55,136,44,19,167,230,12,184,45,78,14,97,114,202,121,48,77,149,97,180,89,166,220,185,120,196,83,180,170,40,180,62,29,128,0,88,142,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,147,56,44,17,243,82,182,56,200,72,200,29,198,108,25,147,144,101,79,145,141,42,127,170,76,105,147,56,150,3,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,67,44,75,25,225,224,32,225,118,232,178,165,75,66,150,34,69,10,170,4,169,50,101,74,15,125,25,153,145,145,180,212,38,61,13,226,80,58,92,92,182,144,66,28,234,48,196,232,17,138,173,184,113,219,166,10,19,97,34,194,68,44,185,54,97,173,133,218,112,47,221,197,149,206,240,1,93,195,28,135,145,145,164,215,107,214,168,116,198,68,73,74,8,37,153,65,131,115,83,72,205,199,125,74,97,49,85,34,250,201,97,106,153,8,51,45,99,83,26,176,230,212,148,160,79,201,147,18,86,8,136,233,232,3,129,240,45,197,154,95,45,7,96,252,51,98,58,250,64,32,124,75,177,230,87,203,1,24,0,168,250,184,202,7,170,62,88,243,1,159,163,15,245,7,159,140,177,230,99,233,218,66,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,196,178,148,17,14,14,18,110,135,46,91,186,36,100,41,82,164,160,74,144,42,83,166,84,46,62,71,31,234,15,62,25,99,205,199,210,74,169,16,39,72,165,181,13,230,73,239,68,38,125,106,82,32,162,106,77,105,156,71,206,20,22,211,230,160,214,139,40,85,102,137,136,44,125,248,145,80,36,24,7,210,132,53,207,216,80,129,22,38,0,255,46,116,72,83,230,153,37,107,75,45,10,169,37,50,168,243,212,66,106,155,67,150,138,75,67,126,220,16,39,136,48,71,229,50,152,153,202,240,217,44,109,238,36,60,98,86,90,85,20,186,128,174,98,40,114,253,0,255,208,251,229,104,89,242,191,62,77,149,88,69,40,114,253,0,255,208,251,229,104,89,242,191,62,77,149,0,214,124,124,142,62,212,31,124,50,198,154,143,165,167,244,193,158,143,214,134,150,149,73,146,84,26,153,173,67,73,117,151,221,145,89,9,141,183,10,15,21,5,21,145,12,38,19,36,169,52,63,37,180,102,107,147,181,218,172,181,140,46,99,28,94,224,131,114,53,6,0,0,64,106,194,101,164,119,252,193,79,245,116,158,138,220,10,145,154,112,25,233,29,127,240,83,61,157,167,34,87,45,160,201,159,124,0,255,36,125,231,114,86,4,92,166,18,77,254,228,251,39,233,59,151,183,34,82,5,80,8,124,42,128,63,1,141,135,62,199,159,225,245,249,92,242,0,70,76,71,31,8,132,111,105,214,124,106,185,63,163,241,208,231,248,51,172,78,191,117,201,3,24,49,29,125,32,16,190,165,89,243,169,229,0,12,184,51,21,247,109,41,226,74,141,241,167,228,0,221,159,124,161,77,226,35,252,38,29,225,119,126,154,231,223,232,201,157,17,34,254,233,247,202,100,100,228,210,40,241,209,189,122,201,79,0,255,244,158,232,249,49,121,242,151,4,136,95,247,167,150,158,147,7,129,125,63,38,103,237,59,211,197,115,98,166,141,19,226,215,253,168,175,240,60,66,96,223,151,89,244,221,152,54,150,215,53,141,195,0,73,126,13,23,91,224,31,12,242,95,83,165,253,47,216,183,200,62,124,253,30,91,224,31,12,242,127,83,165,253,51,56,58,1,221,196,63,109,123,223,35,225,152,140,14,120,31,81,88,247,234,235,253,165,247,26,233,197,8,202,11,18,221,196,95,219,47,34,229,236,95,2,88,128,65,72,248,213,251,219,228,107,166,87,33,148,195,35,64,190,207,126,133,43,52,203,204,215,33,126,229,28,242,125,236,115,132,238,152,193,33,126,5,32,99,109,197,58,130,184,192,192,81,5,168,52,236,136,26,42,141,84,1,105,192,149,26,241,65,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,238,219,66,28,68,102,40,0,0,0,0,0,0,0,0,70,143,219,75,186,178,200,35,27,89,52,64,66,17,108,180,243,16,177,34,34,34,34,98,92,176,223,238,109,37,33,17,233,176,148,36,75,173,101,129,131,26,203,19,238,100,128,251,103,245,239,36,239,182,101,132,16,147,238,82,66,83,194,212,138,222,74,176,15,55,245,110,81,30,109,243,104,105,48,148,166,162,237,210,131,27,24,227,143,125,250,164,207,186,72,205,109,251,46,192,195,174,230,165,47,93,35,58,69,79,36,86,242,118,102,220,173,223,178,68,123,41,211,243,14,119,88,178,0,247,46,211,47,146,146,63,60,105,209,33,166,169,67,83,51,13,229,48,189,136,120,11,151,198,202,136,188,211,87,178,155,243,214,21,218,68,169,50,14,141,121,19,236,194,46,156,247,22,43,154,93,90,203,145,116,88,222,12,77,69,201,129,76,164,191,16,111,184,187,55,247,105,250,182,168,169,154,57,212,172,168,151,198,148,146,144,244,27,3,198,251,106,99,87,94,161,26,105,92,100,188,115,253,245,75,63,226,244,107,126,234,249,193,116,140,241,190,146,122,120,135,221,4,19,187,120,231,252,143,163,182,195,189,235,156,75,48,71,152,158,1,182,23,245,213,110,217,236,218,42,83,143,22,36,200,159,188,126,244,132,24,87,163,20,78,92,197,70,188,180,130,225,174,250,2,95,253,206,22,207,54,18,149,140,114,51,146,235,191,124,91,235,7,213,180,225,69,17,154,142,0,197,213,0,255,81,176,190,201,178,188,76,103,9,6,148,79,35,198,251,162,250,9,245,72,204,159,132,34,242,63,75,214,119,18,89,138,33,103,12,9,202,129,17,227,125,145,253,77,169,45,204,217,4,200,188,69,68,169,247,92,73,105,45,115,66,105,227,186,51,66,139,42,207,88,33,97,99,166,52,99,166,109,231,130,37,63,5,226,7,174,53,85,30,110,166,15,237,227,61,90,156,124,141,49,112,171,200,215,154,203,107,181,153,172,80,234,214,171,223,156,117,217,143,137,38,197,188,109,16,158,205,91,85,149,134,105,228,131,176,64,241,20,159,240,100,121,101,101,174,216,43,35,125,144,21,81,25,186,178,184,197,77,157,23,98,103,136,26,21,110,130,47,105,126,102,171,13,106,78,65,32,142,84,209,14,30,153,197,137,180,0,0,255,148,27,48,229,175,59,201,204,89,153,71,210,26,133,94,115,222,57,243,188,174,241,227,144,225,246,230,136,142,142,134,9,139,41,248,178,123,89,231,171,2,177,198,196,151,246,112,165,18,244,10,219,210,128,244,226,65,169,177,202,140,210,108,219,44,181,144,150,186,79,33,164,204,178,169,239,204,117,156,124,57,27,13,51,151,3,106,206,148,14,145,76,70,66,195,72,1,109,249,194,89,116,160,100,180,23,205,161,143,17,43,163,22,218,200,147,100,113,156,18,164,101,105,173,180,186,251,166,207,57,219,20,183,153,13,95,106,48,77,213,249,154,80,81,23,238,244,136,201,56,85,26,86,97,197,39,53,55,153,81,18,142,19,164,22,210,82,135,165,181,82,89,54,245,157,185,110,27,204,164,96,162,231,114,66,213,153,18,226,106,73,184,88,8,41,160,45,159,216,148,246,149,140,246,162,215,88,117,89,150,84,89,201,172,111,19,14,173,145,217,100,51,148,110,200,222,32,82,8,73,215,8,19,113,153,134,68,85,84,139,136,131,138,180,73,56,45,44,195,34,101,29,164,3,5,166,173,202,235,24,82,47,110,77,223,134,211,210,54,35,28,55,219,160,206,83,11,169,141,35,52,204,18,87,207,134,210,11,252,18,7,69,21,21,113,236,121,181,101,77,152,28,92,70,187,205,195,140,249,52,82,121,95,34,43,31,241,49,213,7,107,62,224,115,244,161,254,224,147,49,214,124,44,173,90,84,23,159,163,15,245,7,159,140,177,230,99,105,213,2,0,0,0,252,19,141,135,94,199,151,97,246,121,92,242,0,132,127,162,241,208,235,248,50,204,62,143,75,14,192,128,152,142,62,16,8,223,82,172,249,213,114,0,198,63,35,166,163,15,4,194,183,20,107,126,181,28,128,1,0,0,0,0,48,165,15,8,253,99,54,248,127,21,167,205,0,255,167,180,147,249,89,112,84,154,180,20,244,164,84,82,131,172,182,208,151,60,53,230,148,186,80,97,137,132,163,200,185,189,194,22,92,169,253,252,97,90,9,107,214,28,28,225,95,113,237,160,51,105,145,72,60,235,127,225,245,239,82,197,127,21,7,239,31,139,94,205,254,32,140,184,204,181,87,146,26,17,25,148,102,77,74,74,165,45,113,222,202,12,49,238,83,9,17,106,140,59,27,79,86,218,242,91,60,236,105,196,165,2,90,195,42,107,21,226,20,125,80,105,172,42,175,52,220,38,43,173,165,169,238,75,104,169,242,108,233,35,111,221,38,88,78,65,67,47,230,120,170,83,37,68,212,146,113,49,17,82,32,110,9,197,89,180,175,155,116,23,77,217,153,145,165,148,18,65,104,173,197,169,57,220,20,34,162,66,25,18,109,60,199,108,146,161,8,2,185,26,213,62,92,129,30,135,120,115,133,25,23,69,250,112,174,142,178,154,209,161,42,208,4,229,129,152,210,220,84,94,73,54,110,80,90,75,83,29,166,22,74,230,217,210,71,222,58,110,62,147,141,137,89,204,241,84,167,74,135,75,230,32,97,34,164,64,220,242,133,77,233,64,55,233,46,218,67,31,163,236,76,90,107,59,139,18,196,109,106,80,151,169,133,214,234,14,155,62,100,111,67,28,103,54,132,169,193,204,84,231,217,139,138,74,49,167,71,188,193,170,50,177,10,179,230,131,36,37,35,105,161,37,42,41,73,156,198,109,171,47,156,214,101,221,166,132,43,116,44,244,68,83,42,165,245,178,85,70,91,85,233,184,41,169,133,56,28,199,56,156,170,165,170,140,225,58,132,88,111,203,142,66,119,182,214,107,97,222,160,17,46,9,183,201,203,114,225,219,9,121,130,36,83,29,36,225,101,66,202,88,179,181,172,6,92,198,75,116,79,87,250,158,174,100,164,58,65,82,230,132,83,162,150,121,18,151,167,90,178,50,202,48,66,65,69,109,203,48,173,80,101,33,134,101,44,65,182,218,153,51,149,169,33,245,163,21,233,196,65,75,7,233,201,117,202,43,17,0,83,250,192,34,189,167,64,248,27,124,58,239,68,179,230,99,74,31,88,164,247,20,8,127,131,79,231,157,104,43,4,8,98,250,18,191,137,39,230,143,202,171,24,170,12,65,76,95,226,55,241,196,252,81,121,21,195,63,1,107,144,40,233,214,150,211,116,193,205,209,140,148,66,110,140,236,217,212,86,219,117,149,15,211,82,180,91,85,201,230,61,215,86,52,153,126,145,47,197,197,228,160,21,153,199,39,52,8,177,27,36,157,226,228,48,145,67,52,52,84,136,117,214,117,24,214,118,34,205,69,184,56,50,152,33,194,218,210,241,176,80,153,136,132,39,27,117,18,112,11,205,193,178,238,208,224,116,29,143,164,45,69,47,167,173,212,90,138,117,135,136,125,228,25,65,137,108,168,56,68,37,179,176,44,200,156,184,18,241,16,230,14,19,178,206,110,118,112,171,26,12,107,207,49,222,34,159,76,0,176,230,143,88,117,203,75,86,43,89,101,110,52,239,147,108,102,99,157,90,23,30,162,238,115,92,27,107,77,97,96,203,203,79,23,219,126,185,141,177,173,125,180,157,249,215,248,148,254,76,181,82,146,53,50,135,135,26,135,68,52,215,219,26,68,181,22,26,165,36,33,50,174,68,94,30,161,234,58,64,15,164,201,237,144,209,68,121,18,178,106,41,22,243,146,254,99,67,69,186,166,124,1,1,240,155,136,245,39,82,222,208,167,141,154,155,244,252,213,169,87,151,189,45,236,81,73,57,222,244,52,46,5,166,253,29,194,156,225,77,55,173,73,194,199,49,86,198,91,172,170,22,61,74,14,132,80,231,36,171,83,138,91,221,134,202,106,149,199,67,42,203,48,207,235,210,12,202,184,141,243,68,21,150,170,56,152,76,155,137,217,96,249,210,36,62,175,10,197,36,108,136,195,115,60,168,77,23,147,0,255,36,96,210,136,76,58,212,160,94,201,74,155,82,103,143,67,92,183,186,241,59,139,166,154,17,166,225,22,136,182,225,75,193,151,171,36,153,87,170,168,20,203,20,164,67,233,74,21,233,114,58,60,31,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,33,150,37,111,145,145,113,145,59,116,217,210,37,225,204,158,61,27,85,130,84,105,211,102,159,254,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,157,69,18,3,29,13,7,113,100,168,35,23,61,13,98,31,182,41,43,11,203,10,232,175,236,249,104,109,136,181,136,18,65,102,85,70,94,218,146,226,204,86,11,165,78,9,116,52,49,93,174,108,56,238,230,164,137,136,135,46,79,77,132,45,115,62,10,115,132,95,233,70,171,104,98,90,177,128,111,134,16,253,171,136,182,32,164,58,197,165,137,93,93,167,58,217,12,23,37,121,159,194,96,26,22,102,135,135,131,142,90,118,18,135,89,13,73,136,242,37,4,171,148,224,43,14,20,148,126,37,7,97,252,102,154,213,37,181,45,109,67,230,180,204,226,45,149,121,88,230,105,73,102,101,219,182,121,163,20,75,45,156,175,165,77,195,140,177,124,169,13,159,41,133,226,45,54,60,226,57,102,44,161,139,201,169,25,32,227,150,17,149,222,114,69,165,133,204,105,37,225,180,51,90,9,157,49,69,66,78,144,166,203,180,201,130,58,63,173,153,105,173,150,42,246,52,84,213,73,83,13,207,87,171,87,175,36,93,134,56,52,35,110,37,163,148,225,82,35,41,57,22,110,99,198,190,70,193,164,58,89,131,50,51,68,37,83,211,197,91,69,174,112,77,3,62,165,107,198,209,211,116,106,42,78,84,115,106,182,108,67,98,101,245,185,60,94,34,210,70,9,242,20,151,154,53,24,90,75,33,126,42,57,109,169,14,67,78,122,114,209,37,182,106,226,98,95,186,230,46,77,78,179,231,99,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,196,178,228,45,50,50,46,114,135,46,91,186,36,156,217,179,103,163,74,144,42,109,218,36,14,0,0,110,66,8,33,148,16,74,41,73,18,59,55,149,151,199,90,68,184,68,69,78,68,148,34,76,197,37,211,121,94,119,3,85,134,109,242,133,95,216,37,14,211,209,56,188,192,11,12,92,128,112,221,66,171,185,101,39,33,43,155,234,133,176,108,214,12,167,100,219,102,153,21,223,78,43,19,220,153,42,163,149,249,42,163,74,213,141,10,106,240,18,45,50,138,70,161,81,244,81,91,136,217,157,182,142,27,155,70,37,141,172,6,109,138,219,50,14,177,83,106,182,12,19,20,20,79,28,25,187,69,196,67,70,153,136,16,229,48,10,7,66,177,38,237,171,31,141,71,43,23,172,249,128,207,209,135,250,131,79,198,88,243,177,180,127,34,244,143,217,224,0,255,85,156,54,0,255,159,210,78,230,15,64,124,142,62,212,31,124,50,198,154,143,165,85,25,94,0,255,46,85,252,87,113,240,254,177,232,213,236,95,28,32,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,105,102,34,247,37,126,158,202,8,7,7,9,111,61,52,166,204,152,139,44,69,138,92,20,36,0,255,89,51,229,20,157,150,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,228,61,110,152,33,150,165,140,112,112,144,176,39,174,46,91,186,36,100,41,82,228,21,75,210,32,85,166,220,164,215,16,113,153,107,175,36,53,34,50,40,205,154,148,148,74,91,226,60,152,50,13,49,238,83,9,17,106,140,59,77,61,89,105,203,111,241,176,167,17,99,90,77,94,195,42,107,221,39,247,78,0,49,136,66,75,137,66,147,16,53,196,109,156,8,218,24,90,101,133,148,134,186,194,66,196,117,153,226,104,122,134,159,55,169,167,166,193,156,84,134,203,133,177,182,58,187,170,210,140,32,180,59,185,114,207,30,183,16,178,105,178,178,204,40,13,121,210,122,117,162,86,146,143,81,17,203,92,30,198,252,68,147,109,82,2,166,44,121,169,14,19,74,184,40,51,107,97,30,150,212,141,101,85,165,17,105,219,83,146,155,202,75,9,199,9,74,104,117,74,195,210,90,169,60,92,194,200,155,182,13,102,82,48,209,139,41,158,150,84,10,113,181,28,92,76,124,21,136,101,66,177,41,237,235,38,45,74,47,97,90,11,33,164,214,82,41,73,146,43,86,149,151,199,90,102,54,195,194,109,50,150,74,17,166,226,18,209,178,76,235,244,135,3,85,134,157,19,138,161,152,133,35,104,58,26,135,233,88,208,9,125,192,85,62,80,245,113,149,15,0,0,0,0,128,41,125,0,22,233,61,5,194,223,224,211,121,39,218,10,33,136,233,75,252,38,158,152,63,42,79,77,96,145,222,83,32,252,13,62,157,119,162,173,16,130,152,190,196,111,226,137,249,163,242,42,6,0,0,0,0,0,0,64,154,62,96,36,73,79,230,51,82,67,102,173,117,28,214,122,147,133,214,217,48,113,83,105,21,174,141,144,217,144,67,76,48,51,93,68,59,227,84,140,39,45,227,63,186,231,24,7,176,18,207,164,67,164,134,27,77,222,154,108,139,99,100,28,45,25,206,44,191,8,187,151,203,113,208,101,225,167,102,80,48,241,112,132,199,169,184,171,205,197,147,132,130,180,206,85,242,152,141,238,208,155,82,62,9,82,115,30,180,5,186,145,154,78,173,107,232,45,132,6,73,134,182,79,113,219,96,204,13,83,29,162,66,34,105,166,67,92,207,94,108,236,9,192,165,66,113,165,134,121,12,70,254,145,168,60,64,146,29,73,8,109,228,81,131,182,45,9,210,178,180,214,98,173,97,208,231,156,109,139,227,202,137,48,59,152,166,234,68,123,177,86,41,30,245,136,201,88,85,38,174,98,198,124,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,134,88,150,188,69,70,198,69,238,208,101,75,151,132,51,123,246,108,84,9,82,165,77,155,126,169,100,165,33,11,226,28,221,75,73,151,150,53,204,214,66,130,38,91,27,166,182,141,49,38,135,165,14,49,161,158,52,213,225,161,103,47,54,138,4,96,77,161,88,85,195,60,254,44,183,67,0,36,232,99,102,68,68,100,70,141,26,73,9,161,36,154,226,184,142,83,217,227,134,25,98,217,227,164,139,140,140,139,34,113,117,217,210,165,18,243,209,61,123,162,176,36,13,82,146,38,163,201,104,251,124,124,51,224,35,246,218,81,73,102,70,150,18,36,74,49,38,197,169,45,67,94,226,183,97,9,176,229,98,55,72,82,16,167,170,50,49,37,78,84,100,14,107,250,171,18,183,209,118,229,61,92,91,192,136,123,102,82,114,139,29,165,16,42,171,165,100,211,200,107,17,214,36,127,138,139,156,224,74,151,102,167,121,163,78,80,107,102,170,168,165,67,28,67,231,170,234,164,30,229,190,9,44,210,123,10,132,191,193,167,243,78,52,123,254,136,157,107,71,162,203,186,51,201,91,118,208,198,113,137,140,14,181,196,215,75,145,219,180,149,88,218,101,127,90,178,177,230,203,90,199,184,231,9,219,209,149,174,241,30,79,232,3,139,244,158,2,225,111,240,233,188,19,109,133,0,65,76,95,226,55,241,196,252,81,121,53,167,70,28,154,190,9,215,37,110,102,184,109,184,89,93,166,16,82,28,183,104,232,37,182,30,14,101,22,136,37,50,138,218,41,34,219,3,105,75,149,48,199,152,140,14,123,135,7,245,233,91,114,245,142,90,72,141,90,163,14,181,197,113,220,200,217,223,90,230,132,146,182,58,197,194,197,105,89,226,86,122,137,159,39,73,164,214,193,100,85,134,205,133,142,182,42,187,86,209,140,32,116,68,57,11,98,100,93,37,149,222,215,198,101,222,166,251,55,196,64,153,129,140,115,0,255,114,212,77,71,85,234,175,180,215,234,252,51,250,160,148,88,101,70,106,184,77,150,66,168,75,218,151,208,82,101,225,20,118,230,180,77,176,156,130,134,158,75,9,181,100,82,136,168,37,227,162,225,171,63,44,19,138,179,104,95,201,104,81,154,178,147,102,146,74,74,4,205,32,37,74,132,219,182,110,91,34,239,181,121,90,199,178,38,90,218,151,205,71,56,136,25,227,13,139,42,146,91,196,128,120,132,147,248,138,245,184,209,16,230,37,95,62,9,33,53,9,73,58,212,22,199,109,50,104,99,107,153,19,74,29,210,10,21,209,214,101,137,91,233,37,126,217,168,158,157,6,147,85,25,54,43,198,42,233,236,90,69,51,126,211,238,228,191,140,85,4,52,249,147,239,159,164,239,92,190,94,183,186,23,173,78,241,233,140,22,81,99,174,179,68,77,165,238,4,81,163,196,232,58,61,193,68,149,226,28,166,6,147,81,70,47,173,217,122,143,55,45,99,35,158,226,36,154,151,156,178,104,242,39,223,63,73,223,185,28,176,218,106,46,149,19,23,61,109,131,182,13,81,113,24,66,222,44,49,27,22,166,189,186,109,54,19,254,16,75,156,123,168,154,100,19,183,84,9,83,138,7,157,74,57,233,65,125,218,157,220,43,65,177,94,189,148,104,25,218,144,204,184,147,76,82,137,43,205,36,229,168,184,137,25,195,26,27,83,210,4,13,182,204,14,85,75,77,9,17,21,73,197,53,243,248,148,86,233,72,79,211,139,133,204,91,68,148,122,207,149,148,214,50,39,148,134,235,206,8,177,164,121,198,10,9,183,70,154,49,211,94,252,97,193,146,159,170,52,181,214,84,103,77,164,13,173,148,213,62,242,111,198,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,248,101,42,91,28,100,36,228,16,93,202,116,185,200,178,167,200,198,154,32,107,166,180,73,217,17,115,121,238,38,172,71,18,146,52,136,136,103,163,89,157,134,20,98,226,178,192,152,219,167,4,51,133,232,216,157,220,169,46,117,25,170,75,194,155,154,230,112,171,173,206,210,53,191,104,35,186,138,97,84,154,164,84,154,65,51,72,77,154,217,184,173,219,150,200,27,113,89,167,189,228,208,210,190,108,176,69,57,244,76,61,20,85,36,183,248,253,48,23,207,209,47,172,199,141,122,177,89,57,56,79,185,172,202,107,67,221,106,85,238,52,214,102,228,173,30,171,146,57,169,232,95,118,211,204,53,111,76,48,47,120,84,85,66,240,92,60,105,25,43,200,207,226,0,166,45,199,205,226,83,218,236,74,34,98,118,205,37,74,74,187,75,137,67,170,240,80,5,34,13,67,137,48,117,200,169,148,41,115,230,161,18,179,58,139,49,97,93,213,131,71,184,140,174,73,68,91,210,245,133,136,91,68,82,114,207,149,148,16,42,171,165,134,235,206,8,37,68,254,20,23,185,70,154,49,211,38,55,234,4,181,166,169,181,166,170,216,51,87,85,89,77,213,26,97,43,35,206,26,25,249,18,203,105,86,90,50,178,184,65,13,77,74,234,176,195,210,160,178,200,228,113,9,113,229,77,145,99,47,150,212,89,147,212,148,174,116,214,243,80,85,45,90,177,188,138,37,161,149,36,33,73,136,29,218,182,77,6,109,12,161,178,90,170,67,90,161,34,218,58,79,109,52,51,67,44,27,213,179,211,94,78,218,196,101,197,88,37,29,66,85,233,193,111,218,157,60,241,137,147,214,155,154,45,227,214,92,89,125,46,75,102,184,58,81,130,60,197,165,6,201,183,16,74,136,159,74,78,91,42,68,159,172,226,36,116,137,173,154,70,56,136,86,185,75,147,211,117,12,79,125,128,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,248,101,202,35,100,28,92,220,16,93,202,116,185,56,83,100,79,193,154,32,107,218,76,9,134,178,29,38,213,248,109,137,182,86,26,187,122,179,25,35,218,147,36,179,35,106,219,86,246,244,202,74,208,16,207,201,37,147,120,109,70,57,56,142,87,165,107,242,45,104,161,114,208,115,102,212,40,141,40,237,112,196,76,70,74,113,162,37,114,221,112,136,202,43,236,184,105,141,229,76,68,84,52,101,134,58,82,166,226,97,75,86,97,46,210,228,98,55,243,27,74,113,205,115,122,149,156,46,33,227,150,17,149,222,114,69,165,133,204,105,37,225,180,51,90,9,157,49,69,66,78,144,166,203,180,201,130,58,63,173,153,105,173,150,42,246,52,84,213,73,83,101,203,7,128,42,47,233,184,148,84,217,118,72,13,89,182,213,41,114,198,45,78,219,212,98,161,55,226,77,225,202,14,151,199,184,147,164,166,154,100,19,183,84,89,200,105,163,70,40,46,45,18,132,182,167,171,24,170,12,104,196,244,58,190,12,79,204,227,146,251,39,2,16,141,152,94,199,151,225,137,121,92,114,0,255,196,85,62,0,0,0,0,0,0,85,31,87,249,64,213,71,0,2,4,49,125,137,223,196,19,243,71,229,85,12,85,134,32,166,47,241,155,120,98,254,168,188,138,1,0,0,0,235,69,27,135,22,146,17,149,18,151,68,196,211,70,149,87,198,90,68,70,37,153,17,165,136,82,113,137,247,129,252,137,173,14,172,25,118,167,104,173,8,135,107,105,28,118,165,163,104,202,2,16,245,97,100,84,82,162,146,82,104,161,17,133,22,82,147,20,90,105,100,100,100,100,236,210,206,50,134,142,129,137,130,56,50,212,145,139,161,250,112,16,167,148,149,133,101,253,21,208,112,68,170,19,36,101,78,56,37,106,153,39,113,121,170,37,43,163,12,35,20,84,212,182,12,211,10,85,22,98,88,198,18,100,171,157,57,83,153,26,82,63,90,145,78,28,180,116,144,158,92,167,92,137,145,150,91,4,121,92,18,145,165,188,116,152,182,13,173,175,67,92,91,96,183,37,15,145,195,20,5,177,180,21,14,226,92,148,195,78,139,56,37,225,96,169,34,27,51,221,165,85,178,211,4,116,122,66,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,252,50,229,17,50,14,46,110,136,46,101,186,92,156,41,178,167,96,77,144,53,109,166,100,205,7,136,217,173,182,110,155,171,38,165,142,156,102,109,137,227,178,13,81,83,105,184,236,19,108,148,108,28,7,59,66,68,68,198,150,104,113,229,240,21,7,190,176,38,29,104,32,141,71,215,55,45,132,22,82,104,165,164,68,201,149,155,202,43,99,45,35,91,98,33,55,48,95,170,66,152,133,107,164,203,60,77,16,136,3,107,134,157,243,133,161,184,208,15,166,163,143,152,142,111,202,127,47,219,97,82,141,223,150,104,107,165,177,171,55,155,49,162,61,73,50,59,162,182,109,101,79,175,172,4,13,241,156,92,50,137,215,102,148,131,227,120,85,186,38,223,130,22,42,7,96,0,160,234,227,42,31,168,250,96,205,7,124,142,62,212,31,124,50,198,154,143,165,253,19,161,127,204,6,0,255,175,226,180,249,0,255,148,118,50,127,0,226,115,244,161,254,224,147,49,214,124,44,173,202,240,250,119,169,226,191,138,131,247,143,69,175,102,0,255,37,6,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,242,0,185,47,241,243,84,70,56,56,72,216,243,208,152,50,99,46,178,20,41,242,138,219,232,159,53,83,110,210,180,5,232,17,151,185,246,74,82,35,34,131,210,172,73,73,169,180,37,206,91,153,33,198,125,42,33,66,141,113,103,227,201,74,91,126,139,135,61,141,184,84,64,107,88,101,173,66,252,121,0,0,0,64,117,129,57,122,79,127,240,55,24,107,222,137,86,45,170,11,204,209,123,250,131,191,193,88,243,78,244,148,62,128,53,31,152,163,247,244,7,127,131,177,230,157,232,41,125,176,230,3,115,244,158,254,224,111,48,214,188,19,61,165,15,80,236,66,220,90,61,147,102,86,57,153,87,166,56,149,182,180,19,90,74,75,51,125,137,203,152,200,147,109,67,201,170,225,33,98,76,76,213,162,76,147,176,190,228,98,40,90,86,85,122,135,174,47,152,243,17,226,16,235,153,52,130,204,202,188,50,197,37,197,153,173,214,82,90,154,233,104,98,186,92,217,108,27,74,86,13,15,15,93,158,154,8,101,154,132,245,229,8,191,210,141,170,210,59,180,74,66,66,219,160,148,208,38,159,23,189,27,145,132,165,81,129,135,170,181,164,109,222,217,83,95,204,148,179,90,19,162,172,153,25,34,206,244,97,64,66,145,31,28,72,47,214,196,96,67,5,186,167,188,138,151,120,75,146,66,72,18,42,79,31,79,243,56,53,142,152,218,52,47,83,153,82,91,225,231,18,228,185,53,135,80,122,219,33,207,34,254,8,69,102,177,26,103,158,26,176,161,2,13,77,238,151,50,222,139,40,17,53,26,39,72,83,156,97,167,208,202,146,34,161,242,54,111,195,96,98,153,167,168,105,93,135,33,186,148,233,114,209,103,14,27,241,202,95,21,216,87,49,238,224,213,99,102,102,102,102,70,141,154,81,106,45,53,163,56,174,227,212,40,238,75,252,60,229,45,50,50,46,114,136,49,101,198,92,156,217,179,103,99,205,159,53,109,218,76,29,68,36,165,36,41,165,132,16,18,73,8,161,36,41,33,148,68,68,68,68,196,174,238,44,147,232,232,152,56,136,60,67,229,185,24,106,16,7,177,77,89,167,88,214,95,127,85,252,136,85,183,188,100,181,146,85,230,70,243,62,201,102,54,214,169,117,225,161,226,202,207,113,109,172,53,133,129,141,243,229,167,139,109,191,220,198,24,165,26,219,153,127,141,191,232,80,92,147,45,73,105,173,73,168,60,93,178,46,227,212,56,98,106,235,50,47,121,41,113,133,159,75,144,231,214,219,186,153,113,135,60,139,248,35,236,105,194,21,236,121,106,192,134,245,244,75,121,66,162,241,208,235,248,50,204,62,143,75,14,192,128,152,142,62,16,8,223,82,172,249,213,114,96,134,204,91,68,148,122,207,149,148,214,50,39,148,54,174,59,35,180,168,242,140,21,18,54,102,74,51,102,218,118,46,88,242,83,32,126,224,90,83,229,97,103,218,208,62,214,163,195,201,127,24,49,29,125,32,16,190,165,88,243,171,229,128,151,185,98,175,140,244,65,86,68,101,232,202,226,22,55,117,94,136,157,33,106,84,184,9,190,164,249,153,173,54,168,58,5,129,24,82,69,57,88,36,22,39,210,2,12,84,78,192,191,3,100,93,210,186,86,70,77,66,75,9,18,165,82,182,169,78,165,71,192,132,109,159,163,199,146,228,96,183,56,136,43,38,83,85,80,15,205,97,145,155,182,209,74,236,107,15,219,149,39,39,110,243,101,226,238,52,119,70,201,140,172,195,50,146,164,117,94,82,42,121,94,198,125,233,243,178,67,146,154,70,82,195,25,179,101,76,80,81,26,177,17,191,4,148,137,14,20,148,6,165,145,244,97,141,144,161,225,214,140,89,169,45,83,105,86,107,106,91,173,24,201,42,169,165,100,30,38,170,192,85,200,114,99,196,12,191,147,147,58,230,124,225,81,107,210,84,249,82,140,49,105,41,222,161,31,29,44,160,215,104,122,158,249,126,36,201,40,209,54,89,157,218,12,53,181,150,151,10,9,147,199,121,28,246,18,243,60,197,78,211,186,15,49,166,204,152,139,62,141,216,136,105,254,90,199,190,138,177,24,175,30,51,51,51,51,51,106,212,140,82,107,169,25,197,113,29,167,70,113,95,226,231,41,111,145,145,113,145,67,140,41,51,230,226,204,158,61,27,107,254,172,105,211,230,2,106,171,75,101,17,52,136,115,61,105,37,52,35,75,203,18,90,137,19,196,153,105,83,114,6,228,214,54,135,47,57,221,188,151,166,54,49,218,51,83,146,92,196,225,41,186,210,107,90,159,246,78,64,92,198,94,59,73,137,140,8,82,131,70,37,149,18,151,54,15,121,134,31,135,41,133,22,181,193,157,130,56,43,149,249,17,30,138,52,98,77,127,173,225,154,181,246,112,32,66,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,20,76,150,28,150,136,121,201,35,100,28,92,108,137,107,204,150,49,9,103,138,236,153,40,17,253,83,165,205,202,242,164,4,22,233,61,5,194,223,224,211,121,39,122,21,17,211,209,7,2,225,91,138,53,191,90,174,206,48,155,150,169,206,170,164,182,165,210,104,169,219,6,161,178,90,170,156,165,153,155,160,25,199,149,91,235,193,12,101,46,62,85,25,230,106,206,252,21,228,119,196,85,230,191,166,205,201,149,187,214,182,86,139,40,153,85,78,101,228,165,77,165,45,237,132,80,234,148,64,95,226,50,38,242,132,227,110,78,154,136,136,24,19,83,181,216,50,231,163,48,185,24,138,150,181,138,38,166,239,243,49,233,206,164,133,56,242,40,65,220,166,100,105,94,66,107,173,238,176,233,114,206,184,181,113,102,67,152,218,75,83,75,162,189,168,168,20,115,138,195,100,92,41,19,171,176,127,98,150,149,17,206,117,74,51,220,202,146,39,219,198,56,155,230,137,134,125,107,109,137,41,144,117,199,37,229,210,212,151,102,247,220,212,109,173,101,170,50,197,70,180,170,182,180,11,189,128,48,242,253,76,154,73,210,109,179,186,180,37,106,105,33,79,21,46,166,140,203,184,239,229,231,101,133,93,167,105,223,97,204,150,49,9,67,26,113,14,211,4,180,142,3,237,96,49,86,60,232,179,236,161,197,177,158,36,217,26,53,75,52,213,137,74,11,41,73,138,251,94,118,230,109,62,65,81,84,137,195,248,233,8,98,169,43,156,22,63,133,180,39,34,20,99,209,53,89,104,134,114,11,196,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,136,121,41,91,28,100,36,228,14,99,182,140,73,200,178,167,200,70,149,63,85,166,180,73,28,144,154,112,25,233,29,127,240,83,61,157,167,34,183,66,164,38,92,70,122,199,31,252,84,79,231,169,200,85,11,104,242,39,223,63,73,223,185,156,21,97,101,42,209,228,79,190,127,146,190,115,57,43,194,138,26,64,33,240,169,128,246,17,254,4,52,30,250,28,127,134,215,231,117,201,1,24,49,29,125,32,16,126,165,87,243,170,229,0,137,198,67,159,227,207,176,250,252,46,249,63,34,166,163,15,4,194,175,244,106,94,181,60,128,1,241,81,99,68,70,172,80,168,17,23,218,1,226,253,169,122,184,42,76,163,137,108,75,184,187,225,94,213,199,223,138,36,205,213,163,122,56,153,179,170,46,37,62,249,37,66,188,63,93,95,21,222,1,201,151,232,124,0,255,95,146,214,124,153,177,139,186,202,168,127,114,121,6,120,191,46,123,117,81,207,74,63,119,16,216,247,99,54,254,142,89,83,198,116,149,105,225,132,248,119,0,255,165,95,84,30,4,246,253,152,93,0,255,213,148,203,151,101,154,136,1,235,227,78,163,132,251,61,182,192,63,24,212,239,222,84,129,79,147,193,128,199,117,167,245,123,108,170,0,255,51,40,208,127,237,166,139,42,89,27,28,157,128,110,218,31,87,251,61,34,51,146,142,87,226,12,248,30,81,216,245,139,125,47,243,205,138,188,245,186,168,100,141,2,229,6,137,110,206,135,195,213,78,126,212,22,18,142,15,205,127,244,0,131,93,10,171,62,30,95,243,59,219,253,122,149,148,227,94,22,148,207,35,64,190,111,197,45,51,92,97,146,153,9,28,216,191,35,43,118,200,247,225,118,202,28,225,40,145,233,58,188,31,177,162,0,226,2,234,240,183,0,172,223,235,78,0,118,134,226,138,168,113,101,40,40,0,62,20,240,81,35,141,43,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,128,196,39,13,53,220,239,75,241,150,161,0,168,176,20,0,0,21,86,4,57,64,132,93,162,167,164,165,145,148,4,97,131,88,194,0,25,25,177,159,65,108,71,104,70,16,15,101,9,224,225,108,129,153,190,20,70,243,232,196,34,213,62,46,27,161,136,37,203,224,75,213,135,151,190,51,220,101,127,55,253,215,245,77,138,128,119,181,75,233,8,75,182,220,32,237,161,105,25,192,62,209,227,220,198,158,56,177,105,119,105,4,53,196,149,28,245,166,130,244,129,33,25,240,81,241,232,51,209,89,79,26,110,169,65,65,172,155,71,68,35,15,118,121,87,155,189,101,198,95,214,221,180,22,228,20,33,169,52,147,166,145,34,135,141,207,216,125,57,186,121,230,122,105,48,43,212,91,50,73,10,23,32,236,178,212,251,226,85,170,242,101,245,197,118,178,92,46,125,189,67,188,187,221,131,152,172,72,71,235,138,98,164,219,140,224,97,98,252,121,18,102,162,244,152,222,76,136,236,219,103,86,15,89,204,24,206,65,37,30,54,66,246,147,168,44,220,181,89,113,146,170,182,45,81,98,99,76,148,26,5,167,115,17,48,238,242,150,149,221,73,105,18,226,160,146,195,153,192,197,234,187,111,106,43,104,91,45,231,156,150,201,240,230,241,174,210,189,214,108,81,55,120,54,103,131,30,85,42,110,46,85,149,46,222,89,195,239,235,207,54,151,13,239,157,23,78,73,15,238,72,128,187,234,75,124,181,157,108,51,183,189,18,203,67,93,25,169,240,123,27,220,166,152,172,42,171,232,101,241,174,250,141,191,171,175,13,84,189,246,134,46,149,116,188,72,116,15,23,46,75,98,213,164,70,83,181,228,21,10,193,0,69,224,207,205,237,47,110,198,146,34,104,160,156,22,49,222,151,217,139,36,108,70,102,126,37,20,107,239,250,110,214,113,107,74,193,108,105,3,253,105,83,196,184,199,71,24,127,203,146,12,207,90,78,215,1,238,129,56,64,103,66,234,60,79,82,154,53,137,211,86,159,215,76,90,10,209,80,51,139,153,67,221,44,165,26,61,21,59,125,139,49,63,85,8,145,103,162,135,139,166,162,113,2,123,53,39,88,37,59,173,75,254,201,139,219,22,90,35,147,148,218,212,204,100,157,36,51,242,86,207,140,36,53,34,147,10,109,22,162,201,176,159,32,63,214,142,42,221,214,106,85,116,29,241,18,125,196,82,116,43,253,156,15,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,17,243,146,71,200,56,184,184,29,198,108,25,147,112,166,200,158,131,41,125,170,180,121,50,62,209,104,155,82,201,124,181,149,196,60,28,210,210,217,219,208,214,113,137,80,49,147,201,68,17,121,136,40,27,44,185,179,107,189,115,134,101,214,76,28,117,176,219,53,137,238,217,77,47,208,34,8,50,146,84,154,164,82,90,104,201,164,133,86,18,149,22,82,50,50,50,50,114,81,71,30,73,12,116,52,156,67,158,158,242,36,244,52,136,125,216,102,163,82,220,40,160,191,22,234,35,136,71,45,164,70,173,81,135,218,226,56,110,228,236,111,45,115,66,73,91,93,98,225,226,180,44,113,43,189,196,207,147,36,82,235,96,174,42,195,230,66,71,91,149,93,173,104,198,16,26,162,220,151,193,154,15,248,28,125,168,63,248,100,140,53,31,75,171,22,213,197,231,232,67,253,193,39,99,172,249,88,90,181,0,0,80,230,201,148,218,20,183,148,26,143,241,219,24,174,149,80,26,195,73,73,52,153,14,109,8,101,113,142,210,240,48,165,225,15,75,135,29,34,76,17,33,160,98,29,163,75,218,102,30,109,75,62,179,134,1,254,137,198,67,175,227,203,48,251,60,46,121,0,194,63,209,120,232,117,124,25,102,159,199,37,7,96,64,76,71,31,8,132,111,41,214,252,106,57,0,227,159,17,211,209,7,2,225,91,138,53,191,90,94,197,51,235,146,44,130,158,204,27,90,175,85,187,222,180,236,91,123,235,60,199,207,164,115,67,140,49,103,219,178,79,57,195,133,102,132,126,209,44,140,70,211,209,170,5,64,125,209,218,16,107,17,37,130,204,170,140,188,180,37,197,153,173,22,74,157,18,232,104,98,186,92,217,112,220,205,73,19,17,15,93,158,154,8,91,230,124,20,230,8,191,210,141,86,209,196,180,98,1,0,0,0,0,0,80,203,72,203,45,130,60,46,137,200,82,94,58,76,219,134,214,215,33,174,45,176,219,146,135,200,97,138,130,88,218,10,7,113,46,202,97,167,69,156,146,112,176,84,145,141,153,238,210,42,217,105,2,90,137,1,158,250,0,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,162,182,207,240,203,148,71,200,56,184,184,33,186,148,233,114,113,166,200,158,130,53,65,214,180,153,114,13,149,150,101,163,148,32,81,91,199,154,140,68,20,74,135,137,93,121,202,219,210,4,165,36,24,106,219,10,35,116,9,106,90,135,35,109,69,36,204,244,130,239,56,83,201,198,53,37,104,163,242,229,30,183,180,101,185,197,109,90,167,148,36,78,214,12,218,24,187,37,106,201,103,184,164,156,21,234,244,4,37,38,254,20,137,184,94,170,124,149,109,152,102,140,71,147,211,184,167,62,221,75,158,152,24,25,25,25,145,73,147,70,84,90,72,137,168,141,211,184,52,106,251,12,191,76,101,139,131,140,132,28,162,75,153,46,23,89,246,20,217,88,19,100,205,148,54,195,242,1,83,250,192,34,189,167,64,248,27,124,58,239,68,91,225,146,142,75,73,149,109,135,212,144,101,91,157,34,103,220,226,180,77,45,22,122,35,222,20,174,236,112,121,140,59,73,106,170,73,54,113,75,149,133,156,54,106,132,226,210,34,65,104,123,58,53,129,69,122,79,129,240,55,248,116,222,137,182,66,128,32,166,47,241,155,120,98,254,168,188,138,161,202,16,196,244,37,126,19,79,204,31,149,215,86,169,177,202,140,210,108,219,44,181,144,150,186,79,33,164,204,178,169,239,204,117,156,124,57,27,13,51,151,19,170,206,148,14,145,76,70,66,67,72,127,184,229,11,103,209,129,146,209,93,244,127,1,50,244,109,33,218,178,150,210,20,145,54,118,105,93,210,132,51,36,20,229,125,9,123,105,168,152,33,30,50,58,118,217,201,35,102,213,39,225,205,151,111,172,82,130,81,56,208,47,250,149,60,57,81,121,76,178,50,106,161,141,60,73,22,199,41,65,90,150,214,66,171,187,111,250,156,179,109,113,155,217,240,165,6,211,84,157,104,19,42,218,194,156,30,49,25,171,58,195,42,12,192,152,112,28,103,86,40,113,134,146,20,55,172,213,104,92,235,225,166,219,212,75,67,110,164,203,20,75,170,150,31,23,184,51,86,196,194,151,161,234,10,178,230,132,176,161,152,246,209,69,204,72,86,30,74,215,30,80,18,214,202,188,184,196,201,77,131,148,66,94,234,80,74,73,178,116,184,212,86,184,1,126,46,5,9,51,151,129,158,118,73,241,80,136,91,158,36,52,204,97,32,190,20,138,25,56,80,50,218,173,124,9,129,168,63,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,103,25,67,199,192,68,65,28,25,234,200,197,80,125,56,136,83,202,202,194,178,254,10,104,32,42,45,203,70,41,65,162,182,142,53,25,137,40,148,14,19,187,242,148,183,165,9,74,73,48,212,182,21,70,232,18,212,180,14,71,218,138,72,152,233,5,223,113,166,146,141,107,74,208,70,229,245,8,0,0,202,4,89,28,226,204,86,22,249,82,121,137,88,55,98,182,58,141,183,214,246,121,29,66,138,159,190,60,196,100,210,148,9,146,145,117,78,70,199,94,213,139,253,232,196,158,41,60,168,77,155,146,215,178,82,98,149,25,169,225,54,89,10,161,46,105,95,66,75,149,133,83,216,153,211,54,193,114,10,26,122,46,37,212,146,73,33,162,150,140,139,134,175,254,176,76,40,206,162,125,37,163,69,233,224,124,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,137,152,151,60,66,198,193,197,237,48,102,203,152,132,51,69,246,20,84,249,83,165,205,148,19,250,137,155,214,155,146,205,227,208,88,97,77,54,79,150,184,52,81,131,50,69,164,100,9,182,22,82,136,152,202,81,91,166,67,159,147,226,92,116,249,173,170,184,56,136,174,185,75,115,208,21,12,41,45,215,210,109,11,109,155,198,73,66,220,166,82,82,94,98,166,200,93,82,157,183,113,28,18,28,217,120,136,184,210,167,167,46,85,118,135,180,202,132,73,56,195,160,52,16,0,255,124,97,148,169,57,121,57,185,82,66,146,29,73,8,109,228,81,131,182,45,9,210,178,180,214,98,173,97,208,231,156,109,139,227,202,137,48,59,152,166,234,68,123,177,86,41,30,245,136,201,88,85,38,174,98,213,227,2,39,45,148,38,45,81,135,221,218,184,109,230,236,111,33,115,90,169,91,154,162,226,218,52,47,109,43,179,68,44,19,37,178,235,94,178,218,196,102,69,71,37,21,66,171,232,193,111,58,162,156,178,48,101,242,66,178,58,77,67,106,165,52,139,83,253,89,106,59,212,202,170,115,156,233,29,110,138,104,165,75,195,213,96,191,109,152,42,23,235,212,224,47,186,210,66,186,147,86,45,0,108,7,204,188,103,70,169,183,216,81,106,45,115,66,73,54,141,188,150,90,103,172,144,112,19,92,233,210,236,179,96,201,79,85,102,170,168,165,133,34,13,173,116,82,75,253,147,211,144,140,89,41,133,210,182,77,82,156,72,167,186,243,238,85,155,161,161,234,53,221,150,20,7,45,77,166,169,136,103,95,202,168,153,215,228,88,42,30,241,48,221,83,134,190,160,63,171,218,27,225,202,168,183,181,54,243,90,156,178,93,102,184,68,238,182,161,148,148,160,70,82,209,82,24,205,193,66,197,33,134,124,97,142,48,83,41,158,99,151,178,186,113,77,9,90,153,92,189,138,19,213,156,154,45,219,144,88,89,125,46,143,151,136,180,81,130,60,197,165,102,13,134,214,82,136,159,74,78,91,170,195,144,147,158,92,116,137,173,154,184,216,151,174,185,75,147,211,170,133,109,19,110,196,220,93,59,74,174,161,66,135,92,50,244,176,225,178,212,41,170,217,188,244,161,138,41,69,115,112,117,45,19,17,43,213,225,192,69,154,57,188,194,140,191,10,210,53,207,233,147,242,111,198,117,62,199,113,28,183,226,172,81,154,115,150,145,185,37,89,70,86,28,215,169,109,19,53,138,112,30,152,125,60,99,77,245,67,61,91,75,149,32,188,160,167,193,17,180,3,247,209,122,52,138,62,88,243,1,159,163,15,245,7,159,140,177,230,99,105,213,162,186,248,28,125,168,63,248,100,140,53,31,75,171,22,170,12,104,196,244,58,190,12,79,204,227,146,123,167,136,164,148,36,165,148,16,66,34,9,33,148,36,37,132,146,136,136,136,136,216,213,157,101,18,29,29,19,7,145,103,168,60,23,67,13,226,32,182,41,235,20,203,250,235,175,23,136,153,153,153,153,25,53,106,70,169,181,212,140,226,184,142,83,142,59,185,47,241,243,148,183,200,200,184,232,19,49,166,204,152,139,51,123,246,252,97,20,250,103,77,155,206,228,160,159,180,80,154,180,68,29,118,107,227,182,153,179,191,133,204,105,165,110,105,138,138,107,211,188,180,173,204,18,177,76,148,200,174,123,201,106,19,155,21,29,149,84,8,173,162,7,191,233,136,114,213,194,218,182,181,150,136,36,149,182,52,50,94,55,201,140,178,213,35,51,41,205,136,36,197,155,138,72,60,12,36,72,140,181,99,77,183,187,90,107,93,56,172,68,227,176,43,237,74,167,14,204,209,123,250,131,191,193,88,243,78,180,106,81,93,96,142,222,211,31,252,13,198,154,119,162,167,244,1,87,249,64,213,199,85,62,0,0,0,0,170,89,16,185,174,75,137,140,200,75,201,66,157,226,124,183,245,217,34,73,54,117,56,218,18,199,62,215,20,23,120,210,214,198,180,23,67,150,249,230,141,49,73,71,122,141,53,184,151,156,142,85,24,83,250,0,44,210,123,10,132,191,193,167,243,78,180,21,66,16,211,151,248,77,60,49,127,84,158,154,192,34,189,167,64,248,27,124,58,239,68,91,33,4,49,125,137,223,196,19,243,71,229,85,12,128,245,46,142,91,107,205,140,82,105,75,51,146,105,162,204,40,91,61,35,162,148,200,72,82,188,169,136,36,251,126,254,252,86,59,214,116,91,83,84,81,132,195,74,52,14,71,209,81,116,234,50,234,147,46,154,158,202,28,66,168,91,167,230,52,239,35,155,235,50,199,179,164,115,67,108,48,167,216,177,79,201,196,133,122,132,130,210,44,140,70,47,210,170,5,0,0,0,64,45,35,33,183,12,202,56,37,51,43,121,234,80,109,28,66,159,118,184,184,64,109,83,30,226,134,21,10,126,137,43,100,196,73,40,135,162,22,177,77,66,198,82,123,54,102,74,68,171,156,160,9,104,69,134,173,140,40,107,102,230,51,44,167,65,9,137,8,226,24,181,53,73,41,196,238,75,178,202,34,149,183,165,195,149,40,69,178,189,168,83,167,74,82,109,186,210,158,200,195,74,181,232,58,242,180,132,234,152,89,87,74,169,247,197,113,158,199,233,126,14,209,81,166,35,35,221,195,28,149,212,81,171,250,85,237,85,61,191,53,2,186,234,213,110,180,85,163,182,140,47,219,181,25,109,242,218,100,180,93,155,121,161,153,247,185,216,111,110,39,191,102,155,123,240,96,230,143,41,153,253,19,15,131,144,97,121,205,44,57,84,103,178,204,112,40,29,38,118,101,37,163,218,16,161,233,16,169,137,217,140,151,233,68,153,33,186,12,53,228,167,142,38,61,233,192,70,25,27,61,163,29,203,151,17,147,250,144,81,79,42,41,119,196,109,94,198,229,126,238,208,177,165,227,32,221,195,228,148,84,78,171,250,85,21,84,61,191,5,46,233,184,148,84,217,118,72,13,89,182,213,41,114,198,45,78,219,212,98,161,55,226,77,225,202,14,151,199,184,147,164,166,154,100,19,183,84,89,200,105,163,70,40,46,45,18,132,182,167,171,24,0,0,0,83,250,192,34,189,167,64,248,27,124,58,239,68,179,230,99,74,31,88,164,247,20,8,127,131,79,231,157,232,229,130,140,164,184,66,219,89,174,74,194,105,89,39,104,217,145,212,105,226,109,157,96,138,8,41,47,211,28,9,229,144,230,97,225,226,204,151,131,143,134,46,107,218,20,172,198,52,172,203,73,22,250,184,89,235,44,174,149,116,10,137,32,77,43,12,244,8,11,13,147,66,44,5,7,203,46,44,169,106,166,33,38,145,43,9,69,94,176,37,237,169,228,97,79,21,104,166,242,218,98,56,109,45,214,219,186,146,214,157,173,53,66,95,38,75,132,75,194,109,82,168,231,138,96,171,229,9,146,76,117,176,204,91,190,58,168,178,181,172,64,252,74,78,75,139,116,165,225,216,43,71,70,37,37,42,41,133,22,26,81,104,33,53,73,161,149,70,70,70,70,198,46,237,44,99,232,24,152,40,136,35,67,29,185,24,170,15,7,113,74,89,89,88,214,95,1,21,205,7,76,186,51,105,33,142,60,74,16,183,41,89,154,151,208,90,171,59,108,186,156,51,110,109,156,217,16,166,246,210,212,146,104,47,42,42,197,156,226,48,25,87,202,196,42,140,162,63,101,242,66,179,52,173,67,105,37,53,136,75,253,65,138,59,236,202,169,11,156,153,29,114,138,107,101,76,67,214,96,191,109,104,41,23,151,44,227,47,90,213,66,90,140,14,69,213,217,12,87,70,189,161,197,153,209,218,212,213,178,196,53,114,55,14,169,148,6,9,146,186,86,194,86,14,42,170,237,48,36,20,115,139,153,182,240,28,199,108,212,141,85,74,208,53,229,180,12,151,145,222,241,7,63,213,211,121,42,114,213,2,154,252,201,247,79,210,119,46,95,69,80,37,154,252,201,247,79,210,119,46,95,69,252,36,172,164,205,26,243,54,91,154,132,202,98,136,178,214,227,153,151,247,45,54,22,118,156,247,117,138,53,21,191,207,155,249,83,82,173,236,213,116,253,106,32,93,71,27,50,166,202,184,80,94,76,158,150,184,202,71,122,162,181,4,149,215,164,165,80,26,203,13,82,103,79,166,90,102,86,226,218,188,66,197,78,113,176,80,68,58,153,217,166,136,159,162,170,210,204,115,66,177,77,78,147,54,96,28,166,227,90,242,95,6,48,97,235,76,102,51,191,230,16,226,202,8,109,233,106,94,34,154,177,28,183,148,74,179,4,55,93,40,125,43,25,21,211,118,232,19,138,183,69,83,91,152,129,99,54,26,193,42,219,233,154,114,85,182,99,223,73,33,14,13,74,43,117,90,151,41,109,41,165,184,141,195,84,171,192,77,241,235,4,87,54,194,168,147,144,38,162,11,203,76,92,92,144,162,240,166,80,60,197,129,6,210,137,229,96,8,0,0,0,72,204,205,252,122,165,17,213,33,202,148,201,72,169,109,58,195,77,19,14,81,121,133,29,55,170,63,147,134,135,137,166,204,80,71,202,84,68,148,57,233,75,66,154,92,236,102,254,196,22,86,121,78,175,146,219,33,150,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,196,188,228,17,50,14,46,110,135,49,91,198,36,156,41,178,167,160,202,159,42,109,166,244,210,135,132,22,90,40,45,164,146,18,37,118,172,42,175,140,181,200,112,134,138,155,204,168,66,152,133,107,70,243,178,206,6,214,12,219,36,20,191,112,204,35,166,163,143,120,129,233,216,62,63,41,185,201,140,148,108,220,32,133,80,151,52,76,45,148,204,194,41,236,204,105,220,124,38,27,19,51,151,18,106,201,164,14,151,204,65,66,195,87,127,88,230,11,155,210,129,146,209,162,52,101,34,161,183,8,202,54,53,35,75,121,233,80,113,220,66,152,134,184,182,192,110,75,222,225,246,21,54,126,106,43,28,196,185,40,136,162,234,176,205,197,193,82,69,54,154,74,68,215,100,167,9,104,229,46,110,91,104,141,76,82,106,83,51,147,117,146,204,200,91,61,51,146,212,136,76,42,188,89,136,38,195,126,130,252,88,59,170,116,91,171,85,209,117,196,74,244,17,71,209,174,244,26,2,26,49,189,142,47,195,19,243,184,228,254,137,16,148,145,164,210,36,149,210,66,75,38,45,180,146,168,180,144,146,145,145,145,97,204,115,212,145,71,18,3,29,13,119,30,242,244,148,39,161,167,65,236,195,137,134,147,79,113,163,128,222,147,123,39,174,242,1,0,0,0,203,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,98,89,202,8,7,7,9,183,67,151,45,93,18,178,20,41,82,80,37,72,149,41,83,214,242,32,13,181,176,150,225,176,101,214,214,204,182,33,47,115,173,113,72,113,136,19,148,49,148,194,155,48,49,187,210,147,117,48,237,212,29,188,98,227,17,67,138,197,166,52,14,155,147,215,210,63,12,64,213,199,85,62,80,245,17,128,0,65,76,95,226,55,241,196,252,81,121,21,67,149,33,136,233,75,252,38,158,152,63,42,47,174,105,90,146,36,107,73,90,222,18,25,53,147,68,37,67,164,68,204,131,98,43,185,104,35,15,66,62,125,162,116,200,179,136,121,18,46,69,69,213,168,16,221,40,7,205,65,127,49,0,128,171,208,90,104,165,133,148,74,147,198,142,85,102,228,173,30,25,206,80,113,147,145,164,248,82,17,201,104,94,214,89,71,149,110,155,132,226,23,142,137,195,139,52,14,47,48,29,0,255,22,0,0,0,240,145,156,25,53,74,35,74,59,28,49,147,145,82,156,104,137,92,55,28,162,242,10,59,110,90,99,57,19,17,21,77,153,161,142,148,169,120,216,146,85,152,139,52,185,216,205,252,134,82,92,243,156,94,37,7,71,192,164,62,64,198,45,35,42,189,229,138,74,11,153,211,74,194,105,103,180,18,58,99,138,132,156,32,77,151,105,147,5,117,126,90,51,211,90,45,85,236,105,168,170,147,166,106,129,75,58,46,37,85,182,29,82,67,150,109,117,138,156,113,139,211,54,181,88,232,141,120,83,184,178,195,229,49,238,36,169,169,38,217,196,45,85,22,114,218,168,17,138,75,139,4,161,237,233,106,78,141,56,52,125,19,174,75,220,204,112,219,112,179,186,76,33,164,56,110,209,208,75,108,61,28,202,44,16,75,100,20,181,83,68,182,7,210,150,42,97,142,49,25,29,246,14,15,234,211,183,228,244,44,105,68,165,164,68,150,200,74,162,68,184,141,211,56,52,227,94,155,167,117,105,91,168,195,60,249,8,7,49,75,136,157,246,220,8,49,32,30,97,80,161,184,128,101,13,97,52,102,204,7,160,234,227,54,63,41,185,201,140,148,108,220,32,133,80,151,52,76,45,148,204,194,41,236,204,105,220,124,38,27,19,51,151,18,106,201,164,14,151,204,65,66,195,87,127,88,230,11,155,210,129,146,209,162,52,146,62,88,243,1,159,163,15,245,7,159,140,177,230,99,105,213,162,186,248,28,125,168,63,248,100,140,53,31,75,171,22,0,0,203,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,98,89,202,8,7,7,9,183,67,151,45,93,18,178,20,41,82,80,37,72,149,41,83,214,14,51,163,148,26,165,148,90,107,205,168,181,150,26,165,214,82,51,51,51,51,115,145,70,30,49,12,12,52,148,195,145,158,142,36,244,212,135,125,56,101,163,44,220,40,160,128,126,38,151,68,181,55,50,136,155,210,210,90,131,84,74,159,44,70,201,102,227,58,65,12,169,204,6,218,44,204,18,77,30,214,154,8,205,247,52,208,193,154,136,181,82,48,77,86,26,231,20,167,146,247,112,237,26,107,78,149,211,22,61,113,179,54,14,49,113,216,66,217,32,41,39,22,154,141,58,110,56,19,254,240,51,28,139,168,154,164,12,183,172,249,82,138,121,29,85,57,105,198,2,218,157,92,153,173,148,239,200,166,137,186,34,74,165,12,75,107,165,242,221,80,215,165,45,121,95,134,141,242,212,224,225,162,135,56,216,114,45,206,244,68,30,170,244,106,218,228,44,243,97,228,251,153,52,147,164,219,102,117,105,75,212,210,66,158,42,92,76,25,151,113,223,203,207,203,10,187,78,211,190,195,152,45,99,18,134,52,226,28,166,9,104,29,7,218,193,98,12,122,96,142,222,211,31,252,13,198,154,119,162,127,19,109,99,70,229,46,201,54,125,80,154,225,48,65,140,147,9,146,47,49,176,236,77,107,180,37,46,176,11,149,228,183,90,102,160,59,107,38,193,192,239,136,143,104,85,93,232,111,218,10,241,30,25,185,87,148,76,186,162,22,50,167,149,6,157,183,110,211,82,126,133,175,183,213,218,48,230,74,147,47,12,106,201,182,3,83,85,148,134,95,232,92,69,90,170,71,247,232,3,88,243,129,57,122,79,127,240,55,24,107,222,137,158,210,7,107,62,48,71,239,233,15,254,6,99,205,59,209,83,250,128,203,252,132,16,66,40,33,148,82,146,36,118,110,42,47,143,181,136,112,137,138,156,136,40,69,152,138,75,166,243,188,238,6,170,12,219,228,11,191,176,75,28,166,163,113,120,129,23,24,77,31,117,28,119,43,179,88,177,156,182,113,130,152,218,113,178,14,147,196,66,194,68,57,244,54,76,97,153,167,117,62,125,118,8,209,101,162,46,23,3,7,7,13,127,157,165,125,157,161,103,232,229,130,66,104,173,149,16,74,74,141,26,59,55,153,81,182,122,68,184,68,69,78,100,82,225,203,66,52,211,121,94,119,29,107,186,109,242,133,95,216,229,17,47,210,71,188,192,11,92,123,140,140,140,140,200,164,73,35,42,45,164,68,212,198,105,92,26,181,125,134,95,166,178,197,65,70,66,14,209,165,76,151,139,44,123,138,108,172,9,178,102,74,155,42,156,33,164,102,102,113,195,161,233,10,165,44,117,43,137,161,36,53,200,75,141,131,113,146,197,228,185,16,181,181,45,102,139,195,185,168,14,35,66,116,168,7,123,178,58,210,137,227,244,75,185,26,123,75,109,75,100,141,66,26,235,139,20,18,164,210,150,118,66,170,27,79,112,203,182,193,92,42,18,186,44,132,41,179,212,79,209,118,114,209,165,233,167,163,250,49,1,103,141,198,244,20,162,28,154,28,176,96,246,22,218,88,79,26,15,73,154,37,154,234,38,41,180,210,36,197,125,47,59,51,39,88,227,20,166,196,97,252,116,228,80,83,42,86,132,159,66,218,19,241,133,79,105,149,44,52,67,121,82,162,241,208,235,248,50,204,62,143,75,94,95,145,239,69,148,72,146,110,155,165,41,206,176,83,8,121,170,112,49,101,156,183,97,48,177,204,43,236,58,77,251,16,93,202,116,185,24,210,136,115,152,230,175,10,236,107,7,139,241,231,101,172,178,229,53,171,213,160,50,39,90,246,77,38,195,173,86,173,11,17,21,87,98,142,104,91,221,169,15,108,156,47,65,93,20,27,230,198,193,40,213,56,209,252,20,252,69,175,34,32,166,163,15,4,194,183,20,107,126,181,28,128,241,207,136,233,232,3,129,240,45,197,154,95,45,7,96,0,160,234,227,42,31,127,233,45,217,144,72,57,37,206,75,74,88,119,137,99,157,6,207,73,37,148,90,126,134,29,66,138,51,185,193,47,17,195,201,106,96,34,76,78,85,174,172,9,179,131,207,104,153,61,97,101,212,167,139,202,21,11,105,109,179,146,66,156,124,89,116,109,70,20,150,68,57,30,182,238,82,183,101,103,47,125,46,83,202,82,77,120,179,166,103,120,56,51,136,1,23,123,126,176,31,189,168,18,131,19,235,233,158,242,122,4,192,148,62,0,139,244,158,2,225,111,240,233,188,19,189,138,136,233,232,3,129,240,45,197,154,95,45,167,74,96,145,222,83,32,252,13,62,157,119,162,87,17,49,29,125,32,16,190,165,88,243,171,229,0,12,168,174,148,207,8,205,210,58,109,41,148,212,32,46,245,7,41,238,176,43,43,205,145,165,135,184,41,174,149,49,13,89,191,13,182,161,165,92,92,82,131,65,233,74,11,105,49,90,181,128,57,125,144,241,94,68,137,168,209,56,65,154,226,12,59,133,86,150,20,9,149,183,121,27,6,19,203,60,69,77,235,58,12,209,165,76,151,139,62,115,216,136,87,254,170,192,190,138,113,7,131,112,74,228,13,165,148,166,227,182,50,167,102,20,202,182,228,210,112,155,108,203,144,98,162,151,72,86,60,201,33,126,217,202,145,56,187,242,99,113,126,72,13,184,142,29,123,202,48,35,61,249,74,57,0,47,78,202,203,172,169,225,160,203,82,34,219,55,107,80,188,89,131,25,58,154,51,81,189,56,181,57,106,158,238,196,88,183,244,149,164,74,213,232,136,225,48,46,93,105,52,13,66,251,39,220,50,50,214,78,26,81,118,18,90,101,133,148,44,50,167,113,137,195,20,81,115,72,117,162,75,154,135,48,63,213,41,182,163,165,181,154,84,213,208,158,169,78,202,150,15,72,77,184,140,244,142,63,248,169,158,206,83,145,3,214,67,178,45,153,114,74,155,167,212,176,238,20,199,58,49,158,83,74,43,201,252,18,187,133,10,103,110,131,152,33,118,146,85,199,196,151,156,214,92,169,242,101,7,99,210,50,69,194,58,88,64,23,149,0,255,23,46,35,189,227,15,126,170,167,243,84,228,170,5,52,249,147,239,159,164,239,92,222,138,72,82,137,38,127,242,253,147,244,157,203,91,17,169,2,40,4,62,21,32,252,9,104,60,244,57,254,12,175,207,231,146,3,48,98,58,250,64,32,252,74,175,230,85,203,43,114,100,38,141,40,91,86,229,107,151,134,125,228,25,25,116,57,195,69,196,64,65,197,242,182,90,111,27,205,69,152,88,225,218,129,162,166,108,225,108,26,86,145,150,130,147,43,176,153,99,93,38,115,51,228,17,115,90,40,235,4,45,59,50,235,80,125,141,132,157,203,249,210,72,178,137,64,98,168,22,178,42,132,158,42,41,110,212,130,187,70,1,117,45,15,71,192,181,98,187,241,189,188,37,165,49,86,196,27,223,203,29,65,177,3,196,251,248,208,189,82,134,75,134,228,87,226,29,247,170,222,29,79,37,103,50,30,209,172,209,132,117,80,79,126,242,80,4,249,167,191,103,70,91,107,90,202,36,62,186,119,219,147,110,191,207,210,147,212,153,68,127,242,157,4,136,127,247,159,29,29,212,31,4,246,253,152,93,95,211,70,43,202,116,111,66,252,178,127,167,46,171,157,73,8,236,125,61,102,209,79,51,155,58,78,202,148,233,30,6,108,0,255,202,178,61,54,173,0,255,30,66,130,254,120,167,140,114,194,141,48,227,177,14,119,39,110,245,64,219,189,214,94,85,136,242,108,86,138,19,73,233,199,121,52,92,157,0,143,216,63,240,181,69,68,73,239,244,140,53,213,181,209,28,12,194,221,0,255,86,230,95,177,242,171,167,73,144,67,185,50,195,253,43,188,118,164,245,109,147,201,94,66,151,138,49,97,39,147,138,14,98,16,222,126,93,189,127,146,245,107,49,95,99,40,191,70,128,124,223,182,39,142,208,156,100,190,14,118,59,214,170,217,33,223,207,253,157,148,47,54,91,135,247,3,31,10,128,129,35,128,129,163,10,80,105,216,17,110,212,94,109,67,253,74,5,164,1,87,106,164,1,87,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,220,17,1,16,1,113,187,7,172,128,188,223,3,32,235,41,9,176,203,168,17,23,153,68,49,87,165,1,215,170,1,183,146,192,218,10,238,223,141,244,40,82,240,215,194,142,43,1,84,230,75,163,51,137,247,212,233,31,81,94,24,85,206,144,81,43,67,192,65,111,101,3,205,140,72,169,239,30,77,108,145,148,204,129,43,185,206,147,20,41,241,142,220,254,31,145,198,146,147,36,109,106,101,40,83,228,222,201,221,25,72,144,95,52,123,69,92,111,207,103,77,214,106,213,209,11,108,180,44,108,252,106,250,237,234,232,87,141,153,113,6,211,7,127,107,212,194,252,34,9,126,228,71,80,154,68,89,231,245,169,79,12,239,215,69,20,221,34,35,201,93,230,204,209,23,61,13,142,115,153,58,119,25,133,168,214,143,148,223,75,100,202,221,112,133,62,11,191,70,145,80,12,246,81,254,253,113,214,42,105,252,180,238,20,37,213,47,147,153,84,149,141,145,234,210,141,12,117,89,90,124,70,164,79,107,100,201,232,123,25,171,202,145,153,195,182,133,187,168,11,231,250,73,106,58,235,149,51,226,221,67,193,73,82,219,52,142,163,16,196,123,220,189,182,123,237,89,100,75,68,201,169,179,217,154,78,77,29,133,100,20,243,30,116,47,234,103,219,171,206,120,238,33,122,23,172,28,239,178,62,29,242,34,105,65,223,20,59,149,235,90,33,246,252,52,103,138,244,144,46,60,188,111,63,199,69,161,228,85,43,126,83,247,237,154,72,84,31,254,77,192,251,217,222,17,215,167,54,151,51,27,231,133,137,45,111,120,244,24,191,36,215,91,179,85,42,43,159,53,201,62,156,140,72,112,82,196,227,125,216,91,39,63,10,45,95,246,107,201,228,254,185,72,206,84,62,154,187,88,23,81,238,25,145,25,149,18,90,136,136,139,37,97,4,3,222,21,101,125,204,115,189,89,213,178,217,230,201,28,204,8,93,230,211,148,136,225,254,136,39,114,101,33,36,232,33,68,234,106,194,123,245,73,84,241,73,107,70,100,49,214,14,201,218,56,70,80,111,18,34,122,122,77,159,33,84,236,101,220,35,121,254,36,73,219,74,111,17,238,90,121,0,80,216,20,175,0,120,79,186,147,108,63,74,38,41,149,102,208,12,82,147,102,54,110,235,182,37,242,70,92,214,105,138,67,75,251,178,57,92,148,67,79,29,138,42,146,91,252,0,221,226,79,97,56,143,27,5,99,13,70,60,38,89,145,53,100,125,202,68,250,160,210,136,168,242,74,195,109,178,210,90,154,234,190,132,150,42,207,150,62,242,214,109,130,229,20,52,244,98,142,167,57,85,66,220,90,50,46,38,66,10,196,45,161,56,139,246,117,147,246,162,191,139,225,124,180,113,104,33,25,81,41,173,36,34,158,54,170,188,50,214,34,50,42,201,140,40,197,148,138,75,188,239,211,159,216,106,65,155,97,119,138,210,138,110,184,150,198,97,87,58,138,230,209,7,107,62,224,115,244,161,254,224,147,49,214,124,44,173,90,92,23,159,163,15,245,151,190,92,50,206,162,231,198,210,243,157,17,65,74,37,25,180,22,90,92,26,196,45,33,30,170,149,45,209,196,11,204,36,37,142,44,144,168,177,108,196,229,232,109,135,55,169,152,145,80,100,16,231,26,216,168,25,237,169,2,189,79,14,94,72,141,184,53,157,19,78,75,219,200,108,155,112,131,58,79,45,148,184,109,49,209,51,108,61,27,74,47,240,51,100,236,180,211,67,182,231,213,150,53,95,142,241,38,29,246,14,51,22,208,183,228,126,9,213,49,179,174,148,82,239,139,227,60,143,211,253,28,162,163,76,71,70,186,135,57,42,169,163,86,245,171,218,171,122,254,101,20,177,91,74,229,153,215,8,161,77,70,141,16,170,37,30,90,204,132,243,148,136,98,90,138,159,38,13,229,162,99,151,109,135,133,110,76,115,241,82,198,151,130,116,180,203,68,207,242,148,170,5,165,101,217,40,37,72,212,214,177,38,35,17,133,210,97,98,87,158,242,182,52,65,41,9,134,218,182,194,8,93,130,154,214,225,72,91,17,9,51,189,224,59,206,84,178,113,77,9,218,168,156,158,209,120,232,117,124,25,102,159,199,37,175,100,200,168,39,149,148,59,226,54,47,227,114,63,119,232,216,210,113,144,238,97,114,74,42,167,85,253,170,10,170,158,191,242,50,87,236,149,145,62,200,138,168,12,93,89,220,182,169,243,66,236,12,81,163,194,141,235,104,126,102,171,13,170,78,65,149,48,21,229,96,145,88,156,72,171,74,193,4,92,139,48,51,74,169,81,74,169,181,214,140,90,107,169,81,106,45,53,51,51,51,35,243,205,145,70,30,49,12,12,52,4,196,117,164,167,35,9,61,245,97,31,6,212,132,102,225,70,1,101,43,167,72,180,56,180,90,70,141,44,179,42,163,44,113,41,113,105,167,133,84,151,100,250,26,151,46,81,38,220,118,147,213,196,67,68,151,152,166,197,150,38,31,125,201,197,175,180,172,85,244,14,13,220,242,220,177,178,173,133,238,74,211,161,14,112,52,228,169,70,195,21,170,81,141,232,251,102,34,205,43,92,100,12,36,73,136,147,155,20,112,49,36,204,55,86,35,108,232,107,7,115,160,229,186,37,99,78,41,161,180,109,163,210,54,163,169,238,188,123,19,151,152,216,26,77,183,37,197,65,168,107,153,233,33,218,151,50,106,230,42,183,153,133,71,60,76,247,108,166,209,233,223,195,140,250,164,187,160,167,50,135,208,107,213,174,55,205,251,200,230,186,44,241,51,215,60,17,27,204,41,118,236,83,50,113,161,222,174,95,244,20,163,209,139,52,123,190,66,107,161,149,22,82,42,77,26,59,86,153,145,183,122,100,56,67,197,77,70,146,226,75,69,36,163,121,89,103,29,85,186,109,18,138,95,56,38,14,47,210,56,188,192,116,236,153,35,34,75,165,52,131,208,90,107,75,130,200,37,68,68,133,50,36,157,100,129,158,168,68,17,4,114,53,170,141,136,28,179,13,241,230,10,51,46,246,12,98,67,3,101,53,163,67,173,167,247,201,109,191,105,107,166,156,84,90,137,219,36,37,110,68,107,173,121,214,166,45,209,176,53,26,109,83,138,130,86,39,51,83,68,180,81,101,52,207,107,110,44,11,143,152,135,238,41,67,163,211,235,249,0,176,29,34,111,25,73,202,45,87,84,66,171,172,144,18,78,59,163,149,22,249,43,92,220,4,105,186,76,155,220,88,18,84,149,153,214,106,169,162,200,92,43,157,52,213,212,1,0,0,0,0,0,240,151,169,17,135,166,111,194,117,137,155,25,110,27,110,86,151,41,132,20,199,45,26,122,137,173,135,67,153,5,98,137,140,162,118,138,200,246,64,218,82,37,204,49,38,163,195,222,225,65,125,250,150,28,16,177,28,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,34,230,37,143,144,113,112,113,59,140,217,50,38,225,76,145,61,5,85,254,84,105,51,37,154,62,72,26,81,41,41,145,37,178,146,40,17,110,227,52,14,205,184,215,230,105,93,218,22,234,48,79,62,194,65,204,18,98,167,61,55,66,12,136,71,24,84,40,46,96,89,67,24,141,151,227,94,185,214,222,100,46,155,89,151,207,201,188,186,117,182,37,170,93,182,107,212,109,139,116,9,106,11,207,230,116,62,195,141,78,49,148,252,66,79,88,141,39,33,164,38,33,73,135,218,226,184,77,6,109,108,45,115,66,169,67,90,161,34,218,186,44,113,43,189,196,47,27,213,179,211,96,178,42,195,102,197,88,37,157,93,171,104,198,111,218,157,252,151,17,128,0,65,76,95,226,55,241,196,252,81,57,101,38,245,70,75,82,74,221,121,91,74,48,89,103,143,167,90,36,235,22,226,246,113,137,220,105,182,18,11,11,91,109,76,204,96,134,45,178,102,226,12,115,10,178,140,17,233,41,214,163,143,232,53,132,32,166,47,241,155,120,98,254,168,28,188,170,243,178,81,105,214,168,173,99,125,94,51,9,165,195,196,174,44,102,14,117,179,82,18,12,181,109,245,45,198,252,84,161,195,145,182,34,18,154,138,198,8,236,169,100,227,154,237,116,46,185,50,67,199,161,180,90,86,175,179,74,179,148,183,33,49,68,135,25,226,57,33,78,18,218,176,180,20,69,120,148,97,130,177,246,196,212,206,148,67,84,249,105,6,11,6,150,113,28,59,176,32,189,84,190,130,64,212,159,17,149,212,36,149,20,90,104,38,45,180,210,36,133,86,154,145,145,145,17,187,180,179,72,98,160,163,225,32,142,12,117,228,162,167,65,236,195,54,101,101,97,89,1,253,149,1,19,135,146,119,135,155,219,41,78,204,105,39,225,188,108,113,92,217,59,167,25,52,142,106,158,41,165,37,22,240,223,75,73,189,144,42,25,181,212,129,179,56,154,139,53,216,130,46,164,235,11,50,34,232,45,27,66,104,4,41,213,37,13,35,204,214,162,107,78,82,97,39,222,226,151,248,133,186,10,9,103,81,115,92,76,68,52,185,171,72,194,245,242,143,126,41,193,48,47,56,144,86,36,167,76,140,140,140,140,200,164,73,35,42,45,164,68,212,198,105,92,26,181,125,134,95,166,178,197,65,70,66,14,209,165,76,151,139,44,123,138,108,172,9,178,102,74,155,138,133,112,26,90,171,185,117,69,45,43,155,106,180,62,79,144,12,167,100,219,102,149,11,193,86,40,19,220,153,42,163,109,9,233,96,77,213,141,10,150,49,45,221,51,138,70,161,85,171,173,230,84,89,113,210,19,55,136,219,14,213,134,45,148,13,18,179,161,98,218,75,227,134,51,225,15,191,68,185,135,173,73,202,112,203,154,48,91,120,80,81,149,147,102,212,167,35,202,45,17,22,226,148,54,74,161,36,106,169,36,154,92,110,50,46,147,174,203,16,151,88,152,40,169,117,33,99,225,225,36,118,158,104,168,115,250,188,224,113,85,225,23,38,181,143,206,227,35,246,96,99,154,178,0,0,61,204,140,82,106,148,82,106,173,53,163,214,90,106,148,90,75,205,204,204,204,204,69,26,121,196,48,48,208,80,14,71,122,58,146,208,83,31,246,225,148,141,178,112,163,128,2,154,162,159,212,220,100,70,73,56,78,144,90,72,75,29,150,214,74,101,217,212,119,230,186,109,48,147,130,137,158,203,9,85,103,74,136,171,229,224,162,33,164,63,220,18,138,77,105,95,201,232,46,250,143,55,110,184,145,178,102,237,168,177,137,105,29,114,201,208,195,102,243,148,86,152,132,243,210,135,42,166,212,74,70,164,201,52,68,172,84,135,3,23,87,26,49,21,15,254,42,72,215,196,160,177,201,129,171,134,155,149,146,221,180,77,200,75,36,37,209,186,181,148,112,220,54,136,30,227,100,219,183,80,35,166,9,58,6,114,154,205,33,166,132,2,46,26,138,132,41,8,197,190,116,98,50,189,79,127,50,128,13,7,109,135,34,156,121,6,83,102,52,115,223,135,30,107,37,25,66,28,150,105,107,21,130,10,19,241,107,185,178,229,207,193,213,38,103,101,155,210,16,14,164,13,69,90,49,99,9,157,85,158,248,109,181,107,57,115,27,183,4,205,44,78,109,217,100,91,210,13,247,45,110,230,164,65,154,74,154,228,68,51,102,77,155,28,118,242,133,89,77,73,72,83,138,41,125,28,225,58,86,121,78,139,147,211,38,100,220,50,162,210,91,174,168,180,144,57,173,36,156,118,70,43,161,51,166,72,200,9,210,116,153,54,89,80,231,167,53,51,173,213,82,197,158,134,170,58,105,170,108,249,0,219,225,30,145,177,87,148,136,178,147,22,50,167,149,100,145,57,141,75,219,87,248,122,91,170,19,93,210,60,124,9,106,201,182,29,45,173,213,100,165,185,138,76,117,82,245,66,54,109,173,213,28,186,146,150,21,78,53,66,95,38,75,102,83,179,113,131,204,138,96,171,149,53,238,180,148,241,182,124,117,80,165,234,70,27,53,152,150,22,25,69,95,211,127,12,218,132,116,190,154,89,4,45,79,238,66,157,39,106,214,194,180,133,248,105,40,215,100,10,51,196,78,34,89,244,0,71,218,76,47,17,93,157,180,39,97,74,41,230,21,103,27,103,138,198,113,229,30,188,140,146,4,161,132,208,116,8,165,148,6,161,133,248,113,75,121,29,210,56,79,182,225,214,32,38,42,202,164,249,101,136,136,80,208,101,234,72,33,149,154,200,211,90,130,209,235,228,14,60,234,79,197,66,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,196,178,148,17,14,14,18,110,135,46,91,186,36,100,41,82,164,160,74,144,42,83,166,156,207,37,26,167,146,50,95,13,165,33,11,183,52,117,246,56,196,105,156,34,44,204,102,178,81,92,222,33,242,6,119,238,212,90,147,148,225,150,53,11,71,109,236,118,197,165,123,130,208,9,244,114,33,169,185,201,140,146,112,156,32,181,144,150,58,44,173,149,202,178,169,239,204,117,219,96,38,5,19,61,151,19,170,206,148,16,87,203,193,69,67,72,127,184,37,20,155,210,190,146,209,93,244,119,1,196,146,214,82,146,150,40,68,13,113,219,54,115,246,135,86,89,33,213,45,77,81,113,109,90,166,56,154,158,225,151,137,18,217,117,48,39,149,225,178,162,163,146,202,174,170,52,227,55,29,81,254,203,96,205,7,124,142,62,212,31,124,50,198,154,143,165,85,139,234,226,115,244,161,254,224,147,49,214,124,44,173,90,0,0,0,64,117,129,57,122,79,127,240,55,24,107,222,137,86,45,170,11,204,209,123,250,131,191,193,88,243,78,244,148,62,224,42,31,168,250,184,202,7,192,87,46,165,13,26,219,90,59,47,180,210,42,236,176,165,4,137,82,26,119,152,248,56,201,211,6,49,162,81,141,200,210,80,152,25,226,32,26,92,20,73,198,167,180,202,68,197,68,5,250,149,252,179,179,33,42,165,248,13,141,134,150,154,203,154,187,30,227,217,146,38,187,34,105,227,86,138,244,204,170,209,240,204,207,58,147,152,108,70,199,56,142,81,165,20,242,45,232,94,242,196,20,145,148,146,164,148,18,66,72,36,33,132,146,164,132,80,18,17,17,17,17,187,186,179,76,162,163,99,226,32,242,12,149,231,98,168,65,28,196,54,101,157,98,89,127,253,21,244,0,22,212,88,115,169,172,54,233,105,155,197,113,135,105,195,16,242,102,73,57,81,209,108,164,109,179,153,240,135,152,161,88,196,214,36,155,184,165,202,151,45,204,171,84,202,73,15,22,208,17,229,149,140,113,94,55,195,137,210,68,125,221,204,160,110,75,9,93,249,43,9,242,20,27,179,225,102,101,55,11,89,43,153,137,41,87,218,79,197,56,213,154,47,107,5,201,77,209,7,252,94,57,7,167,36,100,220,50,162,210,91,174,168,180,144,57,173,36,156,118,70,43,161,51,166,72,200,9,210,116,153,54,89,80,231,167,53,51,173,213,82,197,158,134,170,58,105,170,191,5,96,145,222,83,32,252,13,62,157,119,162,45,49,33,132,16,74,8,165,148,36,137,157,155,202,203,99,45,34,92,162,34,39,129,55,149,34,76,197,37,211,121,94,103,230,129,42,195,54,249,194,47,204,43,51,57,29,141,195,11,44,77,123,38,224,35,246,218,81,73,102,70,150,18,36,74,165,164,56,181,101,200,75,252,54,44,169,181,216,13,146,20,196,169,170,76,140,16,81,100,14,107,250,171,18,215,84,180,135,65,231,146,182,70,148,26,145,13,37,43,178,56,132,182,120,173,199,125,88,184,97,88,34,162,162,183,161,25,68,154,50,53,178,9,101,84,181,73,150,111,92,235,9,191,122,196,11,92,105,234,32,179,46,201,174,233,201,188,161,133,186,117,106,78,203,190,181,183,206,75,60,203,53,79,196,24,115,182,45,251,148,51,92,104,182,43,40,61,197,104,52,29,173,250,226,182,133,214,200,36,165,54,53,51,89,39,201,140,188,213,51,35,73,141,200,164,194,155,133,104,50,236,39,200,143,181,163,74,183,181,90,21,93,71,172,68,31,113,20,237,74,171,86,210,90,74,210,18,133,168,33,110,219,102,206,254,208,42,43,164,186,165,41,42,174,77,203,20,71,211,51,252,50,81,34,187,14,230,164,50,92,86,116,84,82,217,85,149,102,252,166,35,202,65,175,117,90,154,52,11,73,66,30,146,153,52,146,36,165,68,148,100,204,131,109,39,177,107,59,203,66,33,125,174,132,200,83,135,121,46,34,197,66,37,171,16,45,235,56,205,65,91,32,200,72,82,105,146,74,105,161,37,147,22,90,73,84,90,72,201,200,200,200,200,69,29,121,36,49,208,209,112,14,121,122,202,147,208,211,32,246,97,155,141,78,113,163,128,254,250,121,164,231,168,133,212,168,53,234,80,91,28,199,141,156,253,173,101,78,40,105,171,83,44,92,156,150,37,110,165,151,248,121,146,68,106,29,76,86,101,216,92,232,104,171,178,107,21,205,8,66,71,148,135,32,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,68,204,75,217,226,32,35,33,119,24,179,101,76,66,150,61,69,54,170,252,169,50,165,77,208,131,226,204,171,227,184,17,73,195,173,81,35,218,71,178,184,177,146,56,152,138,9,33,154,63,23,7,181,151,37,107,214,90,179,215,83,21,229,20,135,127,184,231,163,42,220,165,47,51,41,165,81,74,37,132,144,140,90,107,41,73,9,161,36,51,51,51,51,118,117,103,17,195,192,64,67,65,228,25,42,207,69,79,125,216,135,83,202,58,197,178,2,10,232,93,62,254,50,53,226,208,244,77,184,46,113,51,195,109,195,205,234,50,133,144,226,184,69,67,47,177,245,112,40,179,64,44,145,81,212,78,17,217,30,72,91,170,132,57,198,100,116,216,59,60,168,79,223,146,127,30,12,149,136,183,202,178,26,73,102,54,119,74,83,218,183,186,73,35,170,176,80,56,164,121,18,114,109,156,182,24,170,163,204,12,145,83,89,115,18,34,250,210,141,14,76,220,249,194,142,180,99,57,40,98,74,127,70,125,210,93,208,83,153,67,232,181,106,215,155,230,125,100,115,93,150,248,153,107,158,136,13,230,20,59,246,41,153,184,80,111,215,47,122,138,209,232,69,218,6,85,50,111,75,150,150,80,118,7,205,66,90,82,105,75,59,33,77,67,148,71,164,214,226,98,166,155,233,236,196,153,2,243,67,84,152,198,92,20,169,136,69,47,52,26,48,143,86,160,89,214,51,40,180,117,103,37,41,177,227,38,73,154,205,80,165,190,154,196,207,229,108,131,68,17,38,183,73,225,194,9,114,209,16,102,173,53,75,170,148,90,13,88,212,158,63,140,195,148,244,28,57,61,75,26,81,41,41,145,37,178,146,40,17,110,227,52,14,205,184,215,230,105,93,218,22,234,48,79,62,194,65,204,18,98,167,61,55,66,12,136,71,24,84,40,46,96,89,67,24,141,139,43,132,214,90,9,161,164,212,168,177,115,147,25,101,171,71,132,75,84,228,68,38,21,190,44,68,51,157,231,117,215,177,166,219,38,95,248,133,93,30,241,34,125,196,11,188,192,245,184,82,55,104,174,106,237,188,16,82,72,81,251,150,18,36,74,117,27,162,33,160,168,76,27,196,136,70,245,225,204,92,95,122,136,131,104,112,177,231,6,99,209,53,19,21,19,235,105,168,242,101,132,196,149,151,198,109,51,147,132,67,147,102,180,191,4,113,98,69,113,47,21,21,66,43,127,18,14,118,47,117,214,84,180,102,175,152,42,58,42,14,3,113,207,71,171,152,242,0,0,152,210,7,22,233,61,5,194,223,224,211,121,39,154,53,31,83,250,192,34,189,167,64,248,27,124,58,239,68,91,33,64,16,211,151,248,77,60,49,127,84,94,251,109,27,78,196,220,217,43,74,108,162,90,135,91,74,244,190,225,188,164,41,166,225,178,132,161,250,169,68,147,113,105,45,13,15,43,45,226,64,66,154,70,188,194,131,128,10,210,42,207,105,108,114,197,67,16,211,151,248,77,60,49,127,84,94,197,152,212,7,200,184,101,68,165,183,92,81,105,33,115,90,73,56,237,140,86,66,103,76,145,144,19,164,233,50,109,178,160,206,79,107,102,90,171,165,138,61,13,85,117,210,84,43,187,182,73,178,236,74,163,144,116,164,38,113,31,90,153,172,73,34,137,90,210,8,25,53,199,85,104,78,29,34,201,158,138,143,182,212,73,230,164,10,222,48,172,182,226,154,95,139,158,161,107,24,37,77,144,92,213,221,121,45,148,80,161,134,33,53,104,84,234,56,196,68,192,81,158,38,104,16,137,106,196,153,134,190,204,16,25,17,227,98,79,50,198,162,85,38,22,38,214,211,175,228,73,137,85,4,52,249,147,239,159,164,239,92,190,138,160,74,52,249,147,239,159,164,239,92,190,138,0,72,77,184,140,244,142,63,248,169,158,206,83,145,91,33,82,19,46,35,189,227,15,126,170,167,243,84,228,170,5,52,249,147,239,159,164,239,92,190,138,160,74,52,249,147,239,159,164,239,92,190,138,0,0,0,0,0,0,61,136,76,82,73,84,82,105,161,37,162,208,66,74,84,90,72,137,140,140,140,204,69,29,121,198,208,49,48,81,14,121,122,202,147,48,84,31,14,226,148,141,78,113,163,191,2,234,161,191,54,110,161,37,35,74,169,77,141,136,167,141,50,35,111,245,136,140,74,50,51,169,240,102,33,26,239,3,249,19,91,237,168,210,237,78,209,90,209,17,43,209,71,236,74,71,209,193,249,0,111,74,115,83,121,37,217,184,65,105,45,77,117,152,90,40,153,103,75,31,121,235,184,249,76,54,38,102,49,199,83,157,42,29,46,153,131,132,137,144,2,113,203,23,54,165,3,221,164,187,104,0,255,4,200,148,221,195,101,104,141,90,41,105,170,219,166,91,155,38,219,40,69,109,50,245,17,126,130,107,121,66,216,5,18,198,68,20,226,73,19,9,17,76,64,90,80,9,102,212,87,63,218,85,229,66,241,162,68,84,82,105,102,137,172,52,105,102,227,56,141,67,51,110,196,101,157,166,182,133,58,204,19,108,81,14,61,133,216,105,207,141,240,251,97,46,254,20,138,11,88,86,47,190,224,218,227,42,31,0,240,147,72,105,178,164,204,13,151,36,45,243,24,174,76,181,120,101,148,125,132,141,138,221,230,125,154,162,74,69,236,203,102,130,148,180,43,103,53,83,67,26,72,43,210,134,140,150,50,210,147,23,147,131,23,148,230,101,162,212,160,81,92,183,154,140,70,18,82,135,134,157,121,204,220,234,100,169,212,24,170,216,9,91,116,249,105,66,136,35,19,69,92,204,20,141,239,216,171,201,198,42,37,232,92,242,127,198,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,248,101,42,91,28,100,36,228,16,93,202,116,185,200,178,167,200,198,154,32,107,166,180,73,249,81,51,74,41,53,130,100,150,26,53,178,109,155,182,33,153,55,218,50,77,75,27,66,26,150,9,70,40,136,94,66,20,181,39,71,248,1,49,23,131,10,197,122,44,171,23,163,49,0,35,38,164,177,70,146,102,59,27,221,241,100,166,83,219,210,212,82,30,34,227,160,168,249,186,5,106,98,98,231,184,102,106,186,232,29,110,122,234,170,160,14,238,49,163,59,37,152,134,13,211,202,145,232,26,134,37,29,151,146,42,219,14,169,33,203,182,58,69,206,184,197,105,155,90,44,244,70,188,41,92,217,225,242,24,119,146,212,84,147,108,226,150,42,11,57,109,212,8,197,165,69,130,208,246,180,127,162,242,16,101,69,20,90,219,89,210,172,141,75,131,186,76,45,132,88,107,31,244,33,123,27,226,182,114,226,203,14,102,166,58,207,38,172,181,133,71,61,226,13,86,117,134,171,88,245,176,66,152,89,151,100,17,244,100,222,208,122,173,218,245,166,101,223,218,91,135,125,243,103,210,185,33,198,136,179,237,243,254,41,103,184,208,35,198,38,0,255,162,89,24,141,222,165,213,82,33,180,214,74,8,37,165,70,141,157,155,204,40,91,61,34,92,162,34,39,50,169,240,101,33,154,233,60,175,187,142,53,221,54,249,194,47,236,242,136,23,233,35,94,224,5,254,61,169,181,149,69,20,151,100,214,21,148,68,184,142,91,35,50,163,150,96,135,8,17,17,5,98,34,146,96,246,76,52,60,116,84,228,226,162,167,34,103,53,53,83,83,101,5,84,164,13,107,146,248,53,170,27,141,155,114,154,12,161,25,46,203,16,183,33,15,33,154,57,68,86,20,149,59,252,182,195,196,238,51,27,240,196,254,69,13,97,18,238,122,34,210,140,0,229,31,229,202,5,77,235,210,36,65,107,18,242,144,136,40,25,37,41,37,162,36,82,102,20,91,141,93,219,89,208,242,25,18,41,68,158,58,204,115,113,21,42,38,89,133,104,89,57,104,114,154,1,33,242,150,145,164,220,114,69,37,180,202,10,41,225,180,51,90,105,145,191,194,197,77,144,166,203,180,201,141,37,65,85,153,105,173,150,42,138,204,181,210,73,83,69,209,95,27,183,208,146,17,165,212,166,70,196,211,70,153,145,183,122,68,70,37,153,153,84,120,179,16,141,247,129,252,137,173,118,84,233,118,167,104,173,232,136,149,232,35,118,165,163,232,58,110,157,137,108,101,212,220,66,91,25,173,77,221,206,51,68,50,119,227,144,74,73,86,227,166,8,41,108,229,160,162,218,16,125,190,240,70,152,105,11,207,113,76,89,35,184,166,4,93,83,190,132,0,0,0,0,128,229,0,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,17,243,146,71,200,56,184,184,29,198,108,25,147,112,166,200,158,130,42,127,170,180,153,210,59,39,33,164,38,33,73,135,218,226,184,77,6,109,108,45,115,66,169,67,90,161,34,218,186,44,113,43,189,196,47,27,213,179,211,96,178,42,195,102,197,88,37,157,93,171,104,198,111,218,157,220,2,1,122,145,73,42,137,74,42,45,180,68,20,90,72,137,74,11,41,145,145,145,145,185,168,35,207,24,58,6,38,202,33,79,79,121,18,134,234,195,65,156,178,209,41,110,244,87,64,61,244,97,113,219,66,107,100,146,82,155,154,153,172,147,100,70,222,234,153,145,164,70,100,82,225,205,66,52,25,246,19,228,199,218,81,165,219,90,173,138,174,35,86,162,143,56,138,118,165,213,139,202,174,141,91,104,201,136,82,106,83,35,226,105,163,204,200,91,61,34,163,146,204,76,42,188,89,136,198,251,64,254,196,86,59,170,116,187,83,180,86,116,196,74,244,17,187,210,81,180,122,193,154,15,248,28,125,168,63,248,100,140,53,31,75,171,22,213,197,231,232,67,253,193,39,99,172,249,88,90,181,0,80,203,165,180,65,83,230,102,83,163,144,121,12,87,214,122,50,243,202,62,194,70,197,110,243,176,174,176,102,225,135,101,51,65,74,218,149,61,149,174,33,13,164,21,105,195,193,84,7,233,201,139,201,0,255,88,33,68,181,82,11,74,106,211,214,153,245,168,110,45,197,152,80,18,33,76,27,83,34,219,74,193,45,113,143,93,73,171,90,215,87,79,214,20,108,98,36,174,137,195,125,180,170,67,52,43,185,103,138,72,74,73,82,74,9,33,36,146,16,66,73,82,66,40,137,136,136,136,136,93,221,89,38,209,209,49,113,16,121,134,202,115,49,212,32,14,98,155,178,78,177,172,191,254,90,121,192,152,221,138,235,184,177,74,146,234,206,106,208,166,56,206,219,14,181,148,100,203,48,65,65,241,38,112,80,35,60,60,100,148,137,8,151,17,95,177,35,20,107,210,190,6,210,135,180,5,202,44,45,250,82,222,54,169,57,73,210,105,11,181,78,76,226,58,187,43,181,81,26,23,19,230,135,16,35,98,224,200,198,116,146,166,200,142,16,103,58,165,53,46,58,210,17,38,166,107,93,142,217,186,133,88,111,200,78,66,119,184,214,11,97,217,172,145,45,13,199,9,50,43,190,157,150,215,72,210,210,193,43,243,85,70,149,173,101,109,212,224,37,90,164,43,125,77,0,255,49,82,244,1,179,172,140,112,174,83,154,225,86,150,60,217,54,198,217,52,79,52,236,91,107,75,76,129,172,59,46,41,151,166,190,52,187,231,166,110,107,45,83,149,41,54,162,85,181,165,93,104,202,47,209,214,200,90,72,9,39,179,102,150,134,180,214,107,80,53,210,54,164,68,113,41,91,196,137,146,243,144,247,37,142,26,211,228,163,173,50,138,179,102,225,160,135,116,11,59,48,9,247,4,161,41,105,43,148,242,25,161,89,90,167,45,133,146,26,196,165,254,32,197,29,118,101,165,57,178,244,16,55,197,181,50,166,33,235,183,193,54,180,148,139,75,106,48,40,93,105,33,45,70,123,232,203,120,47,162,68,212,104,156,32,77,113,134,157,66,43,75,138,132,202,219,188,13,131,137,101,158,162,166,117,29,134,232,82,166,203,69,159,57,108,196,43,127,85,96,95,197,184,131,107,15,96,205,7,230,232,61,253,193,223,96,172,121,39,122,74,31,172,249,192,28,189,167,63,248,27,140,53,239,68,79,233,3,0,11,65,86,68,182,212,42,201,108,203,75,217,108,28,163,108,157,55,218,247,161,197,37,170,192,213,26,151,146,203,76,95,166,45,114,211,176,53,153,169,206,20,231,210,170,218,210,209,244,127,33,154,47,163,16,89,20,183,4,145,21,18,53,54,41,238,172,22,74,163,9,30,142,66,19,211,230,202,6,209,11,100,137,214,161,75,148,8,27,103,181,226,158,35,220,70,55,154,199,138,52,229,97,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,200,51,137,142,142,137,115,56,210,211,145,132,161,6,113,16,219,108,148,133,27,253,245,215,207,3,224,51,33,45,110,80,82,139,155,207,139,174,201,140,250,210,168,192,67,213,157,234,184,140,156,169,47,102,202,89,173,23,111,170,244,18,17,103,250,48,32,97,79,48,246,163,9,107,98,176,97,61,45,76,158,144,16,203,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,136,121,201,35,100,28,92,220,14,99,182,140,73,56,83,100,79,65,149,63,85,218,76,57,163,47,87,141,21,242,234,165,38,165,213,157,66,68,169,215,90,8,217,196,142,176,59,92,44,52,91,150,153,139,121,200,193,84,89,242,156,165,90,197,128,130,210,2,44,114,140,95,104,96,4,196,116,244,129,64,248,150,98,205,175,150,3,48,254,25,49,29,125,32,16,190,165,88,243,171,229,0,12,128,229,152,25,17,17,153,81,163,70,82,66,40,201,40,142,235,56,53,105,195,12,177,44,121,139,140,140,139,220,161,203,150,46,9,103,246,236,217,168,18,164,74,155,54,137,3,0,0,96,74,31,128,69,122,79,129,240,55,248,116,222,137,94,69,196,116,244,129,64,248,150,98,205,175,150,83,37,176,72,239,41,16,254,6,159,206,59,209,171,136,152,142,62,16,8,223,82,172,249,213,114,0,6,0,0,64,61,163,241,144,168,132,150,40,100,134,46,94,231,109,74,28,63,197,117,158,167,60,149,182,66,204,229,207,115,107,110,161,204,182,195,145,69,140,17,246,204,226,10,206,60,205,99,195,122,26,154,92,129,1,158,250,128,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,240,203,84,182,56,200,72,200,33,186,148,233,114,145,101,79,145,141,53,65,214,76,105,83,181,136,27,149,208,168,148,208,25,186,90,104,20,98,82,43,75,162,166,19,194,201,12,21,179,53,19,33,153,68,193,192,81,17,47,5,25,42,34,116,244,97,70,87,13,181,148,150,245,140,70,163,43,120,219,176,243,154,132,26,13,154,164,206,216,168,73,10,173,52,50,107,78,110,9,41,249,182,47,169,47,102,77,68,49,57,84,45,21,161,169,101,156,69,3,214,148,154,237,244,41,121,82,98,21,1,77,254,228,251,39,233,59,151,183,34,146,84,162,201,159,124,0,255,36,125,231,242,86,68,170,128,137,76,233,204,161,164,146,116,219,102,230,210,136,90,25,151,98,26,114,147,113,217,82,52,244,12,207,133,39,55,68,44,163,57,242,100,103,126,204,207,15,41,30,215,113,160,72,25,30,172,39,183,38,87,237,112,90,150,186,155,146,226,86,74,162,169,142,27,180,202,10,41,179,151,88,110,131,100,2,87,114,173,5,75,148,201,248,84,155,152,83,201,242,215,159,31,14,91,153,63,133,62,39,151,78,204,172,43,165,212,251,226,56,207,227,116,63,135,232,40,211,145,145,238,97,138,74,170,168,85,253,169,246,154,158,191,118,64,229,33,99,69,20,90,219,89,210,172,141,75,131,186,76,45,132,88,107,31,244,33,123,27,226,182,114,226,203,14,102,166,58,81,19,214,234,194,162,30,241,6,167,74,195,85,92,124,210,77,43,153,83,58,35,37,74,208,82,95,66,75,69,31,36,221,24,122,132,137,235,16,121,130,37,126,129,153,227,97,202,80,49,194,207,135,165,248,229,16,35,176,172,94,188,193,159,135,29,145,145,153,81,101,217,146,150,70,169,13,13,110,219,116,107,101,130,26,225,8,170,30,116,68,76,252,96,42,186,252,153,129,122,114,83,60,183,153,106,29,221,114,128,87,157,98,75,250,39,9,2,90,27,98,45,162,68,144,89,149,145,151,182,164,56,179,213,66,169,83,2,125,155,152,46,87,54,28,119,147,210,68,196,67,151,167,34,66,151,57,31,133,73,194,174,116,163,86,180,48,45,89,124,111,173,108,61,250,139,35,163,165,202,10,173,242,140,218,22,226,52,243,202,212,220,109,62,13,173,197,185,140,137,146,140,225,76,148,50,211,161,66,49,9,29,95,109,97,198,45,142,162,101,69,163,81,233,252,252,145,239,103,210,76,146,110,155,213,165,45,81,75,11,121,83,184,40,25,151,113,223,203,207,203,10,185,78,211,60,44,102,203,152,133,34,139,88,135,103,6,58,199,130,118,240,22,91,30,133,57,62,23,93,25,76,73,124,132,0,255,100,99,124,146,248,28,53,37,245,79,190,141,80,254,109,81,121,27,60,73,32,14,0,255,147,125,254,189,161,134,170,68,227,39,23,74,16,226,151,189,92,213,162,80,205,42,4,102,251,183,149,105,244,147,185,211,71,25,77,153,118,77,136,63,251,171,109,154,121,134,192,212,186,12,124,166,231,86,118,54,141,153,168,92,98,211,35,12,184,111,17,145,116,17,226,238,72,208,127,25,204,229,200,91,148,74,79,91,79,162,170,227,253,150,7,33,210,142,4,252,49,104,191,202,79,71,4,210,209,4,32,90,250,175,117,195,121,185,204,169,237,81,44,198,144,34,13,13,199,32,180,253,186,122,0,255,242,248,202,210,102,11,229,133,12,196,139,127,84,191,27,53,234,196,50,107,133,118,44,164,48,110,101,125,205,197,44,61,177,215,67,36,128,5,229,190,8,16,225,95,142,91,241,0,149,36,157,170,195,251,129,207,238,16,225,79,142,139,36,196,150,107,208,168,164,195,251,129,15,5,192,192,17,84,204,21,53,32,254,30,52,174,93,195,218,232,106,27,118,164,2,210,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,185,20,176,6,196,133,194,237,158,138,184,80,12,92,214,128,236,187,101,163,112,75,226,42,216,71,42,212,57,52,160,2,251,241,141,2,224,111,201,29,32,169,239,158,205,240,142,92,69,248,242,188,64,158,36,222,175,186,64,243,69,186,57,205,60,162,68,102,204,117,97,96,72,65,54,207,201,161,17,226,189,123,80,246,182,51,135,132,103,46,165,66,2,162,0,255,29,31,152,42,197,110,74,52,150,144,202,60,154,147,107,37,16,198,127,183,247,88,89,222,146,147,66,42,83,167,14,114,155,39,199,136,143,63,73,60,33,233,179,153,5,41,139,122,164,107,220,14,121,210,60,233,105,141,90,241,35,99,166,30,30,143,91,81,220,118,170,204,188,236,45,182,0,255,158,36,239,59,105,73,87,189,173,246,48,116,232,184,232,210,3,228,21,141,194,251,118,5,245,99,231,206,124,30,151,54,196,33,14,6,166,186,54,68,4,206,29,238,234,61,73,55,23,202,72,151,141,85,36,236,94,222,218,58,70,54,119,28,185,57,196,53,179,70,25,138,196,220,0,95,24,245,80,239,234,146,137,85,229,65,142,162,180,83,99,17,68,244,247,188,118,167,139,210,219,195,84,245,56,30,166,69,153,131,168,28,229,165,91,24,228,191,237,147,188,37,15,82,151,117,163,36,2,50,37,220,240,242,196,63,206,138,27,41,53,156,124,186,161,129,89,168,117,201,212,151,43,81,90,218,21,97,223,147,55,71,159,185,170,23,81,70,51,47,1,239,182,71,27,110,213,242,96,159,147,96,227,93,248,64,46,214,28,250,154,241,174,190,190,162,171,46,205,161,134,137,176,61,218,113,203,89,251,230,229,180,114,177,117,12,175,40,71,220,66,175,37,228,123,233,105,144,23,145,181,22,13,85,135,18,142,1,238,238,95,213,187,69,122,106,108,245,10,34,18,14,213,86,7,83,200,90,186,8,241,238,206,33,31,135,190,210,163,157,78,148,150,129,140,153,88,134,177,122,194,179,123,121,139,35,10,47,194,109,230,84,109,221,22,161,37,125,131,232,230,94,162,15,178,243,153,149,68,14,41,253,134,48,145,174,44,224,194,167,2,14,235,138,34,46,0,215,186,213,24,51,133,26,238,177,101,52,96,146,23,83,125,104,229,227,170,11,154,40,125,152,254,49,101,252,191,138,43,231,127,83,26,214,252,129,8,16,174,91,104,53,183,236,36,100,101,83,189,16,150,205,154,225,148,108,219,36,130,173,248,118,90,153,224,206,84,25,67,253,97,153,175,50,170,84,221,168,21,215,147,47,209,34,163,104,77,101,83,102,82,74,163,148,74,8,33,25,181,214,82,146,18,66,73,102,102,102,102,236,234,206,34,134,129,129,134,130,200,51,84,158,139,158,250,176,15,167,148,117,138,101,5,20,208,70,204,208,186,163,54,14,141,89,13,167,146,74,25,199,101,222,33,167,214,112,133,139,155,112,133,91,225,87,152,189,22,233,101,61,67,253,97,73,175,88,130,47,220,73,114,141,203,104,77,154,17,163,252,130,169,251,122,33,4,93,83,137,91,156,168,196,117,146,204,40,91,61,203,80,49,208,16,121,8,41,14,38,183,144,205,79,103,197,137,104,118,160,202,176,107,61,163,27,184,243,185,216,147,164,252,163,252,179,144,186,204,155,148,100,73,218,52,214,231,37,163,86,66,76,212,202,82,222,144,54,40,41,65,79,219,86,31,97,76,80,213,58,228,105,235,33,161,169,23,140,192,153,202,9,174,217,78,27,149,215,35,212,104,23,65,66,49,34,114,101,82,18,92,163,109,65,223,100,211,212,38,51,220,54,156,32,205,75,107,41,142,91,52,244,18,91,203,118,211,115,252,18,25,69,237,20,145,109,121,85,102,77,152,99,76,70,135,77,196,140,250,244,45,185,95,66,43,31,236,99,209,82,27,233,146,66,66,94,221,150,144,100,40,241,153,172,65,44,75,203,155,142,144,59,167,86,84,153,97,200,38,207,87,5,119,46,194,116,149,144,237,90,59,233,23,182,185,195,247,44,41,95,39,71,103,16,81,31,117,215,116,85,230,22,66,221,58,53,215,121,24,217,156,150,37,158,229,154,39,126,131,38,197,142,189,77,38,214,213,219,21,148,158,226,75,122,145,102,207,79,107,33,132,212,90,42,37,73,114,197,170,242,242,88,203,204,102,88,184,205,136,82,132,169,184,68,180,44,211,108,160,202,176,115,66,49,20,199,196,97,58,26,135,233,152,142,91,191,182,109,173,37,34,73,165,45,141,140,215,77,50,163,108,245,200,76,74,51,34,73,209,166,34,18,15,3,9,18,99,237,88,211,237,174,214,90,23,14,43,209,56,220,74,187,210,149,5,251,216,222,65,100,146,74,162,146,74,11,45,17,133,22,82,162,210,66,74,100,100,100,100,46,234,200,51,134,142,129,137,114,200,211,83,158,132,161,250,112,16,167,108,116,138,27,253,21,208,9,253,133,184,181,122,38,205,172,114,50,175,76,113,42,109,105,39,180,148,150,102,250,18,151,49,145,39,219,134,146,85,195,67,196,152,152,170,69,153,38,97,125,201,197,80,180,172,170,244,14,253,156,15,246,177,202,133,152,221,106,235,182,185,106,82,234,200,105,214,150,56,46,219,16,53,149,134,203,62,193,70,201,198,113,176,35,68,68,100,108,137,22,87,14,91,113,224,11,107,210,129,2,210,120,244,89,66,235,76,100,43,163,230,22,218,202,104,109,234,118,158,33,146,185,27,135,84,74,178,26,55,69,72,97,43,7,21,213,134,232,243,133,55,194,76,91,120,142,99,202,26,193,53,37,232,154,242,37,4,112,194,75,105,169,14,201,122,141,169,36,40,165,89,155,92,47,117,151,50,156,73,33,45,117,133,123,190,60,174,75,185,146,75,132,249,168,165,17,252,140,112,173,36,201,184,86,56,30,43,159,99,54,76,75,37,132,22,183,110,66,91,26,181,186,159,54,36,115,101,219,150,226,226,10,92,153,45,198,236,94,102,170,114,177,166,224,169,80,44,42,14,127,176,200,35,174,98,201,3,96,13,246,177,192,62,22,13,128,53,216,199,2,251,88,52,0,214,96,31,11,234,86,164,119,16,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,242,140,161,99,96,162,28,242,244,148,39,97,168,62,28,196,41,27,157,226,70,127,5,212,67,127,109,220,66,75,70,148,82,155,26,17,79,27,101,70,222,234,17,25,149,100,102,82,225,205,66,52,222,7,242,39,182,218,81,165,219,157,162,181,162,35,86,162,143,216,149,142,162,137,243,193,62,246,187,41,205,77,229,149,100,227,6,165,181,52,213,97,106,161,100,158,45,125,228,173,227,230,51,217,152,152,197,28,79,115,170,116,184,100,14,22,38,70,250,107,203,23,54,165,3,213,164,187,104,228,2,4,49,125,137,223,196,19,243,71,229,85,140,251,138,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,184,17,151,117,26,33,205,133,58,204,147,195,69,57,244,80,34,118,218,115,43,244,0,229,226,86,201,232,2,158,181,139,189,233,197,130,125,108,92,2,38,72,109,74,36,67,179,182,243,140,202,210,160,52,134,147,146,242,60,69,65,89,74,203,144,73,100,168,193,172,121,170,166,136,59,68,152,34,194,81,247,24,142,118,153,88,105,34,68,185,50,185,74,138,76,138,167,181,157,229,38,53,91,151,117,130,150,149,81,90,55,25,215,9,166,136,144,202,188,46,112,113,14,105,30,22,46,178,132,201,8,104,232,178,102,202,70,183,124,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,137,152,151,60,66,198,193,197,237,48,102,203,152,133,50,69,246,20,84,233,115,101,205,148,147,57,169,188,38,161,81,73,214,226,146,72,98,183,169,110,33,76,86,226,50,108,233,109,25,87,120,136,60,197,16,29,53,193,66,156,153,32,226,173,132,166,194,198,59,78,213,81,145,6,84,98,175,242,59,218,191,160,56,81,205,169,217,178,13,137,149,213,231,242,120,137,72,27,37,200,83,92,106,214,96,104,45,133,248,169,228,180,165,58,12,57,233,201,69,151,216,170,137,139,125,233,154,187,52,57,29,128,35,162,148,146,148,146,90,107,141,36,132,80,26,165,214,82,35,34,34,34,114,145,70,158,73,116,116,76,156,195,145,158,142,36,12,53,136,131,216,102,163,44,220,232,175,191,182,30,83,126,43,78,219,228,42,73,170,59,39,89,92,218,56,111,59,212,82,18,206,251,26,27,39,155,192,65,141,240,16,113,176,229,90,92,70,108,197,142,47,92,70,7,10,72,31,210,180,133,76,26,160,146,91,25,81,56,243,40,207,236,36,163,41,77,6,161,207,147,37,168,83,202,81,149,23,23,232,82,149,3,191,149,151,98,222,203,81,117,154,211,175,174,244,160,200,5,222,133,166,36,191,70,136,36,37,166,245,179,165,153,153,217,180,100,120,120,56,74,173,165,38,81,113,81,166,198,125,138,138,251,18,63,79,33,54,150,138,41,217,136,49,101,198,92,204,169,199,111,244,201,154,63,107,94,148,79,147,163,36,140,154,81,74,169,17,36,179,212,168,145,109,219,180,13,201,188,209,150,105,90,218,16,210,176,76,48,66,65,244,18,162,168,61,57,194,15,136,185,24,84,40,214,99,89,189,24,141,175,243,49,229,183,226,180,77,174,146,164,186,115,146,197,165,141,243,182,67,45,37,225,188,175,177,113,178,9,28,212,8,15,17,7,91,174,197,101,196,87,236,248,194,101,116,160,129,244,33,109,223,73,11,165,73,75,212,97,183,54,110,155,57,251,83,200,156,86,234,150,150,168,184,54,205,75,219,202,44,17,203,68,137,236,186,151,171,54,177,89,209,81,73,133,208,42,122,208,155,134,40,15,98,176,143,69,3,254,114,51,35,14,87,22,229,165,173,68,180,164,205,160,245,101,130,100,117,73,5,42,51,226,28,93,166,178,227,71,243,210,207,131,57,106,73,179,250,53,138,30,236,185,192,71,211,148,228,131,8,246,177,202,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,98,94,242,8,25,7,23,183,195,152,45,99,22,202,20,217,83,80,229,207,149,53,83,242,232,131,82,98,149,25,169,225,54,89,10,161,46,105,95,66,75,149,133,83,216,153,211,54,193,114,10,26,122,46,37,212,146,73,33,162,150,140,139,134,175,254,176,76,40,206,162,125,37,163,69,105,235,124,25,73,42,77,82,41,45,180,100,210,66,43,137,74,11,41,25,25,25,25,185,168,35,143,36,6,58,26,206,33,79,79,121,18,122,26,196,62,108,179,209,41,110,20,208,95,235,114,75,139,71,90,154,143,75,106,53,215,41,214,27,226,196,243,184,108,86,34,166,172,124,213,91,75,69,68,195,150,40,41,248,45,237,71,20,251,63,164,226,86,17,3,233,13,139,17,203,111,152,21,211,168,36,219,48,94,41,242,38,29,121,219,58,110,121,27,135,82,103,54,134,33,164,92,47,199,205,99,243,109,193,204,94,174,212,244,208,166,170,117,142,103,106,48,8,19,10,199,82,220,149,160,52,47,19,165,6,141,226,186,213,100,52,146,144,58,52,236,204,99,230,86,39,75,165,198,80,197,78,216,162,203,79,19,66,28,153,40,226,98,166,104,124,199,94,77,54,86,41,65,231,146,127,50,218,54,132,144,136,164,164,56,37,50,94,55,169,188,60,214,34,51,41,205,200,168,66,148,133,107,60,12,36,72,140,117,160,202,176,187,90,107,93,71,92,75,31,177,43,237,74,7,22,158,82,43,117,75,16,234,79,41,89,73,13,226,196,102,169,59,149,157,76,9,117,73,43,36,115,228,113,90,74,154,156,33,76,88,45,117,225,135,139,107,221,73,198,138,194,241,88,249,2,131,162,74,98,85,121,169,217,182,89,9,173,78,105,159,66,72,153,135,75,24,121,211,56,249,114,54,26,98,49,197,83,147,74,29,34,153,140,133,138,175,254,42,243,133,179,104,64,51,105,81,218,183,48,34,74,41,73,41,169,181,214,72,66,8,165,81,106,45,53,34,34,34,34,23,105,228,153,68,71,199,196,57,28,233,233,72,194,80,131,56,136,109,54,202,194,141,254,250,43,162,62,178,242,33,34,165,15,211,63,166,140,0,255,87,113,229,252,111,74,195,154,31,0,1,159,163,15,245,7,159,140,177,230,99,105,213,130,185,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,229,1,110,159,225,151,41,143,144,113,112,177,231,161,45,101,186,92,156,41,210,231,21,187,209,33,105,210,220,164,107,11,246,177,105,0,168,161,46,87,40,164,76,1,213,5,230,232,61,253,193,223,96,172,121,39,122,181,144,242,114,49,51,51,51,51,163,70,205,40,181,150,154,81,28,215,113,42,3,228,190,196,207,83,222,34,35,227,162,200,67,99,202,140,185,56,179,103,79,20,110,163,127,210,172,73,70,115,233,3,2,16,137,182,37,165,204,183,91,74,200,194,45,45,145,179,109,109,26,167,8,11,179,25,79,10,81,134,184,188,193,157,59,181,214,59,155,88,166,202,194,81,27,59,66,143,104,145,32,116,2,173,154,48,253,99,202,248,127,21,87,206,0,255,166,52,172,249,109,177,75,8,141,150,36,157,101,101,72,208,217,235,180,114,98,150,102,100,75,68,223,249,16,19,156,216,166,8,91,226,20,169,230,16,209,86,172,16,240,141,27,248,208,212,65,154,166,74,249,60,57,98,2,70,220,51,147,146,91,236,40,133,80,89,45,37,155,70,94,75,33,242,167,184,200,9,174,116,105,246,185,81,39,168,53,51,85,212,210,194,158,185,170,58,169,165,65,216,173,222,146,89,113,210,213,38,136,219,14,213,246,161,229,201,26,179,161,98,218,75,219,100,203,224,17,177,68,185,135,173,119,54,177,76,149,48,91,120,80,169,116,140,30,212,167,35,202,215,139,82,39,75,204,155,112,73,210,42,75,34,242,84,139,87,70,30,182,40,88,168,113,217,167,41,170,84,196,62,143,229,207,86,53,115,86,51,245,171,126,180,29,157,200,104,41,163,66,121,78,121,48,66,36,73,26,240,149,40,105,130,228,170,238,206,107,161,132,10,53,12,169,65,163,82,199,33,38,2,142,242,52,65,131,72,84,35,206,52,244,101,134,200,136,24,23,123,146,49,22,173,50,177,48,177,158,126,37,15,69,72,25,164,124,170,15,80,44,66,27,90,61,146,68,150,89,153,151,167,182,148,184,180,211,90,73,83,3,125,141,75,151,40,147,141,67,57,169,33,34,162,75,76,211,162,204,156,176,194,228,226,87,90,86,85,154,152,14,227,46,169,109,45,78,121,9,165,225,100,102,16,147,112,34,131,89,106,174,211,12,57,108,83,75,56,73,3,13,167,113,212,26,36,132,201,196,150,202,249,206,66,250,163,233,72,31,26,241,80,57,16,29,140,35,234,163,46,138,174,202,220,66,175,85,187,222,58,15,35,155,211,50,199,207,164,115,195,111,240,164,216,177,183,185,196,186,118,132,126,209,43,92,73,55,210,136,135,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,185,72,35,207,36,58,58,38,206,225,72,79,71,18,134,26,196,65,108,179,81,22,110,244,215,95,65,175,22,90,104,41,180,146,74,147,230,202,77,102,228,173,158,145,45,177,144,27,145,164,248,82,17,137,116,153,167,93,71,149,110,231,124,97,40,118,137,195,139,52,14,211,241,2,7,30,110,177,105,96,36,77,148,62,140,172,139,178,11,186,50,111,107,189,86,237,122,235,50,108,237,77,243,18,63,115,205,19,63,70,147,109,203,222,230,12,235,154,237,250,69,79,241,37,77,71,175,112,234,197,161,233,220,112,93,226,70,100,227,100,155,213,101,10,161,180,109,132,137,153,161,234,225,80,102,129,152,225,96,167,162,30,142,61,144,182,84,249,146,131,55,105,183,119,120,176,128,70,42,103,71,180,113,104,33,25,81,41,113,73,68,60,109,84,121,101,172,69,100,84,146,25,81,138,40,21,151,120,31,200,159,216,234,192,154,97,119,138,214,138,112,184,150,190,97,86,58,138,158,202,114,74,195,161,214,105,161,165,120,193,202,175,189,148,121,154,231,149,99,38,243,150,37,207,145,166,97,194,86,175,156,121,8,19,36,163,132,214,28,213,64,254,224,174,82,76,198,82,229,170,52,16,2,150,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,196,188,228,17,50,14,46,110,135,49,91,198,36,156,41,178,167,160,202,159,42,109,166,172,16,153,25,73,98,71,45,149,54,100,71,236,234,58,149,178,108,19,165,38,33,164,62,197,142,144,16,117,137,220,33,224,33,183,184,49,230,108,84,89,210,48,166,77,226,144,114,119,194,136,200,82,41,205,32,180,214,218,146,32,114,9,17,81,161,12,73,39,89,160,39,42,81,4,129,92,141,106,35,34,199,108,67,188,185,194,140,139,61,131,216,208,64,89,205,232,80,235,233,125,114,101,6,94,190,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,161,25,101,232,24,152,40,135,60,61,229,89,24,106,15,7,113,74,70,165,152,81,95,1,253,203,79,125,43,45,37,91,74,147,33,225,172,182,4,165,113,156,148,206,242,41,162,141,58,78,229,227,231,109,216,88,234,181,57,98,202,18,78,185,184,137,20,226,146,163,52,205,39,182,43,31,149,246,160,173,230,84,89,113,210,19,55,136,219,14,213,134,45,148,13,18,179,161,98,218,75,227,134,51,225,15,191,68,185,135,173,73,202,112,203,154,48,91,120,80,81,149,147,102,212,167,35,202,87,16,183,67,230,45,34,74,189,231,74,74,107,153,19,74,195,117,103,132,210,58,99,133,132,91,35,205,152,105,147,5,75,126,170,210,212,90,83,85,20,105,104,165,171,166,154,58,174,12,5,128,26,35,105,40,164,76,1,83,250,192,34,189,167,64,248,27,124,58,239,68,187,230,163,93,4,9,130,62,70,102,100,100,100,210,164,153,164,208,74,211,169,141,211,184,148,61,114,88,34,230,61,178,186,56,200,72,40,18,87,153,45,99,42,241,32,221,51,36,10,71,210,63,35,233,76,186,140,254,68,128,32,166,47,241,155,120,98,254,168,188,138,97,201,152,113,143,140,74,239,177,147,212,66,230,180,210,108,29,121,33,194,154,103,76,145,144,107,92,25,211,236,52,23,212,249,105,205,82,21,77,117,136,99,104,67,83,93,213,163,92,141,33,101,10,72,208,95,155,36,181,36,41,181,200,211,19,90,146,14,85,66,158,154,36,218,44,138,119,136,232,33,150,107,141,24,54,58,114,234,157,252,233,233,90,12,12,226,89,197,144,214,162,27,197,164,215,201,241,243,209,46,50,151,152,117,81,202,94,17,37,105,173,36,75,146,226,188,45,117,41,1,62,166,111,195,28,23,127,234,28,212,22,25,15,197,90,170,90,107,23,27,177,72,82,35,105,37,70,99,55,86,36,247,60,160,201,159,124,0,255,36,125,231,242,85,196,74,98,226,86,157,237,53,151,23,235,242,57,173,212,172,87,191,249,106,181,1,19,115,138,121,219,32,252,156,75,186,170,18,211,200,15,145,0,255,194,83,140,197,147,229,213,8,120,146,36,20,144,154,112,25,233,29,127,240,83,61,157,167,34,199,66,180,143,160,153,75,204,186,40,101,175,136,146,180,86,146,37,73,113,222,150,186,148,0,31,211,183,97,142,139,63,117,14,106,139,140,135,98,45,85,173,181,139,141,88,36,169,146,180,18,159,113,27,43,146,123,30,208,228,79,190,127,146,190,115,249,42,98,37,49,113,171,206,246,154,203,139,117,249,156,86,106,214,171,223,124,117,218,128,137,57,199,188,109,16,126,206,37,85,117,137,105,228,135,200,119,97,41,182,98,202,242,106,132,148,41,0,42,222,3,34,150,2,160,66,202,21,234,51,55,13,128,10,56,28,164,156,202,176,70,227,82,74,230,219,33,53,231,225,144,166,200,25,183,184,142,75,132,138,153,140,55,133,43,59,92,217,32,201,157,93,107,146,77,220,82,165,226,168,130,29,161,184,180,200,111,58,129,166,79,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,134,95,166,60,66,198,193,197,13,209,165,76,151,139,51,69,246,20,172,9,178,166,205,148,99,249,176,146,68,33,85,231,101,163,210,172,81,91,199,250,188,102,18,74,135,137,93,89,204,28,234,102,165,36,24,106,219,234,91,140,249,169,66,135,35,109,69,44,52,21,141,17,216,83,201,198,52,215,233,93,114,196,67,199,122,75,230,180,69,87,155,172,141,67,76,220,135,150,39,107,202,137,133,102,163,110,147,45,131,71,196,12,199,34,170,222,217,196,50,85,190,148,98,94,167,210,49,122,176,128,118,39,247,77,204,172,43,165,212,251,226,56,207,227,116,63,135,232,40,211,145,145,238,97,142,74,234,168,85,253,170,246,170,158,63,20,135,155,81,106,186,81,50,107,141,134,214,134,178,76,147,181,174,183,62,154,131,136,168,120,104,136,190,79,137,97,230,83,83,179,15,21,123,242,92,84,108,220,70,159,52,245,137,101,157,40,151,38,175,124,234,50,111,82,146,37,105,211,88,159,151,140,90,9,49,81,43,75,121,67,218,160,164,4,61,109,28,245,17,198,4,85,173,67,158,182,30,22,154,122,193,8,156,169,156,96,154,236,180,81,185,103,1,77,183,37,149,202,182,91,74,206,179,161,46,145,179,109,109,221,150,22,21,61,17,79,10,81,134,184,50,70,146,36,59,213,59,155,88,166,74,69,78,5,53,66,143,104,145,223,180,61,93,197,168,152,247,181,21,234,242,238,76,72,157,231,73,74,179,38,113,218,234,243,154,73,75,33,26,106,102,49,115,168,155,165,84,163,167,98,167,111,49,230,167,10,33,242,76,244,112,209,84,52,70,96,175,230,4,171,108,167,115,201,19,18,101,249,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,18,49,47,121,132,140,131,139,219,97,204,150,49,11,101,138,236,57,168,210,231,202,154,40,37,83,146,29,148,210,82,105,58,73,105,86,162,202,20,199,45,132,105,136,94,106,137,12,183,174,208,16,19,249,61,122,158,160,167,158,210,16,99,213,225,111,49,165,19,0,255,138,170,34,77,210,215,183,114,17,246,46,172,233,56,149,82,217,106,40,205,121,54,212,169,179,199,33,174,219,210,162,162,39,146,141,226,242,14,81,198,72,146,100,167,154,164,12,183,172,169,200,169,160,182,43,46,221,243,155,182,167,47,16,50,111,17,81,234,61,87,82,90,203,156,80,26,174,59,35,148,214,25,43,36,220,26,105,198,76,155,44,88,242,83,149,166,214,154,170,162,72,67,43,101,53,85,214,167,181,16,66,106,45,149,146,36,185,98,85,121,121,172,101,102,51,44,220,102,68,41,194,84,92,34,90,150,105,54,80,101,216,57,161,24,138,99,226,48,29,141,195,115,76,199,190,133,148,169,11,34,235,162,44,154,174,204,219,90,168,91,167,230,186,12,91,123,211,60,199,179,164,115,195,143,209,100,219,178,183,57,195,186,102,132,130,210,44,124,73,211,209,20,250,105,33,180,144,66,43,37,37,74,174,220,84,94,25,107,25,217,18,11,185,145,81,133,48,11,215,72,151,121,218,13,172,25,118,206,23,134,98,151,71,76,71,31,49,29,47,240,101,62,164,92,201,92,135,68,204,42,41,164,54,110,148,218,100,58,213,93,118,175,226,12,19,85,47,233,184,84,56,11,105,45,77,61,60,251,210,89,205,92,37,55,83,17,135,135,233,144,204,244,5,77,203,176,84,55,107,108,107,141,140,208,82,75,177,251,86,146,37,73,105,219,161,225,163,164,172,155,197,184,166,245,33,203,92,97,122,135,131,107,144,80,228,6,159,210,53,13,21,13,21,104,168,242,90,132,106,74,182,58,36,221,92,77,20,55,163,149,5,205,154,172,16,169,14,115,157,184,117,17,167,24,170,225,176,182,169,184,178,23,164,128,214,121,31,173,104,218,93,108,196,99,229,188,180,21,66,202,20,0,21,82,6,41,83,0,84,72,25,164,252,93,72,105,110,42,175,36,27,55,40,173,165,169,14,83,11,37,243,108,233,35,111,29,55,159,201,198,196,44,230,120,170,83,165,195,37,115,144,48,17,82,32,110,249,194,166,116,160,155,116,23,61,161,47,74,68,37,149,102,150,200,74,147,102,54,142,211,56,52,227,70,92,214,105,106,91,168,195,60,193,22,229,208,83,136,157,246,220,8,191,31,230,226,79,161,184,128,101,245,226,11,110,204,135,148,85,121,141,198,165,148,204,183,67,106,206,195,33,77,145,51,110,113,29,151,8,21,51,25,111,10,87,118,184,178,65,146,59,187,214,36,155,184,165,74,197,81,5,59,66,113,233,144,221,116,2,157,90,192,231,232,67,253,193,39,99,172,249,88,90,181,96,46,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,121,128,219,103,248,101,202,35,100,28,92,236,121,168,75,153,46,23,103,138,236,121,197,109,52,72,154,53,55,105,218,66,202,180,135,153,180,210,149,133,22,154,73,105,37,81,105,236,210,186,148,58,173,211,206,50,219,167,45,141,67,25,226,16,118,136,156,72,81,9,95,29,97,32,222,26,213,227,23,70,227,16,174,175,89,146,160,214,195,73,234,210,38,43,203,212,246,161,229,201,154,25,205,243,212,210,80,10,20,169,152,12,107,166,116,185,115,53,76,153,58,97,120,150,141,150,114,218,147,137,102,225,133,114,94,218,138,33,101,144,50,5,128,26,34,101,24,73,147,6,84,242,226,164,188,204,154,26,14,186,44,37,178,125,179,6,197,155,53,152,161,163,57,19,213,139,83,155,163,230,233,78,140,117,75,95,73,170,84,141,142,24,14,227,210,149,70,211,32,244,26,67,202,32,101,73,125,128,91,70,198,218,73,35,202,78,66,171,172,144,146,69,230,52,46,113,152,34,106,14,169,78,116,73,243,16,230,167,58,197,118,180,180,86,147,170,26,218,51,213,73,131,243,129,57,122,79,127,240,55,24,107,222,137,14,101,52,30,18,149,208,18,133,204,208,197,235,188,77,137,227,167,184,206,243,148,167,210,86,136,185,252,185,164,53,183,80,102,219,225,200,34,198,10,123,102,113,5,107,158,234,177,33,61,13,77,94,197,152,153,153,153,153,81,163,102,148,90,75,205,40,142,235,56,149,1,114,95,226,231,41,111,145,145,113,81,228,161,49,101,198,92,156,217,179,39,10,183,209,63,105,214,36,163,185,244,1,87,249,160,210,135,233,31,83,198,0,255,171,184,114,254,55,165,97,205,207,154,15,41,83,0,84,72,25,164,76,1,254,137,198,67,175,227,203,48,251,60,46,185,0,66,202,190,9,145,183,140,36,101,71,174,168,132,86,89,33,197,113,218,25,173,69,149,228,175,112,177,177,84,154,46,211,182,243,198,146,160,2,49,28,215,106,41,15,59,211,185,242,49,33,29,78,254,195,128,152,142,62,16,8,223,82,172,249,213,114,0,6,56,67,212,39,165,107,103,210,40,132,212,160,81,73,101,156,210,148,122,4,84,24,247,5,122,51,75,50,118,132,131,184,126,50,43,5,21,215,28,238,185,105,27,93,195,190,6,113,93,57,8,67,202,20,0,106,188,239,21,50,133,148,41,0,212,104,23,65,66,33,101,41,125,0,22,233,61,5,194,223,224,211,121,39,122,21,17,211,209,7,2,225,91,138,53,191,90,174,144,24,153,145,145,145,73,147,102,146,66,43,77,167,54,78,227,82,246,200,97,137,152,247,200,234,226,32,35,161,72,92,99,182,140,169,196,131,116,79,145,40,44,73,0,255,140,164,53,105,50,218,26,33,234,147,210,181,51,105,20,66,106,208,168,164,50,78,105,74,61,2,42,140,251,2,189,153,37,25,59,194,65,92,63,153,149,130,138,107,14,247,220,180,141,174,97,95,131,184,174,252,131,1,80,33,101,144,50,5,64,133,148,65,202,202,1,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,34,230,37,143,144,113,112,113,59,140,217,50,38,225,76,145,61,5,85,254,84,105,51,165,111,122,104,165,145,65,156,108,8,186,90,201,75,26,74,99,56,41,205,242,84,163,96,155,120,49,71,174,67,109,113,139,222,218,112,210,170,195,139,16,225,234,193,153,172,113,116,226,56,13,77,126,131,144,50,232,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,142,60,202,208,49,48,81,14,121,122,202,179,48,84,31,14,226,148,141,78,49,163,189,2,58,147,128,38,127,242,253,147,244,157,203,89,24,179,238,204,112,174,147,26,225,80,166,60,225,208,224,112,90,38,29,134,45,180,25,38,71,214,221,166,84,76,83,97,150,221,147,84,183,187,150,150,10,11,31,209,149,38,209,45,52,125,83,146,217,16,74,104,189,222,84,15,167,52,121,157,196,145,75,219,183,206,140,94,167,82,49,17,194,140,89,51,81,166,168,115,106,74,157,135,136,152,170,10,170,206,145,133,124,116,168,5,52,168,131,244,47,77,145,35,105,157,39,109,104,214,57,173,73,114,85,218,200,9,33,42,233,26,17,37,45,113,153,18,121,48,85,205,28,103,46,132,24,115,169,47,78,164,25,77,97,145,92,44,73,99,211,183,214,209,245,5,76,178,50,106,161,141,60,73,22,199,41,65,90,150,214,74,171,187,111,250,152,179,109,113,155,217,240,165,6,211,84,157,104,19,42,234,194,157,30,49,25,171,74,195,42,108,137,73,145,57,164,146,154,110,219,204,155,146,73,40,227,82,76,67,214,222,230,161,194,196,44,241,92,120,114,67,196,188,149,60,113,106,229,71,253,252,176,26,176,2,59,134,140,97,193,133,242,148,242,240,122,43,109,72,4,77,66,29,235,187,212,146,165,212,102,182,66,74,155,76,144,203,56,193,98,42,46,186,76,132,217,146,84,80,17,135,115,81,164,41,168,163,6,48,1,119,178,194,12,181,161,188,165,252,17,209,126,145,228,39,160,241,208,231,248,51,188,62,175,75,206,192,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,5,147,37,135,37,98,94,242,8,25,7,23,91,222,26,179,101,76,194,153,34,121,42,90,68,0,255,84,121,115,178,188,150,33,242,150,145,52,110,185,162,18,90,101,133,20,199,105,103,180,22,85,146,191,194,197,198,82,105,186,76,219,206,27,77,130,250,171,27,215,122,105,15,55,211,185,238,177,32,61,78,14,194,16,245,73,233,218,153,52,10,33,53,104,84,82,25,167,180,81,143,128,10,227,190,64,111,102,73,198,142,112,16,215,79,166,165,160,226,170,195,61,55,117,163,107,184,87,32,166,43,159,72,40,103,104,113,171,69,73,182,70,9,154,46,105,162,210,66,74,84,218,48,152,90,121,155,79,80,20,213,161,12,130,42,131,88,234,10,167,69,80,95,29,121,8,197,89,52,205,104,154,158,220,249,134,58,49,143,172,65,155,235,81,75,33,25,65,155,151,214,82,107,190,150,137,83,99,14,220,20,39,135,143,157,46,15,102,169,52,252,154,165,202,157,138,68,156,69,167,234,66,203,211,55,56,227,253,76,154,81,163,113,130,186,180,37,106,105,173,76,20,9,199,219,48,238,123,249,121,153,162,166,117,93,118,24,179,101,204,66,159,58,76,196,43,3,165,227,64,191,120,131,187,115,109,75,161,37,99,101,210,21,228,161,145,178,120,168,151,234,6,165,53,50,202,176,177,144,49,209,167,168,32,101,166,30,77,101,174,169,50,49,77,90,93,26,241,6,87,210,254,52,3,83,32,138,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,43,39,14,75,196,188,148,45,14,50,18,114,90,204,150,49,11,91,242,28,201,120,178,167,74,148,94,71,226,35,252,39,27,221,125,138,42,93,128,198,61,165,109,80,74,104,147,207,139,206,93,73,88,26,37,120,184,248,180,109,222,185,83,30,204,149,163,106,190,74,152,146,38,118,152,24,51,80,64,35,142,99,18,222,227,69,71,15,190,164,125,56,164,92,116,124,195,31,37,227,91,70,228,231,207,17,149,64,27,37,8,241,183,143,93,45,73,100,146,33,48,219,143,242,50,189,43,72,141,112,26,19,147,69,104,250,50,33,254,117,121,175,190,220,76,47,4,38,252,99,122,253,78,31,101,148,49,173,195,40,178,159,252,119,59,18,240,207,2,223,87,20,75,145,41,101,145,178,14,246,107,5,145,17,103,122,36,212,127,75,246,82,236,89,18,75,146,90,18,60,20,48,145,137,196,139,127,52,127,100,70,41,70,147,120,210,118,66,183,22,133,201,219,41,75,95,230,147,85,226,121,157,115,68,1,40,55,47,220,17,13,221,147,135,115,233,172,23,7,233,20,43,162,151,55,52,97,49,133,241,247,117,47,243,239,102,54,228,53,155,113,12,40,7,70,64,18,254,200,95,177,138,105,62,178,170,231,225,253,192,39,244,72,194,159,172,46,42,113,101,116,84,63,15,239,203,74,3,238,12,133,128,91,230,170,241,126,229,166,53,64,105,227,138,112,99,93,100,182,177,46,34,21,144,6,92,169,145,6,92,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,184,133,2,212,0,245,17,176,50,20,240,164,6,192,91,42,236,157,149,198,157,169,120,79,10,128,66,228,222,10,10,129,143,114,20,222,79,91,220,142,134,221,53,104,206,112,31,24,0,255,205,119,96,182,180,22,181,102,210,135,93,211,124,39,175,96,72,237,5,45,126,14,75,25,236,178,60,253,87,249,113,172,242,201,169,69,36,11,183,29,147,132,14,78,16,19,244,225,110,115,217,108,57,204,86,179,87,72,221,2,62,98,247,87,186,189,150,92,200,17,202,90,49,102,235,81,126,14,187,215,94,55,218,228,51,121,161,4,98,176,19,59,120,116,136,0,255,198,19,114,253,37,67,87,125,203,104,211,124,84,233,58,165,16,131,30,32,185,223,202,116,240,219,41,67,155,56,93,142,201,254,91,180,27,223,146,162,234,241,57,28,51,248,185,233,215,142,225,206,213,170,135,119,135,187,250,8,220,60,220,161,197,38,178,0,247,247,245,122,75,190,42,69,249,231,180,55,77,167,216,39,173,248,11,225,254,78,190,247,178,222,53,153,140,229,187,57,219,40,145,24,62,225,254,174,92,111,203,87,201,225,61,191,214,182,153,98,179,148,117,13,193,46,239,170,239,53,11,253,181,85,171,254,242,63,248,58,167,244,144,102,60,128,93,220,91,223,107,38,250,102,171,86,45,229,239,121,157,147,186,192,217,9,119,248,27,189,222,158,45,82,130,151,245,217,157,183,179,205,107,182,240,119,62,200,111,190,247,186,158,76,38,43,94,237,182,31,39,149,78,176,15,252,141,21,253,50,107,187,169,97,126,235,177,185,239,85,53,15,53,139,70,61,192,51,252,142,230,249,239,157,84,111,45,35,70,250,6,225,9,126,148,211,218,155,12,33,53,203,37,253,156,232,12,191,99,121,254,123,39,85,93,201,105,144,206,65,120,114,175,142,116,198,205,115,8,233,213,56,105,192,2,228,222,89,105,220,247,229,70,60,217,52,21,113,177,91,74,3,214,239,149,114,218,184,17,159,107,43,108,124,206,101,109,168,195,223,138,3,176,234,75,193,157,65,227,190,173,133,247,242,26,96,71,40,220,205,104,92,25,10,110,128,181,238,53,112,221,51,219,0,110,128,187,25,220,205,219,128,110,128,91,40,220,205,219,0,110,64,124,32,161,113,71,192,206,112,3,238,76,133,27,174,70,27,119,132,194,27,64,113,103,180,1,221,0,117,59,82,161,13,251,190,20,222,0,10,235,30,209,70,197,29,233,6,220,17,52,6,62,104,84,184,155,187,1,105,40,191,141,138,59,194,13,88,31,169,176,51,217,0,111,0,188,37,27,224,13,112,15,100,3,188,1,105,184,155,183,1,220,0,119,115,133,29,217,198,29,1,59,179,6,192,7,220,205,219,0,110,128,187,25,220,205,219,0,110,128,186,157,1,119,243,54,128,27,160,126,215,80,188,225,104,0,55,192,206,128,187,121,27,192,13,112,55,131,187,121,27,192,13,112,55,131,181,238,243,54,128,27,224,110,6,119,243,54,128,27,224,110,6,119,243,54,128,27,160,110,151,168,225,174,82,54,192,27,96,213,215,164,97,173,123,205,54,128,27,224,110,6,119,243,54,128,27,96,173,251,12,238,230,109,128,26,48,98,239,26,113,107,199,42,209,6,120,3,238,72,26,118,102,27,192,13,176,214,189,6,220,205,219,128,53,64,253,174,169,176,247,125,222,6,112,3,212,173,18,176,214,125,222,6,112,3,236,12,196,173,200,88,53,219,168,176,239,153,53,192,206,128,250,93,179,13,88,3,220,89,131,251,25,13,224,6,184,155,41,224,99,213,160,1,107,128,85,95,194,141,27,79,216,80,35,46,222,0,43,147,6,26,192,13,72,160,182,145,134,157,81,3,220,226,86,83,97,173,123,13,26,118,6,236,123,132,27,224,22,183,146,53,176,161,126,71,212,176,119,236,12,55,64,253,142,74,195,45,219,80,183,51,160,126,71,214,0,119,115,197,192,209,112,55,167,209,13,184,51,104,220,153,52,128,27,224,110,6,119,243,54,128,27,224,110,6,119,243,54,128,27,160,126,213,128,186,85,178,13,224,6,184,155,193,221,188,13,224,6,184,155,193,221,188,13,224,6,184,155,193,221,188,13,224,6,184,155,193,221,188,13,224,6,168,95,53,20,234,118,9,26,192,13,112,55,131,187,121,27,192,13,112,55,131,187,121,27,192,13,112,55,131,187,121,27,192,13,112,55,131,186,93,178,13,224,6,184,155,193,221,188,13,224,6,168,223,53,96,239,123,205,54,96,13,80,183,75,42,220,205,219,0,110,128,250,93,3,234,118,201,54,128,27,224,110,6,119,243,54,128,27,224,110,6,119,243,54,128,27,224,110,6,119,243,54,128,27,224,110,6,119,243,54,128,27,224,110,6,119,243,54,160,27,160,126,151,84,184,179,206,70,133,250,8,114,128,21,25,203,161,110,196,167,44,82,28,112,233,134,200,184,145,26,197,123,210,77,227,28,170,47,112,66,226,104,111,253,164,231,208,253,201,10,161,237,64,32,0,255,235,227,200,38,192,126,134,251,183,226,87,121,81,169,104,201,170,19,168,58,215,126,212,160,27,24,222,179,51,254,74,151,84,206,88,114,51,60,219,171,183,196,244,79,223,105,243,22,250,208,104,9,66,252,178,119,171,46,43,154,90,136,236,251,48,235,94,60,109,140,206,75,103,38,196,47,123,183,212,43,154,99,136,172,251,242,56,253,218,212,41,226,106,5,75,99,49,192,93,93,18,220,44,72,179,217,97,114,241,142,230,62,121,49,68,105,111,227,75,102,186,26,16,134,39,15,113,79,94,82,102,111,235,148,29,174,22,84,233,94,188,111,180,95,237,198,80,42,207,54,151,146,100,185,211,19,126,74,128,103,8,191,234,107,155,203,211,61,221,98,181,13,231,232,26,70,225,237,239,123,189,0,255,234,141,87,147,86,209,159,198,102,144,159,43,180,54,238,126,205,122,245,93,41,201,24,206,183,17,190,71,88,248,20,22,125,123,150,206,230,101,179,217,133,184,46,154,90,39,60,221,192,0,17,254,101,27,159,239,101,121,126,146,14,239,71,222,107,119,200,247,203,54,174,186,194,232,54,79,135,247,35,87,58,108,192,117,219,138,129,163,10,55,188,226,90,73,106,128,218,70,197,149,73,195,142,84,64,26,112,165,70,26,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,226,150,138,41,3,188,139,84,80,184,69,42,0,212,176,74,125,202,105,128,192,71,46,5,92,17,16,248,84,80,192,173,140,112,3,220,71,210,123,115,47,226,178,20,225,230,165,236,40,102,107,68,37,14,17,101,15,203,228,106,150,209,146,5,251,21,113,111,198,69,187,168,207,61,119,214,157,15,169,81,220,217,3,148,20,230,60,114,240,116,2,222,221,191,195,120,154,14,222,246,106,197,37,132,48,77,98,151,136,161,98,209,213,69,249,147,196,203,200,218,213,139,151,181,201,162,35,32,98,217,106,22,227,194,7,49,234,203,195,165,232,112,158,200,142,140,51,248,232,173,135,136,173,194,208,189,140,212,62,177,39,91,37,231,152,132,203,102,30,48,146,172,53,167,121,171,206,44,73,22,38,242,168,9,70,186,122,192,219,101,172,44,36,217,0,7,246,223,86,249,36,50,10,243,6,51,172,29,235,110,25,177,89,234,128,239,217,145,151,107,151,36,195,199,119,196,176,67,253,149,36,72,190,111,223,141,112,161,158,224,51,149,44,172,75,139,36,220,55,249,36,239,65,115,136,152,88,200,94,162,199,87,39,47,35,168,45,218,104,39,64,196,218,204,55,69,36,52,141,67,16,64,126,27,87,130,204,246,42,126,211,90,147,105,98,132,141,103,9,183,133,139,97,231,22,81,105,139,144,41,213,146,122,252,217,173,26,62,210,74,65,119,35,216,39,58,124,117,124,100,171,250,215,169,213,203,65,171,230,57,51,70,181,216,149,241,118,139,217,238,116,213,114,99,142,166,94,140,221,10,92,217,45,166,85,45,232,142,4,112,174,221,86,162,39,199,240,252,34,179,77,170,188,18,74,214,198,77,8,79,232,143,108,115,39,237,249,221,182,139,73,202,25,178,28,165,133,19,110,55,92,220,202,179,34,238,204,102,139,51,85,163,114,218,66,205,149,164,50,124,85,18,241,142,215,30,81,241,111,217,214,204,18,81,103,166,165,96,18,52,41,76,172,208,97,250,131,1,209,127,251,150,65,134,10,13,247,118,247,18,164,122,135,247,73,121,107,30,77,181,172,244,33,64,71,212,17,183,35,35,114,205,74,82,226,112,128,187,85,51,203,203,198,27,190,134,184,39,37,145,14,13,129,207,36,25,0,10,247,11,18,23,177,20,162,46,73,6,192,206,80,84,104,95,98,159,202,21,218,23,216,35,114,26,0,106,104,63,193,126,91,13,218,79,40,62,104,117,26,0,21,218,151,114,60,149,65,216,197,82,0,84,176,139,5,97,79,101,10,128,10,97,151,50,8,187,88,10,128,10,97,23,11,218,151,216,167,50,5,64,133,176,139,5,97,23,75,1,80,33,236,98,65,216,197,82,0,84,104,95,98,159,202,160,125,137,125,42,83,0,84,104,95,98,159,202,160,125,137,125,42,83,0,168,225,125,153,66,216,165,76,1,80,161,125,137,125,42,131,246,37,246,169,76,1,80,161,125,41,199,83,25,132,61,149,41,0,42,132,61,149,65,251,18,251,84,166,0,168,16,118,177,160,125,137,125,42,83,0,84,104,95,98,159,202,21,218,151,4,23,68,78,3,64,13,237,39,216,35,50,104,63,193,126,91,157,6,128,26,218,79,91,0,255,182,26,180,159,96,191,173,78,3,64,13,237,39,216,111,171,65,251,9,246,219,234,52,0,212,208,126,130,253,182,26,180,159,96,191,173,78,3,64,13,237,39,216,35,50,104,63,193,30,145,211,0,80,67,251,18,123,68,6,237,75,236,17,57,13,0,53,180,47,177,71,100,208,190,196,30,145,211,0,80,67,251,18,123,68,6,237,75,236,17,57,13,0,53,180,159,96,143,200,160,125,137,61,34,167,1,160,134,246,19,236,17,25,180,159,96,191,173,78,3,64,13,237,39,216,35,50,104,63,193,30,145,211,0,80,67,251,2,123,68,6,237,11,236,17,57,13,0,53,180,47,176,71,100,208,126,130,61,34,167,1,160,134,246,19,236,17,25,180,159,96,143,200,105,0,168,161,125,73,112,65,100,208,190,196,30,145,211,0,80,67,251,9,246,104,53,104,63,193,126,91,157,6,128,26,218,79,176,71,100,240,254,38,242,189,219,234,52,0,212,208,126,130,253,182,26,180,159,182,254,109,117,26,0,106,104,63,161,248,108,219,128,246,19,236,183,213,105,0,168,161,253,4,251,109,53,104,63,193,126,91,157,6,128,26,218,79,176,223,86,131,246,19,57,190,173,78,3,64,13,237,39,4,151,109,19,208,126,130,253,182,58,13,168,80,191,35,21,218,79,101,107,17,146,10,237,167,216,167,213,105,192,117,143,84,184,155,43,132,93,86,83,104,95,210,219,38,50,5,220,17,138,53,132,93,86,131,246,83,236,147,106,52,0,212,208,190,36,245,180,77,133,246,37,205,189,105,19,52,160,66,221,206,84,104,95,146,219,38,50,104,95,90,63,41,77,26,0,21,194,46,182,66,224,87,200,105,0,84,104,95,98,159,202,160,125,137,125,42,83,0,168,161,253,4,123,68,6,237,39,216,35,114,26,0,106,104,95,98,143,200,160,253,4,123,68,78,3,64,13,237,75,236,17,25,180,47,177,71,228,52,0,212,208,190,196,30,145,65,251,18,123,68,78,3,64,13,237,75,236,17,25,180,47,177,71,228,52,0,212,208,190,196,30,145,65,251,18,123,68,78,3,64,13,237,75,236,17,25,180,47,177,71,228,52,0,212,208,190,196,30,145,65,251,18,123,68,78,3,64,13,237,11,236,17,25,180,159,96,143,200,105,0,168,161,125,137,61,34,131,246,37,246,136,156,6,128,26,218,151,216,35,50,104,95,98,143,200,105,0,168,161,125,137,61,34,131,246,37,246,136,156,6,128,26,218,151,216,35,50,104,95,98,143,200,105,0,168,161,125,137,61,34,131,246,37,246,136,156,6,128,26,218,151,216,35,50,104,95,98,143,200,105,0,168,161,125,137,61,34,131,246,37,246,136,156,6,128,26,218,79,176,71,100,208,190,192,30,145,211,0,80,67,251,18,123,68,6,237,75,236,17,57,13,0,53,180,47,177,71,100,208,190,196,30,145,211,0,80,67,251,18,123,68,6,237,75,236,17,57,13,0,53,180,47,177,71,100,208,190,196,30,145,211,0,80,67,251,18,123,68,6,237,75,236,17,57,13,168,184,35,21,218,151,216,35,50,104,95,98,143,200,0,200,139,55,190,151,178,136,181,104,27,222,91,137,46,54,33,196,28,2,191,110,68,78,41,109,8,43,84,163,96,143,171,75,146,13,3,61,216,69,144,251,50,94,80,66,34,41,195,90,166,220,134,247,234,34,8,250,140,18,65,133,133,155,244,194,195,144,44,191,11,247,212,142,172,123,68,67,119,73,163,40,149,242,229,39,8,115,137,213,48,15,91,30,132,187,104,253,141,31,13,93,65,82,56,178,164,61,227,221,187,253,22,103,169,104,39,113,102,157,58,215,54,114,134,246,44,54,247,91,70,222,34,88,178,42,121,40,109,156,170,60,236,50,196,77,51,96,148,165,140,183,219,61,105,93,186,57,139,40,209,16,69,80,96,227,63,192,192,207,48,103,227,168,134,145,150,209,199,12,32,127,57,126,213,181,103,242,152,89,151,205,200,49,170,58,134,248,158,93,53,188,172,162,203,162,82,34,35,25,26,217,169,92,140,138,116,96,2,246,34,114,239,235,114,26,164,154,205,63,205,155,226,59,4,18,43,86,18,89,132,67,119,52,204,219,82,30,182,196,2,125,245,60,10,56,251,196,223,91,244,25,148,8,147,154,12,59,41,74,21,166,140,91,169,242,83,150,61,220,193,213,140,118,81,222,157,212,85,10,124,119,27,161,121,43,252,110,225,224,205,149,36,44,233,226,17,253,61,152,122,75,79,112,212,105,39,211,18,91,140,134,143,134,139,135,169,232,111,70,237,133,125,212,147,118,39,112,83,75,203,54,15,81,150,223,32,224,241,246,33,132,159,229,124,111,39,35,130,136,182,50,190,153,54,192,89,196,33,166,223,46,107,223,188,44,102,52,177,198,240,97,7,51,154,110,74,120,63,246,241,248,102,88,30,153,81,120,62,234,180,23,231,137,86,19,139,75,245,20,183,120,16,209,46,111,56,246,93,25,59,219,91,108,77,161,111,37,238,84,28,102,41,59,75,233,58,6,200,247,45,187,226,178,178,200,68,29,222,143,92,233,116,135,186,216,89,34,146,24,81,71,242,240,113,39,175,56,96,70,222,163,134,189,51,243,30,65,20,238,50,110,81,20,237,236,82,1,246,206,218,70,90,195,218,81,104,216,145,10,72,3,174,212,72,3,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,32,94,193,46,55,141,10,245,17,53,0,0,0,0,0,0,174,8,0,92,184,1,238,35,240,84,122,200,44,119,92,249,149,148,204,26,241,14,83,50,74,99,163,154,71,60,49,199,186,181,239,145,107,94,178,16,246,37,196,151,47,9,16,191,236,21,226,123,208,229,150,220,56,87,106,213,92,228,86,54,74,152,56,73,172,66,207,36,218,229,237,22,133,174,140,140,210,222,172,181,65,136,31,250,6,65,77,217,225,92,20,3,145,188,149,216,75,199,149,205,104,206,126,171,141,168,208,198,243,79,36,166,163,102,69,60,192,114,137,238,171,247,204,208,254,211,204,229,37,102,203,109,219,80,51,123,231,218,48,173,85,83,197,38,190,162,29,25,112,225,215,206,89,84,54,157,140,115,184,126,100,228,170,132,101,30,223,15,251,219,61,86,73,18,65,220,93,152,162,218,56,194,47,102,238,184,114,221,55,186,26,233,6,149,187,65,91,151,173,70,150,177,3,224,50,50,98,86,27,215,120,184,91,246,148,188,89,122,166,157,83,23,110,45,117,214,30,55,62,35,99,37,17,199,250,189,54,122,57,173,44,241,15,1,180,207,250,218,189,108,151,5,101,224,234,13,62,113,139,97,77,58,243,24,191,96,83,47,35,194,248,53,72,105,26,243,54,24,167,156,202,196,60,39,186,159,209,62,183,87,109,175,18,77,127,218,174,83,7,243,199,220,36,163,10,231,113,12,163,93,226,239,77,232,167,105,252,116,131,34,213,184,6,156,196,169,162,58,177,73,65,88,40,1,110,238,11,231,78,158,173,147,109,228,170,13,230,169,47,165,219,212,133,225,118,11,114,219,65,76,99,85,121,75,45,104,157,202,73,150,114,16,99,68,60,153,82,100,24,153,22,102,164,219,91,185,203,80,222,103,132,200,115,70,49,208,215,225,30,143,253,40,119,116,179,140,229,228,241,99,56,139,155,34,123,37,162,90,72,82,199,67,105,245,65,0,237,225,86,208,216,99,161,79,10,201,169,54,136,72,133,84,97,81,23,15,218,187,163,193,184,189,35,114,83,53,172,151,167,48,44,83,55,209,193,221,234,147,77,243,149,79,82,62,84,113,196,51,204,213,139,70,197,225,249,127,237,28,90,245,91,50,153,135,205,102,66,37,6,162,19,121,16,192,252,203,22,24,253,206,12,10,105,169,150,70,211,48,149,225,141,130,249,111,129,111,235,30,144,149,154,175,178,244,133,185,225,132,221,139,186,28,94,244,219,179,152,117,88,68,97,136,78,204,67,191,252,134,233,127,120,209,63,99,199,234,176,89,37,237,137,121,104,142,7,1,208,0,255,183,104,47,163,155,149,69,155,62,186,218,30,70,42,194,24,236,24,253,181,22,0,255,239,84,154,168,249,162,70,29,88,83,78,216,61,187,28,86,244,39,97,252,249,71,190,42,47,66,49,18,221,18,119,148,254,135,51,0,255,63,180,124,103,137,193,232,13,5,1,163,191,198,146,253,45,233,113,254,139,24,45,96,173,118,136,254,218,202,228,69,174,44,58,168,88,132,45,234,70,19,66,39,74,0,255,195,24,0,255,237,93,206,127,57,37,102,163,181,217,193,249,31,23,204,203,159,17,145,49,87,186,205,164,196,95,15,152,240,4,1,162,127,166,222,63,142,104,160,238,52,138,150,209,157,113,136,254,217,202,247,140,50,207,162,130,42,165,86,167,104,27,157,152,158,120,254,25,187,0,255,125,107,42,35,72,120,181,96,47,27,92,127,125,176,62,63,205,42,151,47,93,137,235,14,131,184,129,19,13,16,48,250,107,44,254,95,137,244,208,242,44,197,232,0,119,197,49,250,107,44,254,39,61,224,229,206,162,9,188,220,19,93,159,253,48,202,127,119,163,202,252,73,19,199,209,42,27,165,0,255,161,156,175,91,171,232,76,223,158,24,141,22,11,4,140,254,25,147,0,255,87,82,163,253,69,18,77,224,148,198,232,175,49,244,179,83,122,192,203,136,82,212,129,167,61,81,250,31,202,252,63,209,100,47,19,159,209,178,141,210,0,255,80,190,191,192,17,85,51,34,79,44,70,171,10,4,140,254,90,203,239,167,82,69,231,142,106,20,130,149,54,152,191,230,146,253,125,41,115,254,139,30,189,224,109,61,81,250,31,78,244,95,59,214,104,127,133,158,152,139,230,138,195,244,63,164,249,63,161,246,78,20,91,209,217,7,2,70,127,173,197,23,75,19,133,207,162,20,172,186,49,250,107,45,254,43,85,224,239,168,70,35,152,235,78,148,254,135,51,0,255,55,212,218,105,98,46,122,117,163,244,63,156,249,191,161,239,73,76,220,69,115,27,8,24,253,181,150,110,235,150,74,19,149,171,16,163,16,188,169,49,250,103,44,254,41,61,116,61,209,6,249,227,137,210,0,255,112,162,0,255,186,175,161,229,89,139,137,189,104,108,141,210,0,255,80,230,0,255,137,42,47,74,76,102,254,11,4,140,254,90,139,0,255,74,19,248,114,26,70,35,120,214,24,253,53,150,236,86,40,61,84,198,166,69,25,56,137,39,74,0,255,195,41,0,255,221,6,188,121,147,39,246,162,103,141,210,0,255,80,198,0,255,153,171,232,91,121,79,140,70,11,8,2,70,127,141,201,0,255,153,73,15,85,94,24,69,224,141,27,163,191,198,210,61,51,87,36,61,84,146,210,54,70,11,24,235,78,148,254,134,49,254,199,27,85,209,69,138,229,104,164,70,239,0,255,248,97,156,143,216,145,185,141,166,53,91,167,196,113,116,6,130,128,209,95,99,249,182,240,72,15,248,25,89,139,18,48,55,28,163,191,230,242,222,43,50,150,50,240,146,196,123,84,130,19,211,19,165,63,22,205,151,43,50,182,209,59,178,17,113,28,221,189,142,206,127,248,96,211,252,153,113,151,13,77,74,210,161,17,115,209,139,27,8,96,254,27,224,0,255,115,58,233,186,165,33,44,220,96,254,154,75,184,189,146,105,163,73,70,52,72,53,56,83,78,152,254,135,54,0,255,247,193,127,37,54,50,127,115,152,254,229,144,162,127,196,109,30,84,169,73,158,18,87,209,130,51,8,24,253,181,150,110,235,22,74,145,243,139,104,140,54,176,134,28,163,127,198,226,0,255,59,210,66,37,174,168,0,171,235,68,233,127,40,209,127,229,94,69,201,34,220,18,163,209,217,114,244,254,143,99,208,252,117,233,142,74,159,57,98,58,243,111,32,96,244,215,88,252,75,106,232,88,243,162,7,60,20,163,191,198,226,95,82,67,213,21,45,96,225,78,144,254,134,111,179,71,151,116,180,217,148,21,251,209,221,26,164,0,255,33,148,0,255,239,71,211,146,11,197,119,52,250,64,192,232,159,177,248,143,212,128,143,43,90,192,10,70,127,141,197,191,164,199,249,229,46,122,192,3,158,32,253,13,223,102,143,30,169,90,141,196,138,251,204,79,65,250,27,194,248,31,135,224,101,44,22,235,209,211,129,128,209,95,99,241,63,233,225,254,103,81,5,158,109,140,254,90,139,0,255,74,19,21,43,138,209,7,158,240,4,233,111,8,227,0,255,136,133,84,208,160,13,139,243,104,161,40,253,15,165,249,243,182,54,81,205,44,8,138,207,104,21,130,128,209,95,107,241,95,169,162,241,113,20,66,62,114,140,254,90,75,56,92,40,85,52,201,200,246,168,2,99,213,137,210,0,255,112,230,0,255,136,251,23,38,14,163,149,55,74,0,255,67,105,254,140,184,175,162,73,77,242,146,248,140,54,156,65,192,232,95,178,149,209,147,36,155,28,29,84,38,201,97,162,120,180,33,115,136,254,153,202,247,157,153,81,20,208,121,175,67,217,104,142,58,193,251,223,45,216,159,111,78,215,60,233,106,17,197,33,22,224,194,228,224,253,31,207,186,252,177,35,202,102,202,149,37,241,74,193,223,7,2,68,127,109,37,187,21,70,7,77,100,209,22,149,163,55,230,16,253,179,148,236,86,12,237,97,89,194,161,66,195,232,45,57,49,123,55,92,14,217,30,121,79,98,205,169,58,79,76,40,222,224,165,13,245,125,193,94,11,92,141,89,37,134,134,251,134,184,208,206,6,1,162,0,255,201,84,42,245,17,149,104,160,74,38,121,137,162,209,30,133,232,175,173,20,153,184,136,162,132,150,69,165,70,213,204,79,155,80,112,235,126,232,122,204,110,55,203,197,181,108,19,43,218,184,134,26,127,225,227,231,154,145,93,153,90,102,227,226,67,11,157,16,32,250,103,41,221,247,45,134,246,176,181,168,208,48,122,67,67,244,63,153,74,229,175,85,136,6,106,22,241,18,45,163,187,229,132,244,63,142,61,222,109,126,167,220,70,46,17,7,90,168,28,203,123,248,96,106,79,138,15,25,164,199,201,16,14,177,9,207,10,2,68,0,255,146,169,76,222,154,19,162,129,150,205,152,162,99,52,246,28,161,127,134,226,0,255,157,64,117,216,124,145,161,77,52,90,78,172,241,99,90,254,181,246,130,76,125,238,142,216,132,7,111,135,243,215,210,254,23,245,79,172,53,156,78,16,16,250,107,41,254,127,216,135,221,35,140,14,209,82,17,250,107,41,254,125,152,151,190,40,26,68,203,119,194,249,107,232,254,234,38,211,189,181,230,48,90,195,249,107,216,126,247,49,127,102,96,221,145,223,129,128,208,95,75,241,239,195,60,60,214,46,26,100,126,8,253,181,20,0,255,63,220,35,223,150,25,21,162,71,59,225,252,55,116,0,255,251,70,115,145,213,170,250,48,7,206,95,195,246,187,81,74,188,85,30,158,18,4,132,254,90,138,0,255,31,238,165,63,140,10,209,67,17,250,107,41,254,127,184,135,215,23,29,162,69,58,225,252,55,108,0,255,116,148,118,86,143,234,195,156,54,156,0,255,118,245,86,238,93,41,86,169,83,11,245,104,16,16,250,107,73,254,207,0,234,195,239,25,70,137,204,175,141,208,95,75,239,239,22,64,125,88,222,138,209,35,122,61,39,156,0,255,246,120,247,29,171,242,44,42,149,58,168,172,225,252,181,199,191,175,59,229,114,139,172,128,162,15,4,132,254,89,202,248,117,19,234,99,0,255,101,15,81,44,26,241,117,136,254,218,202,118,247,162,132,251,87,140,190,209,163,158,216,253,246,142,166,236,55,151,67,94,91,72,171,10,175,224,32,253,51,103,0,255,181,150,42,143,122,85,224,17,65,128,232,175,173,116,91,177,194,40,161,34,34,136,209,55,26,193,142,208,63,75,25,189,28,93,10,245,97,185,235,48,81,44,154,16,58,65,250,99,94,190,92,25,185,149,166,145,180,128,216,128,181,218,241,252,139,182,231,155,203,99,238,116,43,43,197,89,63,152,16,5,1,161,191,150,230,112,43,3,168,15,207,157,180,40,18,189,113,35,244,215,82,252,0,255,112,143,252,59,178,232,144,249,195,19,207,95,203,246,187,71,170,59,74,86,24,70,221,112,254,90,218,0,255,146,114,213,196,74,195,114,129,128,208,95,75,217,126,7,80,31,30,53,138,99,212,136,94,216,8,253,53,37,0,255,69,6,253,97,113,207,162,80,180,98,79,60,127,45,203,143,91,75,114,201,168,141,214,24,94,199,241,252,51,181,0,255,33,211,76,249,86,20,86,13,8,144,251,246,201,84,170,91,46,143,50,244,135,199,188,18,17,245,162,25,87,135,232,175,173,124,91,185,227,104,161,147,38,173,69,239,104,46,63,225,62,253,119,79,198,182,136,185,172,200,155,122,228,53,136,171,6,51,170,14,210,31,251,243,175,136,216,8,94,141,108,68,204,71,123,22,8,24,253,53,22,0,255,143,26,106,223,140,242,209,72,57,68,127,109,37,220,154,133,209,225,252,230,108,81,56,250,48,59,81,250,99,48,0,255,127,244,124,167,136,237,104,173,57,72,0,255,130,121,250,109,217,76,169,53,127,67,76,192,133,45,8,16,253,179,244,254,240,66,125,248,138,8,162,90,52,74,142,208,95,75,233,182,110,25,244,135,229,141,20,149,162,83,119,226,249,103,91,254,219,190,187,243,75,26,92,63,88,190,241,252,51,61,0,255,218,185,32,55,17,89,182,154,112,218,64,64,232,175,165,124,223,184,160,62,246,63,179,20,133,162,185,52,178,62,187,166,226,159,208,95,251,247,100,81,42,90,206,19,207,63,211,243,237,88,11,114,100,38,213,138,194,92,26,171,207,158,109,251,221,159,138,245,20,174,36,44,27,8,8,253,181,20,0,255,131,250,200,23,25,81,84,138,222,182,33,250,103,41,223,22,94,168,15,187,229,67,52,139,254,206,19,207,95,83,251,15,210,218,169,21,133,147,54,158,191,182,231,95,59,214,211,183,104,179,138,240,183,128,0,209,95,91,249,182,105,100,22,29,116,228,114,139,182,209,137,32,250,103,74,253,214,202,162,130,38,149,184,73,212,141,158,239,4,233,159,249,249,55,137,88,75,149,186,25,175,10,172,8,164,127,230,233,151,137,91,42,41,117,163,235,2,79,6,2,68,127,109,197,127,163,132,218,43,139,214,209,105,118,136,254,89,74,184,125,27,234,99,0,255,230,237,80,47,26,131,78,144,254,216,219,127,73,239,157,34,6,224,141,118,60,127,141,211,111,237,229,212,154,189,90,57,56,11,65,64,232,159,169,248,39,244,135,71,110,82,244,138,222,184,17,250,103,41,223,51,51,151,80,31,249,163,56,149,40,21,61,222,137,231,159,109,249,234,238,175,253,69,225,74,194,137,27,207,63,83,219,202,76,217,130,84,72,113,201,214,19,86,21,8,16,253,53,245,254,226,62,52,80,17,177,140,118,209,91,26,130,0,255,102,41,231,109,231,26,234,195,178,212,120,136,122,209,138,224,137,233,63,60,227,242,229,61,114,57,69,87,86,174,27,60,199,241,252,183,181,221,86,148,245,116,54,181,180,85,65,88,177,0,81,176,207,118,227,214,94,165,185,116,125,203,221,120,148,54,138,56,157,208,156,20,129,107,150,14,230,143,8,219,239,140,252,116,162,175,145,47,220,129,39,218,167,238,203,215,170,76,154,127,201,168,81,43,202,137,34,55,210,86,52,58,85,192,227,235,183,103,216,124,107,101,217,28,249,74,97,201,86,27,154,177,10,1,205,31,213,249,236,37,67,218,73,138,228,13,207,54,154,63,42,247,135,159,20,25,159,146,60,188,64,19,167,127,134,205,127,219,232,55,140,188,232,42,67,119,163,227,247,127,28,97,243,237,144,165,219,112,54,139,28,234,11,205,248,135,32,154,63,42,247,143,151,12,243,145,73,36,111,24,45,7,243,71,132,236,111,145,222,249,239,38,210,133,81,99,226,131,191,47,92,195,234,79,231,232,55,204,118,250,20,173,49,116,203,221,113,250,103,55,254,219,171,195,214,172,124,213,161,179,51,4,188,47,62,30,191,178,1,146,175,204,25,97,26,233,54,156,42,188,116,130,9,211,216,253,0,255,158,13,80,250,85,119,97,26,41,235,81,159,165,21,236,253,38,220,235,254,94,43,217,84,191,204,106,214,134,146,191,21,115,87,47,250,165,113,212,253,251,61,153,68,127,121,149,203,136,46,185,133,186,142,209,141,55,8,96,254,104,240,125,223,19,146,131,47,167,15,36,11,127,217,96,254,104,236,246,43,114,131,127,167,79,99,228,187,38,236,254,29,179,232,183,211,109,143,252,139,180,32,38,162,29,177,97,250,99,54,0,255,231,225,73,114,133,24,136,206,172,16,128,250,113,139,6,69,93,68,66,106,154,52,201,80,167,47,140,154,131,249,111,128,236,86,54,149,84,70,38,89,10,194,218,103,194,235,203,30,179,243,247,157,185,60,242,189,4,232,9,113,16,141,137,30,118,0,255,126,72,213,0,255,118,15,170,18,226,38,137,171,104,65,37,4,140,254,69,115,137,172,217,44,200,82,71,55,155,12,39,125,224,66,229,24,253,53,22,0,255,229,66,90,192,223,25,69,3,120,138,19,239,117,47,234,130,201,249,72,154,37,115,70,84,184,193,26,137,88,140,94,121,59,72,127,12,154,15,159,55,164,43,137,18,34,206,163,69,5,1,163,191,198,18,46,115,5,82,67,221,106,99,212,143,198,108,135,232,95,50,149,201,91,115,58,244,135,203,231,67,68,197,104,66,228,4,233,95,14,191,252,43,147,196,44,233,91,33,70,49,0,103,184,99,181,183,11,182,229,95,91,54,127,138,250,140,56,196,35,44,40,131,128,208,63,75,234,135,79,160,61,172,172,160,68,149,104,13,57,66,127,45,197,0,255,15,247,218,0,255,200,162,67,116,210,78,56,0,255,44,237,127,153,95,81,183,214,240,150,28,206,95,67,246,199,79,202,189,180,234,48,234,64,64,232,175,161,248,247,97,30,252,87,20,136,30,138,208,95,75,241,239,195,60,60,247,42,26,100,126,242,132,243,215,94,0,255,83,198,135,214,31,86,105,56,127,13,219,47,22,165,216,65,181,250,176,112,32,32,244,215,82,252,0,255,112,143,252,123,23,29,50,191,54,66,127,45,197,127,160,62,242,87,171,94,52,137,30,244,132,243,215,176,253,239,147,202,94,90,117,120,182,241,252,179,180,179,79,82,90,111,130,235,12,11,8,2,66,127,45,197,0,255,15,243,210,151,69,133,104,169,8,253,181,20,95,126,184,135,213,23,21,162,71,60,225,252,53,100,127,252,100,178,51,180,242,240,164,225,252,53,180,0,255,40,103,38,141,172,60,156,64,16,16,250,107,40,254,125,152,7,0,255,21,5,50,63,132,254,90,138,127,31,230,193,127,69,129,204,79,158,112,254,26,218,0,255,147,86,70,98,229,145,15,206,95,67,251,143,212,63,178,246,200,223,64,64,232,175,165,248,247,97,30,252,87,20,200,252,16,250,107,41,254,125,152,7,0,255,21,5,50,191,120,194,249,107,175,0,255,41,227,83,43,160,147,134,243,207,94,0,255,85,42,175,112,37,84,121,32,32,244,207,82,252,251,48,175,253,203,40,26,68,15,69,232,175,165,248,0,255,225,30,134,207,162,66,180,10,79,56,0,255,236,241,241,121,171,185,26,149,114,45,224,181,225,252,179,215,0,255,149,41,190,171,161,235,3,1,161,191,150,178,253,14,160,61,242,231,46,69,145,232,85,17,250,107,41,217,173,4,218,99,0,255,162,208,162,73,52,202,78,56,0,255,236,241,113,25,171,114,201,12,234,85,208,5,206,31,123,173,62,233,170,76,72,100,13,113,161,90,10,2,66,127,45,197,0,255,15,247,210,151,69,133,232,84,17,250,103,40,254,125,152,215,254,69,20,13,162,197,59,225,252,51,60,0,255,142,181,40,209,149,100,235,15,107,200,225,252,53,180,0,255,39,213,99,213,225,164,129,128,208,95,75,241,239,195,60,248,175,40,144,249,33,244,215,82,252,251,48,15,254,43,10,100,254,243,132,243,215,208,254,155,132,203,171,56,44,224,252,53,180,0,255,230,253,93,189,145,143,129,128,208,95,75,241,239,195,60,248,175,40,144,249,33,244,215,80,252,251,48,15,254,43,10,68,207,121,194,249,107,104,0,255,205,251,187,122,35,31,156,191,134,246,223,188,191,171,55,242,47,16,16,250,107,41,254,125,152,215,254,175,162,65,230,135,208,95,75,241,239,195,188,246,63,162,104,16,45,231,9,231,175,165,253,47,115,56,172,54,242,193,249,107,105,0,255,75,194,7,86,27,150,12,4,132,254,25,138,127,31,222,193,127,69,129,104,161,8,253,179,20,0,255,62,204,35,223,90,69,131,204,143,158,112,254,26,218,127,243,254,174,222,200,7,231,175,165,253,47,239,0,255,170,141,252,11,4,132,254,90,138,0,255,31,238,165,63,139,10,209,147,70,232,175,165,248,7,212,7,0,255,25,37,50,0,255,121,194,249,107,105,0,255,75,198,37,214,26,86,20,207,95,75,251,79,242,125,103,141,225,185,64,64,232,175,165,248,7,212,71,190,76,146,69,141,104,169,8,253,179,20,0,255,63,204,131,0,255,138,18,153,223,60,241,252,181,180,0,255,99,62,35,67,107,12,75,197,243,215,210,254,147,140,203,171,51,242,45,16,16,250,107,41,219,221,129,250,176,181,221,162,73,116,199,141,208,95,75,137,253,31,238,145,0,255,78,138,18,209,18,158,120,254,153,178,0,255,90,145,215,110,181,186,112,215,141,231,175,165,253,39,89,158,81,178,206,112,210,64,64,232,175,165,248,0,255,225,30,252,95,52,200,252,16,250,103,40,254,125,152,151,190,40,10,68,75,121,194,249,107,216,126,183,201,248,196,122,195,162,134,243,215,208,254,155,185,123,96,205,145,159,129,128,208,95,75,241,239,195,60,248,175,40,144,249,33,244,215,82,252,251,48,15,254,43,10,100,126,243,132,243,215,176,253,238,51,47,91,88,115,228,131,243,215,208,254,155,140,207,171,57,60,25,8,8,253,181,20,0,255,62,204,131,0,255,138,2,153,31,66,127,45,197,191,15,243,224,191,162,64,230,55,79,56,127,13,219,0,255,54,41,119,228,213,28,150,10,231,175,161,253,55,234,151,87,113,228,99,32,32,244,215,82,252,251,48,15,254,43,10,100,126,8,253,181,20,0,255,62,204,131,0,255,138,2,153,0,255,60,225,252,53,180,0,255,230,253,93,189,145,15,206,95,67,251,111,222,223,213,27,249,24,8,8,253,181,20,0,255,62,204,131,0,255,138,2,153,31,66,127,45,197,191,15,243,224,191,162,64,230,63,79,56,127,13,237,191,121,127,87,111,228,131,243,215,208,254,155,247,119,245,70,62,6,2,66,127,45,197,191,15,243,224,191,162,64,230,135,208,95,75,241,239,195,60,248,175,40,144,249,207,19,206,95,67,251,111,222,223,213,27,249,20,206,95,67,251,111,222,0,255,213,28,249,28,8,8,253,181,20,127,124,184,135,175,144,25,5,162,181,217,17,247,239,154,82,0,255,29,11,40,0,63,8,169,71,135,232,64,231,132,243,215,176,253,238,51,127,79,172,58,60,21,206,95,187,251,145,155,18,77,231,90,253,225,132,135,128,172,93,200,110,181,181,140,47,111,166,35,84,209,197,50,74,155,26,209,130,206,50,220,113,121,103,99,101,6,221,100,86,10,113,105,201,38,51,109,31,164,133,140,222,160,162,226,205,34,154,134,177,25,243,125,65,85,111,239,156,3,51,153,109,177,39,166,24,236,144,20,47,207,136,57,33,17,245,201,196,182,194,2,222,238,153,123,153,137,155,89,139,150,188,179,140,148,44,101,159,205,154,11,108,82,118,176,79,116,184,146,245,73,84,47,72,187,47,181,77,28,15,109,122,128,134,84,47,188,159,177,183,44,73,241,156,13,121,207,92,17,187,33,179,36,71,65,79,241,128,242,151,217,5,249,214,103,217,208,5,27,80,2,125,173,69,212,30,37,183,27,185,203,134,139,7,52,91,27,137,114,75,140,146,42,151,120,183,246,94,233,246,154,203,88,107,114,217,44,27,139,24,223,115,237,27,154,185,50,109,15,167,134,112,41,51,166,133,30,167,35,191,192,7,150,53,57,42,222,107,143,17,253,155,166,175,17,169,100,185,196,214,168,82,25,87,160,88,52,42,131,254,95,186,57,189,85,203,29,68,46,101,97,229,209,46,227,190,178,157,223,229,214,34,220,188,148,228,26,240,195,56,158,58,211,164,28,76,92,188,103,238,133,223,181,188,179,242,28,34,163,34,235,154,96,172,178,78,184,95,121,15,134,185,163,175,21,29,108,46,205,98,98,50,100,213,136,101,114,165,238,210,134,136,247,183,91,182,238,29,223,222,168,183,145,110,230,179,41,105,203,52,243,139,9,18,241,236,151,227,202,218,159,122,179,110,110,237,204,13,229,172,220,150,108,197,166,193,17,201,245,241,185,228,36,229,89,157,34,75,67,225,86,117,60,64,29,174,124,82,36,29,147,250,42,249,68,209,99,157,61,250,50,143,182,8,58,134,245,110,149,102,210,34,112,128,247,3,87,20,3,151,53,216,239,216,171,40,164,167,1,83,70,35,113,99,27,169,2,210,128,43,53,210,128,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,119,1,177,32,182,2,214,231,86,200,220,52,196,86,192,221,115,109,5,0,0,0,92,196,86,192,227,215,194,181,147,212,16,246,52,0,51,50,162,198,189,35,73,165,133,182,49,228,161,88,79,35,166,7,184,179,203,40,123,101,200,99,207,172,89,43,110,159,33,160,204,195,157,153,10,36,226,35,162,46,155,72,23,133,168,236,45,131,173,157,225,188,235,90,179,10,83,164,163,128,51,185,62,102,161,189,17,234,247,94,101,83,226,210,135,33,23,220,47,91,43,105,224,178,86,217,188,169,179,85,217,245,162,172,141,179,208,145,101,200,86,91,22,113,11,63,232,3,188,31,25,123,147,218,204,150,75,171,149,112,220,108,106,236,70,108,145,16,212,69,111,146,106,232,234,241,182,111,177,102,101,222,144,154,13,113,17,14,62,48,212,219,83,124,70,75,119,220,99,203,85,226,230,72,117,139,48,187,76,53,173,57,89,6,134,138,178,113,146,126,161,199,25,236,35,239,59,50,50,86,165,213,35,30,74,76,157,154,209,208,51,100,52,57,83,84,144,160,7,184,239,123,70,228,166,165,113,163,251,209,109,82,154,210,134,123,36,158,70,148,123,243,70,116,194,3,218,231,189,108,175,153,232,179,110,173,90,144,44,246,202,78,211,90,87,24,240,118,81,62,174,221,139,6,237,139,120,120,232,13,218,103,222,161,140,52,212,66,29,70,8,9,121,219,123,237,118,46,107,222,96,34,102,97,134,143,18,37,111,65,123,137,18,196,79,172,201,205,49,5,166,198,28,134,117,27,0,191,147,184,153,107,203,106,22,167,117,99,254,186,196,198,82,19,83,77,70,143,227,29,73,220,138,140,21,84,118,121,82,218,210,249,103,98,161,86,216,136,19,75,254,113,196,215,223,98,87,146,178,189,168,204,169,67,116,22,212,178,145,103,219,91,33,101,33,239,51,246,206,18,149,174,112,103,115,107,198,111,157,15,95,50,74,96,163,165,39,135,152,146,1,204,127,171,244,95,107,251,28,165,217,68,149,98,66,52,80,59,187,164,42,223,90,53,102,159,216,44,133,104,179,138,29,39,24,112,43,136,221,150,111,234,170,252,91,126,253,250,231,151,186,205,231,162,88,124,179,117,120,175,37,239,110,159,55,23,214,239,233,176,226,220,18,38,132,137,244,97,60,3,104,207,126,171,124,185,172,21,217,231,38,92,32,161,162,226,151,161,71,194,62,92,206,126,139,146,185,55,19,151,40,213,40,196,88,4,67,214,175,214,183,111,217,222,124,84,154,17,237,28,195,123,169,99,84,149,145,102,169,59,68,0,255,179,181,185,189,74,77,249,214,165,137,28,166,218,73,19,182,51,192,189,246,236,147,80,91,243,26,33,211,76,155,164,193,155,186,182,244,29,228,151,232,241,107,63,242,69,30,77,173,129,161,197,173,88,229,147,51,191,60,156,168,43,171,225,82,134,156,204,71,26,229,121,33,247,239,154,51,223,150,175,149,149,117,235,212,106,35,173,146,145,1,228,23,232,112,123,17,207,182,75,188,201,165,65,126,193,253,22,49,89,217,62,155,218,101,49,237,131,226,246,150,175,74,85,254,217,190,70,253,19,236,179,72,155,88,12,24,122,196,37,137,157,185,163,230,38,73,173,132,91,221,82,175,101,194,100,252,24,125,50,206,10,179,185,0,238,179,126,39,78,109,52,212,217,215,215,234,185,146,200,181,49,218,69,234,223,237,73,99,115,17,110,92,167,214,185,170,77,37,155,174,138,210,61,59,15,172,111,227,26,154,203,136,164,244,46,98,110,219,80,191,106,76,107,175,12,96,31,239,223,231,178,235,195,68,213,13,245,246,165,82,186,8,209,112,142,145,245,213,39,91,243,247,45,151,121,29,46,45,98,191,170,210,132,104,132,254,5,83,115,137,43,49,0,255,186,208,104,136,70,76,75,47,74,6,184,199,185,148,6,13,82,156,109,104,95,61,250,88,43,215,155,62,139,139,185,248,24,89,191,136,196,7,99,232,87,115,158,213,186,106,162,14,91,10,177,41,141,178,244,112,71,239,117,25,59,218,148,47,156,40,242,106,82,51,149,212,203,87,207,248,144,187,0,242,11,242,143,246,200,82,158,205,181,13,245,111,189,189,246,35,155,181,174,102,33,111,81,123,246,217,174,124,49,159,85,249,230,178,169,112,84,33,22,236,29,228,71,139,191,214,94,70,213,230,21,234,168,133,178,7,6,238,47,229,133,251,6,176,111,207,86,180,149,168,101,30,205,31,165,254,199,140,203,79,24,158,34,247,199,5,165,190,119,102,204,49,185,165,148,34,168,176,202,235,1,235,113,247,123,18,69,187,123,102,70,17,30,239,208,0,255,183,104,116,190,154,117,207,63,59,81,211,232,170,22,51,178,142,209,95,147,243,221,214,154,138,68,210,70,107,155,252,227,2,188,119,171,242,216,212,169,226,112,95,123,47,215,141,90,156,90,84,84,60,152,191,86,236,183,246,103,26,73,26,171,87,172,41,199,123,238,191,118,182,184,223,102,245,204,232,235,101,169,182,166,216,1,242,126,227,211,122,247,251,35,76,42,117,54,51,113,118,184,225,3,31,89,214,174,214,105,105,134,159,32,234,176,234,131,236,123,198,150,151,198,248,194,158,137,129,184,35,158,224,86,221,187,54,17,181,96,42,102,206,1,55,110,150,43,147,190,17,253,154,145,112,72,242,223,141,29,89,108,76,64,126,137,206,126,191,113,115,139,115,254,28,160,62,139,172,141,118,59,74,45,89,172,131,252,105,245,191,211,159,100,150,240,21,228,23,214,207,122,158,111,110,204,217,193,14,112,159,81,98,222,40,70,226,34,87,236,58,29,226,151,52,245,235,230,197,37,51,223,35,8,79,65,254,36,247,241,71,165,102,9,78,85,5,57,224,253,182,187,87,115,115,40,67,232,29,135,186,196,173,85,99,158,212,235,251,8,21,99,5,249,209,220,75,178,141,105,68,105,61,77,69,222,88,127,185,118,82,237,209,144,59,177,221,160,77,71,177,60,224,189,125,185,173,251,189,14,71,13,38,144,138,95,5,156,99,95,95,173,103,117,167,136,26,233,145,110,187,27,201,25,13,78,44,65,238,119,187,135,108,115,19,215,1,110,184,242,115,151,192,151,154,45,185,20,64,221,209,46,51,238,89,50,106,48,69,168,13,65,240,228,197,124,86,162,20,115,38,78,55,200,159,146,191,147,188,39,74,148,170,25,19,61,7,172,91,81,99,102,162,23,7,249,37,249,247,204,87,28,101,110,220,144,220,111,59,123,81,98,35,2,152,248,164,185,42,41,175,117,196,126,68,110,199,33,217,56,113,76,164,29,234,110,107,227,179,125,103,226,24,0,255,136,121,196,206,72,57,155,37,27,150,232,50,113,117,84,92,245,251,158,242,85,171,83,186,3,40,90,34,235,152,118,97,159,233,214,74,244,194,212,171,75,218,200,198,212,67,249,107,231,106,41,141,234,86,32,198,141,239,221,228,242,72,119,56,180,133,139,104,127,23,246,33,250,209,21,63,168,166,91,76,24,167,53,91,199,100,63,190,24,239,86,50,87,16,51,39,37,50,83,66,235,98,196,47,210,227,50,54,251,210,40,141,209,165,87,177,253,184,72,23,59,51,55,35,203,112,141,46,181,196,3,182,15,95,211,71,100,141,220,195,37,136,227,74,170,44,4,61,220,219,231,45,146,148,114,167,47,73,55,130,25,224,238,144,238,111,238,171,88,246,26,242,86,127,67,55,143,87,152,13,7,172,179,111,214,60,170,240,144,57,216,55,114,55,186,31,253,206,210,180,110,168,115,50,197,1,243,253,59,37,175,14,181,212,13,117,153,62,130,18,242,198,157,81,107,38,27,236,19,87,105,102,70,117,139,2,214,101,110,89,109,107,27,111,65,243,78,136,195,6,249,37,246,239,235,113,51,211,121,49,17,181,65,126,161,189,136,69,20,171,210,226,205,132,28,240,22,233,34,136,140,134,180,187,45,82,30,121,134,42,27,228,151,212,119,127,229,49,35,206,92,217,136,46,51,119,108,107,81,219,150,30,179,230,128,247,121,35,17,185,156,217,105,200,247,110,242,91,121,135,67,225,189,155,241,162,70,41,142,54,216,213,169,254,46,198,149,28,192,238,54,171,132,12,149,131,251,234,222,225,186,148,58,200,47,180,183,23,81,121,239,179,115,210,81,123,118,145,160,127,203,230,152,150,140,216,24,171,99,237,1,222,187,205,119,132,243,80,133,123,253,109,126,139,180,70,60,220,225,110,246,43,245,72,178,52,228,183,19,146,64,81,181,164,235,225,62,99,85,82,195,145,187,13,57,192,251,183,249,206,44,111,105,67,106,63,115,187,243,40,206,107,92,168,131,221,38,184,45,223,73,74,13,235,111,184,133,248,168,106,238,100,60,106,239,125,208,183,51,119,102,74,172,207,182,202,52,46,112,65,126,137,238,189,183,205,44,241,96,42,52,212,63,249,59,215,122,11,141,150,56,152,216,105,145,188,47,98,182,196,213,152,115,34,174,70,136,136,72,60,164,99,235,31,25,184,36,57,95,68,46,235,18,62,113,132,49,107,174,49,77,253,2,131,164,254,187,139,43,196,183,129,252,82,123,123,189,81,178,150,34,204,69,198,144,251,118,73,14,253,101,52,98,150,21,201,168,175,230,35,29,147,116,104,237,115,227,194,204,31,17,52,233,226,154,73,250,20,35,40,45,147,150,129,129,252,146,252,127,241,97,156,57,219,32,127,162,253,181,89,254,77,50,119,110,31,140,208,127,146,249,183,93,136,85,151,231,80,151,86,124,29,161,191,82,249,0,255,127,254,59,46,107,105,109,157,129,129,252,105,238,231,205,182,26,37,52,69,21,109,144,63,9,125,247,92,183,37,109,235,102,170,139,128,17,250,43,101,190,204,152,229,2,113,74,106,113,40,109,233,175,116,100,125,246,149,212,47,247,45,196,229,148,218,83,93,58,209,34,129,129,252,72,232,91,248,163,36,65,162,115,213,249,6,249,19,116,184,181,138,91,116,45,102,207,100,142,200,250,54,206,169,249,92,65,163,236,175,106,109,217,214,41,45,125,168,123,100,236,237,51,203,252,123,78,169,188,171,151,14,197,240,48,149,238,116,156,129,9,242,75,242,0,255,250,222,197,153,2,228,151,212,127,123,209,83,250,100,138,19,67,19,184,141,189,184,185,138,143,186,180,122,138,2,147,243,38,233,180,70,198,46,22,142,216,220,61,42,174,107,34,26,77,126,154,210,45,103,25,32,185,223,118,227,78,138,141,105,13,241,254,189,172,152,61,196,25,99,232,254,135,107,204,252,247,117,231,170,70,212,208,58,74,111,223,200,250,237,218,82,63,252,238,42,42,117,107,214,83,186,195,100,128,112,95,250,21,207,75,192,125,181,206,121,35,199,8,253,51,150,0,255,235,231,191,179,171,41,141,144,67,243,31,62,90,51,0,255,90,115,217,214,212,230,194,88,51,233,67,66,6,192,227,241,145,17,17,79,141,26,222,31,153,25,233,204,138,133,232,95,180,135,254,153,59,102,88,57,53,202,123,53,145,230,42,228,158,125,50,103,190,148,81,146,178,172,41,217,67,91,31,233,65,249,2,230,142,172,17,32,191,59,117,246,179,216,250,236,91,216,86,36,165,177,170,38,132,50,180,234,29,163,221,193,252,207,86,246,251,38,85,254,137,86,26,140,84,44,38,52,46,192,251,50,214,236,161,217,134,100,223,162,56,250,14,149,225,193,252,183,106,191,219,167,138,62,166,82,177,122,142,216,91,245,65,103,223,153,177,228,155,217,74,29,161,207,32,22,52,61,64,108,15,215,70,250,44,6,78,54,202,47,178,87,215,220,74,20,1,189,215,161,253,184,44,94,238,200,216,198,52,162,50,198,82,209,55,200,47,208,231,222,100,19,81,18,165,45,230,20,230,0,105,159,248,54,146,214,36,14,166,10,121,183,183,245,171,211,198,56,212,63,186,123,224,222,149,25,46,206,181,65,126,169,253,181,143,191,26,34,77,244,141,98,178,175,188,183,58,218,223,240,184,204,172,145,55,54,74,173,179,27,185,33,222,199,37,33,63,115,199,156,248,169,89,223,163,206,196,226,16,0,255,160,169,47,139,37,43,150,71,17,238,244,169,105,30,68,251,88,56,23,253,202,121,221,174,80,4,83,148,58,214,212,134,247,146,188,157,117,81,171,133,245,85,98,102,164,185,33,12,241,165,168,129,171,199,176,222,94,41,203,188,51,156,219,2,29,223,207,184,71,188,103,173,202,101,25,59,40,184,232,137,234,78,115,202,14,144,117,247,181,183,60,246,34,69,246,176,47,113,132,9,38,166,134,187,192,221,99,175,8,116,229,207,103,197,197,36,25,163,199,19,25,135,250,140,186,140,89,174,217,108,214,16,49,12,241,195,4,67,194,59,251,61,143,45,151,203,134,27,215,109,88,50,105,115,119,84,72,246,223,23,186,40,153,52,101,196,67,149,22,198,225,68,216,208,62,92,22,63,86,70,238,162,178,227,117,63,191,224,24,229,147,44,243,213,36,161,206,51,20,36,108,29,222,79,251,220,184,146,62,87,19,100,49,65,115,183,161,92,169,83,57,204,4,205,95,18,63,50,86,174,204,73,41,117,141,179,58,166,142,230,159,140,253,246,102,245,115,51,145,228,111,30,223,179,119,140,47,171,242,216,65,110,86,166,73,202,233,98,229,241,189,138,91,119,207,241,102,179,189,45,195,78,189,10,101,52,231,116,229,194,5,130,199,227,178,81,249,242,150,49,131,154,56,54,145,84,45,230,144,3,250,239,30,141,202,151,114,74,82,22,85,179,203,176,85,48,30,36,99,188,187,43,22,125,245,182,128,34,104,161,14,174,20,39,234,120,159,236,187,101,145,241,179,36,141,58,15,166,70,27,99,4,123,138,1,179,92,56,70,243,71,103,207,91,70,217,59,63,207,198,19,136,17,26,239,181,127,223,206,22,185,147,210,205,185,97,233,112,137,122,196,171,140,193,238,86,94,203,151,247,150,188,44,110,178,212,6,39,150,179,195,253,125,218,17,207,87,102,212,216,195,228,109,129,153,11,171,220,10,25,65,234,179,39,212,99,237,188,109,110,222,66,84,48,129,152,113,56,80,159,61,25,251,39,221,157,203,156,200,197,108,146,127,91,120,63,201,219,137,125,119,22,214,102,73,214,144,230,166,193,204,30,37,169,178,98,218,133,125,53,190,236,118,3,26,14,167,152,62,165,20,166,113,101,128,249,159,100,231,95,233,229,61,79,163,97,50,155,152,80,117,180,203,230,118,191,221,9,205,249,171,181,153,214,165,34,174,89,54,65,85,99,157,183,133,247,147,253,183,120,173,103,196,202,102,14,20,228,18,135,88,232,165,93,228,193,62,202,191,219,85,34,218,34,221,100,178,82,155,228,208,74,37,89,248,134,117,42,23,86,161,245,37,46,27,155,203,164,73,102,115,174,105,83,218,167,106,40,173,104,28,162,63,98,241,0,255,90,92,225,233,39,40,45,158,5,7,191,23,62,222,219,35,55,137,148,35,77,228,58,237,144,208,62,26,241,142,210,159,131,230,91,118,71,91,155,103,211,57,186,240,247,152,19,162,127,106,241,0,255,218,90,201,54,197,180,164,215,234,144,251,183,122,123,0,255,37,115,107,213,146,104,75,93,210,48,143,163,35,63,52,191,204,254,104,218,231,73,119,244,160,234,160,251,97,31,248,254,220,188,33,213,70,178,25,212,163,109,214,14,16,253,199,153,63,214,142,165,181,60,11,25,82,210,26,114,104,228,127,230,191,101,166,199,250,157,71,100,145,62,188,60,72,127,229,238,47,246,82,240,229,89,46,11,24,243,6,221,11,187,242,244,139,157,107,233,85,136,28,224,2,119,168,7,108,241,239,47,148,159,124,146,178,171,133,101,57,123,208,252,191,99,220,119,106,175,148,185,172,214,149,111,207,24,135,58,103,134,10,87,130,236,244,136,41,237,45,110,63,237,195,229,95,243,189,155,178,214,180,46,195,224,149,208,5,187,200,94,212,216,91,126,253,110,237,41,215,41,199,11,52,204,41,128,18,138,93,128,92,184,114,171,73,157,36,187,56,165,125,8,48,81,101,238,80,119,191,175,123,45,145,155,18,179,213,177,46,234,73,214,53,207,121,243,18,191,41,36,14,247,118,139,188,133,110,70,68,106,6,145,195,233,136,122,128,184,223,215,205,13,220,99,68,106,72,242,223,193,147,98,163,172,22,181,111,183,80,159,102,83,98,174,185,201,66,138,136,87,153,156,7,243,47,83,229,195,203,102,159,203,123,131,87,60,249,5,8,247,137,190,32,174,13,194,125,170,191,159,226,20,22,163,127,146,242,225,246,162,218,250,174,154,115,156,186,49,250,39,41,0,255,109,223,168,198,147,205,56,70,241,5,8,247,25,47,50,31,227,80,72,234,187,91,139,164,65,124,84,152,5,138,171,187,39,77,249,169,44,41,149,71,197,146,72,161,77,49,206,138,3,246,214,186,101,204,158,43,74,45,51,207,236,155,73,12,116,98,156,243,5,72,242,223,185,71,190,70,1,239,223,220,59,9,167,152,30,11,239,17,220,14,187,140,61,231,119,244,81,97,114,155,162,106,28,99,150,218,112,223,250,99,175,108,96,203,181,75,206,173,46,109,101,140,169,2,210,140,248,5,8,247,207,241,15,109,53,132,251,202,143,116,174,249,24,162,191,230,208,111,237,220,89,185,17,213,197,42,73,47,52,68,0,255,140,153,31,31,55,174,19,125,120,5,165,197,144,81,8,247,7,46,29,39,21,220,151,61,215,90,176,16,253,79,214,208,127,165,151,107,77,101,132,229,106,73,15,58,199,232,159,189,252,31,118,0,255,83,235,161,249,217,11,92,8,247,165,91,213,121,10,13,247,250,123,193,103,37,170,200,66,244,207,94,254,15,171,181,233,86,69,154,203,198,220,79,251,6,229,143,26,78,205,109,21,45,174,235,80,5,164,29,227,11,76,8,251,140,155,19,53,103,111,81,17,135,250,71,191,110,233,142,79,171,37,166,2,44,68,0,255,205,161,223,138,181,178,162,178,210,72,117,164,55,111,108,253,27,223,192,158,153,171,222,172,118,156,106,77,106,31,167,254,2,3,249,37,249,0,255,198,156,38,145,206,211,32,191,208,62,158,168,102,150,106,204,217,73,49,220,179,246,52,246,202,182,230,98,201,172,89,239,138,109,137,154,204,83,83,105,83,15,15,184,119,79,103,46,214,222,107,196,27,226,100,217,76,166,103,138,51,48,65,254,52,247,241,197,137,46,48,125,110,221,32,127,66,254,19,37,254,168,83,0,24,160,191,156,247,159,153,155,196,34,42,227,24,161,105,197,13,208,95,204,251,223,247,18,43,107,25,171,105,244,207,40,200,47,180,135,163,173,68,77,227,205,81,131,252,146,252,127,112,97,164,243,15,6,198,238,134,163,99,254,140,48,222,30,49,162,108,156,6,234,50,13,232,28,112,239,190,29,243,239,181,247,136,85,147,61,85,151,233,70,102,6,6,242,167,213,0,255,197,229,103,230,79,121,29,205,191,160,168,159,185,99,158,169,148,40,207,167,173,136,11,12,44,110,221,147,49,223,108,182,151,137,201,86,205,193,204,166,107,170,22,88,220,74,59,103,204,191,203,44,150,137,11,37,117,40,211,107,122,231,77,2,67,243,223,172,252,185,106,230,106,244,75,55,170,18,39,154,142,247,205,253,126,191,69,147,243,215,112,35,172,75,77,20,53,49,103,93,227,152,174,8,184,127,195,189,131,126,187,228,157,196,90,25,165,64,161,105,153,152,135,123,212,187,223,239,241,20,250,201,156,200,106,95,93,79,122,57,168,44,109,243,41,145,152,16,253,11,214,212,111,205,230,90,7,45,244,13,49,38,221,136,134,232,143,53,245,95,25,107,195,167,36,217,16,103,210,135,137,136,209,0,255,116,96,191,109,185,236,234,172,181,97,142,10,210,140,219,216,250,237,29,164,0,255,206,220,86,109,210,56,70,1,105,195,198,4,204,182,46,34,243,86,154,156,175,230,44,170,81,29,76,10,75,73,171,28,183,252,29,226,46,239,117,81,118,68,245,8,39,131,134,12,83,144,75,92,160,199,42,98,68,200,189,180,94,56,55,159,73,170,19,116,166,85,45,17,70,74,39,233,71,25,25,183,93,107,189,32,25,116,103,216,92,100,18,76,197,149,117,197,137,105,89,161,96,41,13,195,200,12,104,151,228,221,237,105,80,143,108,163,201,106,93,211,235,204,54,3,119,197,41,28,8,190,14,71,99,203,136,85,232,150,186,136,212,40,157,105,108,88,121,192,221,225,8,62,74,222,234,138,178,182,67,208,85,227,134,168,105,97,39,102,105,144,166,160,160,230,52,185,121,168,184,219,42,247,66,123,68,173,109,227,46,74,151,156,42,84,36,121,152,231,33,3,218,167,246,215,94,133,16,127,203,173,85,215,36,187,94,25,170,174,38,103,135,196,237,188,91,17,179,66,172,103,83,35,137,72,181,96,215,101,104,37,168,155,58,70,22,238,239,230,107,165,155,110,87,147,207,134,231,181,25,35,45,41,169,123,1,191,239,202,219,36,242,30,69,89,155,188,84,39,103,71,50,222,167,93,174,91,196,108,207,100,117,206,14,209,124,142,136,46,85,146,142,119,248,91,173,123,45,249,118,159,204,214,172,17,199,163,201,51,166,178,233,43,234,209,253,153,185,235,235,91,35,201,179,120,135,191,187,215,219,213,118,37,250,185,176,94,148,109,39,168,49,147,207,58,134,70,88,25,163,125,106,143,113,215,154,83,187,195,214,150,234,152,105,83,213,210,149,91,172,178,180,17,67,178,0,255,46,91,247,112,221,97,150,198,38,125,241,206,46,218,186,246,150,223,102,111,178,218,83,223,206,144,45,145,76,58,126,44,188,95,103,79,163,166,139,230,168,121,128,248,221,37,157,85,154,199,207,99,98,175,70,185,69,145,244,16,63,187,29,46,58,138,169,121,12,138,95,81,209,135,81,56,128,221,94,25,225,208,200,190,85,87,107,140,200,204,160,1,31,10,80,183,131,134,250,21,110,108,227,138,84,64,26,112,165,70,26,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,114,161,93,46,5,168,1,243,30,119,69,26,82,225,62,21,0,20,247,86,80,128,125,139,32,228,136,203,113,72,23,110,176,207,172,164,6,196,175,188,69,210,210,134,140,200,116,195,138,204,200,172,209,198,186,29,10,184,87,198,237,141,59,242,190,35,10,173,164,36,113,232,203,180,65,209,122,235,2,180,0,255,126,207,236,85,218,202,119,165,196,65,17,141,83,123,33,142,228,153,45,37,72,171,74,42,46,97,133,196,251,123,239,202,140,168,158,36,10,141,119,86,105,227,233,201,97,163,49,97,10,138,45,142,188,180,30,141,138,184,227,182,87,84,90,233,74,135,188,194,219,227,253,30,229,118,39,123,69,37,68,196,171,70,188,158,74,156,24,235,195,157,43,117,157,116,66,31,16,221,45,203,198,145,146,107,149,60,62,81,139,153,120,150,8,227,2,31,47,173,57,197,56,220,92,180,191,69,236,221,214,167,133,33,230,253,30,79,137,188,53,153,52,147,68,17,37,193,16,78,143,203,26,253,41,51,59,60,236,121,216,74,27,112,75,66,246,194,89,248,185,245,75,94,95,213,89,62,201,13,53,156,103,202,147,142,117,216,190,0,119,60,142,58,220,231,93,164,39,213,149,165,67,34,93,87,54,75,155,201,145,125,245,17,229,173,244,45,145,207,133,222,76,194,229,176,241,113,207,164,73,156,104,1,111,184,251,141,191,201,179,6,113,141,66,20,225,150,52,106,32,75,125,45,222,199,202,136,220,145,145,233,100,79,19,52,91,119,56,90,161,167,68,165,100,184,187,207,186,77,211,145,242,202,233,211,70,58,79,80,153,188,185,90,196,126,148,188,229,38,145,81,242,113,75,57,106,232,75,131,220,150,104,170,92,12,120,143,189,148,223,238,205,108,85,163,153,154,130,218,231,56,128,171,134,123,29,45,230,125,131,95,123,175,42,207,144,203,91,242,248,28,80,125,234,37,74,5,230,105,206,120,183,243,190,41,46,179,113,174,223,182,228,56,54,54,143,46,17,43,93,195,145,250,235,86,181,220,59,43,213,12,236,84,202,56,206,134,177,123,4,204,189,196,175,230,137,29,25,233,57,229,28,91,133,156,163,0,252,157,142,169,103,127,79,150,88,22,25,36,179,106,242,212,214,66,136,130,26,240,34,73,2,248,91,117,56,215,29,61,39,154,123,179,109,48,99,152,27,14,230,175,12,215,147,149,157,37,213,29,145,201,194,137,204,8,120,191,39,125,63,112,109,81,241,217,32,53,178,64,69,28,149,124,42,218,232,226,113,209,46,110,184,89,125,83,100,125,87,55,62,241,92,205,246,74,74,77,50,138,201,160,253,90,31,101,40,239,17,91,20,79,146,104,214,235,153,42,28,196,167,135,176,15,186,247,154,205,87,6,91,93,94,141,122,227,169,178,237,182,125,42,138,48,162,200,1,237,112,73,254,142,152,239,53,159,205,228,148,90,245,234,177,15,17,181,61,111,91,214,41,169,168,21,67,251,235,238,174,124,69,144,18,73,179,198,179,10,49,34,102,146,72,169,204,149,134,131,52,15,61,79,154,143,103,15,237,143,189,110,174,124,173,234,75,230,102,165,102,157,54,153,49,164,98,154,143,121,99,34,28,227,241,59,226,125,46,220,218,155,146,215,218,114,138,181,38,56,243,147,140,107,217,82,212,84,77,15,112,191,189,98,71,139,211,201,143,23,144,160,166,51,6,104,146,139,79,141,60,132,191,69,106,143,220,25,25,147,63,229,44,35,114,136,61,203,99,214,223,130,56,179,160,180,125,136,196,17,151,43,113,206,155,61,96,248,207,104,143,34,240,81,170,211,86,17,18,197,77,122,197,104,141,229,223,202,214,56,19,23,65,32,79,237,148,8,218,116,138,19,224,33,113,43,51,21,114,69,172,44,196,92,20,171,175,62,155,35,116,25,179,112,157,162,170,153,19,227,166,95,28,136,122,212,189,187,38,51,122,18,206,60,143,214,42,146,148,226,164,137,180,75,200,66,198,109,22,53,176,253,180,220,50,136,75,156,140,12,117,239,190,197,116,39,97,188,36,74,235,82,72,33,98,42,74,179,188,61,236,254,61,125,249,214,90,41,180,213,243,153,67,217,75,15,218,48,68,246,51,119,107,45,118,178,196,12,118,200,244,95,67,188,87,29,54,110,199,12,196,12,166,127,234,244,199,199,80,84,201,209,93,242,210,31,112,120,254,171,35,152,111,25,37,214,80,88,19,82,221,97,200,89,58,241,138,33,42,110,175,104,223,53,107,135,139,24,123,129,253,59,178,79,200,90,171,132,44,51,104,169,189,4,67,106,171,155,137,128,27,227,161,161,158,90,176,12,219,142,196,12,238,117,0,255,190,197,148,78,230,220,142,206,138,44,34,188,244,145,174,201,58,72,127,45,162,0,255,202,155,210,89,103,68,148,164,120,156,253,14,233,238,209,174,157,81,163,204,118,91,153,168,196,213,152,184,4,84,69,68,198,68,68,82,43,117,163,113,125,44,202,63,240,43,19,221,188,196,170,181,54,201,28,177,193,152,234,69,65,247,239,91,76,123,239,140,68,42,43,55,40,121,150,26,210,128,191,135,184,123,113,107,182,54,201,162,53,159,151,100,141,130,234,136,10,199,177,80,149,158,20,137,161,220,101,182,78,210,36,165,37,42,53,100,177,223,201,20,211,8,226,10,31,53,130,4,124,253,214,139,234,220,162,214,77,138,194,244,36,173,196,153,203,180,167,171,199,233,191,214,204,149,53,86,81,68,73,105,182,159,212,52,97,56,226,123,245,73,85,127,103,68,25,194,212,162,111,46,105,22,138,30,238,247,108,136,111,37,156,85,90,78,109,202,134,156,30,178,92,72,212,137,211,127,201,62,190,232,55,35,74,253,132,166,69,141,207,127,245,181,204,113,243,52,138,184,205,37,228,89,76,163,1,198,150,232,182,34,35,219,206,181,132,243,48,13,236,94,71,246,215,211,23,189,44,99,5,109,114,26,183,57,162,244,41,240,140,92,152,254,170,241,112,43,145,58,178,190,221,35,44,173,125,227,247,191,188,215,121,68,70,137,76,163,137,73,134,245,206,99,58,145,128,81,254,228,251,63,112,154,111,167,101,169,156,54,202,159,188,117,183,12,198,28,73,9,185,244,57,221,12,240,216,223,238,153,239,93,230,100,86,163,54,15,103,82,161,87,75,203,52,29,157,0,255,98,103,100,203,23,59,72,230,81,80,55,197,163,193,80,154,91,98,180,139,117,95,225,212,72,146,109,75,114,184,56,25,66,25,33,205,151,234,197,247,211,189,35,100,43,51,83,47,34,104,41,166,117,184,173,156,14,197,76,68,140,132,219,163,35,93,56,132,175,139,36,232,254,29,181,237,190,98,166,212,132,231,182,148,76,18,210,45,117,15,113,239,226,246,90,91,198,242,205,231,53,25,165,55,219,54,28,70,193,164,53,197,134,186,72,92,6,205,91,214,40,43,75,148,97,82,230,219,29,110,59,75,50,130,68,39,107,206,116,225,192,211,99,226,239,45,249,17,65,87,165,179,234,33,91,50,98,168,128,44,29,215,79,192,13,129,29,149,163,14,94,159,125,153,215,135,60,105,55,101,196,181,19,150,30,213,225,245,217,213,235,7,30,169,162,200,66,93,147,214,252,113,140,236,191,147,250,148,37,186,108,67,190,179,125,133,209,207,102,236,184,175,166,242,114,102,179,98,138,232,26,47,22,219,135,39,79,102,100,100,68,94,206,60,171,205,115,201,170,130,103,96,97,247,239,247,140,119,69,13,116,37,169,76,45,169,100,152,120,74,55,50,71,221,75,251,20,125,57,139,80,10,211,156,33,114,138,161,116,162,71,56,0,255,116,244,199,61,45,109,150,151,150,88,198,202,33,135,242,0,255,78,136,215,202,204,8,203,156,202,170,116,50,214,12,32,1,166,191,226,216,221,144,54,198,57,153,181,244,116,195,244,47,138,181,59,217,73,141,46,118,51,219,186,41,76,183,156,97,140,236,69,172,181,230,228,103,67,124,109,38,167,109,206,57,118,218,151,98,10,242,210,244,130,221,61,219,181,163,102,157,167,172,117,217,253,60,70,196,17,156,48,19,101,210,12,85,212,73,19,56,84,77,198,156,112,183,123,118,97,61,29,9,38,146,36,149,155,212,96,169,186,244,166,178,71,233,207,181,94,146,223,84,187,9,37,83,59,233,204,19,225,253,183,123,226,239,177,118,212,182,120,104,61,105,61,30,75,80,181,12,5,134,202,169,170,163,178,142,231,191,61,186,223,111,77,91,157,119,103,233,24,167,198,4,209,245,223,118,14,73,151,17,177,159,30,166,77,54,66,83,31,233,151,182,131,235,103,183,171,246,50,99,82,75,174,23,234,249,198,226,133,32,253,207,6,19,250,251,42,74,99,69,75,54,197,74,247,56,121,163,244,215,102,10,251,12,163,186,166,52,220,52,10,73,175,193,132,12,247,174,221,170,115,136,124,203,172,5,228,225,167,60,78,166,169,139,116,78,197,195,235,179,119,201,45,131,204,67,41,38,104,105,156,171,187,244,98,40,226,157,241,237,215,138,38,147,245,181,104,144,164,181,114,73,73,224,163,123,172,104,28,238,206,95,115,156,190,102,146,29,169,42,26,165,5,78,42,196,24,95,2,19,238,118,239,206,37,233,74,56,177,152,98,73,210,16,174,154,74,179,28,61,56,0,255,213,185,244,30,25,185,32,179,116,230,48,81,15,105,193,74,132,184,143,219,237,150,62,152,76,179,44,249,68,56,150,182,14,10,18,151,57,12,211,83,227,194,251,118,67,139,254,65,211,7,48,136,211,164,68,84,194,128,40,99,18,73,208,253,251,74,113,251,30,169,248,243,230,83,143,5,101,7,233,191,82,251,251,100,102,47,226,185,198,155,55,2,251,235,134,53,203,112,232,130,191,158,239,226,9,179,212,180,81,254,67,154,22,94,150,147,186,178,190,136,54,236,115,179,73,192,243,87,18,159,56,203,77,70,45,100,179,138,167,27,238,182,119,87,34,157,140,162,191,76,41,137,26,132,57,196,128,251,8,245,118,187,199,38,237,81,201,72,58,123,180,147,173,166,173,37,180,232,171,155,190,23,243,118,67,127,167,228,153,111,18,188,91,160,76,68,165,45,228,146,212,31,70,101,49,96,183,234,35,242,150,59,107,4,73,26,89,72,21,174,46,166,74,65,244,66,139,216,207,21,120,82,209,103,210,135,69,87,141,184,20,32,77,179,227,203,81,89,150,202,171,113,49,105,197,221,156,77,235,80,38,109,163,68,49,186,28,71,30,102,29,237,146,100,222,130,228,237,78,156,178,169,51,52,143,24,230,201,100,60,153,16,109,98,205,202,50,88,253,117,235,248,248,77,34,99,114,72,50,14,145,177,102,122,220,222,237,150,81,247,221,90,82,201,142,19,217,146,227,25,147,156,45,216,39,58,92,148,251,218,213,151,220,248,197,225,182,68,151,53,9,29,37,117,57,106,111,37,158,212,136,152,61,52,147,248,33,78,54,172,101,164,158,70,50,192,237,22,219,203,72,252,50,190,75,31,116,194,209,84,230,161,68,116,21,100,115,196,69,249,155,236,108,31,50,43,193,18,21,11,143,242,167,25,184,40,232,40,41,74,87,222,74,152,247,72,8,88,233,238,225,150,62,114,150,116,149,160,46,19,141,16,13,16,213,174,252,7,199,8,49,217,6,247,175,21,51,252,166,68,196,218,106,168,211,133,13,184,189,67,190,230,242,218,56,213,170,17,209,162,205,206,99,182,127,69,24,111,173,69,130,139,174,205,222,225,169,135,195,5,188,187,187,15,130,190,68,27,153,68,43,63,13,163,55,18,37,239,248,62,186,26,53,51,98,135,251,16,215,231,29,7,246,223,22,189,69,196,204,101,138,115,105,28,238,238,81,235,142,188,211,93,94,99,39,42,77,74,148,217,83,109,79,213,215,162,104,31,217,91,77,226,87,27,225,52,68,41,191,148,78,243,28,123,58,10,113,24,251,49,110,47,241,59,106,220,86,102,78,118,8,113,129,26,227,23,195,116,45,222,240,37,246,205,153,45,162,84,74,220,210,172,67,155,73,121,37,117,26,26,110,38,29,89,54,241,48,77,196,184,189,186,69,139,242,46,143,12,72,81,19,215,109,156,72,44,174,137,207,200,50,84,127,214,71,41,111,163,187,244,202,234,144,176,19,226,207,56,218,197,198,221,156,200,85,73,161,213,171,91,132,45,151,204,20,143,32,253,81,99,242,214,60,153,162,240,163,54,196,79,221,56,177,27,92,159,29,57,186,101,174,204,164,170,251,239,64,18,210,132,17,137,68,112,23,89,159,59,118,102,83,74,173,84,222,150,34,161,97,210,26,95,38,138,140,169,121,52,0,255,182,44,34,147,68,165,70,173,91,74,60,4,233,226,10,163,238,217,5,185,109,237,154,73,143,174,218,137,72,55,210,146,22,188,29,93,0,255,186,69,20,239,140,140,69,147,246,108,141,60,84,88,73,15,46,35,51,137,247,218,95,117,133,45,95,102,45,52,83,90,215,128,51,17,61,73,122,48,0,255,129,251,183,207,149,229,139,16,55,88,91,97,212,253,109,71,76,190,92,30,74,111,218,214,138,169,146,86,233,28,166,191,112,250,213,19,29,207,111,30,194,90,250,176,156,145,137,205,127,184,172,193,25,113,163,148,72,237,116,101,82,206,25,193,115,28,154,251,253,78,119,166,112,70,210,176,22,78,213,145,133,106,45,66,197,56,250,209,135,241,245,221,245,252,73,110,57,244,167,89,35,84,27,49,173,68,143,187,119,191,101,48,253,130,146,36,67,115,118,91,89,125,206,244,75,70,70,6,209,63,193,94,238,168,90,152,212,176,110,217,69,103,189,195,125,107,191,112,171,161,185,102,46,165,81,1,17,5,147,153,27,0,143,116,44,188,183,220,232,99,69,113,74,148,36,179,213,214,104,163,55,26,202,104,2,211,150,62,50,188,175,226,34,172,231,61,103,179,140,116,89,162,178,174,11,179,84,178,37,18,100,185,81,26,43,32,253,194,193,129,5,82,31,129,62,115,55,25,11,61,113,57,7,49,12,241,231,136,9,139,10,198,16,0,255,123,216,149,116,229,153,73,171,208,110,218,166,212,90,136,75,83,28,9,43,224,202,41,118,72,180,15,124,172,122,146,237,157,102,182,37,214,106,157,226,8,15,103,46,82,87,58,106,142,254,8,241,143,44,202,157,25,33,95,194,65,46,113,40,101,132,50,33,93,236,28,119,233,213,34,19,131,253,247,164,171,191,209,151,96,77,44,221,44,101,207,196,138,246,77,241,61,240,41,228,89,70,158,182,169,226,186,45,84,95,218,199,78,154,164,68,6,215,218,56,204,235,92,229,110,135,237,237,184,69,69,31,145,181,36,1,106,75,67,107,106,22,177,32,235,1,229,223,52,253,112,17,244,121,205,146,41,76,172,119,188,191,167,15,94,46,203,203,154,231,214,223,202,84,81,2,30,170,61,126,101,65,183,182,140,6,11,95,179,246,116,254,250,82,27,74,251,118,84,178,55,206,13,106,168,203,18,243,214,196,227,162,200,190,251,110,139,210,203,226,102,41,42,218,80,42,204,212,212,239,118,200,181,50,26,227,219,110,102,85,72,170,214,141,151,57,42,39,71,11,231,191,62,34,210,165,252,149,54,181,88,235,6,122,188,223,222,125,175,146,232,230,205,202,202,212,109,162,26,101,82,113,74,231,162,68,96,207,30,221,147,146,7,100,85,37,76,240,51,84,49,233,30,195,158,189,237,54,203,204,203,86,209,100,29,42,148,241,36,102,177,250,50,87,132,219,226,130,204,136,165,96,215,109,89,26,181,139,9,131,11,186,31,117,241,12,69,93,179,66,41,101,201,78,203,24,19,119,221,227,146,182,87,128,193,185,186,152,3,97,21,110,16,242,145,191,154,99,102,253,138,184,69,115,92,124,186,23,165,84,117,17,37,175,231,163,172,26,254,22,28,59,252,78,151,248,178,77,195,153,116,105,40,75,48,87,245,216,241,116,172,254,186,172,77,137,21,17,149,84,18,46,53,146,137,58,198,139,178,140,196,196,154,59,55,205,36,107,59,165,206,104,81,109,155,201,199,79,43,100,68,8,139,43,21,142,119,174,31,253,45,95,18,73,107,155,53,32,107,94,196,64,70,76,141,21,159,24,240,56,231,118,207,125,43,243,118,147,136,74,223,72,25,76,8,49,17,103,29,55,110,30,187,223,237,230,164,175,65,208,75,50,34,110,33,66,213,197,139,37,9,12,237,50,29,174,38,185,101,212,55,23,227,60,217,84,122,107,60,198,144,136,82,156,195,188,199,250,43,118,59,90,87,182,29,130,201,49,35,216,135,241,241,25,179,157,233,82,79,218,22,146,181,233,219,27,135,232,211,43,164,37,173,46,188,246,248,77,211,157,203,228,171,73,234,152,54,218,153,99,42,237,105,42,163,94,172,15,122,252,12,215,153,85,102,115,83,139,17,133,148,80,115,139,247,239,221,114,55,69,36,179,162,207,0,250,249,150,9,194,228,84,103,162,231,209,245,187,221,35,157,118,22,100,201,200,83,64,14,59,19,202,202,73,23,162,33,236,178,220,119,222,105,100,184,140,27,217,102,153,87,96,203,193,68,165,74,158,234,196,141,194,5,161,222,110,247,91,210,103,199,140,238,182,146,102,150,175,20,1,121,5,52,61,86,92,102,164,139,74,102,37,230,179,213,208,92,177,229,97,203,52,51,140,59,229,99,168,119,59,50,162,146,200,40,247,164,192,236,67,40,83,172,41,196,11,241,208,254,219,190,87,217,222,196,120,51,55,10,205,106,232,104,81,165,151,18,37,114,42,136,80,108,42,67,130,104,151,129,143,140,220,145,81,105,73,217,172,173,165,97,133,140,153,162,202,71,158,37,155,227,194,203,35,179,165,145,44,169,238,140,33,195,174,70,174,72,151,174,77,9,177,75,102,181,81,135,181,188,185,136,56,18,103,160,74,87,13,88,186,144,216,207,186,214,218,178,149,133,180,49,151,17,19,90,121,216,152,60,53,42,79,45,222,9,93,20,110,118,17,233,105,164,83,105,121,179,101,20,229,31,228,182,114,37,29,42,17,142,107,124,76,156,99,216,253,123,135,162,167,209,204,147,105,225,32,37,137,174,170,210,53,109,139,247,187,183,125,151,160,163,49,188,227,104,118,151,114,132,85,154,86,21,150,49,7,246,81,241,107,239,149,181,145,173,146,213,233,80,48,81,208,102,115,103,172,57,31,143,231,207,101,237,111,151,46,173,205,82,229,98,206,128,209,46,31,220,138,200,91,41,79,217,249,180,165,188,69,99,190,84,155,224,202,152,199,52,16,39,30,93,252,198,175,197,242,203,101,187,85,122,83,237,214,93,154,164,81,210,36,8,245,125,233,172,124,177,82,70,133,35,191,132,208,162,85,137,87,238,112,191,101,216,221,240,142,144,241,170,53,153,251,41,166,68,161,156,213,84,148,211,136,206,61,214,138,219,236,169,155,238,32,15,83,153,128,219,106,150,156,35,45,147,246,112,199,167,191,5,37,43,230,173,113,89,45,75,137,141,124,122,106,42,100,169,210,229,166,86,156,194,27,137,2,206,25,190,109,244,89,28,137,198,102,162,6,98,204,65,254,133,201,141,203,44,166,76,118,56,157,45,69,240,240,126,174,27,153,103,36,37,143,83,146,20,161,74,153,22,51,177,235,112,14,162,28,28,102,61,18,39,242,30,117,150,69,229,58,113,47,49,79,118,96,80,154,168,143,217,3,91,13,215,201,196,212,233,112,159,118,235,30,89,25,249,150,89,39,196,242,219,58,21,19,84,81,103,102,22,217,127,167,184,204,121,162,143,134,200,87,205,34,156,110,54,35,214,149,84,156,195,157,57,105,237,192,184,142,55,24,151,189,19,247,69,210,175,66,48,37,149,83,11,231,49,250,170,160,138,201,50,251,212,147,70,226,147,196,28,158,127,119,232,182,73,217,193,147,179,93,238,85,38,78,84,29,239,116,0,255,134,123,134,208,201,233,10,75,146,157,121,197,212,245,141,27,19,17,117,63,236,218,84,0,255,40,126,22,213,149,204,105,226,104,37,77,147,243,168,251,119,109,166,121,46,26,17,71,113,120,242,50,124,84,145,150,201,152,152,3,233,239,25,254,191,73,146,86,89,95,13,105,148,58,74,127,15,99,143,238,105,74,179,253,122,45,165,187,61,4,233,175,201,248,239,150,212,134,127,207,163,123,140,134,131,244,47,27,204,246,155,48,125,85,249,173,210,53,249,151,137,57,81,250,123,217,189,214,60,159,178,36,155,13,111,213,164,13,41,74,0,255,210,69,253,61,75,26,217,146,245,204,154,53,145,102,156,67,144,254,90,76,184,181,115,169,172,214,220,73,186,198,135,204,65,250,111,48,223,110,43,150,194,170,146,36,173,210,57,158,179,4,148,254,30,102,101,198,44,19,114,101,89,169,117,43,37,173,248,58,10,0,255,237,52,217,187,65,6,202,234,49,124,117,146,70,179,136,231,95,182,70,233,73,80,57,121,138,234,74,41,97,155,102,241,96,118,65,0,255,111,237,123,141,167,172,121,91,84,180,155,167,41,158,48,84,66,65,194,79,19,165,20,241,131,41,18,48,178,151,101,239,85,202,60,51,42,185,38,159,205,230,92,102,128,154,33,160,166,55,153,248,82,232,98,224,222,155,175,144,213,210,22,151,106,92,73,89,204,250,91,36,189,237,36,53,86,132,219,202,9,33,139,56,214,104,35,106,134,139,147,51,230,73,83,71,37,116,116,131,133,139,25,119,113,207,93,119,148,18,53,168,124,55,174,211,60,193,65,4,242,101,214,72,184,123,20,51,34,119,228,162,101,69,101,232,147,213,225,142,15,186,73,100,33,37,162,60,198,110,180,223,246,49,139,136,123,155,209,146,149,132,36,209,195,98,234,92,140,49,223,24,239,247,44,183,251,60,111,51,151,93,109,181,84,226,145,100,68,157,40,56,215,24,87,113,121,129,137,121,191,223,98,101,37,126,210,172,150,109,90,38,142,146,68,158,50,103,6,71,253,191,58,103,120,190,150,245,32,150,92,109,118,57,106,194,80,24,238,28,251,216,153,25,180,184,68,214,194,174,226,84,212,67,13,113,176,165,201,53,190,249,93,180,195,225,103,184,100,142,84,159,186,117,42,84,207,47,231,42,11,53,164,97,250,2,154,0,255,96,55,110,30,155,44,145,63,100,204,145,143,13,232,191,251,110,238,153,117,213,77,194,109,214,82,226,194,140,207,33,177,159,49,223,184,249,150,103,53,242,103,103,133,107,206,237,168,220,169,156,107,241,118,79,221,171,247,29,14,105,35,29,231,56,73,109,106,168,208,162,34,206,85,65,233,92,69,15,144,238,30,185,238,153,81,102,177,40,245,36,14,135,56,73,241,112,49,145,243,72,229,60,117,92,44,222,238,225,250,101,50,59,51,43,97,35,157,150,136,54,174,36,134,4,59,68,159,160,210,113,26,143,22,111,248,91,220,111,233,202,115,101,73,90,61,103,196,37,114,56,48,15,71,17,82,156,36,13,57,204,131,47,165,165,152,177,208,190,251,93,251,117,149,79,90,99,151,159,122,37,201,12,77,149,132,6,1,85,212,144,17,246,0,237,175,191,187,228,190,233,173,102,137,98,74,228,213,178,18,45,237,217,50,45,106,154,96,34,13,107,111,65,247,50,235,155,163,122,219,36,130,233,170,162,56,172,112,83,55,126,124,61,218,69,241,241,25,179,149,236,243,220,103,76,33,159,117,190,14,177,144,133,166,209,157,150,23,239,216,141,43,185,34,105,19,110,204,172,145,100,181,162,196,110,112,145,48,83,19,186,81,45,70,241,252,55,199,247,149,43,156,174,240,229,217,48,245,226,143,56,158,0,255,214,238,47,238,79,81,120,243,40,77,175,184,131,102,28,186,223,247,108,172,151,178,172,93,15,15,239,210,56,149,160,31,27,143,99,127,251,100,170,44,54,245,168,91,189,164,134,67,84,180,130,6,117,139,33,135,231,127,182,199,232,234,74,211,86,211,76,250,46,53,227,180,6,233,175,197,248,82,169,172,247,45,233,28,39,232,226,253,158,184,127,215,56,232,219,28,206,85,149,113,13,151,102,42,74,68,143,234,90,184,211,222,174,163,85,182,119,181,216,76,100,189,250,241,83,12,142,201,13,130,244,223,30,0,255,223,82,87,173,27,83,58,94,205,193,250,111,101,123,84,50,114,101,82,165,172,42,81,43,219,116,79,254,225,81,123,187,158,86,242,55,122,35,162,121,181,226,73,64,97,110,30,162,162,155,227,211,169,178,40,30,18,122,218,5,240,254,151,55,98,148,129,75,26,77,73,77,105,150,34,233,198,27,54,88,0,255,229,110,112,46,99,71,212,92,10,107,74,55,81,218,198,158,105,177,253,196,185,237,198,186,34,251,146,214,58,234,132,184,200,240,174,110,251,181,130,22,185,185,22,201,70,50,84,79,169,20,40,82,137,21,93,135,243,79,95,220,90,113,89,115,148,121,99,233,170,7,121,108,63,41,235,78,94,234,70,246,37,169,177,35,169,75,163,71,81,126,241,252,151,192,152,202,108,3,83,29,138,242,75,239,0,255,64,152,110,145,64,20,62,116,204,136,244,145,109,200,123,100,68,77,234,145,193,249,159,244,185,237,92,213,210,38,18,81,74,229,171,9,156,63,66,140,223,43,45,115,94,187,153,124,213,195,60,182,47,202,202,72,50,115,99,251,162,214,211,140,236,160,19,229,79,94,252,94,25,148,121,237,214,210,167,103,28,194,125,47,216,162,18,145,36,232,40,199,209,46,130,18,55,226,226,78,210,13,16,245,189,164,78,93,73,25,55,176,125,113,189,160,53,96,223,35,35,146,4,165,228,120,91,184,18,185,179,201,225,118,28,176,125,57,139,21,52,104,141,239,223,103,115,89,67,105,57,150,140,72,26,33,220,148,67,251,43,205,200,154,41,68,21,224,62,240,81,62,81,189,172,141,83,233,123,188,191,39,245,145,5,189,140,229,43,67,69,89,162,49,26,226,196,52,242,16,119,137,207,249,174,100,7,161,25,84,233,123,184,123,175,46,158,140,120,219,44,100,158,148,35,51,25,240,126,207,186,240,213,35,243,246,144,136,134,106,46,37,36,99,122,233,112,171,169,117,177,6,0,255,50,222,237,98,251,81,209,37,41,249,174,58,68,84,146,5,162,206,19,154,32,97,246,186,195,7,12,97,143,254,30,121,203,200,162,93,30,135,205,182,109,131,32,13,77,100,176,207,180,143,146,126,19,167,90,82,230,65,63,108,244,86,195,244,9,24,179,80,105,6,180,143,90,252,181,87,173,193,213,172,81,76,229,146,119,192,37,89,183,89,54,214,50,168,89,216,222,172,62,163,60,217,44,129,211,213,46,252,112,157,212,185,248,222,125,222,146,144,91,91,146,16,182,26,38,97,234,129,50,190,63,234,45,34,195,189,86,94,199,199,232,108,63,99,211,7,170,204,200,218,196,102,204,195,109,18,105,250,226,251,106,186,164,185,93,162,18,175,155,44,184,229,221,18,71,228,105,150,65,138,195,185,83,227,198,141,53,17,49,182,229,227,112,212,239,25,165,217,12,217,33,205,139,99,11,119,105,23,145,85,150,233,54,117,216,33,23,90,213,207,91,196,90,249,163,208,32,180,51,82,53,138,114,204,90,180,243,0,255,87,182,153,206,113,10,230,124,30,32,223,195,203,119,198,166,47,243,6,245,124,60,134,246,163,146,29,70,212,3,251,241,178,220,114,90,159,150,41,197,159,146,199,36,47,111,149,68,84,34,54,64,81,192,225,20,235,98,85,26,237,201,170,1,219,176,83,49,214,142,204,162,128,219,91,1,105,192,149,26,105,192,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,197,125,91,10,168,128,43,236,23,218,229,82,84,192,19,128,21,81,35,13,245,153,10,119,115,5,64,220,109,41,238,12,92,145,10,176,86,212,80,88,247,76,5,184,135,2,172,251,86,200,168,113,237,88,73,21,215,190,201,105,192,117,143,76,66,142,113,219,247,36,21,93,20,242,180,227,80,159,100,182,21,112,183,74,162,7,124,207,238,126,171,244,65,39,179,150,85,200,120,120,222,98,178,20,85,101,33,35,121,43,238,103,243,93,89,207,242,85,125,246,22,178,230,106,56,23,149,80,78,154,135,189,24,235,234,119,33,230,232,62,244,107,254,182,198,4,196,223,219,181,151,181,189,8,241,100,93,70,221,122,3,252,84,109,59,79,41,178,152,22,97,108,6,251,192,239,164,117,178,55,86,245,149,223,165,193,229,141,98,72,212,42,165,204,249,112,119,191,247,222,162,95,38,147,161,252,215,110,175,250,105,64,194,189,26,46,169,203,202,195,249,57,101,157,158,109,33,248,151,46,81,235,66,250,139,214,74,128,181,246,206,140,123,212,54,104,92,7,249,227,87,70,155,139,134,75,182,219,56,89,220,160,162,73,152,154,7,251,36,127,7,185,190,236,218,102,67,229,191,118,243,79,193,4,243,88,127,248,246,136,191,163,143,226,1,223,199,103,38,147,4,87,106,22,34,58,99,159,39,193,119,99,182,89,191,137,19,85,150,245,153,148,213,67,157,221,60,106,89,205,35,14,238,155,103,222,217,242,60,96,6,121,235,78,157,217,34,28,162,34,225,151,58,222,39,169,67,95,43,75,150,67,158,246,40,122,124,191,110,147,31,137,110,126,61,35,102,175,148,121,28,227,191,201,151,223,101,215,35,11,237,55,167,45,10,247,121,183,50,147,38,227,146,44,69,94,91,55,137,232,19,108,169,136,105,103,121,104,127,224,112,123,45,249,150,151,112,169,207,174,87,39,110,11,108,55,143,121,72,51,137,205,139,239,217,91,111,190,235,102,141,130,199,251,187,181,214,14,125,51,107,214,91,190,234,55,0,255,244,166,45,2,19,211,62,245,87,146,58,219,171,207,12,115,162,173,230,226,242,80,139,245,24,223,191,163,247,40,101,150,233,198,220,141,74,25,115,35,113,123,173,111,233,79,247,231,230,147,121,249,133,233,216,133,225,254,14,143,175,190,105,68,234,217,206,178,100,230,148,102,98,1,163,126,197,125,151,31,145,36,26,167,180,152,175,131,251,230,55,89,83,251,133,251,57,126,231,90,91,118,89,212,106,205,250,207,29,61,69,55,71,225,207,241,120,183,125,251,69,125,207,156,93,77,231,170,53,56,55,180,166,107,1,220,55,203,164,171,173,52,226,114,203,168,199,59,251,93,237,46,155,203,107,175,110,94,123,106,115,116,212,254,218,214,115,89,7,118,196,1,238,177,50,162,100,141,245,145,52,174,76,50,111,43,141,73,30,37,7,172,171,223,133,156,195,166,251,158,149,189,142,117,251,54,79,226,70,247,163,223,219,161,218,81,140,247,35,82,126,75,162,38,207,144,113,143,120,40,205,76,186,211,183,149,131,219,108,221,203,68,195,155,159,190,76,108,76,161,251,17,238,184,218,134,25,112,55,252,202,66,188,249,158,47,50,105,210,236,114,217,135,200,135,213,238,9,66,235,51,8,236,143,220,225,186,145,17,89,98,79,74,140,60,23,226,30,5,37,113,212,90,1,123,234,176,23,203,34,222,71,224,194,145,221,107,180,232,93,122,148,73,139,203,14,53,145,61,189,144,94,12,155,96,159,248,123,140,126,57,249,77,177,177,220,250,241,61,111,85,115,149,53,121,17,239,113,55,162,208,191,82,191,82,168,119,245,219,162,61,26,231,147,254,210,75,140,194,45,115,167,172,164,194,138,32,59,232,27,220,63,151,211,197,102,27,151,0,255,191,34,132,102,132,160,139,50,196,217,103,6,158,144,54,118,180,57,100,188,199,57,42,53,158,82,36,244,72,82,202,232,232,4,239,51,196,61,51,51,51,105,137,136,136,87,82,141,82,152,76,13,101,59,91,122,139,42,65,157,90,227,232,65,195,24,211,46,90,97,188,60,245,42,49,167,109,189,182,250,54,101,243,79,99,232,138,68,187,250,123,140,190,236,181,67,207,156,250,142,73,91,243,28,57,146,86,225,68,34,238,30,229,173,87,50,221,73,171,133,227,153,114,181,6,19,225,42,71,0,255,132,96,100,223,29,31,177,34,34,219,154,153,110,12,53,145,205,241,165,44,245,45,193,66,68,74,83,109,52,20,143,167,18,236,235,86,146,122,249,222,53,136,230,214,171,15,85,224,154,47,54,218,196,128,187,149,183,163,33,171,60,234,50,39,115,16,234,235,60,177,37,200,242,160,189,52,63,66,70,246,69,212,122,82,42,57,212,69,146,152,133,91,142,245,111,253,181,246,241,101,214,42,21,147,99,253,91,47,9,238,90,210,226,95,106,179,131,112,127,79,72,238,148,209,29,13,115,169,205,76,199,101,43,71,182,84,43,9,213,72,196,175,123,172,76,230,41,153,52,138,108,149,60,78,229,183,105,139,217,44,54,218,42,179,38,161,114,180,14,195,253,93,27,250,118,234,81,225,119,254,115,219,10,36,166,98,103,90,192,48,137,118,137,187,229,232,155,145,239,20,59,115,234,180,229,231,16,235,57,73,145,120,140,36,224,113,248,8,159,111,150,78,160,71,247,102,117,10,244,14,120,14,125,234,204,100,148,95,105,241,52,200,124,91,47,126,109,157,4,182,202,242,27,36,180,130,193,46,194,236,63,187,201,215,154,141,136,200,192,174,113,134,234,205,120,119,239,180,123,173,235,213,94,205,58,181,128,172,245,205,99,242,209,124,140,226,198,5,67,94,70,29,194,193,158,164,62,65,139,171,250,84,143,141,234,210,227,136,73,241,43,86,18,119,184,222,75,180,69,151,158,96,56,21,19,239,239,89,118,175,101,253,216,228,179,218,67,106,175,99,139,228,164,101,17,239,170,245,119,234,165,123,230,219,182,7,230,74,215,153,246,122,91,128,187,123,102,174,85,135,104,244,136,191,223,205,240,242,118,237,234,214,74,121,231,69,65,201,125,26,169,54,214,63,121,59,241,215,105,144,121,229,166,95,216,158,27,184,77,109,135,112,153,89,199,249,186,153,232,230,142,254,209,173,12,36,216,229,157,245,189,195,169,188,22,245,106,140,38,198,218,206,97,158,138,192,32,172,58,146,119,139,189,54,121,230,203,90,105,163,132,102,77,178,149,18,28,68,136,184,142,202,225,84,165,85,25,238,239,247,222,219,250,242,234,213,143,111,45,231,43,83,150,35,146,191,146,45,123,109,235,139,102,42,146,89,191,57,102,82,39,216,174,42,211,49,12,32,0,255,216,119,18,78,58,18,215,50,100,142,75,131,46,177,156,165,94,30,223,143,250,244,145,17,25,81,200,115,172,29,112,251,190,103,37,73,181,97,151,141,216,175,23,125,27,184,56,143,34,251,146,214,92,145,173,91,223,176,234,55,205,8,55,8,105,134,130,17,142,30,237,51,19,183,171,175,220,50,107,182,181,141,16,236,78,87,34,50,184,175,188,29,186,239,148,217,76,14,219,157,182,217,105,175,240,28,73,64,13,158,128,29,120,179,80,79,40,111,199,246,106,204,23,77,225,189,173,15,167,91,51,57,20,72,200,169,71,195,130,50,51,222,227,134,115,239,59,171,37,221,196,137,236,202,28,162,153,13,38,19,39,163,98,161,10,28,245,135,38,225,78,6,252,10,221,115,169,92,54,67,250,211,126,141,186,61,127,201,154,127,254,71,63,240,35,227,61,254,150,185,246,174,190,91,234,88,175,102,123,211,190,183,61,101,153,198,128,118,137,191,229,138,136,242,68,206,76,134,18,85,58,252,89,82,41,67,69,158,190,162,209,154,162,33,112,107,175,93,221,203,213,147,150,204,172,155,158,26,102,26,154,217,170,14,131,218,201,88,0,255,216,171,187,150,107,95,126,159,71,246,225,150,245,42,153,205,90,190,108,102,135,164,169,198,0,73,219,127,115,134,103,107,45,38,19,211,215,102,143,212,149,133,188,227,61,247,91,43,222,139,0,255,172,57,158,140,218,251,18,87,68,51,220,195,246,236,246,210,127,205,230,108,254,106,212,57,60,211,56,212,0,255,225,222,90,107,254,61,3,186,133,14,184,238,118,121,115,45,201,34,130,236,87,115,37,38,41,105,169,150,240,32,235,241,254,14,183,74,9,38,187,4,155,25,197,78,147,45,57,210,84,97,145,204,241,174,188,155,253,74,253,18,205,76,134,243,41,183,29,41,74,214,131,61,126,71,144,45,95,132,16,218,91,160,115,192,168,91,37,238,243,134,172,26,242,40,213,29,150,199,38,39,50,100,239,120,119,91,155,212,196,203,72,165,79,27,69,67,174,176,219,198,247,39,122,251,64,119,89,59,184,111,22,107,53,237,181,8,222,111,92,202,119,68,84,217,239,213,91,226,20,203,222,162,0,206,20,52,214,207,2,254,142,15,251,200,188,151,69,34,152,202,214,69,140,135,210,105,62,51,194,156,171,12,239,213,173,189,172,103,117,229,193,198,206,226,125,189,183,126,2,225,175,149,74,188,44,145,216,182,228,5,239,240,183,141,143,36,190,201,75,141,134,33,85,222,24,3,119,101,9,94,184,187,71,119,151,187,185,92,226,242,149,16,174,77,19,148,169,212,67,231,24,163,222,158,20,226,203,119,188,67,180,147,78,224,194,29,185,43,47,226,229,219,212,147,8,89,195,164,225,252,2,216,101,134,254,53,15,235,187,250,16,177,100,204,208,226,157,253,170,223,178,36,69,187,58,17,189,148,233,94,180,219,117,107,54,71,63,159,221,5,162,142,119,239,89,111,190,23,203,79,77,78,137,147,57,64,222,103,174,205,202,34,162,54,105,157,18,65,34,135,162,123,123,211,7,179,124,205,200,38,169,169,177,87,131,195,123,248,136,118,237,121,182,237,92,216,82,119,140,237,237,77,203,43,95,51,82,132,169,26,139,41,137,128,118,233,6,225,210,221,83,184,243,74,66,68,75,3,25,115,51,132,167,69,24,210,46,92,220,61,9,141,66,92,234,172,166,76,150,132,251,93,87,128,22,190,154,156,0,115,90,125,219,50,23,101,222,76,57,202,113,17,226,250,248,187,108,78,30,125,46,29,0,255,19,13,240,126,221,218,73,102,197,90,67,136,48,83,135,72,0,255,81,39,50,105,101,136,28,55,186,95,182,99,189,57,142,25,100,135,91,3,100,250,191,25,253,57,108,20,111,8,215,191,25,218,34,103,194,56,15,14,25,113,15,168,143,56,7,8,231,253,100,137,201,207,96,204,148,134,236,254,209,16,237,157,66,199,68,28,215,14,90,227,218,65,177,3,132,245,192,71,36,67,156,145,36,132,113,30,59,220,133,232,11,242,217,226,76,74,34,8,51,208,116,168,191,37,89,65,180,131,252,172,127,219,155,4,103,143,130,125,146,231,86,146,93,57,84,44,147,21,95,242,44,57,95,144,159,91,238,81,168,49,33,139,54,103,6,116,212,58,148,159,198,12,73,196,30,28,199,104,143,110,203,98,205,157,97,239,177,110,111,126,119,253,170,53,64,145,183,177,135,19,19,72,136,242,240,153,107,59,67,233,162,73,215,45,115,218,133,155,108,210,168,72,106,113,165,135,160,42,48,9,99,146,35,220,44,201,166,192,176,71,164,219,20,206,30,150,41,132,234,52,42,3,17,238,239,251,109,123,203,155,164,72,172,186,243,161,11,139,242,207,151,31,183,229,20,152,146,108,89,39,54,154,108,61,168,80,110,192,128,113,119,189,218,236,164,37,170,59,123,251,30,135,67,150,92,184,12,90,201,171,140,113,210,24,247,245,149,197,203,9,81,240,122,51,131,163,93,224,101,179,50,115,220,26,32,117,239,206,16,225,106,208,230,124,67,234,254,78,118,244,211,160,205,105,29,235,230,164,144,131,251,210,227,218,102,59,10,161,123,119,150,182,149,52,24,115,67,14,153,61,60,211,242,197,18,46,110,174,67,82,95,182,43,130,168,135,112,95,82,102,239,21,77,35,39,147,195,1,194,201,109,199,24,165,60,156,160,99,226,70,249,147,231,253,16,210,76,34,51,42,105,162,230,130,125,226,111,89,47,171,182,219,64,111,253,118,183,20,211,156,82,148,187,227,246,223,91,250,175,189,124,158,182,77,245,11,179,228,44,112,81,254,228,186,221,18,82,244,155,83,218,76,203,241,189,186,164,46,190,94,104,83,141,172,76,37,227,97,35,227,157,238,71,238,181,146,126,51,249,124,194,43,205,113,108,8,102,105,59,184,190,250,141,244,207,220,114,10,47,178,94,47,112,225,26,67,61,241,238,118,139,40,233,102,53,35,25,204,110,27,141,144,112,11,140,61,220,223,69,189,188,205,61,123,247,58,46,213,217,155,103,202,105,112,209,46,202,191,213,186,249,108,171,26,241,168,239,220,27,175,207,123,216,212,231,120,71,180,79,94,20,227,181,173,229,19,201,26,80,134,105,139,36,224,110,219,151,239,61,111,73,102,214,156,157,18,77,77,17,78,206,109,210,84,119,11,250,0,255,184,66,137,229,248,226,7,97,170,182,48,79,166,186,36,25,91,95,29,113,172,157,110,114,206,24,26,59,49,188,95,151,125,116,213,183,171,201,59,96,182,71,185,35,86,102,165,206,116,147,119,233,17,103,179,99,252,163,209,116,95,145,153,146,162,34,52,93,183,40,23,23,226,22,221,175,125,55,105,116,159,108,199,140,56,207,69,33,218,204,183,136,149,116,210,39,167,18,210,32,189,226,148,92,136,242,238,185,215,114,156,217,106,169,243,230,252,154,108,100,56,19,166,168,180,84,210,150,142,37,252,198,120,139,216,11,191,8,101,100,243,213,12,3,203,22,150,247,12,120,246,205,202,163,207,253,236,196,187,125,45,158,139,90,233,215,122,135,153,104,250,162,78,124,47,147,222,35,86,148,29,25,66,232,200,245,104,93,249,54,30,38,73,130,50,183,55,198,85,20,95,246,48,68,125,155,62,51,218,77,148,236,149,191,188,146,55,49,45,103,73,97,20,143,215,88,189,136,91,118,41,39,191,176,100,173,217,181,227,197,118,157,154,205,53,61,21,39,158,219,90,74,239,35,222,221,147,186,215,158,221,171,201,103,179,187,198,149,97,231,180,149,119,64,187,100,53,223,51,154,155,100,168,51,43,105,138,146,177,77,201,195,251,119,220,186,211,246,184,236,26,36,179,173,212,137,54,167,13,98,74,196,140,154,71,123,235,163,223,178,151,104,28,51,209,39,129,30,5,92,210,39,253,90,73,134,140,220,154,84,216,242,231,212,14,33,250,234,216,150,63,93,16,230,160,230,33,235,238,145,174,8,127,7,251,219,108,81,33,239,81,39,18,92,100,189,69,195,100,100,235,56,148,181,52,60,108,188,212,153,225,126,227,147,201,140,77,131,41,155,178,78,59,219,173,206,145,229,225,74,69,73,203,232,42,70,252,218,172,124,45,249,34,64,149,100,214,105,31,174,68,180,205,77,58,176,87,162,93,148,119,107,175,55,71,61,235,148,102,213,114,110,115,210,185,162,3,236,93,192,248,37,153,221,106,182,232,106,178,52,195,165,12,91,142,143,159,74,75,137,3,251,113,73,155,91,150,172,36,50,155,226,146,160,201,26,23,65,213,169,61,6,49,236,177,222,62,113,123,133,75,116,189,101,153,5,187,160,66,248,61,219,41,236,204,171,205,238,108,2,241,156,231,124,164,253,17,0,191,54,249,193,170,222,140,220,142,30,182,120,42,208,19,151,170,70,170,145,124,226,90,58,135,33,19,23,249,238,37,71,199,186,165,16,13,11,3,73,29,21,185,120,119,207,188,123,45,107,55,217,228,51,217,75,84,67,195,14,85,146,46,44,214,173,189,100,81,104,181,34,226,26,32,203,207,36,177,104,205,140,160,172,81,17,56,218,225,73,221,73,105,251,20,168,219,247,85,28,26,110,225,6,108,63,77,151,187,181,230,198,246,69,250,59,169,77,27,241,119,18,53,238,21,196,28,176,125,145,61,234,18,197,186,192,211,89,18,154,205,67,216,184,119,144,233,193,62,241,43,41,217,91,94,125,51,45,48,117,235,181,49,64,149,104,254,105,163,161,7,192,147,183,115,237,21,132,210,29,50,50,143,33,182,242,80,117,226,200,25,174,52,201,105,242,148,134,97,18,51,209,103,68,212,40,177,9,33,166,155,212,106,185,166,252,177,76,204,2,31,21,226,78,37,51,212,158,17,140,69,0,255,22,222,219,55,235,107,21,166,204,201,139,189,154,67,156,174,109,79,120,155,135,50,207,15,172,68,79,51,212,219,117,191,117,191,215,178,102,61,168,201,103,148,146,216,54,244,134,3,188,47,238,185,146,236,152,223,74,221,180,165,228,197,83,28,69,136,230,135,155,26,20,218,67,226,34,55,46,74,172,164,153,108,214,61,175,44,107,205,49,26,126,142,138,155,102,234,141,118,81,238,100,247,249,90,180,191,194,143,53,74,74,105,135,8,252,174,151,205,101,178,120,137,106,35,230,44,60,42,44,92,212,180,159,71,100,8,185,81,162,73,225,242,182,84,19,87,26,198,189,118,58,101,239,136,164,232,83,50,147,217,28,183,71,110,102,34,246,50,145,30,100,184,15,235,173,249,78,71,104,54,167,214,30,79,146,13,83,84,60,6,187,116,235,194,205,87,36,229,242,169,51,4,170,141,25,72,207,86,33,188,199,13,159,129,203,182,218,206,106,141,241,30,199,56,42,169,68,198,195,197,76,63,229,48,61,97,95,6,246,191,31,228,173,36,123,173,93,254,83,147,250,124,6,91,16,69,190,249,217,191,62,238,12,117,178,184,241,209,146,189,183,76,190,55,81,151,93,191,125,50,237,151,2,44,28,237,227,78,182,182,236,122,215,174,93,35,158,205,203,188,102,20,175,22,153,4,247,111,252,251,178,45,75,134,179,124,89,187,86,28,185,83,245,216,38,17,205,99,90,159,131,252,238,129,62,118,58,243,200,77,34,43,13,134,182,15,173,65,52,184,169,228,18,137,101,114,135,25,161,158,166,112,162,232,5,221,179,182,214,66,250,81,159,207,238,249,237,156,236,62,90,132,153,25,238,113,217,75,60,186,168,107,207,83,159,168,164,117,217,107,171,79,102,10,239,41,203,41,6,104,63,254,22,110,110,121,202,163,68,16,247,233,213,11,225,74,130,52,113,198,68,220,86,134,170,10,141,40,123,161,110,173,114,139,66,252,116,70,150,218,38,25,150,218,169,82,34,62,147,88,139,166,84,13,247,184,236,101,234,173,200,254,236,246,69,84,93,126,217,21,60,246,77,10,127,199,191,234,49,222,83,195,103,208,189,150,206,165,167,110,53,235,1,158,112,228,205,87,233,89,121,25,21,240,119,98,191,240,229,173,68,99,175,103,65,101,20,245,54,57,125,125,97,192,222,225,158,188,183,51,138,59,68,98,239,26,78,230,165,135,26,90,141,164,2,18,230,35,184,175,188,157,216,219,49,155,201,104,187,175,217,105,167,249,135,4,47,120,32,38,252,29,216,183,238,107,175,25,49,117,100,45,187,103,185,48,209,252,203,138,250,251,158,198,144,99,229,80,167,33,246,13,119,237,187,19,71,40,125,186,76,146,25,210,19,81,130,164,82,170,238,17,237,146,252,189,3,63,87,253,6,63,251,205,71,105,35,188,171,138,165,199,187,212,95,73,114,237,149,243,171,26,209,245,106,5,254,236,67,57,199,164,41,109,102,128,187,180,191,221,201,83,121,158,51,178,201,103,165,175,103,2,117,37,225,152,134,135,187,133,11,226,231,254,205,230,73,213,209,171,186,16,138,213,104,155,217,136,253,76,189,27,246,228,182,239,135,30,45,218,25,252,118,56,28,124,27,227,176,120,1,183,239,102,115,244,91,118,183,105,49,138,246,121,183,214,202,215,169,189,231,179,87,234,200,213,103,11,34,49,18,13,234,14,227,45,111,121,115,234,195,90,37,203,173,145,26,25,145,179,137,56,28,76,158,130,138,139,227,243,231,15,157,198,66,9,246,119,115,185,236,70,141,54,247,179,241,120,135,199,126,93,249,101,47,236,13,187,79,117,218,55,193,236,137,193,111,139,45,8,162,93,226,86,148,250,25,147,219,9,162,140,166,26,17,150,4,127,118,138,190,90,121,176,199,103,125,212,225,90,72,188,159,175,157,47,153,237,45,187,204,45,82,95,147,251,124,49,145,37,219,43,172,75,59,48,70,253,38,127,167,151,91,39,201,94,7,210,252,60,32,30,151,51,154,138,59,98,69,100,228,57,222,163,236,182,138,227,61,233,110,220,26,197,247,118,70,68,141,213,42,198,61,118,100,178,161,46,210,141,59,242,38,127,3,81,6,123,124,172,59,41,164,201,14,219,122,107,30,165,174,25,91,46,13,133,195,123,248,149,126,207,101,148,250,80,80,188,120,191,189,217,90,107,233,39,179,102,189,205,79,251,205,103,248,82,217,130,88,127,232,0,255,20,125,181,80,38,110,208,254,142,154,126,55,78,101,6,201,120,254,47,177,191,92,6,207,127,95,147,176,214,141,247,217,207,72,135,147,109,213,242,170,30,132,247,22,97,150,75,88,241,140,129,25,227,38,247,141,15,39,73,144,55,46,17,215,128,95,183,157,247,90,163,25,230,30,239,113,183,82,191,170,239,18,199,175,126,27,33,193,56,159,244,212,210,177,254,177,87,119,253,182,45,81,234,0,187,110,103,108,18,132,84,66,207,209,250,43,119,214,72,26,164,6,11,97,199,250,183,190,221,181,164,205,182,196,114,143,247,119,243,189,118,245,155,53,249,220,182,70,184,129,157,233,163,173,3,218,69,80,60,77,246,86,202,241,138,235,84,154,204,229,119,169,162,0,255,133,187,237,203,246,202,4,142,93,137,17,93,79,230,90,153,26,100,252,224,68,103,143,219,167,184,183,244,123,141,246,238,185,217,48,245,12,23,48,47,195,246,226,250,11,245,105,75,52,151,237,60,9,206,124,45,104,200,63,6,180,75,252,93,190,118,212,224,123,147,69,115,182,168,41,65,219,76,155,61,172,232,119,225,125,251,50,140,163,206,162,199,147,103,141,177,235,201,105,202,220,195,249,191,82,111,199,150,225,124,13,66,59,82,195,138,247,238,91,91,190,101,113,109,126,173,45,132,90,165,168,81,124,175,188,91,97,229,75,54,127,137,132,169,211,62,140,25,242,82,228,226,222,75,30,25,183,36,117,86,102,68,46,165,161,26,239,237,183,245,229,114,249,241,173,211,102,137,242,27,222,171,248,53,219,225,188,91,78,205,125,143,105,199,204,217,121,32,180,171,187,101,175,132,234,59,149,120,53,132,36,121,221,77,45,231,169,110,140,218,115,179,151,76,63,34,79,59,27,160,164,156,125,142,21,113,27,223,14,247,174,223,250,10,135,51,249,176,17,227,148,83,149,99,6,6,187,176,182,247,182,150,190,104,174,46,135,109,152,40,175,83,253,98,199,34,147,120,103,23,196,197,147,112,227,70,189,90,161,77,37,210,204,244,165,214,19,139,111,11,215,171,39,183,186,168,81,81,57,100,221,154,221,229,178,89,53,247,9,166,110,252,217,121,172,179,71,63,219,111,49,27,224,189,235,173,219,142,112,219,134,20,31,83,135,250,123,164,156,58,228,96,183,99,182,11,145,56,212,239,82,217,0,245,43,227,22,69,209,253,145,110,148,239,54,226,238,180,182,1,238,246,153,10,80,231,0,32,13,184,82,35,13,184,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,100,238,77,3,0,0,64,13,80,224,110,166,80,20,107,0,164,113,71,42,236,200,26,32,226,30,212,141,121,11,54,222,247,174,177,254,86,178,6,220,248,144,147,210,198,250,77,202,27,238,111,133,96,226,114,103,27,48,254,196,13,245,187,4,13,239,147,74,67,125,146,146,229,128,238,71,191,215,211,106,143,118,129,187,83,186,214,220,218,122,26,96,107,213,96,123,128,43,239,92,213,68,3,15,246,25,111,188,71,228,61,146,38,37,46,121,26,83,2,220,171,225,130,77,89,121,183,207,72,203,244,206,183,224,95,2,122,182,142,143,104,147,4,251,192,239,164,245,50,107,187,205,225,117,77,246,167,26,207,252,167,163,202,249,120,191,71,250,123,16,82,246,138,120,23,49,99,249,248,198,148,125,44,79,138,26,168,107,14,243,36,198,13,239,70,228,202,161,74,74,144,249,53,89,67,154,26,162,15,213,153,49,95,30,210,12,76,142,180,16,13,146,128,248,148,69,101,227,90,116,101,128,163,93,198,186,101,210,149,73,195,105,99,205,218,104,137,140,25,34,6,147,229,34,206,144,204,225,30,185,73,41,81,178,190,10,80,191,238,50,234,92,199,251,247,201,223,232,215,234,87,106,151,142,201,49,239,50,28,167,236,44,213,168,186,49,75,100,238,181,29,150,47,131,18,21,55,204,163,88,0,255,228,101,162,91,215,163,146,235,151,30,231,65,126,123,239,251,153,76,118,159,237,246,18,21,185,112,95,59,34,147,68,184,76,109,138,159,135,187,247,146,188,89,58,134,110,106,67,85,50,39,102,1,237,131,253,178,45,219,254,245,107,196,95,49,175,169,245,49,226,111,214,215,78,82,183,124,195,38,119,137,159,218,229,21,222,49,147,249,218,128,189,152,185,96,159,4,183,229,123,69,180,179,153,181,106,244,18,176,108,178,109,22,54,26,235,115,168,171,139,91,172,40,115,89,37,37,104,82,58,115,229,116,152,165,66,165,72,147,49,231,202,197,76,164,34,98,30,38,99,100,162,61,238,190,240,68,46,155,47,153,241,34,104,54,57,109,149,91,231,246,201,31,182,29,240,59,231,184,58,155,203,101,178,201,162,30,95,183,22,225,101,126,195,230,30,108,196,169,12,183,91,144,29,59,35,83,86,105,113,217,72,146,206,19,204,229,98,97,204,84,136,242,167,10,131,90,241,30,123,145,145,25,185,105,205,92,109,83,10,80,83,132,243,61,114,136,142,20,96,64,220,190,159,225,106,212,189,182,108,198,155,87,179,238,243,148,216,74,55,95,225,144,167,163,117,92,80,235,239,155,67,79,109,46,199,240,143,51,103,190,158,163,159,152,159,1,127,143,91,164,142,68,186,112,34,93,44,121,52,180,82,14,127,34,178,236,30,87,120,84,216,97,225,51,232,141,230,10,186,23,37,85,182,215,18,133,74,248,89,26,104,132,0,118,185,112,37,92,217,158,85,159,101,75,173,207,134,243,192,68,147,35,188,164,187,74,30,236,18,55,203,200,205,150,64,162,189,93,58,28,201,168,115,249,178,68,82,47,217,8,95,102,107,27,217,210,176,102,163,72,196,76,132,161,233,15,198,27,238,30,247,200,200,200,8,98,252,182,14,89,115,134,135,156,150,24,232,152,145,212,201,121,64,92,110,66,107,188,167,36,59,220,69,68,219,210,8,55,9,112,189,14,119,183,32,248,218,172,55,138,248,194,251,195,248,61,219,81,41,210,174,54,155,35,89,195,113,142,147,140,126,44,226,112,218,227,253,61,162,73,143,115,151,35,116,201,122,150,36,197,149,146,202,220,28,97,24,60,81,7,246,129,191,55,163,95,94,62,243,8,203,175,207,86,50,111,29,243,154,36,172,196,104,159,68,116,225,170,221,42,85,214,247,109,68,79,228,106,74,179,105,229,194,13,151,238,150,67,79,174,123,33,171,173,78,85,15,76,196,46,67,188,181,165,232,122,67,211,30,110,183,192,237,120,102,145,41,11,38,73,67,28,117,146,86,136,178,47,167,205,145,75,211,73,26,15,1,223,191,151,223,236,175,183,85,120,89,50,114,227,125,92,111,87,191,205,101,243,218,72,99,105,182,167,41,29,25,163,46,171,7,62,43,46,137,80,147,110,206,184,164,105,167,147,50,146,36,81,50,48,73,247,162,93,91,23,229,103,102,48,149,110,235,217,56,73,87,34,50,134,237,117,92,244,160,176,131,120,55,223,55,146,242,239,69,77,70,140,55,85,151,233,60,102,182,212,46,148,129,190,46,218,5,126,197,235,174,53,183,190,25,58,233,90,117,216,135,135,173,222,249,169,146,244,112,241,238,102,87,238,247,82,90,121,146,186,140,22,117,203,117,103,56,226,114,112,212,92,17,49,109,97,30,134,244,183,188,126,139,93,98,165,203,148,147,228,136,184,25,62,118,162,96,189,165,205,139,194,29,238,206,134,190,165,250,165,176,249,172,197,78,159,165,111,110,106,28,61,93,220,248,200,126,182,41,91,114,106,187,62,117,78,91,206,191,146,157,6,191,232,22,115,48,222,240,219,103,67,127,68,113,35,155,186,57,179,104,126,106,188,75,101,106,76,44,71,131,36,216,223,210,62,194,65,31,153,133,120,206,16,102,146,228,33,174,69,148,169,122,250,193,100,20,17,145,193,221,246,229,123,111,208,103,189,122,181,52,127,108,56,111,84,86,208,241,189,59,62,245,146,182,228,217,70,153,149,207,233,225,74,162,93,20,31,39,219,43,74,164,190,117,107,196,233,86,126,115,148,54,233,232,33,94,60,180,190,188,175,218,164,171,180,73,175,116,80,56,205,16,241,241,139,30,228,45,232,132,57,62,168,47,28,117,121,180,77,93,95,58,111,124,169,200,134,74,209,199,140,238,187,151,209,111,95,140,56,239,106,155,70,205,53,206,7,137,93,199,247,165,191,39,249,55,82,94,102,68,203,79,156,64,51,215,18,37,109,217,132,85,49,135,85,56,117,180,75,199,185,237,44,233,179,40,106,244,68,68,193,64,69,53,177,235,57,72,143,35,192,198,37,221,253,57,250,234,107,205,94,108,244,225,115,78,91,157,25,236,243,177,222,182,150,254,182,53,131,109,56,41,207,212,169,14,209,250,136,247,180,252,123,228,189,218,74,183,164,91,4,185,77,204,88,203,11,246,145,254,30,143,179,35,87,117,111,182,59,110,197,244,134,144,83,78,111,106,64,172,70,179,36,138,246,239,145,118,111,185,252,86,157,218,117,107,13,102,172,101,46,56,196,79,12,246,89,222,61,173,47,207,249,28,135,149,91,147,231,111,68,169,230,23,28,243,145,209,46,111,184,210,226,50,92,212,179,70,157,26,23,213,12,194,42,210,91,181,81,229,152,117,41,139,204,140,26,101,151,74,139,147,15,113,33,166,249,98,33,73,8,198,59,180,11,235,123,199,108,175,89,236,50,82,130,100,213,40,188,98,183,236,220,129,123,53,47,108,223,77,252,166,190,41,176,51,151,229,124,211,217,168,54,163,96,180,32,131,93,216,69,205,29,145,229,109,105,206,152,74,100,153,233,80,18,89,242,76,153,42,231,193,62,110,107,151,168,113,207,116,99,145,150,153,145,210,228,166,32,79,239,229,162,176,199,59,193,46,238,228,123,205,175,119,157,58,117,149,239,230,122,222,83,137,29,17,55,254,182,87,54,65,158,108,54,107,220,226,213,86,61,88,146,112,130,119,60,98,114,134,237,163,254,90,101,47,159,159,96,126,170,55,248,17,92,55,233,33,198,187,251,61,147,70,100,110,186,104,97,216,151,20,33,214,33,78,75,73,152,234,240,225,1,239,202,195,213,181,247,206,95,107,157,201,120,174,16,97,186,189,195,202,117,176,143,242,87,36,217,91,70,125,177,173,48,181,235,58,199,6,91,150,249,160,32,73,25,222,79,87,102,164,252,126,35,25,53,41,97,133,220,42,212,180,205,203,80,166,76,19,72,18,210,151,58,156,52,25,239,247,108,119,222,219,196,149,74,159,200,39,42,61,228,117,154,121,222,214,184,115,102,30,77,193,119,12,112,111,189,46,143,183,182,205,203,232,35,100,109,182,225,25,179,65,179,201,104,0,6,103,116,63,249,43,179,159,149,202,229,115,217,111,215,105,155,221,231,135,45,109,158,240,46,60,195,183,199,176,139,12,124,212,242,102,214,144,213,66,105,139,66,236,9,51,229,74,224,96,31,117,227,34,246,170,181,248,250,150,191,241,112,130,250,205,135,200,243,103,175,160,142,30,64,0,255,111,237,85,191,103,242,57,37,142,237,195,67,211,209,46,240,247,172,155,91,219,213,137,87,29,54,107,143,206,79,253,121,199,152,20,151,233,68,238,221,82,89,68,214,99,135,200,168,19,181,141,214,86,1,197,38,204,82,123,146,210,95,188,142,240,62,238,126,139,231,30,17,206,142,72,90,125,168,80,215,161,28,46,99,117,50,195,199,194,79,59,181,165,207,184,37,1,237,50,245,239,243,181,102,136,126,76,9,178,70,13,193,75,183,252,252,144,6,98,47,6,220,75,186,246,226,249,77,136,216,185,140,35,95,19,150,104,47,211,72,236,141,112,191,197,246,35,2,71,91,234,241,148,225,38,210,56,184,212,135,137,20,89,196,163,118,30,238,17,132,45,222,236,78,216,74,233,84,114,89,82,155,114,6,32,0,255,31,171,191,221,198,254,145,135,166,23,211,64,254,63,206,0,255,115,236,0,255,94,100,26,189,48,222,147,109,183,55,109,129,171,175,61,107,36,45,69,109,6,172,212,135,13,67,143,209,63,99,9,183,87,40,53,212,154,55,68,35,184,16,155,1,112,47,238,88,253,201,210,111,35,95,48,172,252,76,107,218,94,184,71,253,187,108,175,181,232,71,137,144,124,238,145,143,52,17,123,151,110,84,26,49,250,103,44,223,35,233,61,169,161,50,41,117,137,50,48,54,122,188,227,180,183,241,201,92,50,158,19,109,137,234,116,81,165,202,48,21,109,97,147,147,9,240,126,144,191,74,56,243,93,205,246,221,56,140,188,54,7,143,33,45,130,39,99,23,62,47,70,221,94,247,45,155,201,221,134,104,246,231,18,14,225,189,250,123,102,61,205,87,158,89,90,33,163,26,238,211,150,74,212,64,38,122,131,156,202,58,41,204,11,206,72,76,92,68,141,91,166,67,119,210,85,8,153,213,214,180,37,243,91,196,68,130,154,18,13,177,0,7,50,224,61,156,77,107,241,120,87,235,22,121,243,161,53,231,249,137,101,155,124,21,246,24,248,216,73,239,155,38,173,149,56,212,29,42,196,192,109,204,247,238,11,93,202,34,226,109,115,56,51,141,1,239,170,191,250,173,12,239,101,27,117,137,220,169,170,189,69,187,122,92,221,124,109,166,160,163,38,119,95,160,159,35,170,247,130,125,206,238,43,41,174,4,145,8,134,109,94,167,60,77,101,16,175,22,238,238,241,113,11,74,163,70,155,36,90,26,77,141,224,176,180,9,93,192,123,237,205,214,218,163,175,250,124,78,230,187,61,182,175,129,122,23,214,98,223,108,94,47,187,124,193,96,191,150,221,245,73,115,29,63,91,18,224,217,87,212,148,136,90,38,163,93,84,251,25,62,162,200,86,117,107,5,179,67,27,206,87,106,189,234,48,115,1,222,151,232,246,10,210,204,219,38,59,186,47,51,236,136,67,180,50,197,193,126,229,166,145,77,132,91,204,97,221,115,205,179,200,202,112,136,1,238,237,147,32,253,118,181,69,128,142,102,214,109,123,59,151,216,205,55,165,167,213,16,238,239,136,179,246,150,223,169,89,175,126,157,205,220,20,206,85,74,49,128,62,218,197,237,86,200,240,157,172,100,86,12,185,213,201,48,205,224,205,33,6,201,109,170,72,119,33,216,167,60,113,236,131,95,212,73,15,219,227,20,96,97,218,82,237,97,157,200,81,88,26,140,1,35,210,187,52,224,99,207,223,192,126,220,222,17,139,214,198,201,230,56,28,214,125,213,0,236,143,123,193,149,4,246,138,153,27,115,101,210,149,52,224,142,172,113,237,160,138,245,145,169,96,31,65,14,240,94,228,173,53,71,187,122,116,107,230,52,215,1,143,75,18,81,27,115,188,237,36,218,81,136,36,123,109,74,105,245,50,196,46,222,215,59,217,237,218,222,180,189,150,132,169,79,202,112,103,225,174,46,228,119,244,77,19,52,132,249,197,248,167,227,222,110,73,239,180,209,25,109,170,112,164,165,132,232,240,128,123,18,4,34,208,191,173,127,219,92,110,173,34,37,226,180,1,121,104,210,130,115,246,91,183,32,201,242,61,119,43,177,124,216,80,62,201,96,31,247,91,60,67,247,188,185,55,219,173,213,234,81,236,84,139,105,114,46,217,232,40,134,251,149,184,242,242,7,217,37,229,21,120,178,147,212,152,136,92,42,2,38,174,85,133,114,114,4,76,242,47,92,97,187,52,178,148,254,19,117,180,75,188,156,70,108,167,96,199,164,190,91,113,134,101,145,190,22,1,177,164,8,42,235,104,159,107,45,82,14,112,55,119,99,157,61,186,242,29,134,134,21,225,134,184,107,73,118,20,222,79,208,239,149,132,173,222,0,91,15,239,203,110,217,226,173,23,114,3,178,148,60,216,37,249,73,201,44,40,67,42,101,42,195,2,161,139,236,191,175,32,17,53,98,158,171,18,2,220,198,83,92,35,86,136,101,157,234,97,213,35,161,251,110,212,250,171,252,210,156,249,171,85,167,151,43,223,126,236,97,130,68,220,206,141,11,183,153,205,101,114,244,215,168,95,163,205,152,146,84,48,87,9,194,79,140,228,22,25,59,73,38,173,14,73,178,219,66,26,246,136,37,138,42,244,249,168,202,104,134,187,55,247,73,189,217,86,106,176,212,26,167,169,38,34,148,107,180,233,1,238,23,254,182,246,146,93,127,38,167,77,246,198,182,73,25,29,237,238,123,71,41,123,205,183,188,37,67,50,106,50,99,134,211,207,17,115,181,47,216,217,187,95,78,61,158,160,212,161,220,102,11,118,97,151,213,189,197,38,197,175,13,240,110,131,25,210,48,159,43,197,82,58,254,96,36,193,190,238,86,173,47,223,219,117,47,173,107,50,130,185,178,204,63,94,73,199,77,222,74,47,183,86,22,109,64,66,252,194,253,22,65,119,162,39,177,114,238,236,32,106,66,69,147,154,80,186,242,184,120,187,39,186,216,171,196,42,165,198,245,32,196,105,210,17,114,221,163,97,204,156,48,25,205,14,24,176,245,215,175,222,150,5,229,176,238,186,216,138,225,253,186,249,94,232,170,87,35,214,20,101,188,225,99,223,178,109,119,68,134,179,179,205,124,137,56,155,226,226,97,97,70,193,39,250,180,165,141,24,240,251,86,239,242,38,136,137,221,40,186,159,252,216,143,51,142,119,56,57,9,178,136,139,56,6,62,147,56,142,27,226,189,59,37,173,44,98,19,86,136,201,6,56,93,16,236,19,127,111,155,189,101,242,205,10,69,174,118,173,54,2,89,105,153,139,164,224,167,68,220,157,124,111,237,101,8,201,228,214,214,125,221,14,219,140,184,177,113,15,159,177,100,97,148,231,61,135,162,102,166,167,164,238,225,164,223,140,160,198,197,52,89,88,168,28,189,161,253,139,56,59,251,40,145,55,119,184,185,51,203,45,100,193,110,157,102,50,30,70,234,234,169,53,151,16,19,211,70,12,104,159,218,99,222,189,101,215,110,177,83,187,110,115,206,84,67,201,156,86,82,218,141,241,190,110,237,37,207,210,200,137,139,164,71,246,227,146,212,219,44,130,212,93,189,157,213,198,45,46,182,124,121,200,248,42,228,225,126,95,81,171,71,16,43,160,93,189,108,167,220,45,53,198,143,142,99,220,247,253,141,237,91,201,96,7,200,122,92,149,81,161,235,241,125,235,203,247,54,222,53,57,176,100,231,145,148,87,231,210,104,128,250,197,247,101,47,209,227,172,203,55,137,118,231,163,70,123,83,249,178,92,231,155,30,234,176,9,215,23,5,247,149,127,43,111,71,41,190,108,207,46,47,150,43,215,102,141,231,137,27,163,109,174,195,85,52,80,226,61,238,78,235,151,124,207,133,118,117,218,217,52,202,121,201,67,99,11,246,137,14,95,73,250,157,244,122,20,97,166,122,88,106,90,231,8,120,234,119,195,15,44,200,120,95,184,140,91,113,106,203,176,129,196,116,127,84,103,134,175,111,177,181,56,186,48,222,203,214,45,81,254,189,174,207,156,224,227,234,213,110,14,72,147,86,56,127,181,156,174,101,188,223,243,142,171,245,158,171,26,239,33,202,108,189,18,191,241,110,138,106,115,241,244,85,19,209,46,178,31,110,240,45,118,41,94,8,115,162,217,104,38,110,133,210,18,101,58,98,116,90,136,1,239,238,136,187,215,154,221,169,87,179,70,221,201,220,244,205,105,50,49,226,241,86,207,33,223,39,95,142,110,86,171,51,52,76,136,53,129,67,174,36,128,52,224,247,202,77,131,28,87,174,91,100,148,77,220,168,225,142,67,70,70,68,212,84,192,186,69,178,198,21,161,184,215,202,198,28,2,183,87,82,178,102,77,14,15,43,192,170,91,179,121,250,25,245,225,224,55,131,29,126,231,28,87,152,152,203,101,178,201,130,105,138,118,107,17,158,230,74,108,205,61,216,138,30,45,190,47,123,129,30,103,157,188,200,225,217,246,236,180,19,72,148,103,60,191,148,112,131,47,88,44,241,253,233,99,85,18,177,34,105,73,74,100,181,20,81,74,92,24,66,99,136,88,248,50,209,103,174,52,37,45,244,118,0,247,101,47,215,90,145,101,239,153,124,238,86,90,109,54,218,128,138,57,75,120,148,36,113,135,251,189,241,233,214,150,203,104,161,243,185,245,162,38,24,54,160,162,173,131,93,228,190,71,210,204,152,37,105,119,67,24,235,201,176,175,177,208,229,200,172,229,74,234,66,164,125,102,93,53,72,102,144,18,164,190,71,15,48,229,55,64,253,147,181,217,63,147,175,25,38,219,155,184,22,22,62,176,191,173,165,167,54,151,195,46,140,201,165,141,234,17,239,14,246,121,199,17,98,159,110,108,106,79,205,34,183,141,76,157,57,83,170,78,28,199,248,190,236,221,163,238,153,101,68,228,80,197,11,57,164,182,117,46,180,82,140,237,210,3,188,191,238,27,151,94,86,190,188,122,58,217,214,181,205,65,172,93,34,42,134,187,133,11,39,215,90,243,244,206,164,235,51,106,64,152,132,98,207,108,227,84,198,247,165,187,231,61,238,213,221,59,195,33,202,28,106,135,92,90,140,140,73,94,190,122,106,226,168,74,236,193,112,191,229,45,239,209,172,140,59,27,249,18,3,183,65,156,136,226,201,104,200,13,38,207,87,6,188,111,203,198,201,118,14,119,34,159,182,119,146,167,61,105,193,170,199,237,205,214,90,74,0,255,234,243,57,60,63,219,100,139,240,162,207,225,174,221,190,245,134,63,103,70,211,212,86,146,39,66,46,3,120,191,96,143,179,95,171,102,185,134,167,238,22,98,107,171,83,177,91,20,69,247,147,183,218,55,155,119,191,217,198,254,18,94,70,130,225,86,13,151,78,202,202,203,249,25,173,156,119,190,2,0,255,18,209,208,94,210,126,156,141,239,59,184,141,250,155,164,43,155,247,252,236,84,71,177,59,248,49,132,164,39,105,26,134,219,251,208,163,39,153,247,12,218,68,141,146,116,40,168,148,224,225,74,196,33,151,40,191,207,228,166,61,156,82,210,29,126,61,96,196,223,225,176,87,112,229,145,189,170,149,23,212,48,213,111,167,86,128,35,127,228,203,44,60,101,184,179,94,23,199,195,193,46,167,142,144,234,87,120,199,52,229,1,126,224,231,226,253,158,213,50,35,163,169,107,149,146,47,165,215,39,189,173,251,116,235,60,193,217,147,102,31,173,71,75,50,222,221,213,221,242,54,167,164,196,48,109,152,250,190,78,83,76,180,112,199,41,163,251,229,123,229,125,82,185,204,122,232,223,181,201,102,27,109,49,91,120,78,1,133,35,246,119,253,186,126,91,115,153,205,15,87,134,118,173,140,214,69,187,164,118,123,239,168,65,98,182,154,172,151,43,113,177,102,41,51,135,103,166,14,230,191,214,247,179,82,113,212,40,5,42,8,115,189,69,88,176,175,219,232,241,169,191,173,221,122,62,74,158,212,254,126,140,115,124,58,101,239,45,155,60,147,18,117,249,207,31,87,204,215,39,60,199,186,140,73,234,99,37,190,184,101,203,55,201,224,34,166,20,86,115,39,160,219,54,220,217,69,169,25,17,43,104,100,146,182,86,50,76,114,136,217,20,228,52,69,245,22,225,202,132,59,92,246,146,188,116,65,102,203,218,245,37,236,228,245,216,110,190,61,118,42,195,191,186,146,33,17,191,67,251,214,229,114,153,211,95,246,235,215,220,249,251,60,204,199,184,128,29,24,237,227,118,143,135,172,168,155,186,139,18,57,93,173,6,53,105,212,121,50,167,154,180,146,6,246,145,14,111,189,46,115,190,102,43,222,113,173,222,243,153,24,174,12,252,151,144,81,126,107,173,85,191,231,51,227,87,143,93,56,147,181,200,62,92,172,189,241,243,164,195,212,171,111,96,166,189,189,121,202,123,180,203,59,110,134,219,153,250,213,173,211,183,46,219,42,19,79,69,131,195,253,158,73,239,55,124,144,176,150,67,145,196,194,147,137,3,249,168,88,200,49,134,123,251,120,235,90,187,186,44,138,167,158,207,109,39,246,212,57,182,166,163,244,39,226,253,125,181,254,150,175,18,70,75,126,189,33,150,108,179,60,98,212,4,215,122,125,220,105,209,167,29,52,43,137,10,107,214,9,178,113,36,194,189,91,237,150,59,119,210,156,79,210,70,19,76,211,207,75,121,199,133,69,194,181,119,102,204,168,59,14,43,243,94,43,119,136,223,190,147,251,108,62,116,68,29,98,101,200,178,117,199,33,99,38,250,12,115,192,175,244,59,93,102,53,118,152,13,236,11,66,233,138,160,195,148,123,184,187,39,117,145,13,250,146,68,153,52,56,40,146,178,192,66,78,31,205,29,192,62,202,187,81,235,203,169,47,235,46,223,53,156,107,227,242,204,33,165,225,141,132,187,237,205,247,222,75,0,255,106,50,57,155,191,182,219,57,252,168,24,227,251,210,221,235,50,131,70,100,148,82,43,81,22,134,30,183,173,181,226,130,89,248,173,10,115,176,135,129,244,71,208,219,5,231,33,217,170,79,215,120,169,50,50,113,123,107,173,173,244,155,207,231,111,126,106,178,79,88,167,112,192,221,202,95,137,155,47,234,139,146,50,187,92,231,135,138,92,218,130,142,116,60,212,221,93,252,46,95,86,228,51,89,234,191,82,199,237,183,103,228,37,13,40,40,195,253,118,139,217,90,185,72,36,9,183,88,152,18,66,194,165,205,102,168,99,232,33,72,71,157,117,83,41,70,6,214,241,57,95,107,199,142,174,98,182,62,151,240,140,31,34,187,130,171,216,142,241,46,123,25,177,247,158,125,149,112,100,50,158,31,38,195,182,117,248,166,88,194,190,227,246,202,76,82,170,156,16,135,12,151,150,13,167,53,86,90,184,13,119,180,126,101,238,204,90,73,36,201,172,164,86,38,126,136,232,240,229,79,16,78,140,69,100,226,253,246,51,247,90,75,0,255,153,124,230,115,116,88,56,182,11,111,218,95,112,253,178,250,98,71,247,250,79,248,196,150,210,33,120,134,213,25,238,181,191,234,107,157,173,153,181,0,38,170,214,68,230,206,26,78,249,59,220,177,175,62,179,6,206,41,65,156,150,132,147,153,248,82,99,45,64,100,127,51,184,249,206,71,29,150,159,250,206,39,115,212,243,30,230,96,238,98,253,147,23,81,102,219,58,165,213,26,48,235,60,216,199,29,55,95,73,137,245,130,110,214,29,2,110,147,20,95,242,236,41,28,219,119,15,210,250,205,163,184,151,157,69,105,100,169,131,181,7,176,175,179,182,238,66,228,13,119,107,165,95,214,153,198,58,220,112,65,110,37,156,157,57,100,141,86,161,32,163,203,221,33,35,50,34,107,100,186,134,109,3,214,175,181,139,39,187,86,100,188,45,220,69,197,239,217,14,98,150,79,54,155,227,110,186,189,83,136,83,15,247,55,220,94,59,195,177,182,231,213,92,34,99,235,179,31,23,111,130,250,141,224,212,69,91,118,36,9,183,90,33,152,138,219,100,161,54,26,30,182,212,41,136,237,113,42,141,123,64,237,57,219,227,249,227,97,243,45,154,167,153,50,91,7,49,25,235,35,220,225,239,213,122,219,218,34,249,242,89,191,249,74,42,219,156,213,43,6,29,238,182,87,236,22,58,26,196,178,56,142,89,101,129,133,185,178,250,91,100,223,109,215,216,37,138,53,58,68,142,143,21,176,110,237,93,61,43,145,21,25,95,71,247,163,207,148,59,111,27,239,185,34,93,135,141,59,86,68,214,80,128,251,218,233,178,1,31,110,88,25,165,141,145,145,178,82,20,176,46,147,134,250,93,66,49,86,220,3,238,171,210,0,107,103,85,80,92,145,10,128,52,224,74,141,52,224,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,68,44,5,168,145,40,196,130,21,17,53,192,61,0,143,3,168,1,239,247,200,66,106,172,139,85,178,13,117,59,160,62,50,226,13,112,219,139,134,176,139,165,120,219,89,137,27,113,153,187,13,168,144,137,139,18,138,246,52,21,200,1,111,37,72,89,179,44,180,117,9,177,112,189,248,190,244,247,76,143,111,232,206,140,12,226,76,226,33,201,78,41,154,106,83,39,75,170,26,8,197,17,204,88,152,39,193,142,242,139,12,92,196,44,92,210,56,17,243,214,105,88,99,130,217,50,61,1,42,46,194,141,192,189,77,186,29,68,108,51,179,93,152,58,212,155,137,136,211,83,43,85,116,99,54,122,146,177,125,248,200,181,50,107,181,189,155,32,47,17,113,136,241,165,162,163,32,13,66,224,130,220,110,69,190,50,158,34,79,66,135,132,156,50,175,221,248,117,54,21,163,96,167,46,115,205,66,105,55,122,35,49,235,34,215,90,46,153,103,134,208,229,150,204,104,99,153,130,185,83,49,157,164,9,50,214,94,58,131,55,25,224,126,223,34,201,139,32,17,148,180,67,214,234,195,164,167,225,241,134,155,223,110,185,86,161,173,83,105,83,104,113,156,226,96,151,188,66,153,37,109,77,252,29,201,245,229,164,252,210,48,52,194,41,133,212,166,102,22,122,155,162,164,165,22,49,200,226,112,79,237,51,242,86,74,69,119,157,145,147,225,7,221,27,41,179,210,159,206,81,184,171,177,114,221,50,50,227,165,164,148,120,10,169,154,50,191,140,44,184,24,196,35,99,15,123,101,20,57,110,70,203,67,190,240,235,210,30,67,164,91,153,113,223,185,98,30,89,157,107,209,70,91,189,33,66,151,143,156,54,234,74,70,109,138,30,238,178,126,149,183,162,29,150,201,200,119,139,158,156,107,249,136,97,60,233,232,129,196,187,123,25,110,5,121,214,231,68,184,149,199,38,84,152,202,138,195,120,187,223,3,191,131,208,154,81,35,155,162,26,46,21,166,225,14,7,101,241,164,201,88,7,89,46,230,51,222,229,123,248,136,148,227,173,83,250,86,223,148,142,31,202,99,168,199,217,175,12,82,99,103,56,239,221,49,34,46,38,100,152,17,54,30,218,76,88,12,211,177,115,128,187,106,71,74,70,100,134,75,34,219,12,162,164,102,54,122,72,205,4,236,124,205,225,218,227,251,99,149,196,149,154,212,117,91,119,19,7,51,81,136,97,123,213,122,17,184,36,203,122,62,100,40,106,18,197,46,60,36,76,53,164,79,79,193,139,119,121,151,27,223,52,36,146,102,75,136,83,156,198,180,24,13,147,18,147,36,47,138,118,59,226,190,242,46,207,218,210,189,90,154,133,232,13,162,68,148,138,107,112,13,219,174,252,189,163,236,85,75,12,101,83,233,37,162,183,233,97,102,193,46,238,238,156,29,73,218,161,82,247,126,159,82,68,244,16,234,148,231,226,23,15,146,23,235,234,253,22,217,171,100,150,81,91,134,196,178,46,212,208,114,60,244,6,97,82,202,243,215,70,101,11,226,45,100,123,19,231,153,175,40,49,76,195,105,45,211,182,165,76,163,176,80,37,125,60,97,68,218,21,241,118,15,249,109,57,52,35,51,146,121,42,97,136,36,215,82,40,93,166,193,89,18,84,76,134,221,120,56,225,46,235,50,19,159,153,232,231,109,238,102,222,54,71,149,93,74,153,42,12,17,245,145,43,119,188,73,87,41,196,181,101,190,5,178,112,211,92,102,47,97,34,58,178,212,228,232,78,58,24,1,238,183,149,145,129,139,220,153,37,147,201,58,84,154,182,82,22,186,14,247,218,219,248,164,108,249,75,86,46,91,222,213,140,128,142,202,44,46,226,113,233,240,41,143,149,217,148,21,180,184,117,11,191,64,68,197,37,67,69,204,230,166,172,186,172,180,212,66,134,186,242,110,116,190,246,146,239,234,188,213,102,219,246,198,18,177,236,115,162,58,37,56,176,130,81,92,105,183,10,109,102,219,109,24,199,59,210,59,46,93,105,152,116,53,210,29,182,84,27,209,211,231,34,245,203,112,178,242,233,83,92,190,181,217,67,8,104,126,115,83,75,26,48,17,175,22,222,199,101,230,202,21,107,222,56,14,33,152,135,133,226,144,160,195,187,26,113,203,225,178,146,102,186,133,108,186,84,67,220,204,71,111,16,227,185,136,216,43,11,125,206,136,238,182,215,142,140,74,106,172,226,176,81,134,203,195,206,28,35,34,150,8,19,83,56,135,121,134,128,195,213,141,79,244,185,91,26,53,130,52,140,83,107,17,43,201,117,139,81,121,105,37,203,26,94,139,41,120,156,33,236,98,30,25,25,108,115,73,74,105,106,91,49,121,38,42,111,38,162,172,203,180,166,162,12,136,253,68,127,203,45,207,76,135,248,189,207,104,47,44,167,40,30,42,82,93,29,180,83,208,99,220,71,220,243,182,146,100,41,78,74,126,161,45,102,207,193,179,145,227,207,82,167,131,241,62,19,159,73,110,145,17,108,105,38,47,126,178,157,142,44,11,23,17,83,76,116,26,214,223,2,110,205,112,59,253,77,8,40,202,252,246,22,207,149,184,136,72,74,198,76,15,38,36,224,125,148,191,179,228,45,72,70,26,213,102,189,144,151,170,79,107,196,251,215,122,59,238,65,204,224,39,33,174,114,206,150,154,244,44,165,143,11,245,127,207,220,65,151,146,212,37,167,174,73,83,37,77,230,225,79,103,90,113,138,1,135,71,143,143,244,177,43,201,216,181,105,219,36,70,79,101,182,144,162,194,84,76,151,138,202,18,91,177,238,128,247,119,132,252,220,153,158,84,163,85,139,220,112,222,72,199,116,170,11,55,37,222,165,175,59,126,236,112,72,70,92,218,244,68,98,178,141,88,230,42,216,233,250,71,175,33,190,103,23,117,17,121,167,233,236,44,81,158,34,116,220,108,130,252,101,168,191,211,123,68,173,233,130,12,7,151,72,54,184,184,164,139,217,216,8,56,61,89,157,185,73,75,48,82,2,67,246,213,135,43,195,167,35,46,158,47,161,226,76,180,134,106,188,220,81,214,115,20,53,35,49,19,7,133,33,200,242,94,107,165,166,206,213,230,142,85,110,26,19,142,245,245,184,96,75,153,43,86,41,157,48,59,155,16,205,113,186,176,153,129,88,188,191,79,251,44,233,74,189,190,138,138,40,125,138,140,136,63,115,42,49,164,187,197,27,43,209,89,91,241,68,77,45,51,23,81,224,76,68,110,5,113,38,253,121,120,31,183,115,197,206,160,75,145,132,22,98,66,66,211,230,150,18,23,7,75,109,166,127,146,49,190,143,14,31,217,115,73,228,174,236,112,27,85,182,76,196,109,142,156,97,55,46,27,85,109,28,198,173,69,136,32,241,120,242,229,178,172,153,206,19,52,148,197,156,186,131,125,222,111,81,203,125,109,55,182,181,235,65,156,109,49,112,228,78,45,212,65,31,15,113,119,207,123,146,166,24,213,55,68,226,119,236,92,46,73,183,16,15,39,18,24,188,95,227,150,233,22,63,73,205,55,201,156,182,136,199,211,102,227,224,72,82,179,197,44,62,224,224,66,218,103,185,239,168,43,61,13,226,146,89,141,9,210,126,226,12,244,68,49,103,35,25,159,74,142,96,31,101,227,230,228,101,211,88,151,89,35,78,98,220,12,19,217,161,2,50,177,164,160,7,187,168,246,185,238,209,50,242,156,161,43,199,132,136,228,107,73,8,198,53,141,89,17,18,31,225,230,45,146,182,107,39,41,180,208,226,214,242,214,207,79,177,176,145,211,148,129,120,124,233,115,225,142,191,221,35,99,229,78,119,135,75,92,161,204,227,163,90,196,20,57,198,85,179,111,196,251,168,143,36,247,200,150,73,71,138,67,34,107,35,197,14,144,166,38,197,34,159,139,184,91,173,75,146,62,50,152,149,175,80,250,212,78,53,17,102,8,40,211,240,101,35,61,161,71,18,243,189,91,249,43,99,149,39,151,205,200,146,109,126,189,182,225,55,102,175,57,164,90,207,43,14,61,144,159,145,73,50,99,211,161,168,133,14,13,53,110,74,154,228,14,17,74,195,150,49,156,195,161,67,246,50,55,206,58,121,181,58,213,22,117,218,10,17,162,109,231,152,166,92,116,132,227,25,162,62,35,210,71,184,238,189,50,141,245,16,42,149,184,6,99,42,218,48,162,168,131,14,239,247,32,0,255,70,19,31,179,39,226,9,32,151,56,148,178,184,180,136,19,166,8,191,48,118,241,126,199,39,62,51,119,20,247,205,124,106,45,197,121,141,107,188,69,159,48,17,189,226,128,195,165,199,37,250,157,81,106,110,74,219,154,81,228,18,17,231,188,152,136,200,40,115,85,155,162,250,44,98,200,251,206,149,43,34,173,5,137,8,225,203,78,18,215,237,212,100,171,25,211,37,160,227,242,169,115,152,246,99,230,2,102,238,149,233,196,61,101,172,44,34,106,49,17,165,14,75,156,44,173,26,234,203,73,180,105,43,204,70,58,143,35,24,239,159,117,207,234,43,146,182,209,166,124,246,166,50,89,57,67,195,155,9,144,211,102,154,140,29,11,119,245,250,165,52,229,87,102,152,205,100,218,98,82,137,230,38,101,236,135,91,22,210,108,252,89,172,43,0,255,30,179,123,70,153,237,82,11,73,249,18,162,77,13,26,26,34,150,145,154,84,41,72,122,64,246,223,178,151,233,201,167,57,91,217,50,58,95,181,216,91,76,150,11,57,6,38,74,233,22,235,26,58,188,239,126,11,116,121,139,192,147,6,120,229,163,205,105,162,129,156,116,91,147,121,58,233,12,163,68,100,136,130,139,85,98,69,186,49,95,181,8,19,91,231,180,9,191,197,82,165,227,35,73,12,82,79,125,104,6,166,103,188,35,248,69,87,102,146,162,163,18,165,161,56,71,10,100,215,113,133,158,78,156,47,52,13,115,35,192,253,150,236,194,203,98,103,54,151,219,245,68,113,27,101,232,162,137,107,67,39,55,125,162,25,37,100,28,198,239,40,113,171,57,219,42,204,19,244,253,176,201,152,220,192,28,108,156,160,5,237,72,188,225,136,93,38,46,157,55,29,75,137,140,111,137,136,18,230,249,204,153,193,154,190,30,226,62,113,185,210,147,40,55,134,182,150,58,154,52,83,26,250,48,192,29,238,205,235,221,44,79,94,61,138,46,171,54,76,88,65,232,74,157,139,184,127,239,86,220,218,201,84,241,178,246,92,165,162,1,223,11,119,241,62,46,72,139,223,213,51,141,231,178,76,157,172,42,46,30,238,137,221,198,197,80,240,90,243,106,245,245,116,173,90,230,173,132,244,76,202,3,68,0,255,142,247,127,167,140,227,30,87,199,232,33,14,185,127,239,56,248,76,23,78,23,209,40,149,92,5,163,27,143,227,61,177,183,139,32,203,183,153,234,31,71,248,52,168,17,136,157,233,154,172,3,251,226,30,193,133,254,36,137,44,49,69,221,182,132,12,123,213,166,49,213,1,238,25,251,192,71,206,73,68,100,169,180,93,42,216,107,148,64,197,162,123,130,30,216,183,19,251,65,50,247,174,97,189,100,137,170,220,186,145,19,148,46,5,19,224,160,173,135,52,12,40,233,145,214,175,138,79,33,32,116,164,54,145,73,244,201,33,17,144,185,98,210,153,246,30,243,158,148,191,215,108,213,150,165,41,155,49,181,122,230,32,167,173,79,81,165,85,165,237,128,105,31,247,200,72,82,114,207,35,156,210,62,205,48,81,21,194,212,212,244,112,143,21,145,25,153,196,105,106,148,232,224,190,125,95,123,101,16,226,14,59,52,154,98,70,136,59,172,90,159,100,239,20,78,30,224,238,174,190,135,126,190,243,49,81,100,69,64,142,228,171,145,197,219,61,238,19,93,230,10,55,178,173,179,149,210,182,225,20,95,210,76,46,113,86,50,222,39,126,147,47,91,225,178,33,124,228,44,102,141,251,42,21,159,64,232,8,165,79,41,122,155,72,38,238,45,224,61,217,184,181,55,221,213,215,124,206,4,229,108,212,129,137,140,246,212,6,123,28,110,190,118,210,102,245,171,83,47,77,208,220,246,78,151,90,162,190,195,12,31,180,193,201,210,215,227,211,46,108,92,245,82,218,67,182,127,71,77,87,222,140,176,177,243,13,61,73,85,113,1,242,62,209,45,116,89,172,213,116,135,92,226,75,218,113,225,101,153,89,239,25,110,14,19,143,81,23,43,111,107,237,136,134,68,45,244,97,101,69,172,241,36,234,145,222,87,148,8,217,59,44,14,152,180,189,225,208,101,27,52,178,201,28,42,250,124,169,2,113,253,68,196,94,12,169,94,122,154,55,155,43,27,168,37,152,183,106,138,184,22,101,167,231,18,226,189,91,68,220,118,16,231,88,56,91,163,63,2,14,79,134,201,207,172,214,99,217,60,41,193,180,237,38,174,52,13,49,65,219,105,68,4,200,187,196,203,230,65,101,244,9,126,98,248,179,116,136,89,212,237,225,61,59,90,112,25,117,175,106,78,38,161,165,61,150,132,169,169,4,226,196,99,224,29,64,197,88,43,42,81,196,5,198,138,29,225,6,220,117,89,83,193,46,147,208,144,247,26,35,35,223,40,220,215,19,74,14,237,139,140,118,28,194,174,62,40,57,132,93,224,146,209,14,4,241,222,45,162,89,17,73,105,211,54,209,90,178,50,218,165,60,240,175,187,50,34,153,38,189,109,109,161,150,46,83,151,233,163,43,5,19,229,162,217,24,222,175,75,74,98,101,148,114,103,90,96,234,148,182,236,16,112,229,74,204,228,162,84,9,117,43,226,22,132,152,236,40,241,176,124,51,156,47,180,2,145,34,168,144,214,108,156,9,174,161,39,25,4,246,221,201,223,123,149,87,132,101,37,211,21,229,178,86,20,68,50,162,38,168,198,169,46,66,67,165,17,239,233,211,111,23,244,9,4,156,217,24,19,51,116,51,80,67,206,212,122,154,33,161,142,188,204,69,243,30,237,16,121,180,105,158,187,236,71,52,93,98,18,252,249,196,191,62,238,74,72,19,34,198,245,41,37,42,191,208,166,141,112,134,216,166,228,83,146,72,243,208,69,103,215,72,122,180,0,239,163,171,65,238,145,25,14,59,76,93,162,26,239,73,242,150,50,150,161,17,151,145,153,178,74,89,115,188,91,17,155,85,20,240,43,163,105,203,161,253,148,236,77,130,109,106,204,187,93,68,200,111,33,212,102,199,172,91,59,146,204,102,133,8,177,229,128,184,136,27,174,146,82,26,96,233,33,214,109,221,162,208,161,146,114,218,150,225,96,135,84,72,213,241,46,240,25,229,150,20,93,100,67,104,52,66,67,150,42,141,11,239,219,83,18,247,112,158,21,109,11,220,36,105,133,217,38,8,184,146,165,15,39,26,94,100,194,237,134,195,87,91,177,146,54,171,161,149,154,77,24,151,153,173,210,80,68,184,34,225,238,142,115,154,189,55,113,110,180,57,89,132,218,82,38,89,141,57,153,78,176,25,163,93,220,246,142,106,101,190,223,98,121,212,54,18,81,184,64,66,71,153,132,93,122,169,71,227,209,222,140,218,139,250,12,138,46,105,102,189,205,136,106,54,78,17,106,58,71,85,116,153,146,57,96,218,103,174,185,60,156,178,165,195,157,93,148,236,239,226,149,100,87,182,153,109,115,108,217,189,76,117,141,187,62,137,44,214,74,74,170,203,8,21,97,166,200,243,107,142,97,159,113,207,216,119,154,65,136,133,26,150,133,22,16,221,61,130,162,171,25,81,119,58,65,173,90,38,5,211,241,83,68,70,27,86,41,121,124,95,186,123,222,227,238,184,123,103,58,68,107,136,90,118,178,28,97,166,100,136,42,170,142,166,198,113,119,241,189,235,173,32,107,71,41,41,15,66,26,235,49,148,194,50,183,20,23,97,162,153,182,210,124,181,87,107,132,168,223,153,153,155,94,43,115,82,135,132,86,166,219,84,113,54,153,222,224,73,152,99,178,171,164,85,233,46,6,180,139,242,241,44,141,140,85,218,164,137,153,114,41,196,216,201,162,89,168,201,228,170,31,127,22,99,221,119,193,142,245,25,20,125,70,18,244,206,51,204,236,89,53,50,154,68,153,110,162,138,58,226,246,118,138,162,152,248,200,168,69,59,220,146,144,219,45,229,65,153,224,54,130,146,100,46,77,26,166,67,75,75,71,252,109,101,150,2,61,18,90,23,121,43,236,165,116,179,172,149,32,63,81,84,84,36,145,137,119,220,253,158,195,78,186,154,187,36,117,202,83,68,180,202,94,142,31,173,139,137,149,234,208,157,69,251,28,94,189,251,190,221,92,204,136,107,178,88,121,24,73,207,105,26,189,200,190,254,132,188,250,82,154,167,83,163,104,26,241,55,170,142,209,84,140,239,219,177,47,62,9,193,193,222,68,56,85,102,53,135,91,42,82,119,233,198,2,36,246,163,36,122,89,144,116,94,185,147,137,186,198,154,146,135,251,142,91,109,146,188,47,57,212,213,223,73,41,145,196,143,56,220,87,205,164,171,42,224,253,237,70,205,161,188,186,200,164,194,225,216,190,72,218,96,135,235,225,105,36,17,162,30,224,126,225,54,37,143,148,57,101,89,26,142,51,220,92,130,236,72,208,254,235,191,208,109,156,175,84,30,178,78,225,165,139,97,41,58,132,241,125,251,154,242,85,138,43,171,57,228,90,163,45,51,84,139,139,34,11,45,69,97,189,132,247,236,173,175,77,92,119,203,100,167,94,135,90,218,32,188,206,44,135,239,232,254,162,112,191,239,202,35,113,171,150,233,80,34,183,210,211,221,241,62,210,213,44,243,204,154,197,121,31,167,18,41,222,223,237,114,149,26,68,149,101,150,199,247,173,159,181,212,157,132,54,233,137,94,76,180,23,247,125,139,51,117,134,234,232,234,175,163,5,241,126,143,236,197,155,46,105,166,235,146,112,138,164,166,164,102,58,138,225,79,81,115,122,191,74,210,116,8,183,91,100,63,92,246,30,59,216,221,52,56,31,196,200,13,151,137,252,116,115,85,144,206,101,8,251,204,21,43,95,74,101,25,172,236,153,108,145,90,184,52,152,95,224,75,197,151,45,191,66,186,150,230,71,120,191,62,147,252,140,72,116,148,58,37,179,100,125,233,176,101,154,137,170,232,128,247,76,18,89,221,54,212,227,115,65,125,226,179,208,16,183,200,12,128,123,68,146,25,110,252,14,197,88,43,147,40,180,127,103,117,3,226,247,170,13,246,104,23,119,220,108,175,8,74,125,87,187,222,10,13,201,107,159,204,64,62,234,120,216,117,59,131,36,101,165,12,213,191,113,215,201,43,206,155,250,177,179,124,67,237,76,194,111,138,201,48,25,205,206,0,246,129,14,119,109,182,74,201,107,75,54,106,207,36,114,29,194,0,255,124,212,224,56,26,190,144,43,51,238,247,27,89,53,34,73,91,107,219,18,242,54,193,144,16,154,100,73,232,37,250,14,239,217,111,92,212,58,223,178,106,209,146,234,215,52,211,165,32,43,222,197,251,25,153,232,74,210,107,89,219,218,60,196,153,206,167,99,96,161,232,1,239,247,247,178,62,179,26,223,205,102,62,35,42,81,137,56,25,13,73,214,142,193,190,91,102,193,94,102,75,68,196,22,111,232,245,20,200,195,251,239,197,173,68,210,205,46,26,164,212,217,138,27,185,96,38,216,225,189,186,200,184,71,70,173,35,78,20,146,174,113,49,214,249,73,150,178,5,92,248,104,201,71,55,71,183,242,201,95,39,132,60,111,206,228,204,99,193,99,253,227,105,197,215,181,234,190,150,81,40,113,52,87,26,150,9,87,152,118,172,191,215,103,227,222,242,46,91,212,218,200,8,122,105,115,83,148,105,121,49,54,212,211,219,45,229,183,76,86,30,133,68,184,116,205,139,154,146,174,107,212,116,133,117,81,49,165,104,1,210,223,226,41,117,147,85,98,147,18,249,58,53,122,27,160,23,51,9,172,149,52,99,225,126,139,59,218,216,69,241,29,135,72,150,108,83,138,49,211,147,105,165,14,47,135,247,237,92,235,21,218,200,226,121,39,101,196,91,105,155,185,50,228,138,53,140,83,15,13,89,183,90,50,178,198,230,102,78,169,61,53,178,144,16,228,0,195,51,224,221,125,91,254,45,231,73,134,60,69,198,48,73,87,18,212,70,110,83,9,54,14,246,145,14,87,109,182,119,89,125,218,168,23,76,69,75,230,63,87,173,114,204,123,124,207,142,136,190,204,188,209,97,77,243,136,44,49,89,106,163,20,230,48,13,227,253,216,191,101,247,190,93,150,68,78,245,4,0,255,113,78,220,75,27,48,160,93,222,113,114,249,138,8,212,183,70,27,33,70,127,115,79,11,73,29,226,107,70,28,221,185,131,41,117,213,12,82,34,11,105,138,136,184,145,134,137,48,11,99,42,68,11,38,162,61,24,170,111,142,155,147,87,106,77,253,106,181,83,210,200,108,91,90,40,82,81,199,132,237,165,245,178,189,62,169,53,221,155,53,151,193,238,225,228,36,181,123,20,130,175,139,226,253,30,119,89,159,25,214,195,141,234,81,218,121,91,140,51,19,75,126,138,28,211,110,197,61,163,188,238,142,140,153,83,140,217,121,202,155,41,243,102,204,226,248,158,125,38,46,146,212,12,183,16,151,121,93,133,168,24,115,114,246,124,45,214,239,187,122,143,18,116,101,148,164,132,16,34,39,67,109,77,224,246,221,220,116,114,138,122,123,96,66,246,55,46,179,22,71,174,189,74,103,168,28,166,14,215,79,35,70,68,142,137,91,25,107,223,114,147,36,245,101,82,190,26,194,30,109,18,74,242,88,222,44,21,123,97,36,246,85,126,11,82,201,151,135,83,55,117,226,167,22,91,46,47,102,74,84,43,197,169,196,222,144,253,172,233,35,146,29,90,243,235,153,37,19,37,2,178,36,201,5,214,49,11,195,50,192,93,186,140,200,38,74,68,68,212,134,8,15,185,133,58,108,156,178,195,44,247,90,153,65,75,146,66,91,107,67,153,25,50,156,109,172,187,93,159,212,38,125,148,36,197,43,110,50,17,181,6,38,97,168,144,122,53,9,253,29,243,253,149,36,105,174,91,16,34,226,28,58,58,35,192,29,241,251,183,116,149,186,87,203,122,76,236,214,75,103,186,141,113,123,113,223,212,86,6,145,231,156,203,18,95,152,148,129,248,253,142,130,183,98,22,199,70,196,154,154,102,99,124,223,206,26,62,163,224,103,79,79,200,222,121,160,118,242,131,239,18,50,184,190,250,217,119,38,153,241,124,211,62,13,86,46,102,44,121,206,73,22,33,34,225,225,61,251,57,46,51,113,212,228,73,98,166,243,70,97,137,194,199,197,247,103,150,116,43,107,113,107,80,35,100,129,196,251,123,71,245,238,153,190,22,67,181,211,169,164,129,138,42,76,153,233,199,159,8,242,115,200,199,161,35,129,121,101,137,242,182,145,46,17,35,24,199,36,196,83,112,73,104,196,34,150,170,165,89,75,13,226,132,153,232,249,28,165,141,17,222,183,171,214,223,177,147,4,81,198,38,52,155,203,193,109,155,21,181,72,16,191,122,146,203,189,49,153,168,195,10,187,149,109,75,118,67,168,112,102,15,247,113,125,116,139,146,72,167,20,50,105,147,226,93,45,113,155,83,26,77,212,104,9,117,167,40,133,3,36,246,54,189,71,68,219,70,148,90,162,210,203,192,89,162,84,26,54,186,233,126,1,127,203,157,244,150,153,116,147,121,45,239,147,181,161,70,217,16,179,152,139,159,33,226,77,80,37,69,180,242,104,189,57,193,163,175,17,164,212,172,81,105,100,99,28,117,251,56,93,195,125,214,225,239,145,228,86,131,148,160,79,59,204,84,122,41,72,42,35,239,160,23,238,111,239,199,206,136,92,181,36,145,103,53,74,234,16,81,29,34,174,151,46,187,164,37,159,163,98,195,123,137,223,184,53,203,45,151,205,222,224,230,118,235,195,69,105,74,209,99,228,94,177,3,31,148,82,178,211,125,154,18,180,25,15,59,206,16,131,185,56,46,71,22,182,112,14,171,30,236,147,44,188,172,188,136,176,54,179,70,157,176,71,179,199,254,41,234,161,172,164,35,6,249,151,119,227,101,209,98,174,190,136,63,43,221,148,139,97,31,101,173,29,100,190,146,18,107,53,133,132,153,108,139,90,160,218,68,246,116,41,235,9,147,22,211,62,19,183,215,94,53,239,179,109,173,113,133,96,179,78,137,114,90,250,23,238,184,181,87,141,74,51,50,169,67,68,179,113,135,152,55,137,134,133,62,23,87,75,198,151,33,76,195,176,12,24,118,81,239,55,186,210,39,33,232,171,5,69,56,198,67,198,179,99,202,148,188,226,240,115,225,182,209,133,187,87,105,242,104,248,88,188,11,252,166,247,136,136,172,81,173,207,230,4,33,110,154,120,62,101,174,74,81,143,119,241,190,104,135,74,164,181,154,164,58,153,93,154,201,57,42,21,127,214,5,220,185,235,50,106,45,243,121,113,169,56,70,201,219,138,89,117,106,83,147,121,74,209,178,24,247,195,193,17,235,150,212,24,19,195,86,82,62,25,105,199,52,190,0,255,62,62,153,161,181,151,44,141,136,171,211,12,46,214,113,97,119,1,228,87,179,31,59,8,81,45,133,161,199,149,233,27,228,31,229,190,111,209,60,145,73,91,163,200,44,242,24,215,151,83,92,165,132,70,148,226,208,66,223,150,33,38,110,211,194,83,43,253,61,220,234,239,43,156,200,77,221,66,74,161,204,101,114,0,246,175,36,89,115,209,36,73,131,200,9,10,166,241,110,175,157,89,172,69,110,121,125,136,92,90,237,248,205,132,137,198,187,176,207,117,75,66,111,114,116,53,159,167,196,139,249,184,243,49,142,225,46,173,23,148,150,220,100,40,200,137,218,22,179,148,134,209,166,34,20,124,233,42,170,146,180,28,71,30,48,236,195,89,107,85,155,175,12,34,107,179,218,168,209,169,57,199,22,115,159,136,131,52,31,151,34,218,69,122,60,77,235,101,82,139,120,171,181,196,84,29,34,252,62,37,36,226,35,110,61,212,109,63,230,248,234,228,85,118,56,245,175,215,78,48,85,57,205,35,69,119,236,197,125,12,17,248,149,110,54,167,193,82,99,226,26,224,182,106,100,214,40,51,202,68,113,49,56,226,111,184,116,28,69,252,253,182,92,135,13,17,53,21,240,46,34,51,104,200,220,43,107,141,185,210,39,165,33,50,111,181,180,1,246,138,154,109,184,219,239,168,49,51,238,81,219,152,137,110,1,214,101,108,26,237,110,183,170,144,183,121,20,69,92,100,4,0,0,0,210,128,43,53,110,26,112,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,35,151,2,42,64,110,69,124,226,50,66,177,126,165,34,46,214,190,43,0,0,0,0,40,212,237,0,192,189,175,104,79,43,81,188,173,136,172,161,126,145,84,64,92,102,132,194,94,184,34,20,238,177,82,1,239,214,189,6,123,89,224,130,134,186,157,138,248,200,36,218,1,238,236,50,99,175,76,121,172,153,75,172,191,236,211,14,97,30,210,100,105,93,112,63,185,173,108,241,171,166,108,70,156,216,82,110,157,200,165,141,106,33,10,204,76,165,84,142,3,213,44,230,138,29,133,186,225,134,207,92,133,70,16,135,60,116,144,0,89,23,44,189,229,106,34,55,41,51,79,35,29,226,74,173,151,184,102,161,166,88,147,101,53,13,194,153,140,113,199,220,239,232,209,103,51,115,153,149,24,239,106,37,134,185,101,227,242,84,106,26,209,55,132,187,168,203,32,47,35,253,172,168,169,217,24,5,121,190,156,61,222,145,119,187,223,178,236,252,213,222,101,189,83,27,217,100,138,108,226,79,159,19,0,119,135,195,94,145,175,89,98,223,101,100,167,89,76,138,146,194,6,117,43,204,56,65,121,221,226,74,51,15,248,176,139,90,190,92,190,54,41,199,183,62,171,110,205,18,204,203,166,153,50,81,86,187,17,178,23,205,237,222,202,110,180,216,124,4,19,153,106,161,157,107,226,74,128,162,130,28,165,61,88,36,17,119,63,91,171,54,246,51,249,220,101,82,126,89,181,219,97,159,138,246,219,129,246,10,199,128,154,30,224,61,74,254,170,126,149,191,90,181,189,61,237,220,237,149,162,152,80,234,226,194,231,94,43,163,144,95,201,92,222,58,68,115,217,217,20,46,214,164,180,102,203,159,137,5,92,185,171,229,203,229,107,69,61,254,245,121,53,107,149,23,188,217,49,95,22,122,106,235,33,240,119,138,46,35,74,108,244,57,59,161,45,219,14,223,57,115,26,122,132,146,25,241,15,251,22,32,239,107,236,29,37,35,215,174,109,110,205,232,41,214,158,10,42,78,33,204,21,194,190,206,22,237,234,227,125,122,75,98,109,70,141,31,109,198,102,217,138,209,12,247,120,236,39,238,158,177,118,33,229,49,213,145,207,78,61,159,226,166,59,93,194,60,45,214,250,152,71,222,105,237,59,163,200,141,237,244,16,145,19,20,179,131,101,173,98,192,247,112,113,87,86,89,178,104,118,101,141,136,156,118,50,113,212,220,161,30,31,73,110,17,65,233,45,106,113,101,51,82,100,111,231,215,136,136,104,139,74,211,228,202,77,73,77,41,198,41,12,123,40,137,143,180,39,215,232,150,103,110,75,196,151,93,161,247,184,104,205,206,66,222,50,112,43,74,69,31,132,166,108,70,170,181,167,58,53,162,66,251,37,73,81,99,18,134,234,50,82,36,54,72,200,240,126,210,216,155,70,83,99,57,73,109,94,221,218,132,236,152,25,35,225,79,73,29,99,173,225,10,246,137,191,149,217,173,164,181,237,164,236,73,13,216,105,219,76,146,141,149,250,74,197,80,111,71,111,55,66,230,145,73,134,146,204,118,236,76,45,68,152,138,219,153,212,80,59,221,134,49,161,241,21,29,204,128,179,143,188,71,174,18,101,149,148,39,125,91,151,169,212,222,225,71,72,115,228,23,211,112,23,129,32,239,107,224,227,165,164,172,12,219,203,34,118,138,205,89,211,64,152,55,89,46,10,94,112,36,221,121,8,187,160,228,47,235,107,211,88,249,171,81,167,118,205,243,206,235,92,231,96,20,155,176,61,131,125,148,251,205,141,136,85,40,203,31,111,88,34,73,93,50,81,113,139,37,113,214,112,24,195,35,180,63,201,95,81,113,91,54,151,209,60,254,204,250,108,180,87,190,249,216,164,18,30,42,171,36,131,136,179,207,217,90,181,226,182,76,62,119,40,203,63,179,118,59,108,146,97,147,77,232,206,25,134,149,135,97,227,194,218,222,73,106,189,209,122,91,41,46,209,181,82,123,82,89,52,124,76,21,164,0,111,113,40,195,123,148,252,189,189,76,249,171,83,219,43,42,158,203,121,199,40,198,50,188,123,220,121,175,43,177,50,106,230,74,178,220,134,204,93,118,78,218,150,216,248,25,190,249,161,203,194,70,81,121,216,215,148,67,44,139,32,186,31,151,123,69,73,23,206,174,196,90,19,149,50,153,46,5,185,229,32,0,255,82,45,111,73,115,31,69,155,213,129,84,85,91,47,218,101,249,247,106,125,82,108,203,180,118,28,229,154,211,109,53,224,78,151,26,252,196,160,197,123,187,168,198,143,121,205,152,223,252,162,68,150,147,194,116,29,32,226,87,208,227,34,86,17,113,70,52,64,158,28,26,228,159,232,222,127,232,45,135,51,39,27,35,253,218,145,171,113,98,246,48,65,196,108,188,173,136,12,66,104,57,128,252,147,250,239,111,236,76,32,205,1,117,247,220,17,177,107,169,73,105,18,183,227,176,214,157,210,106,53,186,223,122,37,154,60,7,176,191,239,249,38,181,20,179,216,33,113,248,188,101,144,23,25,25,179,34,150,70,37,14,242,52,4,29,112,248,189,201,33,237,87,204,86,131,61,178,12,242,47,214,219,107,17,173,25,137,180,105,72,65,254,89,188,123,68,46,227,157,233,2,71,248,209,65,254,105,189,181,215,43,155,151,96,204,67,52,216,221,84,143,182,153,221,145,88,144,95,77,189,219,218,198,229,222,0,73,120,109,168,127,242,246,138,245,212,91,219,96,122,169,67,202,34,147,146,196,14,246,153,183,148,145,72,121,179,50,134,217,96,160,26,192,253,165,70,100,210,151,41,7,247,207,246,157,152,140,99,224,50,215,109,85,50,111,43,83,89,98,86,152,168,141,81,73,144,146,133,98,7,184,223,203,149,69,22,98,220,146,99,224,247,109,185,137,174,105,140,40,117,76,244,36,162,36,57,174,220,251,62,115,90,236,128,225,94,143,174,88,143,188,196,123,180,207,187,26,123,213,184,94,91,172,85,99,51,223,183,50,83,153,40,111,193,253,43,221,94,25,109,75,139,112,146,209,62,182,231,84,242,106,94,143,168,65,79,13,106,149,227,201,124,28,137,21,234,71,51,51,10,119,219,183,190,86,36,203,183,102,147,207,37,91,243,121,99,87,195,6,188,201,136,187,237,204,140,90,115,147,216,165,186,245,117,235,181,226,28,25,103,254,84,236,96,122,30,236,242,110,190,54,73,209,87,173,186,117,160,117,155,230,226,165,130,150,14,118,73,125,79,137,77,146,122,144,130,105,19,161,215,114,222,213,212,245,39,162,172,118,172,199,200,32,241,43,218,188,37,121,147,80,57,201,155,163,164,188,80,177,212,26,86,151,44,99,118,53,23,17,233,76,26,26,17,143,253,32,183,123,149,223,107,153,61,131,250,177,124,246,206,239,252,146,211,147,76,60,197,198,5,251,36,239,238,88,175,212,149,63,170,111,138,74,141,51,41,33,89,210,101,17,7,210,115,12,245,87,159,117,36,35,66,158,51,50,20,196,56,198,52,136,105,159,81,215,170,49,219,100,70,146,58,75,152,6,88,178,240,229,74,89,134,40,247,200,112,226,22,241,150,185,188,6,206,215,185,237,195,196,179,33,125,132,153,233,72,78,51,61,218,139,78,45,190,31,229,173,82,136,74,44,55,105,167,65,136,217,198,149,93,230,134,46,29,149,212,208,134,245,104,174,4,247,211,91,70,102,47,222,86,54,163,196,182,186,108,35,98,104,115,218,37,114,106,42,169,51,53,120,141,102,61,128,251,201,91,185,61,135,202,102,132,184,124,251,90,49,169,189,41,74,41,123,170,250,19,131,67,248,185,104,23,113,195,103,228,38,132,124,38,178,230,53,162,235,228,245,4,213,38,226,234,224,126,217,90,17,117,73,136,124,222,144,234,185,171,27,167,237,199,15,113,81,212,91,113,170,234,170,11,195,93,224,110,109,197,101,37,197,153,71,177,57,42,119,45,63,33,231,26,178,37,204,150,129,41,67,233,35,110,102,128,247,105,221,61,234,14,58,91,238,164,133,202,55,1,49,133,14,113,6,241,119,28,216,151,247,40,242,72,92,145,17,55,174,60,232,210,166,151,88,184,187,39,189,71,110,178,74,102,147,132,202,139,43,171,164,152,108,26,126,101,119,58,23,53,65,75,53,109,116,224,232,130,251,229,184,164,232,162,164,188,196,110,26,106,17,180,38,67,108,211,180,137,9,114,180,186,154,107,170,194,1,239,211,110,237,157,78,250,53,159,201,217,217,168,7,39,109,217,51,142,161,218,107,159,136,229,155,187,126,148,102,135,45,39,220,195,189,250,30,161,63,166,226,191,189,190,158,173,66,98,88,122,181,30,221,55,91,59,180,191,101,51,103,88,233,47,175,77,246,55,191,53,164,91,140,197,41,163,17,48,237,54,250,91,217,233,233,241,50,173,215,22,215,67,115,53,161,206,29,94,187,114,30,162,46,41,201,184,149,106,153,164,13,110,202,58,126,24,96,202,12,101,170,150,22,36,174,186,176,79,167,172,136,226,102,182,171,144,156,47,132,60,156,95,66,173,232,201,153,49,27,69,130,138,70,155,49,9,227,29,46,123,89,114,205,50,170,223,155,74,59,141,34,102,21,219,35,63,66,149,142,214,170,242,133,67,37,47,10,117,246,244,182,86,69,159,180,58,137,57,169,178,39,73,12,21,83,235,142,37,168,142,176,218,76,233,168,18,244,16,118,209,228,45,163,198,222,180,222,28,157,91,119,211,58,214,71,192,64,193,155,32,23,233,65,179,49,237,131,73,252,78,151,148,94,10,90,125,152,18,79,48,102,57,39,57,245,99,192,173,251,164,174,108,70,99,221,100,68,65,91,201,161,34,164,160,30,122,171,182,36,146,80,254,206,38,241,97,109,46,47,9,59,153,95,31,110,103,167,154,56,152,18,113,218,88,199,34,28,200,184,35,35,99,175,29,89,194,109,83,230,52,111,235,12,57,70,192,77,4,187,208,158,91,246,38,85,233,71,187,155,214,60,147,66,89,242,38,96,20,111,240,73,130,125,146,159,139,150,136,53,39,94,125,152,205,13,161,142,185,148,202,156,33,185,87,85,184,185,128,59,110,179,168,178,72,228,225,30,127,43,215,143,156,237,18,179,101,117,217,91,122,116,217,137,196,213,245,24,81,214,142,76,226,146,90,218,113,204,123,124,4,186,69,42,165,47,235,14,101,34,48,128,251,229,123,69,216,237,153,188,173,197,91,179,216,109,47,190,86,109,43,201,159,54,39,25,237,83,123,179,189,42,33,254,170,118,157,154,38,217,109,146,52,117,13,180,178,80,113,171,245,29,111,86,247,103,73,182,152,139,134,40,31,123,22,236,178,193,47,235,107,211,68,249,101,212,170,91,167,186,118,157,211,44,172,227,19,78,72,192,247,50,18,55,223,177,203,99,91,151,84,47,149,171,27,111,107,101,148,136,204,153,227,80,66,139,179,40,172,131,125,224,118,210,117,175,164,122,36,155,179,229,236,71,237,83,142,158,194,84,245,209,217,177,62,51,35,113,243,200,40,111,69,215,14,189,174,75,155,160,78,219,1,195,62,2,183,73,134,204,109,162,62,66,111,81,16,142,209,62,239,135,216,181,230,214,111,176,53,81,13,152,56,86,131,88,165,162,180,151,102,47,230,123,105,63,143,123,108,18,165,54,4,157,107,36,68,154,50,100,140,244,243,104,159,119,13,187,214,204,218,109,182,150,84,19,138,198,19,136,81,174,144,120,252,129,0,118,105,31,173,179,183,124,118,155,221,77,235,194,57,228,9,105,77,20,50,143,51,139,239,179,203,200,108,102,244,201,50,220,223,49,207,94,91,244,195,102,205,26,202,95,149,208,153,137,82,91,154,138,241,190,46,114,111,57,45,67,78,52,153,196,1,96,41,100,172,140,128,123,68,13,128,191,167,27,86,100,27,246,138,226,198,29,249,70,225,189,184,5,57,135,136,160,36,86,36,33,180,122,27,4,14,97,23,17,59,90,232,241,46,234,87,250,36,100,152,166,172,73,42,20,44,68,47,61,29,47,128,125,148,151,171,177,94,141,227,149,86,248,169,112,169,89,202,18,217,105,201,193,68,1,56,51,193,253,178,181,210,46,28,86,54,35,105,253,70,91,109,181,3,213,103,242,136,87,69,188,212,130,253,17,236,163,4,62,135,51,115,149,164,189,36,101,148,122,72,117,73,68,152,46,61,150,142,53,12,67,87,36,224,238,100,107,147,123,58,36,159,53,97,253,234,198,105,27,49,73,227,19,231,202,136,19,87,28,70,18,241,236,163,81,126,25,186,155,173,217,54,31,185,59,15,65,222,154,216,186,137,215,105,101,4,187,200,186,118,166,60,51,72,80,90,237,113,136,136,40,91,102,48,81,189,100,140,123,100,98,63,135,158,185,172,230,108,177,96,99,29,234,156,26,214,234,160,32,179,35,254,165,179,24,235,34,118,22,167,50,213,171,171,40,214,237,181,9,97,178,163,93,193,211,12,60,59,28,142,118,107,103,36,131,29,178,79,34,74,202,89,238,192,240,46,111,203,158,90,179,78,95,214,114,119,124,63,113,184,189,87,186,242,230,114,70,246,45,251,165,150,58,190,95,103,71,101,214,105,195,0,215,139,184,157,213,126,46,155,149,210,242,111,234,215,168,69,162,142,115,144,41,93,216,134,145,35,195,172,183,149,73,201,43,149,182,69,135,135,34,169,71,102,103,175,60,217,242,133,113,184,152,241,125,151,224,179,122,214,123,226,92,41,181,157,180,122,70,103,50,14,162,57,108,163,37,216,247,112,151,206,61,51,42,153,111,74,113,174,210,42,60,60,183,110,180,49,177,91,73,147,166,28,253,193,159,140,118,153,247,91,174,59,165,214,214,155,108,230,245,75,12,41,69,159,55,39,237,52,56,144,120,135,203,94,212,251,74,50,187,81,114,109,17,21,118,213,110,121,152,117,50,83,189,185,104,164,160,227,198,111,154,247,76,217,94,155,26,149,85,47,236,44,115,16,208,81,173,45,235,174,174,199,59,252,173,212,200,21,33,95,142,83,60,179,78,220,184,197,199,199,79,167,169,136,69,247,149,123,228,253,122,230,242,154,178,196,13,61,179,59,14,19,69,47,197,28,55,225,2,218,175,184,69,212,92,171,212,93,102,214,218,168,22,197,152,130,26,74,192,205,208,225,98,46,156,189,92,30,198,43,181,53,198,100,253,161,14,247,119,149,236,181,175,103,205,41,214,134,41,13,202,148,201,153,92,20,117,180,75,114,91,181,56,113,35,73,61,162,161,65,81,105,199,68,236,52,155,167,46,198,154,197,87,12,144,184,27,205,181,242,45,53,102,75,118,82,218,112,250,109,172,65,29,28,228,124,62,174,45,230,165,101,17,236,3,127,47,100,173,26,213,215,251,84,170,78,237,200,117,52,77,158,52,60,21,138,33,25,236,131,230,142,200,151,102,174,185,236,148,184,196,76,57,149,218,39,22,168,83,229,200,116,197,163,180,16,227,61,98,237,181,119,45,140,92,94,139,67,44,44,68,137,60,71,7,204,140,136,251,42,181,149,231,43,142,55,124,113,222,24,245,177,131,174,250,140,195,218,81,0,241,153,153,220,145,202,113,129,143,54,120,175,226,20,32,74,238,251,44,29,29,237,162,150,114,136,220,184,189,10,101,75,174,185,59,36,244,82,167,50,156,1,221,151,189,36,63,34,232,181,27,165,179,37,121,137,103,111,104,231,20,76,167,17,147,42,211,136,79,248,139,209,125,229,239,148,225,178,117,230,242,154,212,211,207,54,92,102,199,84,143,55,23,213,84,131,85,140,43,222,211,196,237,18,177,162,80,163,25,110,101,235,92,19,11,100,196,233,232,114,215,45,183,120,103,23,153,107,103,202,115,45,66,100,207,243,56,195,193,44,166,76,52,128,251,74,230,202,116,158,54,222,215,138,200,18,109,188,103,172,164,180,166,27,215,202,136,166,28,69,187,181,34,146,221,14,239,227,119,186,77,170,188,109,42,99,185,58,218,221,50,35,152,232,33,238,241,219,90,44,138,158,105,98,56,146,150,1,237,99,123,79,217,107,118,61,50,47,63,53,170,91,14,183,51,38,154,47,10,69,0,255,37,220,167,221,124,173,101,252,93,189,154,53,33,106,182,103,114,32,21,165,71,200,126,60,206,218,17,215,51,43,165,35,146,50,203,245,221,44,181,240,75,52,131,126,73,180,219,245,114,217,28,189,245,55,217,202,53,136,59,247,90,59,179,86,183,230,204,173,239,115,108,228,24,107,242,48,218,227,87,208,188,37,125,147,82,185,60,246,150,214,103,234,97,122,77,170,97,202,154,137,61,59,52,102,165,1,25,54,46,101,123,111,183,220,72,80,43,196,57,202,121,74,155,166,90,132,249,42,170,139,185,162,241,40,194,61,30,251,65,111,185,30,130,175,33,123,212,217,59,19,103,182,168,216,57,228,165,131,96,140,73,51,22,192,62,201,109,103,149,223,107,82,223,76,28,71,206,150,249,125,169,229,167,129,179,62,177,106,225,125,145,110,231,157,18,82,142,189,163,253,194,45,55,82,230,214,121,195,210,162,77,208,177,30,23,25,149,56,28,112,227,162,182,17,119,167,59,163,198,123,68,198,138,234,180,17,151,25,53,192,61,114,101,70,13,26,19,23,81,138,226,206,76,26,217,183,195,28,48,126,123,221,246,156,146,4,190,36,108,159,238,63,226,120,235,230,230,50,75,214,51,124,166,168,168,9,125,141,24,127,242,214,205,13,154,13,101,90,34,219,239,122,55,183,87,59,211,240,170,19,12,161,199,25,240,110,239,118,47,167,6,55,222,66,226,238,183,220,73,214,206,88,89,91,90,155,183,90,29,102,216,202,151,131,221,78,227,130,221,186,239,45,155,23,121,53,218,223,204,195,67,125,68,102,226,119,108,210,86,178,232,251,180,12,141,33,203,222,1,239,105,221,82,189,249,108,49,15,118,22,49,145,235,148,210,216,33,9,193,217,103,234,167,103,163,232,243,203,127,117,57,188,119,191,87,75,87,171,197,60,221,74,226,144,161,31,119,111,202,150,5,109,137,57,177,148,112,229,99,32,100,31,46,210,93,123,205,234,150,183,181,90,243,20,61,72,95,110,130,59,121,11,118,177,241,217,54,123,203,100,100,81,123,203,181,162,230,210,230,168,56,55,158,94,44,94,96,31,46,214,94,145,187,110,121,161,51,234,30,189,121,244,10,117,114,49,216,71,235,175,78,182,202,127,55,110,134,62,237,152,42,72,163,49,192,125,202,238,139,188,234,8,203,101,68,79,57,162,52,236,112,134,58,203,240,254,205,172,123,208,91,41,244,83,54,50,18,41,52,36,236,121,72,70,99,48,220,149,59,121,174,50,76,233,34,34,239,195,188,193,105,170,35,35,169,11,182,141,92,107,182,8,249,103,183,204,58,19,15,135,83,79,148,88,138,54,74,64,187,156,223,234,146,178,69,165,164,103,201,37,207,111,9,200,96,132,59,220,79,235,221,190,214,241,20,124,118,40,243,150,126,73,176,175,223,73,156,140,53,151,111,119,24,83,181,234,46,243,78,150,186,114,28,21,29,71,188,199,253,20,253,182,175,13,60,103,240,25,97,166,162,244,99,1,3,191,174,237,29,145,94,38,219,92,198,212,14,225,11,25,85,202,209,115,137,180,46,98,237,61,148,49,47,132,196,75,76,68,164,20,16,193,253,242,189,226,126,54,151,209,180,62,117,217,106,127,86,206,87,205,102,194,176,80,130,125,146,23,139,174,91,33,212,147,84,11,10,66,109,51,99,237,56,82,231,175,57,220,93,0,251,186,123,204,110,243,59,109,92,98,74,170,147,106,198,153,44,87,198,179,181,144,129,219,117,17,117,221,162,204,178,150,82,41,145,53,230,97,135,36,101,178,92,57,248,92,200,192,175,123,210,160,180,202,74,144,250,12,147,199,82,56,220,175,250,184,223,114,86,34,178,86,186,135,163,40,26,167,136,146,231,28,3,226,247,194,147,182,245,203,121,122,217,162,217,66,145,233,147,212,205,81,164,32,189,198,152,248,40,175,0,255,157,44,227,223,114,88,40,8,192,23,110,135,78,50,108,92,105,172,23,33,67,39,91,33,179,98,106,9,42,168,159,34,207,68,218,178,24,245,185,112,225,188,107,213,176,158,142,118,198,165,30,251,241,100,160,39,177,78,51,24,156,1,236,234,220,127,214,17,187,145,155,16,83,203,89,215,33,22,192,189,199,116,95,68,241,119,70,161,70,143,91,162,162,142,246,81,25,220,158,173,120,203,204,250,236,76,240,84,57,71,185,194,104,188,195,221,203,245,22,121,36,84,62,107,180,21,162,9,115,217,44,98,111,4,176,11,218,247,142,144,221,94,165,75,202,136,114,56,115,178,174,38,50,77,91,188,119,253,247,245,101,155,203,87,190,159,31,162,147,127,244,115,176,143,189,87,188,237,94,243,234,36,107,81,83,78,165,94,28,65,80,55,53,137,126,82,210,193,133,237,189,254,153,163,63,182,185,172,204,39,225,15,5,7,61,163,73,18,133,236,173,235,87,151,205,218,109,251,117,160,161,165,199,188,195,103,125,230,171,68,33,50,118,211,225,60,142,27,183,174,47,151,205,138,127,173,182,96,72,225,112,87,174,183,201,43,142,113,196,236,169,105,148,185,184,98,178,250,195,192,130,93,190,100,221,83,182,105,137,186,141,253,210,33,162,203,45,163,233,74,139,48,70,220,50,51,247,45,103,149,70,121,221,102,15,191,197,79,17,125,40,101,250,50,216,215,221,221,102,173,217,173,52,177,137,150,106,78,100,235,20,101,98,20,164,179,24,237,238,123,229,108,109,249,166,89,170,17,45,215,73,35,244,4,207,53,32,246,44,146,16,219,91,185,86,150,85,43,91,46,183,233,28,189,65,0,255,111,175,136,250,61,159,87,82,41,49,126,136,134,197,97,179,63,214,138,88,217,62,117,168,37,244,173,145,253,107,103,204,98,47,74,100,109,211,18,34,20,4,204,108,7,6,119,241,223,178,149,110,38,123,217,161,112,128,155,76,137,61,134,125,198,253,70,101,183,185,181,8,55,107,43,213,129,139,27,151,18,165,186,84,135,67,135,237,37,246,202,245,91,113,50,214,165,98,141,208,74,72,53,245,46,228,93,13,124,146,136,178,210,189,86,34,162,168,154,245,74,192,198,164,61,54,122,40,163,204,5,241,30,87,240,177,111,153,251,122,4,125,214,161,230,77,166,182,20,126,128,61,89,205,153,12,77,139,184,251,217,90,53,223,147,207,29,55,61,222,182,216,135,81,111,40,166,39,133,185,96,31,243,189,118,238,85,159,235,36,156,40,78,161,110,185,2,183,15,36,14,47,154,232,11,113,231,224,151,245,181,34,95,62,25,245,106,214,146,202,121,157,203,68,252,163,77,216,241,200,224,125,151,252,157,189,133,230,175,78,93,54,63,90,231,115,142,56,118,52,12,239,23,42,238,158,113,219,199,95,165,36,153,87,186,156,233,18,145,161,142,179,7,187,100,0,255,218,242,235,173,234,214,133,100,115,77,46,100,33,54,188,159,184,160,213,87,113,172,135,117,99,215,41,197,152,62,77,245,41,91,192,251,172,11,55,125,148,226,212,152,11,147,234,62,197,76,69,54,250,22,217,103,31,171,188,116,25,17,175,245,140,40,21,202,74,25,245,246,240,30,197,173,186,201,39,179,165,188,22,147,155,231,203,13,241,27,154,80,236,106,104,193,62,242,118,143,117,171,181,248,164,201,164,148,154,17,83,168,144,100,73,81,27,179,1,178,23,179,186,136,85,189,154,229,230,5,42,229,98,224,50,182,55,95,171,230,245,187,181,246,169,86,153,186,192,180,210,112,80,65,143,67,70,125,150,184,69,214,92,171,86,218,235,220,58,235,82,147,132,249,8,72,56,210,211,25,254,97,68,6,247,147,183,50,112,171,82,217,140,82,227,205,172,19,37,109,192,197,41,164,121,234,204,73,37,77,14,144,246,153,13,158,164,234,17,183,70,94,7,122,9,147,233,51,241,210,65,191,241,254,30,217,75,114,187,213,141,142,182,179,239,217,152,154,180,111,50,114,178,136,42,169,67,140,170,224,17,135,167,169,183,75,117,229,171,109,97,203,100,27,225,66,111,167,186,180,180,24,196,171,210,113,23,227,35,220,197,29,83,111,145,78,134,187,179,208,60,109,211,149,228,56,178,17,155,28,124,204,2,69,34,211,120,156,201,0,25,248,72,38,221,10,55,163,110,218,210,92,84,166,84,118,154,235,33,94,153,121,136,57,71,245,165,215,24,30,49,227,150,209,226,50,9,33,117,185,245,230,179,169,70,193,174,35,59,214,236,83,158,66,234,233,34,45,199,182,133,187,123,98,63,200,253,86,34,201,46,142,202,31,196,37,168,250,108,80,23,87,34,182,105,167,92,140,171,110,225,189,192,103,202,87,169,36,66,246,184,78,101,132,24,76,198,53,64,252,51,209,237,53,151,61,214,228,67,44,230,98,112,204,58,90,67,241,182,86,41,52,102,93,212,84,192,172,143,154,52,224,105,216,25,138,245,107,86,3,174,29,53,107,182,241,142,47,69,113,71,68,70,165,49,240,153,1,184,99,103,208,152,248,140,154,138,11,31,53,219,128,187,21,64,252,45,240,10,136,11,0,0,0,5,96,0,255,14,197,186,157,10,248,247,20,118,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,194,109,223,20,160,6,88,247,173,160,184,113,169,0,160,176,34,82,65,161,110,135,27,96,37,62,230,164,134,136,117,43,110,101,163,61,58,172,139,157,53,96,204,106,188,223,51,87,208,160,209,62,130,70,13,177,98,39,250,85,9,13,184,214,125,43,218,197,118,227,206,72,146,94,214,166,98,238,140,146,148,33,109,64,124,70,70,212,184,114,239,149,145,10,246,59,113,50,66,93,97,223,104,230,166,5,224,253,74,220,104,127,79,82,114,69,165,14,97,99,222,50,146,146,26,113,25,43,180,3,198,63,178,162,91,179,40,12,113,187,242,29,206,44,100,47,190,31,251,97,124,252,108,182,131,24,239,252,212,102,47,77,71,189,114,94,170,73,57,166,225,192,66,226,114,23,114,142,17,101,175,181,106,235,200,230,78,91,196,58,19,32,223,95,49,219,43,221,45,95,214,101,243,198,37,181,201,103,163,77,168,169,246,246,157,115,122,170,40,205,193,238,133,246,231,14,92,210,200,164,145,43,146,186,65,73,45,110,169,197,228,184,104,24,50,17,117,131,158,167,61,125,16,236,179,108,220,108,182,10,49,162,190,171,81,123,159,142,154,154,109,159,34,181,152,81,131,196,247,215,45,111,241,148,140,140,44,68,158,165,41,46,49,33,76,176,208,112,2,33,93,180,233,18,177,100,73,154,181,180,31,141,203,128,105,159,49,143,149,36,98,86,73,58,116,87,50,212,16,38,248,56,19,16,203,118,6,142,122,233,117,225,126,123,47,3,151,73,141,215,38,149,81,194,46,199,104,146,241,209,229,106,241,150,232,111,91,150,145,145,25,52,73,41,205,155,132,122,59,127,3,152,242,113,60,73,111,58,166,60,61,218,239,186,184,71,110,226,144,204,74,153,140,36,70,47,211,52,154,45,51,147,218,128,164,46,201,79,186,171,167,188,58,9,55,147,208,208,113,109,67,213,195,176,234,22,239,233,190,39,161,43,170,188,117,115,201,219,166,213,20,252,0,19,127,190,92,54,108,42,34,99,251,235,114,101,100,210,249,94,36,104,52,78,75,140,129,222,28,170,14,119,239,201,238,178,168,81,196,208,116,106,227,60,173,169,141,0,235,62,51,202,222,81,34,238,89,200,43,143,112,105,181,68,169,48,245,246,45,118,136,135,49,101,38,218,196,46,69,42,49,44,195,237,150,233,50,35,154,26,17,149,102,188,89,10,243,249,109,154,74,206,107,185,18,230,73,197,41,254,163,19,15,121,79,50,99,101,37,206,72,186,104,214,200,33,75,180,45,153,134,135,139,2,211,80,124,152,149,206,99,184,177,111,71,93,53,51,106,196,138,32,77,137,50,139,103,136,210,96,167,152,216,137,74,153,141,24,204,71,109,37,12,226,22,254,72,132,50,220,110,239,71,193,101,16,227,185,132,200,137,43,123,101,48,89,50,98,58,55,24,238,115,63,90,242,104,151,103,17,208,154,249,231,56,82,141,43,25,110,183,44,0,255,78,210,173,40,241,102,58,237,237,132,86,146,183,151,53,73,214,188,226,68,91,139,218,207,189,189,23,109,243,176,189,218,204,15,13,31,101,227,32,70,134,239,197,94,118,171,210,34,155,111,217,243,18,201,46,35,178,212,20,241,244,144,177,50,51,35,35,239,52,42,141,164,47,161,115,118,184,121,27,160,205,198,209,86,214,76,73,106,163,164,71,123,252,38,165,153,203,229,171,113,129,105,187,222,100,142,201,228,226,29,89,11,23,183,121,155,185,34,93,234,116,10,10,94,244,230,34,60,72,97,193,247,145,157,155,236,91,238,89,20,146,117,216,200,33,194,142,181,182,49,162,220,26,31,127,6,186,19,229,22,90,208,126,224,111,205,125,191,36,210,243,229,74,141,125,131,193,165,230,23,218,183,106,68,100,166,44,119,196,173,146,154,196,29,110,220,39,100,79,37,46,118,134,104,83,245,228,163,131,164,135,251,45,246,45,215,44,83,30,205,83,73,91,106,144,44,6,110,136,136,49,67,54,130,68,27,140,57,177,169,11,124,100,82,89,44,89,22,7,170,118,168,136,168,50,151,1,60,234,107,193,62,208,225,50,234,105,54,185,100,239,210,84,173,19,179,156,44,81,184,84,136,132,247,50,110,185,99,101,210,172,78,203,171,149,57,14,62,98,66,184,136,56,41,74,67,197,69,144,76,92,196,245,107,208,91,229,178,161,54,160,114,106,152,58,71,77,125,150,176,77,98,4,38,188,111,183,112,145,177,104,79,26,132,136,117,154,232,58,220,54,189,207,35,183,67,129,136,205,140,89,159,89,13,191,157,200,29,217,50,148,144,166,37,143,11,149,112,251,62,150,57,13,7,120,138,15,15,118,65,234,238,43,87,182,53,115,30,133,134,39,97,102,56,104,165,118,193,24,24,3,224,74,230,109,198,150,26,113,107,103,148,66,224,197,251,61,176,31,245,30,155,38,147,164,13,97,90,115,115,113,138,234,251,121,82,131,119,45,45,172,140,141,151,7,169,109,217,53,28,198,25,54,110,130,48,209,0,119,146,123,213,66,68,222,128,39,17,73,41,45,197,121,29,19,87,118,184,49,34,86,68,20,235,220,33,227,251,248,136,244,17,225,84,183,77,194,96,199,21,59,86,70,68,212,74,152,90,9,165,78,97,134,139,157,227,201,209,209,158,220,73,13,121,169,244,17,46,199,29,153,52,226,86,114,122,200,177,248,94,93,236,29,25,133,204,229,50,121,137,161,161,231,109,129,143,141,58,71,199,250,223,183,89,181,168,166,144,201,126,98,61,194,37,77,161,53,176,223,238,190,215,27,59,21,132,219,150,209,152,229,27,243,190,247,42,101,39,109,219,97,22,28,239,211,14,95,86,50,164,37,20,123,184,221,54,197,197,179,168,211,188,65,35,157,160,200,138,140,225,238,158,216,173,116,53,142,151,111,4,169,193,65,44,36,166,7,9,247,116,227,28,213,139,77,86,84,203,70,213,232,17,251,184,70,81,17,5,81,39,250,134,129,144,191,131,198,142,82,156,145,238,112,182,143,164,150,56,184,195,41,9,119,92,53,222,206,32,59,243,50,102,121,37,26,106,74,107,117,125,37,229,232,67,6,130,36,111,203,163,144,53,35,170,172,240,131,225,174,236,91,52,198,203,220,133,100,80,77,152,102,115,44,19,15,13,7,85,245,102,136,153,233,110,6,252,218,145,119,185,147,181,104,140,120,207,102,47,202,203,76,197,178,100,223,36,147,58,37,139,185,76,143,48,192,253,93,169,91,197,93,36,104,11,202,60,78,165,193,192,109,102,171,166,67,146,251,45,210,17,194,144,8,151,100,43,124,105,56,131,40,213,24,247,121,139,76,23,81,51,200,16,37,110,102,239,72,136,93,164,35,204,101,89,56,50,90,41,146,112,4,11,229,102,100,209,222,30,61,30,29,158,250,124,100,55,117,17,227,74,111,208,76,194,142,102,161,203,67,213,195,22,116,71,130,61,14,159,205,222,153,20,245,102,215,28,151,33,201,70,205,217,17,150,156,98,176,203,182,231,219,65,105,100,20,77,78,154,69,179,185,149,83,177,243,116,132,94,101,104,31,158,52,183,188,167,158,204,90,149,165,83,100,85,230,124,172,194,48,146,128,179,187,47,235,86,103,219,89,74,60,77,236,155,115,226,153,148,121,88,242,213,145,121,56,197,202,52,24,99,220,227,209,163,139,220,121,107,154,184,145,40,70,187,216,193,212,198,144,243,208,126,92,148,209,193,147,14,92,122,188,183,207,161,247,54,203,82,209,223,28,153,11,19,145,225,171,130,10,98,61,145,105,210,67,238,220,193,144,216,100,147,31,25,53,27,148,168,125,141,8,228,26,79,135,104,107,6,120,95,250,251,253,158,73,173,69,210,40,173,80,41,195,194,57,71,235,3,92,137,35,95,149,85,102,161,162,33,12,233,241,37,146,68,36,169,158,81,74,190,41,111,50,91,54,174,142,100,77,65,66,238,81,192,193,43,238,164,135,25,216,183,98,101,150,50,43,37,202,203,150,190,228,109,95,160,203,65,80,11,49,197,81,53,139,119,187,91,84,207,92,37,178,90,80,74,9,209,156,200,109,101,107,165,102,156,157,19,102,170,178,141,70,117,27,1,182,119,79,31,252,186,91,210,188,171,61,151,180,202,196,29,236,195,248,184,249,218,65,140,82,79,86,189,54,37,181,156,246,77,146,108,124,105,119,193,62,138,143,147,175,29,52,81,0,255,58,245,50,85,149,217,60,103,167,97,244,20,11,49,216,199,29,183,235,137,83,109,205,137,159,69,215,169,119,182,4,220,89,154,0,247,184,195,161,75,79,235,78,89,52,46,189,55,243,227,72,160,74,105,136,6,81,206,98,246,161,42,104,76,47,206,163,103,7,124,93,224,87,54,25,185,138,19,149,20,154,57,236,148,160,153,153,54,23,234,73,65,156,92,161,167,138,17,12,198,251,136,246,225,70,198,10,38,162,100,89,111,75,163,14,47,205,38,133,148,169,232,18,37,33,78,164,198,72,116,85,226,251,209,223,18,183,147,168,94,68,161,45,191,144,75,61,155,118,136,20,25,71,85,52,230,79,68,233,24,88,176,179,75,119,79,26,137,35,243,8,39,34,168,236,141,225,217,233,81,16,73,38,130,90,179,80,208,70,187,24,236,19,221,45,89,103,71,70,100,115,147,205,173,213,152,82,99,168,143,206,60,92,148,145,30,73,184,191,221,51,91,178,247,172,86,227,224,38,155,32,98,34,166,139,129,69,251,59,57,158,180,244,134,174,173,101,201,222,202,55,3,55,154,160,222,116,201,193,112,34,189,143,72,130,125,222,240,81,240,17,53,245,230,214,10,251,102,101,46,105,106,51,73,34,36,220,165,187,5,147,183,178,139,147,153,109,212,79,18,75,68,229,82,16,115,201,21,113,21,45,192,96,31,183,123,16,87,30,53,54,115,171,254,100,57,126,240,177,83,159,154,201,95,217,139,119,92,58,28,211,238,188,185,100,55,229,147,27,121,185,200,105,94,164,142,219,173,80,116,88,2,100,220,112,233,10,125,208,203,194,25,54,30,14,226,201,230,128,199,69,149,81,71,121,184,225,239,247,160,229,118,207,116,14,155,185,90,52,179,151,18,84,192,153,233,195,174,71,124,238,88,17,60,6,184,111,125,245,180,221,93,50,151,249,249,37,28,147,34,216,231,221,30,191,74,235,79,173,10,191,107,115,34,81,61,193,196,214,23,229,95,155,133,219,110,154,27,46,193,47,118,66,104,63,78,142,223,65,222,53,89,109,171,236,230,142,194,152,196,49,9,112,199,165,143,59,27,247,88,110,250,134,70,174,70,42,23,87,118,200,56,246,18,199,209,190,12,242,203,187,76,71,35,50,146,146,12,183,248,178,91,12,36,68,188,207,94,50,59,242,230,146,140,202,62,45,75,73,198,46,99,89,216,168,184,248,141,142,73,184,223,98,251,205,245,114,29,159,250,101,57,1,14,82,35,51,228,98,175,38,44,92,128,248,101,198,45,87,146,31,181,70,113,8,33,110,128,137,19,152,138,163,252,105,123,143,123,185,87,163,73,74,212,198,136,234,216,24,173,183,131,251,34,115,175,8,55,74,102,20,77,135,36,31,31,119,244,145,178,210,188,154,105,16,121,154,34,128,93,12,169,62,122,74,190,205,213,140,98,234,198,90,53,253,198,83,114,26,128,33,170,15,79,118,102,68,196,115,121,70,160,230,36,196,210,111,167,252,110,230,219,14,19,196,91,87,250,6,217,105,102,132,172,62,28,217,153,17,251,165,52,35,85,69,7,140,21,153,10,17,10,5,18,159,53,10,123,215,64,227,138,172,209,46,146,150,3,17,68,144,251,45,104,67,178,21,90,23,238,183,184,163,164,110,57,171,101,42,209,85,156,45,177,84,137,210,208,82,21,254,45,36,186,140,21,37,147,182,194,52,105,33,149,8,95,30,14,33,167,217,140,116,197,78,234,185,41,41,108,93,209,60,229,68,155,153,242,83,12,84,133,51,19,5,163,117,25,196,219,61,233,186,231,144,155,235,78,218,253,198,83,199,195,204,188,79,165,218,115,19,84,136,238,134,187,178,110,117,168,217,81,230,165,218,190,57,151,58,150,137,88,75,88,103,157,169,140,120,153,54,46,164,251,210,221,215,253,150,179,157,165,182,194,52,136,92,82,10,113,6,13,55,198,159,170,202,92,244,52,130,193,254,62,123,117,168,222,211,185,37,246,205,87,79,202,69,141,229,171,128,45,21,20,39,211,71,12,104,151,247,91,16,119,37,137,44,111,110,234,76,54,195,196,165,24,51,83,147,25,79,37,110,60,236,204,76,82,50,130,28,18,23,59,234,109,147,164,109,41,143,35,52,76,139,50,141,99,189,221,78,218,68,52,216,81,172,187,222,38,17,164,134,144,244,112,199,254,123,132,115,119,98,147,96,136,37,75,214,225,142,253,247,237,172,112,242,214,182,4,88,50,185,112,175,189,149,174,4,109,25,68,65,40,161,66,205,211,75,77,143,76,162,93,162,195,207,173,47,187,190,170,31,47,115,84,195,121,72,64,26,222,97,144,4,251,108,247,94,214,247,218,140,92,54,91,53,2,149,165,218,122,126,147,123,96,8,62,45,104,95,245,87,70,51,91,178,47,202,249,210,245,159,111,93,10,231,209,243,12,119,119,252,198,103,182,169,39,175,86,139,84,62,218,51,21,67,110,74,59,10,247,27,159,73,208,7,174,62,44,113,172,29,189,149,47,143,227,125,61,94,150,153,46,201,104,35,154,249,91,54,111,18,199,124,63,111,123,23,175,186,206,206,161,168,110,53,214,68,36,181,84,214,34,46,253,109,147,251,94,179,108,72,50,145,150,35,134,133,41,11,27,147,152,17,141,76,188,223,178,36,89,53,194,137,72,26,71,76,84,225,226,6,200,97,99,216,51,137,145,35,62,126,153,120,162,122,65,98,213,186,175,5,109,138,242,209,84,185,80,102,105,9,39,135,251,45,236,23,46,54,189,30,173,172,84,250,52,164,152,5,122,170,76,46,34,23,236,227,134,171,228,158,155,54,55,235,214,10,17,245,86,8,179,102,103,82,82,218,1,218,87,79,234,35,91,63,39,35,232,60,52,103,118,93,55,194,112,95,214,61,107,81,174,50,115,170,103,10,81,118,200,67,185,120,232,82,37,202,156,40,254,166,73,25,236,243,118,203,182,149,71,238,100,239,179,63,225,8,87,66,188,137,106,79,46,85,48,22,69,140,219,45,102,145,43,105,113,100,148,72,231,33,225,8,9,21,135,82,194,121,33,205,68,75,30,30,113,46,173,199,0,183,91,222,115,71,37,43,34,162,186,235,121,47,83,163,195,79,125,49,79,162,212,112,226,10,120,140,127,54,247,204,168,25,37,72,38,239,24,184,123,222,74,105,101,65,106,86,135,169,94,132,249,121,148,31,249,232,50,42,141,23,51,117,192,200,187,66,101,225,180,49,2,183,72,37,135,123,100,102,236,148,135,67,166,157,147,52,224,206,29,37,219,66,99,220,35,233,142,40,153,180,41,89,27,172,175,139,242,55,169,46,27,111,25,137,139,18,230,128,118,37,119,227,36,141,200,166,168,8,28,98,223,201,154,43,230,123,17,117,37,165,164,22,197,251,90,33,175,1,87,222,54,165,110,188,37,141,200,182,13,59,119,210,55,108,244,172,57,64,249,56,60,97,185,135,187,123,242,94,186,26,61,159,117,66,42,112,112,115,105,104,227,161,252,184,173,69,133,248,133,219,45,177,23,109,234,71,68,28,223,141,205,155,24,17,58,228,58,253,52,131,180,143,238,73,20,238,209,223,195,57,94,220,41,221,101,242,166,217,210,136,113,223,244,250,54,164,32,52,48,35,249,91,30,17,91,254,22,135,104,90,176,143,123,253,83,98,47,202,70,37,150,58,81,82,140,134,74,59,73,196,62,57,76,221,104,218,195,253,29,47,183,207,212,179,94,61,25,119,199,142,41,53,101,141,97,36,225,30,183,178,111,209,24,159,102,164,67,162,80,77,152,134,195,173,116,204,14,5,83,69,212,134,152,153,110,70,184,191,43,117,171,214,45,163,45,9,243,212,217,80,16,225,124,181,148,209,46,182,215,84,89,222,92,39,35,143,136,220,136,203,69,180,169,164,57,114,195,53,148,238,97,100,127,157,241,146,230,189,149,191,155,163,3,148,151,247,88,89,139,171,99,125,220,35,50,136,206,161,188,140,59,89,165,8,28,217,119,75,135,13,112,207,85,94,101,67,228,218,89,222,152,56,167,13,246,153,65,3,220,110,81,99,214,37,109,73,141,129,139,77,168,57,216,227,170,60,162,100,50,141,57,96,252,41,174,188,55,41,29,134,220,75,184,163,253,15,127,232,31,78,108,12,175,210,75,23,154,19,225,174,251,227,228,55,235,52,137,131,161,151,150,42,38,220,145,253,54,121,176,163,123,99,118,225,19,49,146,61,180,34,3,200,95,110,159,228,89,67,223,148,153,236,198,113,116,149,243,32,191,120,175,100,82,58,148,155,166,156,105,100,39,122,10,28,238,239,171,175,189,10,121,180,201,11,243,200,104,222,184,217,20,99,208,225,254,142,226,98,103,221,36,111,46,233,144,83,107,67,20,28,158,43,44,95,20,226,190,209,71,69,159,174,83,216,224,235,72,62,62,238,164,172,123,182,133,184,120,80,145,3,126,229,45,74,77,90,137,245,164,141,219,138,195,93,93,222,146,210,85,95,234,18,107,134,22,72,160,214,191,225,169,71,212,77,18,211,102,39,8,137,61,24,218,251,186,157,47,105,153,121,10,14,242,240,120,153,241,190,33,248,59,189,207,86,73,165,78,9,167,78,69,14,39,26,23,48,222,55,219,43,229,62,59,141,28,58,62,103,75,12,233,84,99,55,6,40,247,117,69,248,222,148,164,47,179,140,173,182,30,239,247,216,126,155,122,185,74,241,155,138,230,43,193,111,184,111,211,155,210,170,4,15,30,227,62,111,165,14,225,75,212,119,152,109,8,84,225,120,191,167,125,4,46,35,74,187,104,56,145,149,125,201,227,2,107,102,48,69,26,39,192,237,22,217,139,70,245,35,51,173,135,35,28,117,36,13,46,201,60,77,21,101,247,234,29,205,58,100,47,155,181,118,117,242,87,123,109,70,59,109,229,51,144,108,51,191,52,81,176,26,95,49,184,235,22,76,148,140,178,172,237,166,145,154,54,10,217,248,185,12,204,186,206,141,157,232,134,68,187,188,217,237,77,10,181,182,150,181,38,133,174,205,44,97,194,60,212,70,128,230,0,255,58,154,228,111,121,70,85,182,172,24,210,141,86,4,47,222,238,33,187,47,114,203,76,182,168,37,197,161,151,195,173,196,80,83,42,196,106,22,74,195,57,60,204,104,254,220,160,236,205,130,147,83,107,13,73,45,180,91,14,56,188,221,61,203,16,250,89,204,156,204,145,154,18,81,236,89,105,246,121,192,247,242,118,35,179,244,148,88,95,53,133,147,48,197,24,231,75,230,162,74,148,128,2,199,220,184,72,38,51,118,36,83,178,178,78,165,49,76,28,167,184,51,84,69,84,189,184,245,120,187,215,223,115,221,106,146,226,185,229,205,116,162,101,130,200,56,51,113,81,230,29,163,221,138,188,149,218,148,200,154,212,121,105,100,99,204,148,194,28,9,91,162,150,154,190,116,244,98,205,2,212,225,114,23,124,202,34,210,39,121,211,151,8,199,168,89,50,224,151,182,197,67,194,196,67,1,13,92,166,10,50,216,7,205,184,165,19,119,116,13,173,155,118,135,36,103,224,215,72,114,177,230,156,240,2,11,71,124,221,123,52,111,73,220,91,80,25,169,101,126,124,194,112,22,54,222,84,121,40,91,10,151,240,34,131,125,220,240,17,59,51,131,52,177,230,214,92,98,225,166,97,140,53,17,77,134,100,14,152,17,247,92,217,172,140,168,81,107,19,77,123,156,201,29,10,198,49,222,239,177,189,247,250,171,180,171,154,228,200,2,236,146,146,159,56,57,92,45,233,254,162,125,70,245,161,75,82,252,104,119,210,162,227,170,153,42,0,195,93,186,91,190,153,43,125,73,31,174,83,79,230,165,162,6,200,248,5,166,91,73,105,49,6,124,63,186,27,30,159,12,46,50,89,126,162,98,224,106,52,28,217,39,162,147,98,24,206,138,4,251,68,143,183,110,223,84,219,178,83,15,205,193,115,159,227,92,57,60,192,49,12,183,91,162,207,123,211,224,73,228,241,95,7,83,27,205,113,91,156,163,163,159,102,139,62,240,81,194,221,29,55,95,59,131,86,223,213,171,215,98,33,121,237,152,222,166,144,166,30,32,236,240,232,215,91,10,225,22,107,196,206,157,43,105,61,146,213,182,52,77,17,241,48,45,2,49,239,129,125,248,181,147,222,171,91,127,48,37,139,183,123,212,133,175,153,43,50,178,93,143,147,201,73,34,76,136,92,35,35,78,70,88,151,152,142,129,50,224,110,247,176,86,51,73,100,228,114,139,230,39,105,113,30,99,162,40,30,190,4,99,32,134,59,254,174,18,220,206,116,242,98,146,116,168,84,74,128,130,171,167,175,229,133,184,227,203,206,21,78,164,60,51,74,89,77,217,204,134,67,233,13,26,122,133,44,21,183,248,141,237,24,220,183,215,94,17,25,214,147,68,212,108,194,117,223,134,189,204,68,176,65,184,207,188,43,177,55,205,116,130,100,203,10,211,202,151,176,135,251,186,21,43,93,58,154,197,148,84,166,146,86,233,73,111,204,186,204,226,239,121,38,113,132,221,28,98,157,163,198,105,117,97,251,149,205,251,44,34,29,203,65,134,106,211,243,75,71,15,226,123,244,190,34,217,184,147,164,78,100,58,69,196,101,52,51,197,15,113,45,49,25,174,224,78,198,123,237,69,141,184,87,97,26,181,33,68,46,201,76,145,157,86,248,8,211,167,164,35,69,199,187,176,79,234,43,106,54,185,226,117,229,78,113,176,16,113,48,84,109,177,100,6,163,23,238,214,94,17,25,145,145,46,173,180,152,58,14,41,201,40,85,169,121,128,184,221,98,223,163,48,117,214,194,57,166,196,102,80,223,4,89,18,184,96,143,183,95,59,131,164,254,170,94,99,104,203,54,29,19,17,147,131,251,238,217,210,76,18,53,105,18,199,158,180,22,25,83,30,110,30,237,112,118,184,155,235,111,157,208,216,187,114,24,183,208,1,239,138,221,90,123,149,249,222,243,10,236,206,94,29,184,104,141,201,91,188,197,253,22,145,178,140,32,143,147,217,38,109,147,100,230,20,26,106,43,69,186,140,169,94,144,127,20,111,173,21,199,151,172,205,92,163,165,134,223,112,171,91,25,171,176,25,25,73,170,220,184,82,84,210,80,77,144,132,156,5,184,227,200,187,221,99,165,204,201,32,33,171,13,207,57,14,165,151,43,53,56,208,246,120,223,218,237,92,145,193,236,112,114,200,26,129,154,50,145,91,221,136,56,193,156,62,23,235,63,235,179,145,135,27,89,183,35,84,220,74,116,108,44,52,52,60,188,47,221,61,235,194,215,204,188,23,50,188,138,28,204,46,205,202,66,180,27,29,99,253,217,197,67,44,122,64,246,223,177,143,183,30,145,239,44,140,206,183,140,195,173,149,106,45,156,179,246,92,100,12,99,140,246,71,222,35,211,201,216,25,45,149,213,44,165,12,85,185,108,196,44,209,82,111,48,240,39,204,80,113,138,210,134,116,96,161,253,245,247,151,252,140,212,43,181,230,19,89,93,118,146,68,68,109,170,124,217,231,134,137,200,180,30,159,48,176,239,150,189,156,37,142,148,217,38,180,152,152,110,234,66,46,235,84,212,197,197,124,105,105,201,50,86,98,221,3,198,109,71,56,177,183,252,153,103,36,49,38,162,212,97,135,210,165,74,73,77,173,88,18,82,148,133,180,29,247,49,220,240,247,188,71,68,68,68,56,110,134,83,218,234,141,176,209,227,58,12,144,176,103,205,224,104,183,243,22,145,181,238,136,36,65,24,34,199,41,76,16,155,9,115,56,100,93,100,141,55,96,222,215,45,73,153,71,146,120,42,13,203,190,102,27,102,24,115,5,72,187,92,52,100,214,69,141,26,119,102,27,241,123,43,160,221,14,197,251,125,41,218,229,166,161,238,86,3,16,151,145,81,20,119,236,76,69,26,235,119,222,10,192,253,206,77,227,186,69,96,253,138,184,43,0,0,0,128,98,166,130,98,40,32,30,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,56,69,197,29,169,0,247,91,96,102,134,66,221,206,0,92,212,0,56,0,80,192,192,165,130,226,206,84,172,151,203,106,192,172,91,225,6,187,122,186,34,98,70,218,80,94,13,247,59,209,17,236,0,121,139,36,185,42,137,164,180,205,134,129,30,238,210,62,41,62,105,68,60,76,169,149,152,188,150,47,35,143,119,107,203,209,207,172,215,232,126,244,81,247,219,108,7,200,250,21,184,189,106,109,40,113,24,199,97,50,91,199,123,226,168,203,70,247,147,71,214,147,10,238,175,81,110,46,13,80,183,243,86,20,243,30,55,133,181,110,14,85,148,47,5,76,178,147,186,33,239,183,172,13,27,87,84,197,189,131,152,3,134,221,14,90,229,187,18,34,122,61,212,199,61,10,46,55,157,37,173,148,104,56,195,101,135,74,16,83,234,44,92,204,86,134,138,210,215,71,13,15,119,243,26,217,135,203,51,192,29,119,79,251,120,230,41,139,106,89,162,144,44,138,168,181,153,92,93,152,40,168,57,5,5,81,206,76,151,94,224,119,198,247,163,191,165,238,209,149,17,233,182,196,145,67,121,153,18,10,57,152,186,13,145,82,86,25,105,24,54,65,220,184,146,116,203,228,73,233,117,162,161,235,209,46,201,187,69,174,53,91,125,151,12,207,169,217,124,50,13,207,111,213,244,69,31,240,62,236,247,222,153,100,46,155,183,89,152,102,168,176,206,165,35,169,32,77,15,119,145,125,89,38,186,120,134,43,105,62,136,228,175,200,253,154,114,249,60,231,239,215,104,159,93,192,111,43,49,17,158,148,78,97,98,198,59,106,248,176,190,215,222,185,116,180,87,179,214,145,95,136,114,189,185,49,253,193,199,12,112,187,37,246,73,173,247,216,45,203,239,144,161,146,109,230,160,28,34,71,75,215,15,31,177,18,227,221,237,189,150,102,236,44,73,230,180,200,155,146,225,0,49,81,44,117,90,62,54,6,122,32,199,232,95,61,25,131,188,45,111,113,50,219,118,113,93,57,109,14,158,203,30,47,248,49,198,97,228,194,29,142,125,171,60,39,171,204,90,245,160,229,230,143,134,238,8,240,190,244,185,35,35,34,86,228,170,155,53,30,166,100,56,170,227,70,78,245,210,50,92,85,80,74,93,234,23,216,127,203,30,158,252,45,223,52,73,109,107,215,198,6,99,125,142,84,209,11,164,100,140,223,146,173,57,149,205,106,159,39,245,200,196,210,177,254,66,191,253,203,47,155,39,77,204,96,0,251,64,143,219,107,85,26,213,247,172,186,155,201,169,62,155,102,74,22,14,85,190,144,248,93,238,27,253,92,198,210,205,60,89,148,199,44,219,78,166,112,125,177,254,171,0,255,92,254,189,157,34,218,241,126,227,151,245,214,150,211,158,115,218,39,5,7,15,112,79,254,175,76,198,141,144,71,82,146,217,114,102,212,203,198,67,59,109,188,151,177,47,115,17,74,202,108,215,154,105,136,208,168,70,209,225,204,185,96,151,56,107,243,187,112,163,96,87,113,243,204,59,251,78,139,138,242,186,186,157,212,210,221,171,101,182,249,112,43,53,34,26,115,243,96,31,55,220,170,15,210,228,90,111,205,119,184,56,78,237,252,90,202,36,47,196,111,175,181,234,220,154,115,228,45,178,15,159,36,247,194,165,175,94,205,218,14,54,122,110,62,182,206,22,189,234,32,110,43,238,184,204,204,88,89,135,136,75,113,178,141,182,41,158,84,90,66,228,180,39,32,168,151,197,168,207,204,204,76,217,138,168,145,52,42,141,197,144,182,45,67,12,113,53,142,208,84,20,4,85,208,208,80,191,209,238,190,119,196,179,247,124,203,89,182,145,203,46,51,50,114,154,194,119,88,172,122,176,79,217,90,73,234,218,178,107,243,210,24,89,187,110,243,64,193,153,101,78,43,165,163,3,190,159,68,68,68,202,119,70,230,44,105,68,29,38,46,14,81,83,10,75,54,81,110,131,129,62,33,149,217,195,142,76,12,246,89,109,197,10,154,185,147,68,75,229,197,193,108,113,61,147,54,222,167,52,87,46,240,22,87,51,218,221,241,43,246,154,47,25,41,73,157,122,117,204,47,80,207,25,53,220,193,125,243,189,243,46,67,46,175,46,91,51,135,246,218,173,57,194,68,8,30,16,166,37,2,147,112,119,183,240,235,246,230,146,189,172,100,163,235,184,51,34,75,52,101,205,160,251,212,143,244,183,182,54,61,127,216,173,19,88,87,57,6,187,216,94,198,124,207,103,91,213,173,213,103,227,57,151,33,130,240,59,108,235,110,81,168,91,17,25,181,180,230,88,151,25,85,30,52,28,240,251,182,231,114,106,125,216,161,33,236,73,210,59,217,142,196,98,93,102,80,122,115,88,238,176,201,195,227,87,46,107,249,210,99,150,0,177,206,227,94,235,46,159,85,118,59,230,123,179,244,118,213,134,91,42,59,186,204,70,38,190,79,222,42,183,140,166,10,17,103,62,229,24,0,255,200,138,110,213,85,24,34,217,118,88,77,76,13,241,222,186,217,207,136,107,217,195,71,212,161,254,158,232,73,241,23,242,36,220,222,191,181,213,110,55,227,151,162,230,47,190,75,222,166,111,62,5,140,148,152,162,127,165,60,18,24,205,87,107,67,169,144,213,175,211,18,24,16,209,46,240,59,168,245,230,179,37,55,90,213,103,123,227,146,206,109,210,176,82,194,125,117,112,123,182,195,82,230,61,159,125,134,53,236,155,82,244,36,3,196,175,252,21,171,122,102,106,214,34,50,219,175,207,204,243,101,221,145,55,21,153,153,110,74,136,0,255,222,251,94,77,70,143,201,136,236,246,234,52,53,253,140,31,169,205,39,188,166,9,24,224,125,121,159,132,149,21,227,236,129,104,175,126,168,210,202,32,37,40,65,10,55,49,220,120,12,247,71,164,219,43,200,144,245,22,179,244,64,172,191,215,170,204,165,185,76,94,44,75,190,86,4,148,45,1,91,186,0,255,8,28,17,205,101,102,19,233,124,170,214,56,180,32,3,9,253,59,215,170,78,162,70,105,232,49,214,195,13,251,245,138,225,190,105,250,237,249,157,136,178,108,46,91,83,53,207,230,185,66,7,51,214,31,221,107,221,201,103,115,26,156,99,103,171,19,1,238,216,209,23,185,114,165,124,149,186,197,117,168,238,240,20,146,108,165,173,139,246,247,201,222,98,39,109,51,40,251,153,100,84,54,95,75,196,153,136,2,71,199,30,240,236,155,227,9,155,123,237,217,139,15,187,108,198,243,155,171,30,146,173,195,185,116,23,3,30,191,82,182,102,73,201,92,62,187,54,27,142,151,246,217,110,62,200,189,12,225,97,189,20,151,1,210,221,22,153,71,186,82,110,14,189,150,192,78,94,50,150,36,228,106,205,26,25,178,68,68,100,54,110,70,29,54,142,164,142,112,56,151,161,178,108,52,132,20,29,97,227,35,82,142,179,46,175,89,80,47,182,227,42,44,147,186,146,157,209,62,238,138,179,214,190,30,16,102,107,214,102,139,166,42,155,231,220,163,145,3,218,5,58,188,108,111,90,133,173,45,235,214,26,79,144,173,199,86,169,51,134,107,5,70,176,207,102,227,169,175,85,178,161,190,107,167,246,68,21,60,187,131,215,137,9,112,36,221,152,80,191,247,78,39,171,198,22,183,24,239,90,191,29,250,106,155,205,91,126,152,163,14,9,72,3,34,224,237,158,248,27,161,248,8,135,248,239,80,37,55,92,97,99,82,40,63,253,57,152,83,134,229,18,238,183,168,183,251,208,147,119,121,125,35,216,226,116,75,153,75,197,47,33,226,42,82,120,133,161,1,17,67,0,255,218,59,216,102,203,102,180,178,210,180,51,70,150,68,97,221,175,75,164,240,50,74,173,154,191,2,122,157,129,197,184,195,47,227,69,109,42,109,128,28,135,104,34,30,239,238,72,139,203,160,229,78,141,38,33,30,206,154,249,106,96,87,50,138,83,15,229,110,173,136,119,175,185,219,94,146,51,82,129,35,193,189,117,195,222,188,18,131,248,106,168,194,34,146,112,119,195,179,206,222,155,86,91,178,185,89,222,70,22,117,209,152,170,229,36,29,121,188,227,239,154,220,171,197,35,78,206,103,8,63,181,26,27,149,41,166,22,240,239,129,21,254,176,175,117,175,186,168,153,203,165,243,24,104,238,227,194,101,249,118,241,140,153,158,25,115,248,55,1,110,248,187,214,177,207,116,142,240,103,89,178,37,227,41,171,46,231,230,2,119,23,242,62,137,241,131,200,24,216,237,227,67,152,158,0,255,174,22,79,69,37,51,82,209,152,140,239,139,130,219,217,30,191,50,219,2,80,95,226,174,223,42,89,54,71,106,123,226,26,4,249,87,191,35,159,54,121,102,110,153,51,34,44,142,157,19,168,191,222,218,218,232,96,159,59,33,246,65,100,253,245,181,239,133,222,193,147,17,37,233,222,2,222,238,145,46,239,148,226,35,93,226,61,13,144,27,174,229,99,82,129,47,123,26,226,74,168,60,35,206,221,177,146,73,26,81,214,83,22,97,157,26,202,166,233,204,207,229,202,194,178,32,77,70,35,35,184,63,130,226,86,109,217,229,10,213,11,119,77,232,223,229,21,33,200,91,54,91,60,157,52,109,157,13,156,158,0,247,91,218,7,205,59,249,198,111,115,184,70,176,217,26,17,125,142,228,122,98,218,58,218,71,226,230,81,143,158,68,75,10,176,195,230,195,105,51,240,24,246,201,190,120,89,249,228,161,180,173,81,139,99,174,107,78,179,139,134,29,113,73,203,218,107,163,171,54,151,205,138,142,159,170,173,245,74,196,0,49,76,111,183,40,239,230,233,114,8,121,180,210,44,28,193,110,250,23,33,116,47,240,45,189,85,154,148,88,18,237,67,93,19,19,237,115,227,162,29,154,111,121,117,244,178,81,191,102,91,177,167,18,139,121,167,122,204,137,96,151,11,31,148,104,173,153,108,22,67,196,90,53,218,132,54,121,248,206,81,246,241,107,1,222,143,91,86,26,235,226,46,219,53,196,191,208,152,116,39,113,163,128,71,151,110,172,35,109,72,79,200,225,190,119,33,218,49,71,16,247,189,147,70,84,202,148,40,164,146,202,12,211,102,92,121,200,120,187,199,236,190,171,103,236,136,151,37,245,109,41,57,110,161,156,41,138,80,122,18,42,177,5,199,49,36,250,189,147,18,57,101,186,131,253,198,205,200,92,46,43,153,180,187,151,244,140,76,20,125,145,81,118,238,116,105,202,156,162,182,154,210,71,53,216,56,115,145,113,148,14,117,136,129,125,183,236,69,250,91,208,50,139,36,233,18,221,169,11,149,182,210,109,198,153,36,39,205,130,24,138,33,15,247,118,187,124,121,89,243,217,114,81,219,116,60,29,238,73,229,89,220,128,118,43,114,239,182,165,251,28,222,31,229,21,92,202,88,224,235,16,121,103,191,67,212,45,124,102,93,243,153,140,206,62,20,233,123,212,129,93,216,5,193,223,194,122,88,47,78,57,17,105,168,7,83,162,78,1,157,101,184,225,139,127,15,217,45,146,210,18,225,144,76,77,37,159,154,66,60,123,240,165,2,163,176,225,241,158,13,125,59,245,230,110,254,185,237,52,157,146,157,41,23,61,147,120,127,71,174,191,83,159,180,106,62,153,109,245,18,38,219,157,162,48,238,72,6,251,68,143,159,205,118,38,131,122,213,168,215,205,102,62,156,131,170,72,195,57,188,123,184,191,219,248,140,32,127,201,10,37,187,186,209,131,25,147,27,238,238,246,222,235,250,187,122,53,226,87,199,249,204,199,51,198,220,195,254,118,250,93,151,203,216,249,221,28,109,56,70,98,217,85,12,213,183,253,235,191,196,43,46,17,103,186,155,162,128,184,87,200,194,221,246,162,137,189,194,41,187,29,18,38,53,128,139,89,58,25,233,75,45,86,151,161,197,148,237,149,114,249,150,209,54,107,172,83,183,70,115,193,177,211,92,136,101,205,46,216,199,28,159,212,215,150,83,147,147,246,169,235,214,113,30,19,80,212,28,210,53,154,151,81,144,31,221,43,118,214,45,11,154,209,40,206,181,227,160,102,152,195,192,133,246,225,146,220,240,169,183,172,39,201,112,28,205,153,11,81,230,54,222,227,110,113,253,77,126,141,226,87,187,70,220,99,156,187,220,148,181,128,95,169,189,166,149,203,102,215,110,178,95,163,110,243,14,84,90,0,255,156,214,67,26,177,32,216,101,125,166,187,21,150,220,107,70,105,239,176,59,77,145,116,125,82,213,153,55,27,209,152,150,54,70,180,203,251,157,146,39,61,217,133,182,168,44,105,42,13,38,110,141,142,148,90,186,153,10,197,194,69,220,78,237,51,207,108,38,27,125,178,81,191,102,115,37,170,162,31,124,173,144,180,109,145,90,111,173,91,33,150,205,172,61,14,240,236,193,67,49,15,192,190,186,168,183,244,52,210,181,230,100,52,194,50,79,29,238,239,234,50,228,145,110,214,40,233,50,149,142,243,69,252,93,182,87,70,153,203,215,181,89,67,232,53,185,205,7,15,107,190,45,171,79,205,194,125,196,94,123,182,107,25,146,205,101,115,136,135,102,251,36,53,243,0,183,140,220,185,82,78,42,101,136,175,3,251,51,201,218,81,169,251,198,250,68,191,171,103,182,213,140,140,175,227,94,183,45,175,149,6,88,59,107,27,239,55,252,189,212,120,219,139,86,26,236,238,56,26,112,69,68,68,141,107,173,149,138,153,107,43,222,169,2,68,44,114,124,47,201,45,134,217,24,73,110,196,28,217,79,201,31,234,14,192,254,251,82,253,89,202,91,150,8,87,194,51,220,240,232,243,54,220,224,22,113,34,172,81,221,212,54,243,176,243,196,82,64,180,195,37,116,13,227,61,169,219,228,205,91,254,217,117,154,64,178,91,10,42,151,120,191,241,57,28,123,175,234,178,24,182,186,154,236,246,98,73,198,182,45,157,161,111,25,197,123,220,110,17,78,250,220,164,217,205,240,145,245,242,52,41,100,121,106,205,213,146,80,201,131,249,55,250,219,216,102,190,114,92,226,226,66,186,47,137,187,246,38,108,209,53,42,28,44,220,221,87,223,123,137,62,218,171,87,83,249,104,14,231,161,146,241,45,34,9,52,236,202,124,21,57,53,178,117,22,144,177,112,91,76,227,61,198,96,95,222,220,188,175,146,212,9,221,12,47,220,101,224,150,234,197,235,238,153,236,180,49,142,237,243,87,212,66,253,213,45,28,137,148,207,102,217,14,199,198,22,231,1,241,17,121,35,37,94,112,172,91,183,26,73,116,61,202,223,126,237,93,211,217,213,172,53,142,131,115,194,154,144,135,125,199,205,178,120,197,226,40,222,51,34,178,210,176,111,59,229,148,188,177,110,239,221,4,145,55,109,119,188,191,207,220,107,201,111,51,249,172,246,150,97,98,139,60,121,58,48,241,190,202,171,247,32,132,10,11,115,7,253,0,255,251,42,207,90,68,6,33,151,132,200,133,237,189,191,243,71,62,123,239,124,200,171,123,248,83,223,161,250,235,23,234,147,184,203,116,174,208,167,182,161,136,172,3,218,165,246,107,212,237,121,6,83,211,27,101,83,142,30,75,67,70,97,24,51,193,62,238,120,235,107,205,40,245,53,59,117,183,120,184,122,207,115,114,157,54,112,0,3,110,229,157,83,215,108,94,109,103,240,59,91,245,218,11,102,204,59,0,255,148,143,254,72,60,0,255,170,239,117,195,57,121,229,176,231,1,155,0,255,113,180,165,47,41,163,249,161,20,146,49,234,112,223,100,175,62,194,210,44,223,44,46,193,228,48,145,27,12,92,188,167,126,235,91,223,219,248,176,83,3,246,138,141,180,126,237,53,83,249,100,51,121,113,109,109,208,218,35,25,210,215,101,100,22,167,100,148,36,149,24,147,53,198,193,22,239,211,250,17,46,201,76,106,173,212,33,99,244,45,113,144,230,170,196,197,188,155,223,202,43,91,213,91,215,153,29,119,142,22,115,191,142,184,107,201,170,107,52,35,242,218,89,185,136,118,217,162,91,145,53,114,81,203,66,135,137,157,103,115,38,58,172,9,198,43,12,244,125,28,117,244,114,82,52,7,15,85,226,21,135,50,218,231,29,205,189,229,242,91,117,106,215,175,55,152,130,103,206,178,136,75,139,246,185,189,204,189,101,74,127,89,117,235,16,126,60,77,205,65,24,167,16,203,96,248,94,125,20,47,147,46,167,37,133,102,170,142,17,59,75,210,40,36,50,118,45,163,244,111,29,250,205,98,205,51,252,76,58,187,141,94,20,205,0,255,103,232,127,195,115,248,17,174,204,69,119,156,69,24,188,47,253,61,202,187,183,228,101,164,59,91,176,121,156,225,94,186,221,41,149,165,22,194,122,194,27,137,174,93,249,43,234,109,201,101,212,233,66,59,237,239,230,34,141,233,14,163,249,0,255,13,253,214,109,111,247,207,122,140,238,120,71,221,127,0,255,212,111,173,133,207,127,62,223,209,128,234,172,48,81,247,237,194,161,120,249,38,78,15,205,174,181,84,57,233,147,187,7,187,44,118,183,123,148,76,95,141,172,90,185,97,102,78,165,77,43,118,121,192,160,251,239,33,253,101,107,221,243,187,54,247,209,39,229,11,186,79,125,56,95,201,160,217,182,240,106,83,174,0,255,232,67,21,25,224,142,191,227,87,108,124,250,54,107,241,135,179,105,106,92,118,63,29,131,195,29,79,237,163,124,74,179,181,30,164,102,169,236,145,16,177,49,91,233,178,99,116,37,54,218,101,121,119,236,205,118,126,39,133,230,212,123,158,82,151,231,51,252,104,112,225,46,22,174,188,53,39,51,106,203,45,69,62,95,232,57,128,125,220,240,17,123,103,54,213,214,220,154,75,20,220,80,198,88,179,17,37,73,228,120,23,239,147,219,170,153,205,170,213,37,118,51,29,115,11,118,33,195,167,108,173,121,109,233,228,214,170,63,120,194,68,169,115,46,54,21,181,152,251,84,123,79,0,255,234,107,47,248,105,132,105,158,99,92,83,15,152,217,143,242,224,51,147,120,164,13,142,168,149,107,33,73,244,185,24,197,114,76,193,248,126,116,183,12,187,66,50,115,101,41,138,44,126,47,209,8,150,120,152,209,20,153,168,161,76,91,89,143,203,174,224,54,9,167,188,106,214,215,219,162,187,45,54,82,12,41,192,155,170,235,121,225,62,95,59,154,148,149,39,155,188,210,205,179,111,8,15,83,19,36,135,176,2,215,14,104,127,71,119,174,202,36,137,32,139,228,189,129,106,56,27,206,66,69,154,132,88,227,102,194,100,116,49,99,125,36,246,229,25,232,87,177,83,89,234,104,151,248,91,212,181,102,242,205,180,197,214,169,209,214,2,105,226,57,202,77,9,15,118,169,125,249,94,51,166,191,117,234,212,200,252,176,241,92,136,119,253,134,12,246,145,30,47,175,43,81,109,91,39,222,229,214,58,108,157,51,147,184,215,122,132,251,45,156,200,91,56,17,145,185,223,42,107,138,102,166,184,77,105,18,98,93,225,202,212,199,102,188,28,237,67,251,213,214,150,57,253,104,183,110,205,157,31,205,211,124,140,199,56,141,193,190,30,87,47,195,55,17,219,250,60,155,33,155,27,14,26,152,112,191,37,238,30,123,37,9,231,248,77,164,107,133,139,93,135,10,81,26,242,140,25,59,188,103,159,122,149,70,68,137,202,80,146,30,182,79,253,212,87,146,97,249,198,57,210,16,217,81,75,189,139,219,203,186,53,219,218,236,154,249,156,245,87,246,11,119,10,120,36,241,206,62,74,189,223,178,220,172,87,203,135,18,54,168,18,80,74,46,106,95,196,109,121,125,146,183,179,165,233,102,165,218,113,240,98,54,17,63,73,65,22,7,187,200,94,70,89,107,70,237,54,187,78,93,231,159,214,18,207,9,77,201,94,188,191,159,239,181,170,221,174,87,179,126,123,185,76,96,87,138,195,173,7,88,118,196,207,117,39,25,47,113,206,175,103,59,164,41,154,200,5,102,47,214,0,255,93,160,163,164,222,106,91,163,41,62,114,171,139,163,125,6,193,47,249,202,82,230,213,106,107,88,77,57,15,153,104,239,176,113,185,215,76,158,114,246,85,30,208,110,101,110,252,61,147,148,140,54,91,198,97,135,74,230,18,29,244,0,255,239,100,107,161,175,57,155,31,55,193,195,225,34,249,47,250,22,48,117,35,249,39,250,102,177,47,15,168,0,255,135,143,140,249,218,179,153,83,109,30,196,180,194,53,110,124,238,168,43,238,77,134,83,107,45,242,40,46,114,159,206,132,18,43,216,197,189,124,175,185,232,159,83,167,134,242,205,206,115,85,77,197,71,192,221,170,237,21,180,172,242,115,110,222,30,25,81,95,3,190,208,240,167,106,81,218,146,214,100,128,247,165,187,135,234,71,132,51,203,85,103,67,149,16,189,156,179,117,32,69,178,153,49,87,221,25,72,163,241,55,66,228,190,165,19,137,119,73,146,140,74,140,28,26,108,108,106,93,231,104,169,46,209,122,249,105,203,80,250,142,11,11,246,73,254,189,212,203,104,219,212,140,246,181,153,115,83,248,193,35,49,16,199,22,113,43,253,146,149,108,169,17,23,123,7,180,139,186,113,153,43,146,210,231,205,45,107,146,185,164,249,173,239,80,101,75,87,65,221,60,236,196,173,72,66,220,26,133,182,45,241,219,134,59,174,22,133,91,0,222,34,163,132,226,90,119,26,112,185,163,40,238,219,218,53,192,218,49,131,140,57,141,137,167,193,13,176,235,179,102,27,74,165,145,124,197,157,161,128,117,41,11,172,207,123,196,86,168,207,160,113,221,50,21,224,94,87,67,241,190,111,113,195,117,219,10,0,0,0,0,0,0,10,245,1,119,51,204,216,75,1,234,119,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,220,66,81,49,114,213,128,183,80,184,155,41,236,12,216,247,85,3,216,165,95,17,10,117,187,6,214,69,42,40,224,138,112,99,221,202,140,121,84,26,241,183,160,97,103,42,224,13,135,59,3,241,4,214,14,5,184,71,13,43,34,87,33,10,25,183,184,43,226,0,236,102,183,112,112,39,85,172,79,121,236,72,26,118,210,120,3,172,200,88,37,219,120,47,167,225,158,247,112,227,222,123,21,2,136,158,212,184,34,20,111,27,47,151,211,48,139,112,3,4,46,221,80,119,87,233,56,174,216,187,134,247,2,79,176,3,238,181,86,37,100,230,12,123,135,187,251,140,181,247,236,54,159,201,102,115,218,97,219,58,83,130,142,245,185,146,236,168,66,219,241,253,250,250,172,17,132,18,107,65,246,2,4,246,35,27,220,188,231,35,14,241,162,246,224,147,32,63,0,255,226,24,214,102,200,253,234,11,159,243,155,182,155,172,173,1,159,17,142,107,81,154,130,209,17,222,199,126,84,244,81,211,39,121,203,74,225,226,203,78,217,11,247,218,151,225,162,20,146,89,105,17,165,20,232,201,202,148,96,205,30,94,244,46,1,113,246,65,222,141,198,222,242,158,0,255,109,48,87,191,246,224,21,161,226,7,223,197,61,124,93,136,223,186,222,154,205,137,55,155,29,179,144,21,33,237,147,220,239,232,210,147,108,210,145,180,45,217,75,65,64,110,219,102,98,138,6,154,201,112,151,14,55,199,39,35,164,122,242,106,181,62,189,106,195,84,84,214,74,139,25,96,173,172,52,172,125,155,149,210,45,84,251,181,118,172,181,100,243,90,20,180,209,38,44,132,181,211,218,131,125,162,171,207,90,11,169,33,156,197,204,57,64,253,186,103,86,171,217,198,204,196,239,168,101,70,42,27,50,146,6,161,81,220,58,20,227,96,31,233,168,188,100,241,131,29,106,1,238,238,91,178,246,190,254,236,51,249,108,117,243,209,109,156,100,12,88,212,126,232,222,232,183,183,57,66,153,94,90,3,127,25,239,178,62,34,111,59,67,190,229,77,141,54,222,225,167,216,210,75,233,243,179,120,135,189,164,121,223,165,146,123,53,66,194,210,155,69,70,140,80,231,9,199,154,88,20,237,239,120,226,184,123,203,22,250,246,82,181,235,51,204,66,84,201,220,112,141,199,24,238,112,217,11,60,158,174,61,87,61,198,109,102,179,195,86,140,40,75,248,83,213,54,99,212,111,146,247,186,136,216,77,22,50,75,247,33,149,131,217,203,145,148,104,24,241,177,136,111,238,247,89,222,73,14,145,204,82,46,55,164,109,138,242,208,243,184,67,140,128,163,216,244,192,133,59,25,46,104,174,181,106,155,213,54,147,53,107,48,31,20,76,124,243,44,94,97,242,2,251,215,142,140,189,214,92,230,18,151,218,172,58,241,80,241,108,71,45,30,241,125,233,238,97,159,177,35,51,27,161,226,72,225,58,84,106,177,252,116,251,62,67,90,59,181,244,231,116,177,62,238,89,119,100,68,141,178,105,165,249,146,108,134,29,39,136,57,215,34,97,162,227,205,151,102,92,194,136,12,58,33,254,123,215,201,138,111,140,45,218,231,93,86,217,150,87,95,89,92,60,187,102,123,227,124,146,121,167,90,188,200,104,151,119,252,218,43,10,49,234,203,174,17,204,155,229,214,38,111,162,202,50,183,120,39,59,241,153,89,178,80,146,174,146,188,196,184,149,86,133,71,208,137,118,81,222,173,212,205,81,207,122,241,170,158,243,50,33,157,43,170,107,110,1,191,210,45,107,139,90,23,42,2,37,188,159,172,136,72,26,17,177,163,108,244,213,29,34,100,200,125,40,53,225,35,226,90,148,41,105,168,128,210,124,99,200,251,150,102,236,176,158,52,67,70,189,134,83,50,59,238,48,211,148,44,61,79,131,185,241,209,91,124,196,0,43,130,204,10,61,199,250,189,182,188,146,176,246,12,103,7,251,184,227,50,118,68,165,172,147,91,238,164,3,108,217,105,222,33,205,151,149,234,60,29,146,222,101,180,76,186,168,108,112,104,7,120,95,123,243,186,189,169,181,121,36,195,244,90,7,220,206,64,31,68,33,237,119,18,154,36,162,16,66,202,17,23,25,145,41,111,233,244,128,148,252,207,100,249,247,166,245,82,117,58,116,41,193,53,62,14,31,149,51,201,150,181,90,177,186,38,4,162,117,17,201,251,183,76,226,157,184,10,236,164,91,20,42,17,87,142,191,118,146,140,172,172,185,36,117,92,74,25,174,217,114,108,162,79,25,133,250,189,87,122,153,172,37,142,35,222,179,219,35,63,52,23,149,79,91,161,244,230,147,108,166,53,18,239,153,120,26,243,28,163,93,162,199,83,39,110,155,52,73,51,147,230,151,16,160,38,170,155,213,36,135,40,41,205,134,200,24,70,253,194,111,227,237,89,4,115,93,216,115,56,196,61,174,16,118,109,89,29,14,186,254,82,86,23,239,120,237,151,250,136,198,248,53,142,106,148,75,192,171,8,97,26,34,170,196,167,133,187,72,87,246,206,182,122,16,246,33,194,142,157,65,188,151,173,91,186,252,123,91,159,23,35,203,213,229,55,7,36,68,153,182,171,29,244,74,226,221,93,165,123,173,235,89,147,207,169,103,176,230,216,50,25,149,65,208,0,255,143,244,119,26,47,186,26,25,180,69,121,90,39,170,81,105,141,132,32,87,197,104,245,224,144,132,204,186,112,227,150,241,210,29,52,243,37,100,102,91,219,184,80,109,46,6,114,90,115,37,98,28,163,209,170,12,104,159,246,73,201,124,203,171,223,171,81,191,110,251,144,145,166,152,111,90,235,7,227,157,117,124,56,177,247,138,29,157,75,153,154,108,194,55,54,98,108,79,48,25,167,51,222,223,240,145,43,35,211,109,111,243,54,168,241,17,173,140,177,101,227,168,35,215,112,191,197,253,93,169,197,179,70,114,183,143,35,115,42,29,79,202,60,70,128,236,69,228,194,81,95,153,69,245,117,142,113,130,151,208,147,223,12,184,149,119,197,93,179,121,234,7,208,241,108,212,109,171,33,181,207,55,213,163,127,143,216,95,113,95,181,238,189,200,10,38,202,199,25,118,56,1,205,156,3,46,34,51,87,100,70,58,89,113,170,188,176,67,172,115,236,182,197,229,128,245,123,111,244,50,217,67,76,98,184,167,190,247,190,158,109,50,185,202,223,224,215,230,185,73,15,50,216,231,13,183,215,206,116,85,111,86,173,22,29,111,234,154,140,63,117,74,35,218,101,122,60,181,189,101,78,245,101,187,245,134,115,81,181,6,191,50,89,113,39,61,195,128,161,15,183,146,105,87,249,213,18,83,212,130,72,146,40,108,253,31,153,244,218,171,18,171,103,196,64,155,35,200,47,181,23,232,72,27,20,17,84,86,128,40,3,133,80,211,155,132,187,97,221,39,233,107,46,53,15,150,90,41,88,21,81,74,14,122,150,129,133,170,253,189,35,158,181,171,209,230,210,204,152,42,26,2,247,235,101,123,203,243,21,241,234,206,167,115,232,254,232,214,234,237,197,74,22,78,118,179,117,104,63,158,50,123,239,112,111,213,220,168,181,204,142,189,202,92,136,189,6,35,146,56,44,252,224,254,54,185,186,232,229,136,105,58,6,154,251,184,112,90,190,37,15,227,165,172,21,99,120,189,120,63,52,250,86,149,45,216,73,18,162,135,164,85,66,177,165,51,152,190,99,36,228,127,22,98,178,239,149,56,230,194,21,106,154,0,140,238,227,67,152,170,189,229,233,148,84,242,119,69,107,50,190,47,171,191,33,186,49,35,6,182,188,123,196,61,216,234,216,117,70,156,138,138,84,162,17,77,203,248,126,226,250,24,163,29,195,200,2,216,197,125,245,189,102,162,143,182,106,213,82,254,153,223,57,169,103,204,131,104,31,247,213,214,90,215,191,102,205,90,241,105,206,230,143,93,60,151,192,250,69,144,189,110,223,180,29,146,45,120,100,136,181,210,128,136,212,111,61,209,215,20,47,246,104,130,182,198,22,160,126,223,23,37,220,3,13,253,27,87,134,40,205,229,213,138,228,165,106,51,190,112,229,225,78,214,138,25,83,191,35,161,254,123,176,135,126,17,17,149,32,57,73,138,118,38,128,125,48,77,191,93,94,16,133,249,231,43,191,81,215,177,113,138,208,182,135,133,43,84,247,230,233,170,237,69,221,242,209,81,213,51,131,120,179,192,54,254,138,192,252,49,143,48,222,58,226,29,208,204,69,202,243,101,102,141,27,186,40,15,113,105,138,40,60,136,142,172,122,30,176,85,250,223,81,223,228,199,102,25,59,222,139,35,17,72,237,127,119,161,102,175,229,110,242,48,121,38,105,212,68,187,184,221,147,10,175,136,220,168,87,157,122,75,141,48,71,48,46,217,157,220,53,17,49,236,131,24,225,23,117,35,105,208,80,41,69,120,246,166,179,134,109,34,77,129,105,52,6,120,63,201,202,218,198,123,196,146,189,193,125,153,244,22,155,150,166,36,33,162,49,227,174,128,247,181,8,121,195,157,75,218,72,221,184,87,18,115,128,180,75,127,103,205,209,174,158,188,178,28,54,28,237,240,49,207,168,81,179,113,3,30,151,232,220,198,28,96,223,86,169,52,238,149,114,146,52,230,45,34,179,198,27,111,17,81,162,117,3,212,219,165,39,177,218,161,238,241,46,172,183,201,207,122,188,217,181,40,67,179,93,10,170,121,148,127,230,138,216,132,196,154,145,32,77,211,178,12,35,220,2,79,254,50,182,0,255,46,104,70,108,66,134,35,162,70,176,108,137,66,156,185,117,42,164,74,69,181,9,53,61,204,96,36,122,191,40,100,63,88,178,113,212,86,33,82,87,95,58,0,255,14,87,146,15,37,162,0,255,25,239,241,183,184,254,38,191,105,138,230,213,174,37,208,102,156,187,252,148,242,144,238,158,232,241,77,221,59,247,147,57,196,110,114,73,129,141,68,37,206,82,25,3,37,97,220,241,118,207,251,90,126,102,214,119,179,84,120,215,162,226,116,89,206,159,158,168,68,44,88,212,129,93,104,175,250,94,115,166,127,109,213,170,135,249,31,124,157,63,241,33,253,141,120,175,125,217,90,123,244,207,231,51,51,191,236,176,111,77,21,245,104,23,233,241,213,234,162,86,91,180,91,203,204,142,245,153,163,60,76,226,52,78,44,182,223,14,23,73,83,111,89,39,209,202,230,151,216,58,228,46,50,161,125,218,237,150,124,185,124,209,224,51,223,117,107,236,37,165,101,14,152,194,59,137,118,81,222,157,189,222,28,245,172,77,94,213,113,46,227,115,206,31,141,163,195,24,239,233,190,135,155,250,185,208,101,177,12,68,123,173,52,68,68,108,220,52,83,54,124,68,67,36,222,221,165,253,78,95,147,250,170,70,155,90,156,217,161,212,116,118,32,177,254,235,237,107,117,102,178,29,196,70,182,23,35,61,162,12,31,67,245,235,90,186,155,155,203,109,94,56,235,231,122,214,109,26,157,241,126,207,59,190,184,247,92,197,248,14,145,38,107,133,216,77,135,115,212,153,74,103,17,215,33,218,69,186,123,176,238,138,88,165,189,195,214,22,122,236,228,112,213,71,83,110,183,218,210,117,12,120,119,79,235,94,123,118,147,87,179,62,187,83,4,249,230,53,87,221,134,247,234,87,121,137,147,83,15,66,100,59,230,160,232,136,127,175,126,167,83,131,73,58,196,108,180,39,191,204,34,141,79,92,92,3,220,219,173,242,51,153,53,35,158,67,169,103,226,244,60,218,163,95,178,140,144,191,196,111,36,247,204,204,72,26,238,19,14,245,247,123,166,51,14,24,117,184,148,85,183,141,43,194,13,235,118,203,29,133,13,237,75,236,83,82,21,112,103,165,113,71,128,93,44,136,84,192,140,189,107,200,184,17,197,59,73,133,88,107,69,18,55,224,94,185,41,49,71,246,81,114,19,18,199,21,43,146,68,18,162,29,243,61,220,108,37,217,164,25,174,198,84,226,23,192,62,113,183,198,122,187,250,174,177,230,179,94,123,83,34,217,60,100,0,99,38,222,227,239,172,232,95,178,69,131,229,249,87,171,189,54,109,53,206,69,210,209,225,8,119,60,58,252,112,179,242,70,104,132,181,169,200,236,178,144,59,95,250,50,25,202,66,147,37,222,112,247,91,208,122,203,123,186,118,56,211,27,165,217,67,148,162,194,84,46,125,216,118,0,251,93,159,177,229,178,28,174,215,94,205,113,68,237,179,62,166,159,237,123,143,249,28,124,106,34,182,164,223,25,236,243,158,36,126,21,227,197,75,229,149,248,41,52,168,205,92,62,141,248,17,241,62,247,179,146,71,219,44,137,136,101,51,199,58,158,108,204,89,64,247,167,235,174,181,106,57,154,57,83,111,11,245,151,189,116,155,90,102,206,48,63,219,241,46,239,99,71,150,121,164,83,146,82,167,165,153,58,37,15,117,233,50,227,78,105,56,198,53,10,27,183,210,205,100,179,156,141,168,136,13,119,123,205,73,208,234,236,16,13,184,72,114,75,26,73,9,37,132,145,30,239,241,153,25,117,101,146,121,37,206,243,36,173,79,144,36,55,234,196,251,172,91,214,159,203,102,181,229,144,208,236,145,156,10,50,216,229,198,69,33,107,205,101,232,173,95,163,118,29,51,208,39,159,183,12,180,177,112,31,239,173,181,234,90,187,6,125,222,33,82,138,113,217,252,94,199,247,237,34,236,50,242,33,73,163,109,133,161,174,244,2,98,47,230,11,119,253,86,133,231,203,230,88,151,84,223,234,42,26,220,119,167,100,175,189,118,169,68,242,153,204,121,40,199,70,36,148,181,240,94,162,155,87,121,4,113,119,35,220,132,37,113,241,118,127,47,239,195,201,108,201,117,185,227,182,14,83,164,169,30,87,142,23,144,252,149,52,102,123,93,95,114,119,94,237,230,135,128,141,114,254,42,204,133,68,251,184,183,182,182,252,250,178,91,183,174,242,253,60,205,121,246,209,127,136,239,133,125,220,163,182,247,167,148,242,12,15,211,78,68,131,132,237,191,190,235,225,252,105,228,204,44,188,160,87,135,232,116,6,176,219,214,155,205,102,198,167,62,91,48,39,230,81,126,246,248,53,67,39,95,242,106,123,3,204,61,216,175,29,123,183,139,62,143,59,118,44,124,134,51,39,132,52,78,9,135,12,109,110,30,197,168,179,147,187,178,217,150,181,178,87,207,201,163,125,164,245,118,245,149,52,246,220,246,198,45,142,157,41,206,231,120,199,223,113,243,157,155,182,165,134,155,68,78,9,55,168,113,43,201,76,9,234,170,149,197,112,253,118,147,177,147,166,75,162,144,55,104,237,92,106,150,135,179,229,27,7,177,113,129,65,246,50,239,103,187,175,189,121,254,161,140,124,195,128,170,135,237,219,47,208,55,155,203,117,190,178,237,181,160,39,105,24,236,227,248,184,85,71,234,108,203,220,101,149,219,144,39,51,69,202,210,55,41,143,187,119,223,38,110,205,82,235,66,194,37,196,76,179,105,153,40,9,12,235,63,245,34,235,90,182,19,226,88,115,106,8,59,214,127,232,203,250,150,159,212,13,185,161,34,176,254,229,62,186,220,240,98,71,38,37,167,25,1,235,95,238,227,119,251,203,157,148,156,206,172,18,24,214,31,246,18,71,187,44,253,100,135,13,119,107,25,111,93,15,174,91,196,233,175,137,123,93,104,69,101,25,4,105,183,249,133,163,93,28,223,174,174,109,83,127,89,203,169,131,102,50,75,70,99,105,70,162,4,225,142,253,123,239,235,47,153,108,229,147,219,206,185,248,120,180,11,242,238,153,107,205,123,62,167,190,179,106,15,94,117,29,157,119,49,207,110,68,187,72,111,111,253,134,165,182,246,181,124,41,89,155,63,189,180,214,195,217,225,118,75,234,175,11,42,92,252,54,35,130,80,138,76,179,62,150,35,7,248,92,6,188,203,189,236,239,68,0,255,82,90,62,249,128,71,222,114,251,147,118,85,143,49,90,0,255,204,118,111,121,206,205,178,125,228,214,7,188,225,242,210,28,148,118,226,221,194,125,244,71,130,209,147,117,103,154,233,154,132,8,67,62,200,47,61,180,245,153,117,239,72,161,204,93,41,45,142,82,144,138,25,182,114,80,240,141,134,212,183,0,238,43,111,39,245,199,108,38,187,118,219,178,213,118,115,78,5,86,240,176,34,214,30,113,59,182,87,99,54,147,129,62,235,179,209,182,115,17,44,244,224,1,61,116,147,225,174,248,183,156,237,140,82,168,245,117,205,73,135,169,161,183,200,114,147,41,243,140,110,225,70,6,251,68,143,43,81,87,170,181,61,187,158,151,29,154,194,196,157,52,113,120,210,196,2,222,89,223,183,36,254,94,177,203,200,83,36,175,54,225,23,181,196,183,41,24,130,63,25,237,18,127,203,92,107,70,62,67,136,172,83,163,141,10,29,241,60,165,200,138,247,185,240,25,206,241,229,52,179,60,198,65,40,113,167,35,99,135,89,188,221,179,108,124,205,204,136,204,199,165,201,230,37,135,210,79,155,134,73,53,226,76,52,227,43,70,61,138,118,73,254,189,212,181,103,60,31,53,224,249,108,51,191,49,65,248,35,158,98,119,68,251,208,158,108,109,57,211,239,218,181,107,98,190,155,155,185,19,31,113,55,220,111,89,254,189,162,91,177,216,136,215,173,148,149,102,142,210,96,190,244,52,208,137,167,184,181,96,151,228,173,89,182,237,154,11,145,96,225,113,96,209,62,217,183,182,204,122,219,186,181,150,111,94,115,146,24,239,97,123,121,63,219,94,77,249,59,63,55,158,135,73,234,14,105,87,222,94,185,22,249,101,184,185,86,91,198,83,75,29,25,238,200,246,41,205,148,3,229,98,216,204,192,44,220,80,206,176,27,35,199,104,151,56,92,221,76,190,92,74,87,181,218,72,43,172,115,145,131,123,112,0,255,93,182,215,218,139,196,144,124,54,111,171,199,198,44,165,47,220,240,218,171,4,183,104,241,91,250,208,160,150,133,40,105,43,89,10,160,174,158,30,113,116,231,14,121,238,168,65,75,100,37,192,46,117,36,15,17,17,177,73,76,204,96,27,46,14,121,130,57,46,75,221,158,29,221,117,217,124,231,140,44,191,212,60,252,194,251,133,251,187,18,107,239,234,247,153,245,106,182,55,195,15,206,59,205,20,119,184,187,143,184,237,61,91,51,119,179,217,180,108,49,230,71,146,228,237,104,143,199,213,82,40,105,3,220,175,53,39,81,231,76,171,112,135,155,205,98,86,189,141,247,107,103,102,113,183,156,100,56,15,209,91,194,49,34,62,50,226,22,223,127,187,103,121,183,186,114,21,215,136,40,131,186,80,165,46,212,83,185,53,136,161,138,218,197,181,6,23,112,227,229,232,229,213,230,165,54,35,163,97,209,253,228,173,204,61,217,108,62,119,250,93,155,109,246,117,254,54,71,225,227,248,137,231,24,238,111,121,247,202,115,165,155,57,11,57,109,17,77,157,236,146,161,173,60,85,102,95,98,156,3,211,118,124,142,144,189,112,247,222,114,235,145,164,46,183,78,123,114,34,181,195,206,180,100,27,239,106,200,128,246,145,251,213,214,150,167,250,209,118,237,26,57,127,154,151,185,39,13,198,59,140,119,119,11,183,85,47,107,204,172,195,70,26,215,230,168,146,10,58,202,111,225,215,60,157,156,203,135,25,77,197,215,49,235,150,91,221,128,246,247,45,95,33,119,30,54,236,168,52,218,69,214,80,172,91,169,128,248,88,153,52,214,175,12,184,101,42,214,101,146,0,196,133,34,174,212,24,113,171,185,104,180,91,53,105,192,59,14,235,2,118,38,13,43,83,1,234,102,51,168,151,205,0,20,240,94,174,0,0,0,0,0,0,104,159,11,0,64,161,46,51,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,200,85,3,141,10,49,171,1,246,162,81,113,71,40,212,128,184,192,216,17,152,184,64,60,85,128,0,0,5,216,119,5,133,122,133,149,1,160,80,151,153,10,184,188,211,128,26,48,247,190,165,75,48,243,30,123,70,195,202,192,140,85,3,132,27,113,123,211,54,108,92,42,38,174,28,240,62,118,148,140,200,82,220,182,28,241,251,158,62,9,173,196,120,200,58,68,220,168,27,246,202,29,179,217,245,128,246,203,46,51,61,141,217,42,42,36,29,166,102,42,74,231,226,237,30,142,189,60,113,36,221,72,38,137,220,8,207,45,75,40,233,20,169,199,147,10,22,55,46,194,218,27,54,174,214,149,124,27,56,3,222,112,171,119,39,25,247,32,181,46,146,197,165,184,87,59,15,161,140,17,36,47,125,168,35,67,226,86,60,229,175,217,150,149,106,180,100,114,235,143,86,84,231,92,237,149,53,81,105,75,53,17,245,0,255,111,59,110,214,201,156,58,244,136,245,14,219,191,39,137,219,232,139,27,249,156,8,56,235,96,112,2,222,111,111,182,87,188,153,228,75,62,163,82,113,93,173,54,161,174,89,76,169,122,49,112,59,98,71,210,74,220,100,4,161,145,76,230,78,67,52,152,32,207,86,67,142,32,216,135,179,112,243,250,150,90,95,114,106,241,137,165,86,123,103,167,131,180,165,169,140,47,126,85,121,172,66,107,141,136,225,33,82,95,173,138,141,105,169,236,70,66,211,41,76,150,0,153,21,221,70,79,29,34,186,131,37,42,26,42,7,124,174,136,77,163,86,25,113,75,140,113,187,197,187,242,38,139,89,148,114,68,54,75,47,183,212,213,154,42,76,148,41,146,53,91,233,25,70,100,120,223,237,22,229,118,203,21,139,214,226,217,146,26,43,99,59,69,53,92,210,137,4,213,136,55,213,29,160,110,197,162,237,170,133,144,97,98,226,193,158,196,90,17,52,82,94,189,18,66,133,134,221,162,226,98,160,188,154,92,200,168,180,158,38,45,15,41,81,135,31,183,169,142,119,119,145,245,155,124,153,44,217,76,242,188,65,239,228,206,207,162,184,210,62,210,197,138,181,114,30,206,206,112,103,69,197,85,211,112,13,42,84,234,73,208,195,253,22,236,195,101,117,152,253,100,146,160,4,231,41,173,79,117,142,185,228,33,178,31,177,240,97,125,85,25,41,153,109,195,180,77,27,52,20,148,185,52,154,219,165,78,252,120,204,187,123,222,209,103,221,177,34,73,89,89,162,18,71,14,85,247,45,197,155,94,227,97,247,50,84,195,44,238,116,56,114,225,126,203,230,126,115,74,222,73,37,76,198,117,75,148,48,79,181,195,153,152,35,103,238,209,99,172,193,192,254,59,121,171,146,149,17,139,56,149,44,34,92,84,9,37,14,98,220,152,252,180,240,48,49,164,174,34,119,88,137,177,18,222,143,254,22,179,251,70,151,17,89,138,134,73,33,38,69,217,80,205,159,42,203,186,73,127,210,90,169,108,225,126,191,101,234,239,32,89,188,74,107,10,111,167,184,201,100,35,85,114,4,28,124,84,231,1,171,49,14,131,88,215,222,229,173,146,57,151,83,151,189,156,220,218,113,142,24,40,198,53,108,94,184,219,229,61,2,79,238,242,28,138,157,65,76,153,199,105,50,139,211,169,217,125,49,176,0,255,142,253,36,155,124,121,249,65,133,106,95,214,99,171,146,34,81,147,93,171,201,27,134,181,186,240,94,93,59,162,146,140,200,89,93,217,8,13,51,133,232,232,197,52,236,80,22,38,89,45,184,185,160,19,239,247,250,140,72,146,25,153,180,117,163,214,118,136,214,89,80,17,14,178,172,201,178,17,229,116,193,253,137,238,22,185,234,75,198,61,234,208,22,114,156,150,6,235,22,165,113,231,163,142,154,34,207,195,221,45,110,184,216,17,153,145,73,162,208,76,234,36,162,60,49,204,22,32,204,132,189,76,12,249,24,122,140,95,202,114,101,80,198,122,150,24,166,89,169,165,58,68,156,204,146,142,144,102,49,96,221,173,193,239,38,61,13,25,75,67,190,242,231,240,210,149,46,187,155,45,213,192,209,98,92,199,96,31,232,241,52,246,78,42,172,122,178,235,5,18,228,32,197,67,156,40,67,56,85,182,132,204,186,200,136,21,43,247,206,168,45,153,45,166,113,219,231,248,41,198,145,142,38,191,218,162,93,22,239,150,242,123,100,169,168,95,141,73,42,249,41,197,198,25,9,42,3,231,74,138,40,220,221,173,157,153,132,173,185,118,169,229,82,229,90,92,98,100,57,169,204,212,49,146,164,187,175,66,153,146,17,47,59,156,122,198,247,27,252,34,183,72,82,101,41,167,86,73,235,84,27,76,49,27,17,103,230,209,71,60,198,120,195,105,175,164,93,155,190,169,194,243,160,12,20,244,97,49,17,12,171,202,91,32,33,222,75,151,105,45,163,174,82,133,136,146,8,82,38,241,206,117,253,115,182,162,82,230,146,65,68,84,9,209,213,205,195,105,67,135,35,222,109,246,101,70,52,78,9,154,36,106,5,2,42,79,161,152,131,149,118,199,12,247,168,117,233,150,244,100,86,157,200,230,50,145,117,215,232,121,132,54,115,210,20,88,147,104,143,68,225,190,214,46,241,214,231,193,238,22,118,187,162,139,149,76,100,75,108,180,233,48,169,66,198,80,65,114,158,18,49,237,216,126,252,178,15,242,150,181,44,198,159,1,185,196,64,221,49,238,110,25,149,110,154,217,58,111,83,135,107,29,129,19,97,234,237,112,51,118,108,86,182,29,206,46,161,78,91,106,139,142,95,38,6,188,198,33,140,239,191,223,147,252,21,101,175,168,132,161,61,174,183,252,142,229,74,46,147,64,80,1,13,237,149,55,225,118,75,116,184,26,183,189,139,215,56,70,213,34,246,210,24,29,83,46,42,10,107,9,99,179,99,199,19,101,85,26,13,141,12,215,243,19,109,211,192,66,152,139,90,246,237,209,141,52,58,162,122,225,189,136,244,185,227,70,178,82,198,168,113,217,119,225,253,216,207,244,56,183,202,51,83,78,28,139,246,162,82,118,190,113,40,77,182,218,82,139,59,120,241,120,191,39,246,50,200,45,74,178,199,115,201,179,157,75,151,220,38,24,168,130,140,214,90,121,180,139,200,94,201,200,54,35,26,98,54,154,81,170,23,198,160,254,238,198,45,195,165,171,146,26,181,209,25,109,180,125,174,254,140,121,136,18,38,225,34,39,237,193,133,12,186,151,248,229,30,229,170,228,165,153,83,89,229,150,230,101,165,182,49,202,43,4,251,40,27,159,113,223,36,172,173,217,181,44,110,88,135,21,230,4,140,21,100,113,193,245,103,174,221,144,89,80,90,107,164,167,33,210,52,68,69,77,5,233,195,184,68,98,130,244,239,98,252,191,131,170,172,10,238,234,26,43,206,131,238,221,59,152,241,149,202,146,106,172,101,164,117,172,190,49,207,86,4,233,191,33,247,21,119,79,43,127,4,101,74,72,115,169,131,238,173,250,182,37,175,68,122,78,194,139,82,161,166,117,44,147,153,129,225,251,14,110,145,191,105,20,203,231,215,22,115,181,103,216,107,190,18,59,233,42,190,71,180,139,244,120,185,245,34,169,45,107,180,101,49,177,22,251,83,194,87,111,205,70,187,76,187,133,143,36,178,189,173,149,151,189,94,205,50,16,212,153,169,67,252,34,41,121,107,78,24,86,62,31,102,43,9,91,143,36,220,112,119,132,224,34,104,241,27,150,146,156,6,205,70,41,73,186,212,48,77,97,172,196,251,61,201,191,49,47,126,147,227,61,110,228,18,46,16,51,47,226,170,231,140,78,209,50,12,119,242,220,153,44,205,140,89,50,164,84,58,236,180,59,147,108,201,53,162,108,201,18,35,97,54,250,38,241,126,143,219,45,104,137,141,46,142,239,150,225,118,11,83,246,50,241,167,168,28,166,63,236,141,98,93,93,137,139,168,59,157,112,34,100,84,216,169,182,93,195,131,125,222,113,13,99,31,170,47,187,147,249,56,52,63,143,216,230,220,36,164,153,11,237,191,221,114,213,204,156,197,221,165,149,22,247,182,44,122,131,226,197,96,119,55,195,21,166,185,201,211,41,232,96,175,242,76,199,196,146,85,87,25,63,32,230,165,181,17,73,180,203,27,158,121,239,247,76,61,217,171,197,83,202,19,245,80,150,9,231,35,173,90,164,212,151,46,234,179,179,238,242,84,162,157,232,232,232,209,46,111,183,32,238,61,118,182,119,106,109,146,103,254,102,102,186,50,217,156,98,200,67,188,127,203,112,246,206,40,78,144,187,35,233,18,240,126,203,225,220,137,190,146,220,195,86,57,17,69,180,9,77,46,22,114,162,206,208,222,12,81,125,247,32,207,218,171,12,31,183,25,151,202,136,247,91,12,209,91,238,122,39,180,42,55,138,17,81,97,135,36,59,238,212,16,26,37,145,148,149,177,147,70,148,182,152,38,173,73,11,208,166,161,52,102,106,89,64,187,68,143,171,182,183,140,80,95,181,95,103,128,133,169,197,124,36,98,148,143,19,17,236,147,46,156,124,173,74,135,173,173,107,213,29,202,147,175,219,188,38,75,29,126,226,238,196,187,187,85,159,33,91,51,235,201,20,235,212,47,17,75,230,108,96,108,236,81,127,69,137,189,124,62,34,137,80,115,240,19,51,130,43,105,79,4,168,127,236,227,153,38,34,155,66,44,19,159,35,193,94,210,123,48,193,153,65,218,204,74,79,61,237,16,211,220,241,158,145,73,50,35,74,210,26,53,105,144,234,182,236,59,196,88,42,106,131,53,101,135,187,164,177,35,106,89,153,237,112,73,18,69,205,27,84,57,48,93,174,124,73,0,182,241,87,4,230,203,181,139,182,138,116,13,52,115,136,250,220,121,203,166,88,30,53,246,155,142,250,227,214,218,243,217,220,96,159,134,172,118,49,233,40,127,182,231,187,231,173,20,69,166,203,113,130,33,174,250,41,71,8,122,116,180,139,63,97,156,123,121,179,13,123,37,57,107,52,85,197,180,49,53,206,210,159,12,200,254,91,246,114,37,250,172,195,179,136,12,87,152,174,235,65,132,20,23,57,204,37,19,51,154,184,243,134,245,17,237,237,210,225,73,70,253,203,23,78,68,83,75,182,64,150,217,74,42,3,49,155,51,35,101,212,112,56,160,28,145,17,23,0,255,26,248,250,220,163,93,214,201,236,118,153,187,201,152,216,41,165,29,234,40,78,162,79,15,248,251,253,126,75,178,114,81,151,168,174,66,35,98,207,58,52,137,33,195,150,232,176,166,225,170,135,42,218,48,49,61,133,128,145,183,92,145,142,22,118,86,219,182,182,196,192,196,173,208,38,112,192,173,27,185,120,187,199,253,150,181,189,101,100,115,45,24,226,201,79,173,64,193,193,114,118,218,243,80,82,43,214,45,228,45,35,119,36,77,82,73,37,180,42,160,93,132,27,55,46,8,141,153,184,204,36,110,184,175,88,196,13,16,113,143,168,212,13,248,76,187,66,105,184,103,102,204,42,37,10,153,247,55,0,254,94,95,105,57,214,223,146,80,146,101,248,58,238,8,237,152,184,88,73,222,92,78,41,201,150,13,26,38,204,100,121,1,223,151,189,68,119,79,199,153,69,68,54,195,119,218,133,220,214,82,112,8,71,94,74,105,86,40,2,159,37,222,238,33,195,103,8,237,157,73,136,105,180,69,70,217,184,147,218,120,47,87,53,117,113,132,151,232,27,6,188,253,61,246,41,113,222,140,71,73,93,57,71,50,43,15,59,157,138,10,10,114,52,220,65,43,37,134,125,102,115,195,25,47,220,90,51,152,160,67,195,157,54,185,146,60,12,122,20,235,0,255,62,211,81,90,230,17,149,82,182,216,200,97,89,26,227,237,30,219,127,116,191,56,171,137,72,37,243,152,136,102,67,245,230,216,122,74,35,50,222,223,39,62,119,184,139,36,245,44,143,83,28,98,140,57,52,75,149,71,72,127,11,162,186,147,236,66,209,87,166,158,160,153,138,155,96,98,77,195,9,98,98,122,129,145,158,120,127,199,203,112,247,212,159,89,39,215,183,108,150,26,206,85,79,143,118,137,30,63,219,43,162,73,125,234,214,232,37,160,141,115,148,133,141,214,48,225,81,0,255,15,23,73,200,219,115,66,90,249,44,152,97,132,227,140,119,20,191,174,173,189,154,45,143,125,230,74,10,174,45,194,143,61,194,108,244,47,163,96,159,218,115,98,150,185,233,181,168,65,13,201,98,137,218,163,41,24,106,167,195,123,116,34,227,123,233,106,230,222,153,225,190,239,206,232,112,119,191,239,211,7,9,116,213,72,33,166,152,92,74,76,149,227,29,127,207,157,81,51,51,87,113,51,28,167,216,169,245,121,203,91,132,9,147,163,57,170,103,65,188,223,243,222,53,94,220,139,19,225,24,73,157,52,141,137,146,70,101,149,38,199,106,34,253,133,104,151,183,91,54,238,253,158,205,125,182,150,36,145,83,136,56,51,69,41,161,150,49,67,194,173,253,101,197,38,180,147,8,146,241,198,38,47,213,194,65,61,103,26,166,156,243,196,15,140,129,105,91,196,251,123,90,239,56,122,147,183,203,90,117,137,39,1,145,204,83,81,7,184,239,123,164,139,247,1,199,247,234,110,81,34,229,73,233,83,84,14,247,235,118,219,57,43,245,169,179,162,235,248,126,102,214,29,148,214,57,27,192,174,158,188,25,169,206,56,212,225,55,41,174,57,166,221,90,197,89,89,227,141,55,28,234,99,199,206,44,109,64,251,93,35,251,87,197,101,73,218,198,136,181,20,236,98,41,64,125,100,81,76,74,21,236,236,83,33,239,164,6,136,192,47,18,53,36,85,92,81,162,198,181,86,80,5,188,69,68,202,34,72,244,80,202,187,37,249,115,89,54,36,91,33,75,195,68,104,233,232,88,135,75,178,40,59,46,218,197,237,158,197,93,17,155,52,247,107,77,208,97,150,12,85,98,170,18,141,60,97,156,68,17,221,61,134,98,69,93,164,222,153,171,169,213,203,67,245,216,18,83,27,209,16,154,159,33,170,47,61,161,207,60,114,83,97,76,69,149,181,220,99,188,221,19,251,193,56,59,115,83,39,131,6,83,77,73,9,170,86,228,244,84,156,203,209,45,90,144,81,254,113,253,157,233,40,165,171,56,78,77,6,179,145,83,156,185,198,32,216,71,246,178,37,233,50,195,121,54,57,98,118,205,108,27,91,217,146,103,247,107,37,141,137,120,151,30,39,171,91,228,91,179,150,197,49,131,237,242,208,85,33,62,102,188,225,210,223,162,105,119,196,46,191,217,108,137,56,105,38,162,86,88,24,233,32,35,166,166,241,17,239,216,135,155,165,119,99,86,125,152,100,222,76,29,176,174,222,162,148,155,19,229,57,158,142,247,92,37,41,141,90,222,152,113,191,173,146,244,125,197,1,159,153,113,203,55,224,125,101,172,89,148,8,39,223,182,28,223,183,2,191,146,174,87,214,212,235,195,156,210,58,4,62,146,68,40,180,47,201,45,147,202,206,1,236,110,37,202,60,26,82,84,201,145,125,113,95,73,34,98,81,82,189,5,2,135,187,91,210,36,153,148,82,230,59,230,251,184,242,147,70,45,44,27,101,56,242,246,0,183,123,100,172,92,65,51,54,125,72,141,97,161,250,50,68,238,176,36,201,52,222,241,251,150,59,210,201,27,107,213,169,165,154,75,20,153,52,97,199,187,178,111,171,230,138,85,202,110,72,117,146,24,185,12,43,172,217,136,92,245,122,11,247,247,177,112,11,125,41,76,102,60,225,196,195,94,102,59,119,230,14,120,0,255,126,220,55,186,116,156,76,183,33,37,51,155,103,32,251,37,193,193,190,86,179,44,252,118,216,9,209,241,136,239,165,108,203,106,36,45,254,19,195,109,35,105,148,72,237,120,190,29,209,204,22,108,203,181,4,124,237,194,123,135,133,238,208,5,9,24,63,246,207,87,4,95,71,246,227,195,149,103,102,182,181,212,112,48,105,71,220,186,69,202,102,214,27,214,58,178,239,182,211,167,172,204,9,83,134,141,141,71,225,118,139,251,40,245,153,205,106,92,34,178,152,98,205,40,243,100,162,167,63,111,24,73,93,212,161,216,177,155,50,15,230,168,20,90,57,88,232,173,137,137,118,120,146,142,103,180,207,196,175,157,180,20,90,31,247,13,110,191,197,248,221,130,214,205,155,186,118,173,66,171,109,29,42,187,68,84,204,190,152,136,234,132,225,37,254,67,128,123,138,219,164,197,85,207,45,124,153,52,71,194,206,101,74,93,93,11,119,247,132,193,203,86,6,85,166,241,80,66,121,18,39,81,226,61,241,240,52,87,70,150,172,182,228,213,232,209,13,113,138,130,47,65,237,161,89,229,60,174,254,185,100,227,73,198,80,140,241,99,56,234,134,249,131,17,115,32,127,194,250,225,130,42,71,38,165,148,34,21,114,144,63,29,186,175,116,121,137,82,44,218,78,102,90,88,146,56,252,0,255,183,172,197,219,41,79,18,116,112,245,218,198,39,4,221,229,142,195,183,219,237,30,78,204,239,198,115,133,110,223,8,82,169,74,208,38,201,17,68,237,221,145,161,123,132,241,162,146,164,45,107,37,21,109,73,92,212,190,93,54,193,242,45,223,52,82,83,242,235,108,211,27,22,185,144,128,123,247,78,73,23,105,252,48,250,221,36,95,173,35,52,202,225,194,93,241,240,187,222,113,84,95,94,61,155,50,150,93,203,140,85,139,38,25,195,0,247,218,155,215,183,64,229,87,147,135,164,165,118,109,70,74,127,56,210,71,198,247,242,126,71,87,87,33,195,59,34,131,182,107,89,114,81,80,167,149,156,148,80,253,194,29,247,175,47,78,121,11,221,229,98,217,204,8,106,10,99,185,227,253,30,236,199,103,121,140,103,45,102,37,49,101,166,163,185,243,164,97,226,1,169,221,253,158,177,214,170,22,238,101,66,28,81,219,162,15,159,116,61,98,111,199,61,163,214,242,147,150,40,66,180,17,83,246,104,211,208,147,107,188,111,95,220,11,113,137,172,89,170,12,19,103,82,74,57,230,44,149,49,243,240,126,201,133,91,185,150,27,53,35,102,14,221,92,196,220,159,72,113,77,228,2,212,95,220,86,113,179,103,124,215,152,50,241,30,99,114,26,112,184,191,227,34,238,153,233,184,119,153,27,245,8,115,86,183,24,179,177,213,155,150,197,237,189,239,198,93,30,36,59,29,147,242,132,245,23,239,212,45,102,63,41,121,185,173,229,174,22,81,61,31,187,140,17,102,54,101,44,171,235,1,195,169,207,116,114,197,122,211,69,51,92,131,66,149,89,104,184,182,155,83,199,99,156,195,112,191,101,249,247,114,91,41,103,35,30,247,50,169,68,83,84,98,44,12,217,146,138,141,56,27,111,25,247,21,233,230,141,68,12,71,150,166,201,28,38,38,194,65,84,249,105,33,170,81,140,120,184,227,222,187,173,32,195,109,132,155,73,147,92,18,243,85,214,82,100,166,132,199,81,184,223,234,111,105,189,36,45,241,158,185,188,97,47,81,242,0,71,178,52,20,84,46,106,127,175,29,201,206,214,146,215,74,151,172,89,47,22,2,218,210,244,152,55,60,189,237,144,165,172,206,168,245,72,114,212,4,177,229,97,35,163,182,61,174,29,190,97,209,99,216,225,87,68,236,85,126,75,76,168,85,15,97,170,55,91,7,161,253,171,110,182,229,45,137,217,230,111,14,11,69,25,238,200,246,73,137,168,9,59,77,161,54,105,217,76,28,78,93,216,176,144,118,73,247,222,115,217,78,202,86,151,85,191,230,94,178,108,27,206,67,186,148,84,135,151,25,239,238,169,47,231,89,130,201,37,220,144,150,56,152,234,210,76,183,1,236,35,50,119,174,184,37,105,75,84,33,234,62,172,208,112,105,234,146,247,112,199,190,116,51,249,106,147,200,75,177,99,249,18,176,0,255,190,232,189,248,177,157,2,20,140,29,119,222,119,174,82,107,169,81,220,90,170,2,166,125,230,170,177,106,41,17,224,112,127,199,69,236,204,12,199,205,181,220,112,137,140,94,199,125,143,140,53,103,162,14,246,81,55,46,98,103,148,66,252,198,76,118,253,205,196,153,216,33,42,234,180,73,43,169,93,140,153,20,151,233,146,220,171,165,178,164,164,24,187,141,92,118,98,150,197,74,42,203,204,39,205,82,99,142,210,128,180,235,1,146,125,118,25,78,100,174,82,95,82,83,86,139,137,155,218,178,192,149,73,170,160,14,162,86,180,53,166,33,77,72,143,35,220,111,177,250,17,225,236,136,36,52,217,36,174,59,169,56,77,85,165,25,62,22,154,4,185,74,175,241,111,129,253,113,191,133,117,60,9,162,18,25,33,19,42,233,14,13,133,67,33,60,55,140,158,34,90,242,144,62,164,231,24,238,239,35,2,23,137,206,41,141,60,94,226,86,135,5,98,59,105,154,30,224,126,139,186,112,37,98,111,18,213,243,45,66,213,227,136,62,14,17,19,249,210,87,87,11,143,183,217,108,81,66,236,210,128,43,127,147,120,93,54,38,158,102,70,13,104,23,57,163,161,62,67,113,71,64,196,90,0,235,30,185,106,196,237,8,168,223,145,145,161,152,184,168,1,227,190,35,106,27,111,43,35,230,138,246,107,70,67,162,171,10,144,171,46,74,81,192,33,14,0,0,0,0,0,0,0,0,0,0,0,147,198,186,140,26,0,176,78,33,51,176,126,135,34,251,238,161,128,138,107,69,64,125,172,84,216,185,99,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,176,22,196,82,0,0,0,0,64,5,188,239,140,128,168,95,10,80,3,222,243,22,112,95,10,113,131,21,17,53,0,0,0,226,227,150,116,1,0,0,44,0,5,168,219,1,65,183,162,66,224,194,13,24,37,106,70,80,26,239,145,25,43,106,85,220,242,204,168,73,35,62,0,237,200,92,49,237,102,138,184,128,140,85,3,218,101,73,55,230,190,101,161,108,84,188,175,148,28,192,125,233,119,164,75,178,195,123,25,183,12,249,170,148,148,152,19,181,46,101,138,133,57,5,79,135,76,90,35,110,101,208,116,1,237,130,252,187,60,114,211,42,123,196,75,133,92,106,221,115,227,50,237,230,72,41,166,20,147,49,19,23,201,220,51,178,217,233,105,169,185,112,156,134,82,58,215,64,236,136,5,26,234,252,212,150,214,96,14,6,252,202,189,202,90,14,125,27,237,120,135,191,237,200,149,89,61,178,68,91,114,94,212,214,166,53,10,250,100,153,157,128,238,171,247,204,104,236,92,50,151,151,198,230,114,95,27,98,102,231,234,109,41,31,53,109,53,148,30,97,253,162,125,82,251,200,181,10,165,30,107,206,84,106,153,135,29,246,145,228,89,107,200,9,4,247,147,183,178,181,175,41,155,81,247,204,183,174,19,87,218,175,98,226,210,16,213,73,11,233,27,222,101,192,189,199,146,151,225,250,101,204,60,181,70,91,41,51,19,243,52,60,243,239,240,154,214,224,156,4,176,79,252,202,76,92,165,233,178,100,181,66,109,184,82,66,4,57,211,228,78,52,134,187,133,95,78,217,59,220,200,178,51,109,171,89,106,101,150,149,49,21,185,248,121,24,225,3,135,113,233,193,62,82,127,203,90,124,105,205,252,225,58,79,182,178,111,61,103,143,149,210,218,73,167,112,119,225,14,143,253,192,227,99,237,210,160,11,98,90,104,204,78,20,209,18,47,101,21,103,246,193,168,136,191,191,103,197,165,236,78,54,161,145,171,121,229,65,130,220,234,16,223,238,26,23,35,200,32,22,212,17,83,99,198,136,123,70,224,111,46,165,187,68,245,112,83,232,232,101,102,59,38,114,130,164,98,138,152,234,13,107,30,194,62,220,251,142,26,81,86,33,182,103,190,33,196,182,212,154,2,34,174,206,164,207,10,182,53,141,184,200,188,69,238,181,98,94,210,145,58,167,76,83,173,60,181,13,185,192,198,97,21,101,201,66,51,175,18,33,110,231,246,171,203,102,37,155,254,215,175,81,123,106,213,60,164,34,8,115,177,16,195,198,197,108,239,36,161,250,141,75,123,41,79,180,153,181,75,106,143,129,129,176,110,106,195,137,34,137,242,91,123,71,222,246,178,94,157,206,171,1,61,13,102,100,225,189,98,47,139,216,65,174,5,165,78,161,84,110,169,152,25,118,134,160,42,90,171,224,145,196,247,146,174,149,109,68,217,25,213,229,45,173,196,82,185,113,230,96,246,29,30,154,202,193,137,12,247,246,145,25,247,36,214,35,54,41,33,15,102,223,116,132,48,61,21,140,44,100,226,34,74,250,29,145,73,183,252,122,198,67,135,157,231,90,37,74,175,48,48,167,16,58,210,190,200,62,123,26,137,143,181,214,48,37,203,49,110,195,152,178,69,69,69,7,8,92,236,186,136,216,155,212,29,75,238,188,214,40,251,16,191,155,43,177,80,41,15,239,147,188,229,190,163,70,203,207,186,54,99,2,74,161,167,126,221,190,139,247,247,148,174,189,103,177,228,213,171,11,183,77,209,230,75,53,82,213,54,6,187,188,163,101,111,26,243,92,213,31,247,26,91,222,99,73,158,218,202,32,166,61,138,137,207,184,139,92,171,182,214,91,13,75,253,37,225,18,81,166,90,19,230,98,33,238,107,236,157,179,40,123,211,86,194,169,192,76,200,36,1,21,189,17,76,51,60,196,221,248,62,197,223,99,175,76,226,147,55,155,99,14,166,201,20,7,97,245,68,143,247,113,79,201,95,185,208,39,161,22,165,18,167,132,76,19,103,166,33,14,222,196,53,208,139,129,48,114,173,152,71,222,211,186,140,166,208,155,27,136,72,200,141,135,93,250,234,235,176,113,113,95,98,182,104,202,86,182,148,77,218,159,182,197,204,78,53,172,153,232,124,225,62,99,239,152,101,236,108,103,115,55,132,89,34,27,18,42,114,43,176,84,147,183,74,22,19,119,167,121,219,233,150,203,146,58,31,30,138,7,184,152,82,238,196,72,36,209,62,181,63,219,171,228,210,159,186,181,234,107,190,156,171,92,28,226,24,78,47,212,225,150,67,162,36,235,24,9,193,17,236,130,224,247,124,109,26,42,191,156,58,181,107,80,213,158,115,157,130,92,236,194,213,140,246,169,189,146,228,85,50,219,38,13,41,73,173,83,219,190,67,147,55,147,248,80,234,2,226,50,99,109,26,81,75,91,153,170,60,226,236,163,220,86,148,146,177,42,185,182,24,215,152,37,212,44,17,179,70,153,35,31,21,125,53,244,112,103,31,73,222,34,91,254,162,47,44,113,38,224,115,200,140,12,60,169,165,113,162,212,17,32,210,222,41,247,85,103,167,120,156,175,73,135,142,221,244,70,85,62,114,156,108,112,180,38,13,195,96,151,219,167,177,55,169,180,229,174,246,196,245,72,14,49,30,234,84,249,194,181,206,38,190,31,165,174,100,155,177,43,189,46,167,109,173,54,91,229,162,161,39,51,83,154,133,234,138,197,152,247,78,249,145,213,215,142,204,185,34,163,94,189,250,208,150,137,118,254,18,49,140,238,226,88,68,46,222,217,69,189,222,154,205,134,10,173,45,241,165,201,198,227,152,247,248,166,236,164,67,65,217,101,212,125,26,123,101,77,243,237,106,165,204,135,106,138,241,80,241,83,48,122,86,219,130,244,47,171,207,79,131,212,156,47,229,132,211,22,61,101,96,70,199,34,23,163,250,110,205,61,163,129,141,70,249,71,246,114,109,86,30,65,134,46,229,190,32,253,207,106,219,154,205,82,190,84,35,35,66,144,13,76,248,59,58,0,255,213,185,56,191,147,198,218,5,126,169,149,97,186,70,187,12,44,114,140,241,207,20,125,107,46,7,218,179,97,224,165,131,221,69,251,172,118,179,189,106,113,249,119,117,107,213,154,162,110,123,37,73,11,62,148,189,240,216,101,63,220,52,223,146,205,229,66,93,171,157,117,154,69,79,74,203,16,118,233,224,247,124,109,74,208,252,114,106,213,173,31,109,59,206,111,218,180,163,111,216,57,42,222,225,178,151,229,223,218,186,23,201,150,159,208,86,185,54,181,59,245,100,114,166,250,121,176,2,211,23,239,137,175,139,220,195,137,33,66,142,247,248,91,214,69,204,50,107,146,40,214,152,166,41,196,152,139,44,95,178,142,118,17,247,157,81,51,55,165,213,51,31,167,232,141,235,197,239,91,124,212,25,243,39,169,148,87,152,16,246,36,154,189,40,169,190,74,227,150,160,237,216,125,140,162,146,234,136,106,21,31,35,218,39,205,123,6,91,102,107,62,59,149,195,198,22,106,156,133,130,169,126,42,82,138,184,149,62,100,180,171,246,77,221,185,83,182,184,5,108,36,203,240,49,147,203,234,73,150,136,48,149,199,199,176,180,1,163,251,202,223,17,129,75,90,230,242,154,213,202,188,218,48,153,205,152,168,184,40,50,83,193,80,97,197,45,42,196,198,103,204,239,114,146,178,166,62,111,51,60,12,188,217,58,220,149,151,121,95,77,141,202,60,36,88,72,93,76,187,234,167,107,111,235,177,119,219,86,191,220,22,146,233,50,73,74,232,121,188,143,186,76,213,167,217,204,231,192,149,184,108,177,208,82,199,0,255,162,99,37,241,14,119,99,67,95,6,186,160,249,57,195,90,17,141,194,52,230,225,206,39,186,44,225,14,127,35,162,127,163,207,50,188,153,132,236,41,85,146,84,193,13,230,10,35,34,202,175,177,94,38,158,230,206,229,140,210,90,32,27,179,195,62,250,43,177,209,189,122,97,87,0,255,58,139,52,53,109,31,5,59,23,240,182,163,150,23,91,196,237,216,158,92,54,47,121,188,117,141,246,217,43,93,187,185,167,138,135,38,49,113,113,237,157,75,230,132,99,4,142,250,127,123,223,239,153,245,101,193,53,137,56,136,226,29,46,123,81,239,43,222,106,55,25,109,25,196,148,115,148,218,39,13,51,45,83,86,17,15,71,210,142,133,187,168,203,36,175,80,118,205,223,154,195,65,197,67,154,43,247,25,234,125,39,17,141,92,251,218,188,148,170,157,50,171,204,18,59,79,17,59,65,191,233,123,196,168,179,43,81,247,44,22,21,46,162,45,230,60,131,14,182,71,114,223,104,237,177,34,102,35,225,20,83,106,136,245,78,68,55,103,148,217,200,196,46,180,114,209,125,53,119,230,142,123,68,67,231,50,151,174,42,151,77,120,72,54,42,108,244,201,243,81,152,134,126,76,143,240,94,208,251,150,185,36,119,83,101,207,116,156,182,84,219,62,5,59,45,240,86,148,85,124,195,218,69,251,104,242,150,43,215,170,213,230,73,121,141,83,93,235,34,161,40,174,44,121,73,163,213,35,9,184,59,18,43,146,220,23,34,249,172,169,161,239,250,241,123,123,113,37,151,48,12,196,42,125,226,112,69,194,90,153,184,18,247,8,226,176,229,189,20,125,16,191,36,27,155,123,139,233,228,18,187,176,204,152,41,140,138,128,219,137,223,50,188,172,174,29,73,205,120,187,21,174,158,153,112,42,151,46,23,111,245,198,25,234,237,201,187,145,152,239,200,160,136,242,101,107,194,45,206,76,84,214,39,163,200,66,153,26,87,197,35,180,31,3,224,35,215,94,225,6,174,208,70,170,156,230,237,206,126,149,18,78,107,74,3,119,210,148,154,217,0,35,211,9,140,247,184,149,73,35,87,230,44,163,113,134,93,98,125,200,97,139,128,49,181,148,162,142,39,224,238,112,228,175,90,126,122,215,149,203,93,82,251,58,110,45,15,5,108,144,219,18,140,213,135,103,162,112,30,47,34,222,227,42,46,178,188,216,14,205,92,52,107,15,58,84,244,84,117,106,127,42,171,231,167,170,10,150,240,32,93,199,128,107,185,49,247,78,90,136,27,239,246,38,179,85,146,113,105,184,147,213,128,245,184,188,37,221,138,247,192,173,25,141,177,51,105,4,220,215,221,13,128,95,17,59,74,94,15,181,174,189,215,221,186,92,222,68,11,20,89,118,97,160,140,7,251,149,36,73,144,117,209,62,237,195,117,215,222,179,59,237,109,173,54,84,88,73,70,89,166,147,17,220,148,40,218,37,81,238,89,191,229,124,230,14,42,68,68,103,61,115,58,65,163,51,70,221,94,247,189,102,65,104,99,76,123,11,44,99,184,191,35,98,246,138,16,125,56,231,16,235,65,81,144,34,177,204,196,78,111,104,78,70,249,163,223,33,39,68,78,20,98,107,129,225,29,238,230,94,111,87,95,36,110,62,172,25,215,218,120,198,121,168,103,220,137,112,143,189,116,232,222,153,212,73,84,98,167,75,173,142,115,67,158,33,95,106,178,42,210,28,9,119,111,221,247,144,173,53,105,190,137,104,245,78,69,168,147,145,246,68,112,67,127,38,250,140,226,152,75,185,51,247,196,52,59,124,44,99,218,1,202,219,25,118,214,101,243,185,241,246,108,180,207,6,116,141,231,29,124,165,23,92,150,96,23,213,206,250,218,148,28,127,81,167,118,221,18,117,157,239,148,201,40,9,239,34,220,5,126,91,95,43,18,189,92,246,106,214,159,218,127,46,179,113,166,30,189,149,144,118,219,11,244,171,250,218,68,212,110,103,139,56,11,205,46,16,226,54,249,25,233,230,78,20,199,125,203,109,208,98,212,37,249,177,29,209,79,114,182,164,78,241,231,104,174,111,46,244,243,84,157,140,66,92,199,170,199,59,252,206,168,27,95,109,94,28,162,235,203,40,137,141,53,61,53,106,77,9,198,246,223,104,226,233,147,36,101,81,99,111,35,156,169,134,203,76,106,161,202,70,66,69,192,51,230,165,149,24,73,176,79,242,110,111,232,171,57,251,102,130,231,131,26,39,234,80,167,32,15,139,120,145,222,99,216,117,17,203,45,110,54,132,22,61,222,193,62,226,118,43,251,86,179,250,34,121,157,84,47,38,118,41,112,165,225,207,86,41,15,117,118,85,86,115,187,175,2,212,173,140,93,147,204,72,16,21,133,99,202,147,36,41,85,225,189,91,205,204,216,142,203,198,200,76,57,45,169,0,236,95,25,46,141,247,140,219,78,130,137,91,165,182,49,110,25,49,175,1,3,55,43,69,241,126,78,67,121,123,43,4,110,203,0,235,243,118,139,26,218,151,155,40,212,69,93,18,55,68,125,182,4,96,37,186,136,55,220,240,148,210,144,117,73,233,27,110,107,209,150,28,240,253,250,251,157,46,218,210,104,130,142,140,247,247,239,187,246,18,253,182,183,181,122,80,13,166,128,190,92,158,106,209,124,140,121,95,191,34,22,73,218,180,77,48,150,197,140,119,68,47,126,137,62,156,39,41,19,170,121,20,209,194,249,84,134,126,75,192,123,220,189,113,247,90,179,8,42,212,185,230,156,37,20,82,85,71,229,114,132,133,163,93,224,118,56,162,79,86,173,70,67,46,37,161,237,152,18,15,73,5,117,161,170,198,170,135,59,173,123,237,181,8,131,185,228,140,210,150,50,212,69,174,80,81,194,226,29,238,254,138,190,149,250,45,129,84,194,218,203,199,98,157,201,157,122,75,11,35,160,125,106,47,88,154,171,38,241,105,104,154,236,84,106,153,74,197,252,225,146,134,178,122,210,116,12,245,246,233,229,52,31,162,112,225,189,6,191,228,17,229,184,50,13,57,237,174,230,162,130,41,167,24,195,22,215,174,39,225,84,54,224,251,17,203,193,247,239,242,91,206,34,105,16,166,198,136,162,136,207,59,249,37,247,27,0,119,95,151,205,138,250,82,151,141,121,43,145,73,99,102,4,165,196,154,27,112,59,75,212,172,110,192,247,147,144,29,67,222,225,174,126,239,189,11,121,173,185,65,209,241,142,143,160,213,34,132,187,67,253,221,34,74,26,103,18,58,14,136,110,39,205,216,110,146,74,104,107,84,92,29,51,98,237,29,133,82,82,220,55,38,246,51,10,141,204,71,33,234,247,90,53,234,150,81,66,235,176,80,51,12,164,46,160,125,108,191,166,124,215,184,190,234,112,113,115,54,203,141,123,68,244,212,80,81,17,78,77,192,175,216,158,181,185,140,228,232,155,125,54,218,43,175,158,135,234,29,10,193,234,136,89,238,59,222,74,222,172,246,164,213,82,81,38,181,72,68,196,155,58,207,124,133,119,104,179,132,251,251,189,214,190,158,188,154,245,149,143,54,76,14,101,167,187,3,236,29,107,215,40,133,58,216,7,206,33,91,230,22,17,159,227,182,207,106,242,108,139,177,116,184,207,76,251,136,82,107,161,43,95,215,37,122,147,190,202,67,198,59,92,246,146,252,91,205,189,72,18,47,136,156,99,135,208,150,201,173,197,69,82,63,89,119,229,99,200,192,69,50,247,136,152,225,73,214,92,212,185,147,207,181,174,137,89,150,18,167,103,74,207,108,142,118,73,239,183,227,221,105,82,91,206,19,225,85,235,153,25,138,185,104,102,182,118,210,229,8,218,43,216,43,179,175,32,196,17,187,115,235,18,161,246,178,137,125,197,73,204,65,38,126,51,184,53,95,59,217,50,223,124,222,180,213,187,50,138,225,122,185,107,42,157,233,236,177,245,91,118,12,236,247,149,177,174,138,151,188,77,136,7,105,67,54,196,184,163,120,220,94,225,166,252,242,229,132,53,169,98,39,4,243,210,50,46,12,61,182,254,25,246,15,108,177,87,198,182,186,101,155,151,110,56,144,6,204,75,132,9,221,0,255,240,67,55,151,247,76,116,89,7,77,249,137,27,105,45,118,108,223,203,123,50,41,95,150,76,154,242,169,134,43,173,66,93,221,120,211,68,184,35,0,255,182,214,14,162,217,247,204,109,67,222,57,173,55,193,24,110,226,147,189,7,237,221,110,249,234,252,36,157,217,252,179,75,27,151,232,195,89,156,50,36,21,134,209,191,104,114,126,185,60,102,84,199,60,138,175,198,49,162,234,24,253,53,40,63,126,173,171,171,173,214,234,32,189,2,24,238,204,0,255,120,118,190,217,14,153,39,87,158,193,67,161,120,173,30,229,191,246,14,167,94,62,147,57,251,58,144,82,198,144,187,12,92,124,143,226,214,251,41,223,124,175,45,85,236,213,217,164,177,204,10,119,184,172,191,71,41,94,161,25,89,171,29,213,40,206,229,201,83,213,107,17,247,126,146,191,182,31,198,175,38,95,59,136,231,106,103,153,167,150,170,30,223,191,227,215,109,147,95,179,70,157,187,66,225,188,199,212,184,136,28,192,254,14,23,153,78,144,29,79,204,201,227,112,238,22,237,34,234,22,193,147,32,191,208,121,92,43,126,137,99,204,233,216,243,85,52,222,147,127,155,239,149,73,61,178,148,226,74,231,153,211,121,28,99,97,173,172,254,49,96,63,179,197,103,204,22,145,237,75,137,204,231,153,82,129,129,78,124,196,184,35,248,62,197,111,106,23,196,151,87,223,107,115,112,45,106,28,226,175,176,210,22,237,227,46,115,173,82,170,221,101,109,169,118,148,173,35,68,217,50,85,154,167,35,126,223,175,50,151,149,178,2,199,6,245,66,135,242,18,228,73,197,173,186,104,159,37,112,57,95,171,20,219,234,182,198,22,234,77,63,197,151,105,100,202,12,230,97,204,3,222,217,165,12,151,59,35,138,75,98,81,163,235,148,190,194,76,155,139,119,119,118,65,208,7,201,167,210,25,81,18,154,197,159,53,65,250,30,116,63,238,95,254,200,149,116,35,248,181,49,122,168,143,102,89,65,247,194,62,93,190,136,154,145,142,193,163,46,112,4,31,88,176,116,88,57,199,240,94,108,127,167,207,172,182,83,86,169,220,168,50,211,24,49,173,84,197,211,67,218,103,193,175,217,94,165,184,124,242,234,214,170,57,133,115,182,83,162,228,224,70,121,143,239,57,246,232,234,111,143,140,36,166,101,37,109,92,40,161,241,163,39,69,100,176,139,237,239,181,41,61,254,150,85,183,94,169,250,53,77,156,134,138,28,29,192,46,183,55,95,155,82,150,127,87,167,118,77,82,245,218,58,107,198,48,164,200,133,72,92,250,53,35,53,163,16,19,49,20,28,238,216,191,86,18,116,123,87,179,70,116,109,97,210,180,233,121,22,239,112,217,139,212,191,207,247,34,205,153,47,136,203,81,165,180,99,229,16,226,50,53,214,70,90,136,189,11,104,23,248,251,206,220,148,22,63,221,116,107,90,55,114,139,91,51,103,146,106,243,179,120,135,43,117,153,250,177,107,238,69,219,51,63,33,114,50,215,150,246,171,75,26,25,79,93,245,144,102,98,41,198,187,247,152,242,150,241,83,159,202,92,200,28,205,36,215,137,75,106,138,139,139,217,77,115,241,11,195,61,30,251,137,122,185,75,172,93,221,50,95,25,42,152,26,103,246,174,9,113,88,166,142,158,210,83,92,95,64,124,6,110,49,245,158,209,230,218,81,103,158,84,151,189,121,171,145,152,164,96,79,236,101,74,102,90,143,115,24,219,23,243,189,131,224,22,141,185,188,56,178,199,172,186,236,178,65,117,236,30,3,41,237,148,139,131,88,241,104,31,97,151,185,86,41,213,99,46,107,162,218,49,209,243,176,149,45,83,213,41,58,220,173,93,74,77,218,80,98,167,28,176,62,83,126,139,136,148,187,110,169,205,80,115,100,20,14,245,177,35,34,156,74,99,93,100,77,26,111,43,23,96,93,68,13,136,77,224,22,185,178,134,192,111,18,10,128,91,11,234,111,53,102,58,26,227,174,128,248,157,153,52,222,213,164,17,87,151,81,20,239,107,165,2,224,0,0,0,0,0,0,0,96,47,216,75,145,250,21,215,2,0,0,0,0,0,0,0,128,181,112,45,0,5,196,239,165,80,159,153,138,184,181,48,54,13,0,53,238,200,164,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,112,138,10,121,11,128,148,225,61,21,226,182,151,34,46,50,0,240,164,70,26,240,164,70,26,0,31,138,10,248,84,168,207,29,10,144,50,133,26,234,34,147,6,0,0,168,1,234,110,120,79,156,66,46,192,69,13,128,3,0,0,0,0,0,0,0,0,0,220,43,82,30,24,123,229,2,0,140,122,186,21,241,59,66,65,209,46,118,13,184,239,11,162,62,106,36,141,246,17,53,216,199,174,1,50,105,13,185,74,178,49,241,145,91,17,183,50,146,28,176,62,42,85,192,239,25,27,110,247,93,162,134,93,159,37,204,1,227,134,143,220,133,148,72,151,45,102,184,195,93,218,175,189,178,52,91,54,119,178,18,163,97,167,109,52,77,194,186,210,243,16,118,117,166,112,219,242,176,198,47,32,185,94,9,74,30,41,2,34,145,109,121,74,113,133,63,9,81,154,88,9,221,164,123,184,147,49,239,247,250,155,60,200,63,170,220,236,150,96,114,43,43,153,179,166,150,33,199,75,7,202,101,184,29,49,222,79,90,201,79,242,82,115,108,0,255,61,210,65,47,75,95,133,142,218,21,197,192,156,133,189,9,152,218,115,209,103,4,122,146,89,138,129,106,214,135,98,14,210,58,61,108,44,52,92,149,130,138,77,199,48,32,163,125,68,37,183,220,89,45,162,174,107,245,109,221,106,69,8,72,24,19,53,74,58,170,168,156,218,231,227,253,158,229,118,39,251,86,91,35,106,73,253,93,207,83,84,177,37,89,207,77,179,24,211,82,134,192,239,124,202,143,40,101,86,131,82,35,25,109,133,104,203,225,160,168,214,52,236,106,130,26,152,76,119,176,98,2,100,251,74,212,135,101,226,45,214,71,100,196,202,36,53,110,73,74,221,14,241,91,68,221,183,94,54,34,153,203,208,210,37,110,45,188,47,123,113,60,252,92,190,210,33,60,63,117,218,168,210,43,127,206,53,117,21,151,126,97,69,198,251,253,150,118,153,129,62,162,52,68,153,109,24,143,68,48,21,38,38,102,106,115,166,6,198,128,121,187,7,110,109,146,37,151,211,84,207,66,155,234,108,83,172,25,120,8,120,179,101,174,134,226,133,251,176,167,235,158,73,103,65,50,229,43,44,195,184,132,200,242,113,212,64,211,64,86,238,40,25,153,52,147,58,142,232,13,151,179,101,97,227,28,26,34,178,112,171,151,199,219,61,214,125,197,45,163,210,194,144,242,144,166,184,78,41,34,116,56,248,211,229,74,64,0,255,2,220,37,126,223,247,150,69,16,167,165,196,194,46,97,178,197,196,199,138,188,5,165,248,108,30,167,44,234,76,83,137,217,33,35,77,152,37,63,25,182,226,212,227,93,246,110,53,247,44,40,29,206,210,12,187,172,3,21,83,213,99,251,235,114,101,100,18,39,241,109,208,194,56,109,26,1,21,19,87,192,0,247,212,158,38,186,164,180,144,123,245,199,205,34,162,12,99,224,79,149,133,214,106,120,176,91,153,123,39,205,220,145,133,148,66,60,196,22,134,92,126,201,158,209,46,229,137,39,121,91,117,200,73,95,189,33,177,121,82,86,35,35,75,154,62,108,107,15,195,251,234,190,167,108,69,102,137,204,200,216,195,132,178,206,37,234,56,70,153,70,199,192,83,49,72,143,216,242,40,146,246,239,76,89,210,200,12,151,60,199,111,75,235,16,164,38,195,145,212,223,240,65,220,149,53,82,22,198,110,189,78,46,95,238,48,226,112,124,47,99,71,174,27,221,115,42,20,79,227,12,19,19,87,213,112,143,119,233,240,185,98,133,203,212,168,180,45,15,37,66,151,92,182,62,140,212,33,206,84,180,32,220,229,251,107,69,198,222,171,122,121,221,217,228,154,129,37,23,101,143,180,62,34,93,102,38,45,37,146,62,66,44,41,149,101,89,135,14,107,54,122,233,101,172,152,210,241,163,215,197,180,75,178,214,90,107,149,194,206,103,179,235,110,230,74,176,85,151,124,68,212,38,225,1,183,238,55,249,198,111,146,46,72,212,38,92,151,84,223,196,38,117,141,28,150,194,58,195,11,88,236,101,185,51,137,130,50,146,164,48,37,52,114,91,68,155,202,106,250,210,141,166,23,238,248,98,47,139,123,60,140,181,96,98,136,100,84,26,174,70,235,83,158,127,44,41,52,194,251,210,221,227,150,183,146,184,218,18,13,101,210,78,236,214,183,116,102,107,14,79,165,180,210,88,61,15,233,238,121,253,149,242,200,221,28,177,164,190,205,80,173,217,116,85,15,17,190,36,21,83,49,22,153,153,128,81,191,19,159,73,210,211,148,111,182,33,53,92,74,70,80,93,118,227,125,188,191,118,210,26,185,86,83,100,67,68,180,184,149,51,79,46,2,48,134,221,147,46,86,92,155,7,141,55,125,60,67,148,10,35,141,57,147,112,195,210,162,42,61,193,178,12,217,203,178,111,81,73,186,53,187,182,172,207,158,148,114,232,9,62,114,74,179,139,13,37,61,224,93,177,219,107,39,75,188,183,172,58,113,40,95,123,73,101,171,37,140,51,242,112,87,236,237,83,248,248,94,131,202,146,248,169,82,74,6,123,45,163,29,131,139,242,223,248,181,98,40,51,50,40,241,212,236,27,229,87,201,13,31,49,212,56,37,202,123,92,117,221,22,240,174,190,47,133,143,238,178,18,25,197,144,27,107,180,168,107,25,45,200,59,116,127,92,14,23,221,34,239,241,76,38,36,75,17,214,5,46,164,29,187,127,125,33,119,154,164,236,203,195,65,107,243,114,50,113,34,235,120,254,74,172,29,145,187,114,241,146,58,155,86,188,40,122,20,238,170,253,198,69,251,236,181,171,149,106,153,250,44,179,84,29,22,196,29,238,243,125,220,142,141,147,7,97,200,51,62,46,169,44,234,222,174,115,41,121,115,244,79,51,179,106,197,81,23,105,155,189,69,221,195,237,156,237,85,126,97,240,170,81,171,159,162,244,79,254,2,81,198,27,62,235,163,38,46,156,6,29,113,45,58,126,16,45,79,113,241,39,35,19,187,250,196,96,23,81,51,115,133,155,84,30,73,20,52,167,196,225,60,148,14,37,7,232,178,209,91,227,74,179,49,224,33,209,223,162,146,204,219,44,201,42,180,248,165,41,84,139,27,231,141,20,85,229,124,93,163,32,151,24,86,193,226,123,121,187,149,149,158,182,196,243,91,241,162,214,233,184,198,48,89,26,178,86,207,35,134,187,176,94,41,164,222,139,203,24,159,37,44,127,219,24,23,23,18,68,52,229,174,190,62,30,236,86,198,198,175,156,23,151,207,37,149,115,59,178,0,255,118,187,239,21,180,4,81,82,166,40,131,9,119,140,0,255,202,251,78,82,99,47,66,211,101,26,150,28,3,59,65,236,56,2,11,151,185,111,25,37,221,61,146,146,153,181,234,182,44,107,4,36,4,252,96,234,124,244,185,128,139,91,102,172,200,88,53,10,153,101,52,196,238,34,34,25,68,93,98,33,75,153,133,56,75,194,28,97,155,148,5,251,184,221,34,202,142,140,40,169,47,119,179,148,151,190,206,101,205,65,151,52,25,25,18,183,239,113,187,101,70,228,38,77,84,154,133,70,62,242,36,156,137,170,176,16,193,76,137,21,166,100,92,213,128,65,135,88,73,188,227,210,142,182,184,36,5,29,227,20,29,223,122,105,139,155,250,68,155,214,240,74,98,27,254,134,60,231,125,17,73,80,145,172,8,46,99,172,123,159,236,88,233,201,140,204,154,40,105,61,100,127,54,3,1,107,138,202,56,26,78,144,140,247,187,91,182,81,86,250,32,153,108,163,249,137,136,234,6,7,63,153,178,70,184,185,40,188,23,184,217,45,115,83,119,201,195,249,121,124,207,126,225,51,41,78,62,11,154,51,218,131,162,243,83,220,33,126,215,139,220,212,162,58,158,163,197,187,234,143,181,100,43,133,234,172,118,215,161,74,169,104,241,78,168,191,5,174,16,71,186,204,214,73,151,68,86,17,45,162,150,104,234,100,84,233,237,112,50,13,137,248,190,93,181,94,68,69,95,162,104,231,44,26,106,57,51,157,236,213,58,225,126,139,123,87,245,98,147,55,162,49,130,42,130,18,177,225,72,149,181,36,39,146,142,233,16,111,247,184,119,83,63,55,105,150,147,59,159,181,168,165,109,227,212,102,170,244,144,6,44,10,247,184,103,210,90,200,49,234,87,186,112,50,228,15,115,36,212,70,124,174,21,149,178,196,52,214,103,38,37,36,9,97,170,7,194,187,98,189,244,155,186,73,154,140,97,79,148,140,140,239,93,175,16,150,124,234,48,197,107,94,156,207,16,122,179,184,148,179,30,126,241,27,93,197,184,19,251,17,37,42,137,245,210,74,165,71,251,72,235,71,22,244,164,60,171,10,213,94,138,16,38,246,51,210,233,68,18,113,56,116,248,64,191,178,177,182,195,41,228,122,24,13,115,138,160,66,237,35,28,105,42,15,63,218,106,194,101,12,184,136,149,25,177,114,71,125,10,141,216,67,70,78,41,68,181,105,160,198,197,36,12,196,233,225,100,249,120,70,239,210,167,131,187,110,57,20,101,149,140,26,25,180,157,138,246,54,242,75,124,41,72,184,26,219,24,136,206,102,188,191,15,61,122,114,207,123,56,120,82,89,163,72,99,54,217,100,139,45,71,90,170,42,232,76,148,57,201,243,1,238,210,110,227,146,86,242,103,197,187,54,159,77,19,97,58,106,230,17,55,163,129,102,176,207,226,227,170,205,118,4,65,253,218,103,115,61,13,203,31,188,168,133,16,172,72,19,49,232,0,255,225,215,205,201,37,123,201,37,227,233,0,177,50,0,31,145,241,198,141,223,247,168,148,41,52,238,140,72,18,0,145,4,151,73,9,137,146,67,66,70,249,61,111,93,148,26,203,54,74,179,4,9,167,135,18,142,73,53,186,143,225,125,73,115,223,179,101,55,97,178,140,117,249,26,47,34,106,241,102,183,103,182,69,152,248,81,234,104,247,168,142,232,177,68,225,125,187,135,185,71,100,202,151,109,78,196,188,180,77,133,24,206,3,205,104,245,226,123,118,232,99,211,32,197,251,61,106,22,35,234,220,226,103,212,164,148,202,88,254,234,54,205,16,157,52,117,22,107,106,48,113,241,62,239,3,151,197,79,166,44,98,84,202,166,205,35,70,241,125,251,231,122,89,27,18,209,150,167,74,73,198,173,249,100,222,212,106,77,165,139,17,222,171,207,218,220,50,147,204,210,33,174,212,110,90,242,221,236,116,101,86,115,136,193,25,239,136,182,119,61,119,233,200,24,122,8,45,202,76,233,39,51,125,192,32,0,255,212,126,166,47,14,179,34,107,166,17,229,160,234,199,235,162,36,220,57,0,255,239,69,125,213,90,168,235,124,59,20,28,97,157,68,236,175,249,222,171,124,154,164,186,92,46,59,161,81,219,245,170,146,147,36,12,3,181,87,253,21,73,215,154,109,183,154,27,218,124,190,10,93,216,128,169,139,239,151,189,118,234,173,121,173,54,191,46,127,42,19,199,86,115,196,213,196,88,60,95,245,78,216,126,44,156,227,224,195,105,231,25,238,81,203,55,84,105,141,106,42,200,33,98,66,119,196,167,169,43,244,78,2,42,186,218,74,219,38,169,182,165,186,75,179,50,132,253,182,123,221,29,17,225,208,36,181,104,90,132,45,42,114,181,210,90,115,240,17,211,5,134,251,45,237,211,77,189,88,213,248,45,217,156,73,152,39,95,150,41,202,205,166,33,29,89,192,247,112,171,174,200,168,51,202,4,209,145,117,188,223,35,34,156,231,28,174,159,145,59,9,125,192,49,119,230,10,234,178,1,110,25,53,219,144,43,74,70,173,161,110,91,159,134,188,101,238,218,6,204,188,71,88,87,72,154,73,20,236,106,70,141,117,184,85,131,148,3,100,222,35,113,53,98,86,90,10,204,210,112,199,237,146,76,205,142,246,81,79,174,71,87,186,213,117,131,197,33,214,38,51,135,13,232,190,157,25,165,50,161,16,73,111,89,163,251,42,62,41,169,10,120,92,196,34,180,6,168,171,167,73,232,27,111,145,178,32,13,224,102,121,167,132,105,204,241,253,183,149,158,82,150,146,161,161,236,128,121,95,55,187,223,9,35,36,31,134,100,103,36,118,253,226,250,136,126,89,162,188,69,35,77,147,50,132,78,97,184,43,213,143,159,221,220,136,24,186,220,182,150,153,74,36,216,37,49,30,93,61,206,103,36,49,141,227,162,129,74,211,20,132,22,73,128,44,0,255,73,75,188,239,36,128,56,95,39,147,30,140,246,68,46,46,107,115,147,43,61,207,230,161,109,86,93,44,92,245,156,238,102,168,126,244,132,56,233,101,149,12,101,38,206,183,189,35,20,233,126,93,69,240,119,83,214,27,213,62,202,211,222,8,80,191,8,62,35,119,20,226,96,18,145,181,188,70,144,131,218,35,174,152,7,92,68,146,236,152,212,143,123,118,126,186,179,136,146,140,72,170,112,188,175,189,101,148,105,3,224,34,50,219,24,245,113,43,153,197,28,119,222,102,81,202,156,48,101,28,119,174,136,160,65,3,220,223,54,33,110,180,75,18,73,9,212,173,136,204,69,223,152,155,174,148,17,242,6,172,143,200,36,59,89,161,237,128,243,0,255,72,180,252,180,21,71,246,227,113,49,223,45,37,57,124,121,59,132,0,255,87,214,140,168,196,80,125,30,48,201,199,85,89,178,196,215,195,93,216,81,235,39,45,233,221,236,249,142,223,22,75,147,72,82,30,22,29,222,191,231,94,89,22,173,12,147,66,173,150,225,118,11,242,111,12,193,203,200,19,241,228,231,166,180,155,133,156,74,34,71,34,21,190,162,169,25,160,158,124,252,190,103,25,125,209,16,209,229,82,214,12,20,81,196,58,69,185,21,167,34,8,231,208,200,12,120,130,119,11,37,194,131,253,61,236,182,155,62,51,8,245,108,130,50,149,112,140,133,66,232,210,213,159,30,166,32,204,123,92,43,189,195,6,184,205,54,77,226,44,143,239,219,149,138,203,72,116,174,107,228,102,144,72,231,56,19,230,154,249,106,234,1,183,51,139,123,99,188,221,163,252,136,116,102,153,153,25,108,146,135,24,170,160,197,146,181,97,206,155,162,38,46,113,34,13,197,144,97,223,111,65,76,201,94,46,241,34,203,84,212,67,184,54,192,68,150,158,84,177,48,125,143,80,159,105,253,40,244,22,225,196,34,215,73,48,65,194,82,67,173,46,190,31,253,45,202,187,59,228,69,164,67,123,48,169,41,131,86,194,20,111,3,137,233,97,16,227,241,106,33,236,106,214,251,202,56,62,157,145,200,167,54,195,67,147,158,26,126,138,105,55,66,132,119,177,239,81,35,125,70,134,181,61,31,202,124,159,134,25,6,122,218,146,228,165,137,12,25,245,73,112,145,37,87,146,194,210,150,179,107,141,211,230,28,38,76,151,140,42,13,239,232,26,150,61,214,213,221,40,46,169,115,39,132,6,187,231,180,213,58,244,185,82,230,205,145,138,136,95,6,27,112,32,99,180,63,50,118,100,36,141,157,145,205,170,225,148,118,168,200,182,211,24,19,95,178,28,228,70,173,41,179,229,35,30,203,69,72,143,143,217,45,87,250,36,212,161,25,195,217,62,164,70,112,195,204,167,238,124,84,38,235,88,159,43,215,109,150,59,31,45,108,249,30,110,183,212,126,216,17,215,248,110,101,101,65,100,68,130,56,88,178,228,163,50,109,7,237,221,110,73,35,125,164,241,136,230,234,36,165,77,37,10,147,220,60,50,225,46,236,201,202,200,164,179,36,214,137,137,67,223,36,142,96,46,51,71,33,133,47,220,219,5,49,254,146,203,74,113,165,70,251,43,20,148,83,53,222,107,239,158,38,122,18,44,127,98,154,213,54,140,46,107,88,211,244,130,252,119,93,105,101,107,87,203,7,232,154,53,76,153,133,128,162,163,96,191,183,61,238,38,195,83,39,181,94,219,156,153,166,116,139,247,105,87,241,17,78,147,17,181,212,46,15,166,65,136,95,163,34,19,167,122,122,216,30,246,163,82,249,182,46,43,194,140,12,246,39,147,214,95,189,24,238,183,140,141,143,136,200,140,112,157,197,210,210,70,29,54,22,110,90,96,200,64,153,58,187,145,9,118,203,110,22,247,112,217,146,209,70,81,91,11,67,44,204,150,214,114,80,137,101,117,60,164,245,106,148,242,42,41,198,111,102,36,9,209,227,178,204,229,163,128,153,158,52,46,220,111,65,111,153,41,207,136,164,52,157,40,148,10,215,210,104,114,95,98,166,173,76,121,194,149,34,50,80,191,234,237,156,61,182,195,38,201,207,147,74,105,132,195,152,193,40,156,91,128,172,207,136,184,37,177,190,34,115,200,229,155,95,163,217,102,26,58,206,76,41,129,137,99,52,8,159,50,220,103,125,148,68,159,148,37,150,45,235,79,84,34,160,150,9,54,246,220,89,193,134,222,30,236,19,221,61,74,236,204,140,38,245,172,189,180,98,190,20,67,66,71,156,140,139,58,58,123,168,127,130,223,153,233,52,155,166,227,94,26,98,30,240,61,251,230,193,239,140,112,132,28,74,159,178,73,232,160,55,202,175,189,158,59,147,202,202,165,116,179,113,162,246,112,118,122,136,219,170,163,17,81,31,183,188,200,67,250,123,212,250,168,107,173,74,137,79,141,122,36,48,75,116,157,40,42,205,95,85,205,29,240,62,239,247,45,162,146,136,38,163,102,146,33,25,117,54,103,142,13,91,212,126,153,227,101,229,147,119,56,245,172,171,252,148,133,102,177,85,245,57,72,215,202,199,120,191,231,147,17,25,233,70,221,89,75,97,74,97,11,229,183,33,58,218,21,22,34,126,59,65,45,166,229,216,28,209,46,157,133,147,91,191,197,108,125,91,191,30,70,99,61,251,205,67,106,154,73,15,177,50,3,222,69,197,45,242,86,28,87,154,89,187,182,158,167,140,107,238,230,157,161,66,249,17,207,48,106,159,98,127,150,183,90,116,121,158,195,105,68,131,4,65,245,134,211,44,37,116,150,14,226,198,226,253,13,183,246,74,250,88,219,123,222,94,214,116,189,58,112,229,170,50,67,135,157,183,125,39,196,77,23,180,37,114,166,7,184,139,219,253,126,43,14,187,179,186,179,8,197,76,92,179,161,244,52,136,117,110,30,147,188,189,34,194,45,179,96,135,48,63,108,176,219,165,208,104,183,163,6,76,60,165,53,104,168,207,80,88,183,186,185,66,36,73,5,196,165,194,74,146,36,21,241,155,146,26,238,153,177,105,0,28,174,198,82,176,95,78,40,212,219,101,20,26,112,248,26,32,236,179,20,197,186,36,53,105,180,139,84,0,0,0,0,0,133,117,223,10,0,128,59,67,1,234,23,216,103,40,212,103,134,98,13,184,22,210,104,151,11,35,106,0,0,0,0,0,0,0,0,0,0,0,0,133,29,128,153,73,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,194,138,80,64,5,92,25,10,80,99,220,2,48,35,240,110,197,82,172,95,153,138,184,0,92,183,173,0,160,0,183,133,118,145,10,72,3,218,229,82,64,197,123,25,192,138,192,149,161,128,10,128,87,76,60,13,80,3,46,92,42,208,168,184,35,106,0,80,220,247,12,216,145,10,0,64,99,13,0,138,43,82,1,0,0,0,0,64,1,86,68,42,216,173,18,160,80,107,128,204,133,132,198,21,169,88,3,224,82,33,114,103,210,24,43,168,226,174,35,181,6,8,251,156,41,228,109,103,182,177,110,69,96,253,202,112,3,228,186,71,204,32,237,114,222,134,250,29,161,240,6,100,127,146,130,79,234,4,118,100,63,62,194,65,23,25,153,101,184,136,210,168,69,194,156,131,169,195,186,239,153,194,221,44,94,0,251,76,143,155,205,86,109,142,168,239,106,212,221,166,169,170,102,219,39,167,103,236,232,59,67,172,196,63,243,200,136,66,50,163,208,124,92,74,91,224,224,161,42,68,212,38,205,66,245,169,182,200,76,7,112,44,66,253,46,193,29,236,87,226,247,108,215,166,153,87,155,253,109,130,111,239,28,121,162,15,248,126,244,183,44,246,164,196,218,181,41,142,16,42,67,36,226,146,208,144,235,106,34,250,147,138,9,125,14,81,159,145,183,92,25,121,115,220,90,137,27,150,40,216,97,226,84,103,24,194,61,46,123,153,122,183,166,126,126,251,126,25,201,107,54,5,159,181,20,52,225,249,24,129,81,18,239,240,216,143,212,191,55,101,47,25,206,239,161,168,84,157,182,3,143,82,76,13,158,145,134,96,245,2,180,207,206,46,219,251,114,105,82,82,27,210,100,114,137,131,177,199,251,120,175,188,185,44,218,149,204,195,150,205,145,196,209,254,253,200,189,229,235,190,169,93,175,238,54,197,51,87,116,9,59,214,191,236,190,215,190,238,18,106,189,50,171,29,32,113,43,178,79,147,20,26,25,196,194,149,117,154,133,219,45,181,95,202,194,53,110,166,245,203,84,174,25,168,122,96,158,228,108,248,138,189,139,247,189,214,110,9,177,94,24,114,172,91,248,136,219,108,78,201,51,59,83,84,70,200,120,191,39,121,247,42,207,157,52,154,200,214,189,84,195,57,46,52,143,45,109,2,14,10,196,175,5,123,124,93,148,31,228,101,98,21,58,156,149,77,243,7,251,105,114,102,94,36,216,103,121,247,26,123,203,102,91,111,94,174,110,205,231,28,167,136,230,47,92,197,67,140,219,75,186,240,178,111,66,60,60,219,62,223,70,165,235,22,70,226,225,136,88,23,110,182,215,114,103,171,218,188,149,108,124,237,118,225,124,113,160,232,69,59,28,62,202,109,39,177,30,165,188,196,155,180,173,99,124,92,169,248,56,17,12,184,149,119,107,54,159,89,127,207,62,91,203,95,29,194,147,148,137,200,176,215,78,217,94,225,164,108,46,191,62,103,133,232,236,214,105,14,104,19,91,115,95,17,152,246,10,195,247,197,94,17,153,25,17,43,229,153,164,48,68,149,14,101,12,53,76,113,229,55,152,52,144,56,93,34,14,30,239,111,56,124,179,114,231,60,105,210,146,45,186,90,143,159,74,28,85,176,101,35,226,74,135,126,244,17,239,30,247,218,81,200,108,111,185,204,161,239,117,217,53,163,225,72,181,93,214,74,122,184,91,123,37,77,249,218,179,89,19,66,212,172,205,46,76,136,111,158,115,208,18,6,108,0,255,237,30,246,116,147,87,219,71,120,91,47,37,173,109,206,108,128,183,118,122,178,81,187,16,246,225,198,45,195,41,43,42,73,34,74,103,180,189,209,58,213,233,248,18,229,75,157,130,112,236,193,145,12,246,89,254,222,45,78,38,219,106,91,103,78,91,132,71,236,26,47,248,15,46,226,57,6,187,176,142,75,217,90,179,216,209,85,191,70,125,194,59,58,34,62,127,96,94,41,25,245,226,125,201,250,160,59,114,57,165,172,121,67,106,100,227,97,167,237,108,185,204,120,165,234,176,253,251,61,104,109,145,187,122,84,73,80,87,207,108,35,147,88,102,17,131,29,251,170,108,149,127,223,215,168,175,134,0,251,60,13,34,23,181,47,95,123,209,190,73,16,207,229,51,215,210,246,154,136,45,213,29,196,251,237,21,251,214,24,61,169,178,103,64,158,240,235,203,24,55,157,98,85,119,11,174,47,235,155,163,21,89,208,229,82,85,87,25,251,58,165,227,155,203,197,123,60,246,235,238,81,246,146,237,69,76,136,172,182,25,101,50,43,120,173,231,29,131,93,222,37,221,107,70,94,190,67,178,234,180,211,82,89,231,37,127,173,160,195,237,217,5,49,42,127,205,169,83,81,205,228,67,146,100,220,152,58,148,0,255,43,233,51,195,205,232,164,77,214,22,3,76,98,238,241,112,191,119,186,85,109,216,165,177,254,200,127,166,0,255,150,20,245,2,212,91,110,244,145,145,153,17,115,26,20,181,5,170,79,48,36,136,183,42,186,94,124,63,250,91,68,222,50,114,78,83,94,88,162,74,134,220,37,47,166,52,84,108,236,217,104,206,149,44,109,24,162,222,174,146,118,203,118,50,67,181,57,64,68,134,133,139,106,27,111,109,150,205,164,106,27,54,225,96,106,125,170,2,171,14,57,192,94,6,193,71,100,179,147,190,153,53,51,37,149,12,99,14,210,176,174,159,135,187,140,219,142,178,50,86,82,50,155,185,133,188,164,136,50,151,143,73,165,201,104,6,251,196,239,164,214,151,203,101,132,196,220,218,117,98,98,79,53,111,217,211,179,184,240,145,219,151,165,151,175,117,77,216,137,108,237,242,102,105,81,39,218,69,236,189,34,119,100,102,91,170,92,206,146,114,28,52,244,188,70,148,31,165,57,209,240,190,244,247,186,157,148,188,140,44,179,5,83,136,162,214,32,170,68,239,164,170,129,129,133,214,23,239,243,206,122,217,163,173,176,204,172,50,100,239,96,31,229,221,227,250,50,212,115,105,43,183,174,230,103,51,213,124,80,80,123,15,112,187,221,239,145,52,93,222,211,41,213,97,50,103,53,82,217,161,202,159,34,101,81,208,235,34,165,247,149,113,167,81,60,139,112,107,91,46,19,83,19,138,88,192,219,213,223,27,186,214,156,60,166,28,89,163,110,141,190,79,0,255,60,112,132,69,25,50,246,194,173,66,137,100,243,229,12,23,81,111,156,190,30,133,247,18,55,155,71,165,178,106,108,176,153,125,12,119,119,123,124,100,182,254,213,106,113,214,198,60,124,201,33,50,176,127,239,100,137,199,187,247,172,151,125,150,143,218,150,4,21,144,112,191,199,85,231,30,43,140,223,18,97,174,78,11,141,166,147,213,150,67,200,106,42,226,13,119,71,20,250,55,109,118,9,169,51,139,81,35,35,73,31,133,210,101,26,44,33,178,108,251,77,221,144,239,197,28,67,37,163,149,19,140,27,159,196,116,225,171,203,195,177,218,250,182,173,200,184,146,156,233,55,221,139,72,240,30,46,202,155,71,100,91,130,57,98,227,189,68,70,180,173,119,140,187,186,112,240,115,74,133,102,67,158,199,161,222,126,150,196,248,195,236,117,64,123,57,9,55,238,164,11,23,37,107,123,123,104,144,115,112,0,255,245,247,80,81,112,223,245,87,75,208,69,225,125,233,239,81,222,206,150,188,140,124,103,11,54,49,103,184,147,117,238,169,148,168,6,42,177,7,115,37,218,217,147,117,203,242,51,41,83,35,162,146,154,196,89,221,225,168,158,150,153,84,221,74,147,53,45,149,137,198,104,116,21,194,190,173,85,179,181,86,89,33,195,29,46,123,73,254,173,177,254,156,182,197,6,231,53,187,204,187,245,169,9,159,196,118,116,71,130,78,200,94,54,11,87,221,250,193,92,155,213,70,123,64,85,105,54,152,115,138,72,193,133,244,35,130,125,162,199,201,235,34,170,109,235,212,243,136,206,96,235,52,20,52,136,151,19,220,87,254,142,187,185,92,38,19,125,114,218,105,75,249,106,103,240,166,82,26,196,160,251,212,112,27,233,95,219,108,86,207,223,193,151,125,192,145,52,39,2,148,87,50,86,206,24,226,112,140,117,207,36,229,92,188,43,239,86,234,55,234,89,43,222,213,113,142,230,112,206,33,157,245,183,128,223,183,101,109,19,235,66,196,215,1,35,238,35,72,122,114,46,190,31,251,145,238,150,181,202,35,74,184,179,237,107,196,233,92,54,34,196,149,35,73,61,180,53,133,117,11,238,75,23,177,170,145,227,94,248,74,201,245,28,210,37,138,137,139,172,153,247,124,219,149,73,179,58,117,219,222,52,141,100,226,87,136,169,169,44,17,201,24,139,94,100,188,219,94,197,237,92,17,155,33,53,131,75,18,51,155,227,193,202,147,10,209,253,228,175,212,126,77,185,124,70,219,237,90,237,178,205,188,99,25,152,194,35,177,11,175,50,216,103,181,181,178,22,111,203,111,155,57,46,177,110,45,193,7,6,178,154,230,128,180,165,151,7,176,139,116,183,124,242,150,174,206,163,190,76,187,52,128,158,22,88,19,99,185,112,133,165,25,11,183,91,224,111,68,118,151,147,227,187,149,40,163,121,90,151,16,71,158,84,42,127,24,216,7,238,94,200,222,242,217,122,136,42,85,187,62,155,195,233,41,153,223,68,226,211,177,254,235,55,142,100,58,121,181,218,58,183,25,13,167,25,244,98,188,183,83,190,118,150,53,91,107,46,115,156,70,182,249,150,189,248,50,48,236,213,169,138,26,197,49,69,11,249,254,173,252,149,185,201,223,178,25,73,183,182,45,175,125,24,248,136,246,107,73,7,83,21,201,88,212,0,255,91,235,110,207,103,183,89,108,206,144,244,112,119,191,247,94,215,147,201,100,196,163,221,54,205,78,189,25,239,49,190,207,62,99,175,85,221,149,81,35,169,39,45,206,52,148,111,67,133,26,207,89,105,34,206,12,226,1,6,249,23,92,236,172,91,102,28,65,73,113,173,3,9,19,87,196,185,140,246,239,213,178,54,246,194,45,158,91,91,100,179,103,154,47,69,53,198,251,82,191,200,95,46,191,140,118,26,66,215,40,135,216,177,0,229,199,125,103,182,197,212,193,110,147,186,106,125,168,199,247,240,219,120,203,248,65,231,65,157,148,7,251,91,109,230,164,136,13,112,187,231,142,82,218,176,179,174,212,26,51,111,89,104,160,1,112,17,153,53,218,223,50,34,8,172,8,133,117,95,230,128,117,153,119,82,98,103,82,167,205,14,237,175,214,91,195,84,58,226,162,213,14,118,247,189,43,75,14,32,191,188,231,142,186,157,18,53,74,50,148,92,113,192,69,220,230,73,73,91,233,112,126,135,123,60,110,190,118,86,91,212,136,83,172,105,26,174,193,158,68,172,242,147,208,149,191,1,135,140,228,151,188,149,53,28,132,29,239,214,253,190,43,205,160,193,75,72,136,59,222,189,71,222,66,191,104,43,25,213,41,95,138,30,239,223,15,253,107,239,218,10,73,217,211,192,216,241,78,188,187,223,179,184,247,59,113,110,215,171,5,81,75,135,45,57,101,57,35,101,184,40,225,30,221,45,31,114,71,71,72,250,219,156,204,163,161,90,156,84,84,153,170,209,33,122,131,97,251,142,232,219,160,175,118,217,44,231,35,146,82,179,27,29,96,155,4,187,180,15,151,89,107,46,191,209,118,157,218,53,118,82,87,61,127,121,193,192,5,241,118,203,204,251,94,59,229,173,147,73,157,206,238,58,79,103,78,116,196,123,34,221,207,123,212,164,110,205,60,29,169,104,102,178,211,178,12,119,85,123,214,87,56,65,179,37,27,53,182,52,131,234,170,61,194,221,194,5,81,93,107,91,155,103,105,202,250,28,246,160,34,204,176,81,237,165,117,24,48,169,0,255,30,14,234,101,68,41,178,212,100,229,252,134,122,92,186,100,134,199,49,220,31,181,217,248,242,12,87,207,87,122,188,183,219,214,151,205,230,198,191,70,13,24,18,117,192,188,223,227,22,171,146,88,180,164,235,84,215,161,224,224,126,82,87,163,146,131,253,170,207,216,178,244,164,94,99,48,89,199,186,181,238,181,184,81,136,136,164,25,181,150,227,251,248,136,181,50,73,36,141,10,108,29,238,102,230,248,254,120,159,178,247,75,213,131,200,126,220,236,94,146,70,75,170,9,81,218,14,239,225,118,238,146,17,229,45,33,68,124,142,247,119,53,247,218,242,187,245,106,214,174,81,96,6,118,203,64,111,199,133,143,140,181,183,44,157,124,38,187,38,68,20,92,251,229,168,171,3,220,110,113,79,229,123,69,24,207,41,60,95,49,109,90,183,242,164,134,41,163,61,137,119,232,239,193,70,68,162,111,232,10,118,106,106,185,57,216,57,174,236,226,188,133,147,232,43,6,251,40,239,206,144,189,101,168,111,205,147,220,186,206,205,34,215,156,80,50,58,41,209,46,241,55,90,215,154,167,94,59,188,121,86,189,118,58,249,179,206,63,69,225,219,3,68,212,123,174,32,139,182,239,172,184,45,97,134,49,25,23,97,202,110,192,175,149,36,231,114,183,16,19,213,176,115,173,77,105,88,115,28,231,193,110,213,205,102,179,244,212,168,53,156,202,33,227,221,253,194,175,29,77,236,106,174,163,25,115,26,33,253,45,95,18,17,53,210,77,26,180,70,213,148,82,249,152,25,34,178,60,204,136,184,150,230,102,176,139,123,249,94,179,235,89,167,78,141,120,178,241,124,38,172,189,136,119,120,236,215,223,28,235,201,102,139,165,71,139,182,234,78,27,185,193,55,110,49,30,3,17,220,111,239,39,193,69,148,107,201,200,72,210,184,22,67,149,37,11,11,99,10,50,220,113,244,142,231,167,36,168,245,32,68,66,110,101,58,11,21,29,13,85,2,102,31,252,70,155,14,219,167,218,167,118,103,47,205,119,206,57,151,39,201,137,30,138,205,112,23,196,193,205,240,181,4,47,106,214,234,251,233,231,131,35,172,28,57,51,6,252,78,178,118,102,144,85,99,78,169,203,230,78,190,152,24,97,150,129,74,19,9,122,18,243,24,137,43,73,75,210,37,43,149,38,209,51,68,52,76,4,20,12,21,188,176,240,25,219,183,150,46,251,176,11,53,150,101,84,85,238,30,237,223,143,220,91,110,253,77,237,154,181,66,139,103,46,24,8,197,0,81,183,234,179,100,18,151,184,181,8,207,131,42,65,15,241,222,109,69,172,121,148,168,185,102,165,144,167,190,64,108,180,192,65,192,192,67,134,234,11,251,217,118,70,202,23,207,185,133,173,206,145,143,122,216,158,253,70,125,146,238,150,165,249,91,167,246,162,43,7,11,112,151,117,65,158,136,72,234,146,74,74,102,215,105,158,98,72,144,46,81,135,59,66,132,155,237,24,230,44,171,230,64,42,222,116,101,172,0,255,214,63,241,181,145,72,0,255,84,195,198,250,179,190,93,203,47,151,73,38,138,48,160,93,220,112,219,250,237,115,125,205,175,101,213,84,173,26,228,166,153,214,220,61,190,223,222,238,242,152,37,37,164,204,35,131,43,97,163,30,54,122,219,146,151,120,244,160,178,140,245,31,250,214,90,46,223,108,238,180,240,119,192,111,178,150,117,121,90,23,22,138,22,208,62,168,61,250,29,153,67,232,75,204,150,212,19,229,183,33,110,38,227,8,75,202,92,136,186,29,183,40,149,105,119,38,141,116,48,89,30,50,62,38,76,73,77,130,30,236,234,230,59,87,219,182,97,213,111,124,100,110,153,172,84,167,182,34,227,26,48,137,93,201,44,197,203,250,60,77,35,14,247,119,171,62,146,188,93,87,67,107,113,157,35,34,206,152,180,69,247,147,191,66,123,36,229,242,89,109,119,234,180,205,22,243,78,166,227,9,47,197,75,60,195,72,13,31,77,253,210,185,116,179,111,89,128,15,228,217,232,218,149,198,227,84,6,136,0,255,61,220,186,154,174,245,75,10,103,52,173,80,165,9,137,18,183,81,180,246,252,99,49,246,71,188,187,197,221,43,75,89,90,207,154,57,103,249,162,56,146,92,82,76,148,39,202,65,70,229,230,192,244,31,103,49,190,31,228,109,18,207,124,87,175,109,87,134,145,215,246,224,17,21,75,70,240,94,140,198,151,133,123,187,85,94,205,86,54,167,86,107,51,27,230,99,239,1,223,119,187,101,221,121,43,17,119,66,139,136,34,31,39,168,169,44,100,168,222,90,28,244,116,36,21,219,186,91,136,168,246,155,52,207,108,181,140,209,59,14,97,127,219,89,219,112,55,115,3,100,226,34,103,52,236,133,59,67,241,78,190,2,40,222,115,103,224,190,175,5,248,91,77,5,216,145,145,145,180,198,21,201,134,187,89,13,248,91,201,26,160,14,234,111,165,182,97,173,88,53,20,239,229,10,16,107,6,0,0,0,0,0,10,235,158,129,117,25,0,235,190,32,67,161,110,103,40,42,96,125,236,0,5,0,168,161,46,87,210,0,53,64,125,238,0,187,12,92,145,10,0,0,0,0,0,0,0,0,0,0,0,10,59,21,16,31,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,214,173,8,5,64,197,149,161,80,3,18,5,92,85,36,10,184,162,0,128,138,117,43,2,224,150,10,43,111,161,176,110,153,10,27,23,128,59,3,247,61,3,87,189,162,253,10,0,133,29,129,123,229,90,128,187,7,192,221,156,6,0,0,0,0,0,0,0,0,0,84,216,25,10,0,0,128,10,128,139,26,105,84,140,84,0,0,0,0,0,0,0,0,192,250,6,20,238,241,53,192,186,69,165,33,34,210,7,44,92,148,80,8,124,214,128,113,15,133,250,8,5,204,229,6,192,83,26,86,84,26,236,119,141,247,123,220,50,43,161,1,234,50,20,202,123,195,142,188,101,202,104,104,159,93,100,83,105,0,69,123,251,84,92,89,119,3,28,57,32,62,130,204,150,172,16,106,157,72,40,92,196,219,37,121,119,146,107,205,104,219,15,9,182,70,141,230,171,176,240,207,131,248,80,218,98,174,72,133,122,116,17,37,43,173,36,192,61,53,124,186,177,246,214,249,116,181,89,175,254,145,239,82,100,246,246,45,61,192,232,12,238,43,111,103,238,87,50,155,201,110,187,93,151,173,118,5,191,88,202,172,224,241,184,133,253,243,225,238,126,173,189,103,247,61,167,65,173,16,90,156,155,129,200,69,242,87,104,175,166,92,230,166,113,220,173,213,198,214,200,229,9,30,166,218,145,113,161,33,250,128,119,247,145,123,45,107,183,121,53,107,178,87,134,8,246,207,146,191,227,190,175,91,134,204,105,77,8,248,59,107,63,39,191,84,79,53,215,245,235,164,168,168,183,185,84,62,103,122,211,54,172,202,216,126,220,61,218,187,44,208,163,79,135,42,167,102,146,163,26,70,157,36,25,51,108,10,105,61,40,231,97,132,4,88,123,175,92,243,25,137,58,251,208,195,60,222,45,220,74,253,172,116,207,111,171,109,27,123,82,159,162,5,251,192,221,201,143,160,111,132,151,241,210,98,146,175,212,156,146,178,1,137,196,188,244,162,235,133,250,104,127,210,91,238,160,153,209,22,35,234,233,182,46,45,44,230,77,150,141,168,81,211,80,105,221,20,142,81,180,15,221,147,173,45,71,250,93,187,118,157,158,191,205,207,92,129,155,184,133,145,253,50,60,153,175,157,148,88,223,214,168,203,157,96,100,176,235,220,81,37,75,32,249,133,218,188,75,88,97,151,62,94,217,98,67,232,157,22,237,99,134,139,40,36,34,155,12,166,187,37,38,142,116,155,205,140,80,221,164,212,112,132,151,216,133,145,9,246,129,191,147,178,183,188,124,166,180,242,235,178,213,87,243,131,231,153,41,115,188,199,237,77,215,222,178,229,144,214,122,245,235,207,240,229,219,43,9,105,15,238,183,203,114,71,191,35,118,182,147,208,191,241,90,7,182,76,60,228,84,234,217,105,26,253,243,240,104,23,228,221,241,153,165,141,173,198,245,154,193,74,38,240,170,183,80,27,13,41,19,190,40,222,45,124,132,187,113,214,230,89,216,234,43,246,160,140,106,82,109,24,244,104,159,118,73,233,222,242,106,247,234,212,174,219,70,100,188,89,230,154,198,186,197,16,118,52,119,68,174,220,225,208,184,158,59,156,250,2,27,125,92,76,216,77,146,172,78,113,161,125,247,65,147,174,40,229,149,140,146,201,41,115,227,147,226,226,75,70,147,97,79,77,60,14,180,117,208,193,12,159,244,158,90,58,249,218,56,39,76,52,108,237,168,169,179,197,123,251,69,62,13,102,46,171,157,148,74,91,100,168,252,5,124,70,121,247,200,216,73,105,83,94,155,149,105,228,213,133,146,190,152,129,54,27,69,165,212,113,225,74,198,120,135,191,199,45,163,36,205,200,182,12,71,33,204,229,82,137,133,55,5,135,212,217,163,64,40,126,239,77,106,209,92,46,35,175,228,107,207,134,157,99,218,135,156,124,89,181,93,86,239,26,206,63,150,99,230,147,66,241,111,33,111,183,91,238,204,119,126,119,74,190,78,62,77,80,90,76,245,36,116,241,62,239,59,11,113,236,108,92,146,105,180,169,212,40,46,157,161,86,154,195,64,112,127,183,247,94,214,159,87,175,206,242,207,142,243,147,162,86,184,127,239,122,242,189,138,71,155,252,216,41,44,99,148,127,43,123,109,57,249,205,188,218,124,78,91,16,125,146,93,118,166,48,75,178,58,88,184,191,219,123,7,61,245,155,87,163,64,185,169,99,142,244,96,157,169,3,238,181,115,47,92,117,121,169,207,181,125,123,177,227,92,87,218,83,117,188,195,221,169,245,119,121,78,27,52,175,182,242,3,89,194,57,78,74,157,227,157,93,174,204,157,132,70,205,12,183,221,195,148,171,112,45,70,151,234,49,116,136,91,38,193,39,45,145,165,4,9,194,212,58,163,244,208,62,22,62,200,187,183,220,90,122,247,114,117,107,176,7,185,155,107,206,106,31,237,141,27,23,180,110,201,209,81,151,205,104,43,210,196,80,167,188,226,38,198,176,203,186,76,103,103,184,241,184,53,92,167,122,169,149,45,38,195,147,162,126,170,170,176,33,3,126,223,219,101,210,91,210,82,76,154,189,218,166,28,105,110,223,102,51,37,79,86,93,178,78,94,153,16,0,255,141,151,107,175,122,232,95,235,118,77,185,105,182,84,99,142,119,217,222,148,144,185,124,95,159,183,133,168,118,121,205,91,34,142,124,157,43,161,199,193,62,226,150,59,158,48,190,60,10,117,146,6,59,111,37,146,90,83,183,112,191,223,239,232,200,170,201,68,180,132,29,206,154,67,244,253,84,102,16,238,242,94,245,147,18,237,13,123,48,47,117,170,154,126,23,177,183,202,171,148,104,205,138,207,56,179,31,43,181,70,184,187,221,35,35,189,220,221,65,130,221,213,22,53,153,38,233,139,247,218,35,235,86,147,40,125,19,152,51,194,9,118,43,9,214,76,28,226,20,190,103,0,246,205,87,10,139,131,221,170,95,179,121,58,249,108,204,17,56,226,113,118,51,28,141,71,190,171,93,75,55,103,175,125,82,49,84,71,67,15,237,91,107,83,58,244,52,143,194,198,83,217,154,183,225,90,103,132,110,12,247,27,159,79,93,107,87,151,37,113,85,214,231,181,21,121,210,12,251,83,94,90,146,1,183,2,191,51,119,68,144,29,181,14,55,76,81,117,130,91,120,207,222,181,118,39,217,160,111,140,162,90,73,10,83,164,194,186,82,67,201,199,71,8,58,40,214,223,242,157,148,104,201,173,145,166,114,109,65,94,79,199,247,234,215,94,214,131,84,234,65,65,235,226,251,117,225,84,191,149,104,211,213,246,104,213,106,196,237,176,211,153,134,32,215,88,116,92,245,113,143,200,200,68,55,39,196,117,51,213,134,49,26,38,174,4,9,121,16,235,159,252,95,189,220,149,67,28,239,234,226,182,103,119,107,67,70,238,98,251,19,119,143,181,111,185,73,80,34,204,18,249,110,169,240,144,123,217,165,174,229,75,28,198,66,199,247,242,182,87,137,200,172,77,144,91,146,18,154,181,90,154,84,123,18,206,77,7,21,181,182,0,245,107,167,188,45,138,245,87,191,215,166,121,147,87,47,165,185,205,104,120,59,214,223,202,85,34,74,6,169,164,68,33,173,147,238,144,81,67,93,112,184,197,222,36,118,84,121,38,27,164,104,203,40,216,69,238,89,223,107,150,234,63,59,117,106,229,252,120,174,231,151,116,6,175,51,184,111,190,119,104,127,203,101,242,166,159,172,182,218,222,249,209,158,224,189,216,83,40,196,117,183,146,134,190,183,137,168,30,236,82,251,123,175,25,49,78,78,189,13,202,51,218,58,135,136,63,213,72,16,177,159,243,189,195,173,147,199,46,103,221,77,51,218,36,188,162,99,98,7,159,193,100,12,193,112,143,203,94,150,119,47,185,246,76,231,127,19,243,108,118,8,47,171,144,132,7,225,43,14,46,222,85,195,69,6,174,6,231,92,53,27,146,244,65,186,12,57,71,153,142,182,180,72,204,3,30,251,153,250,183,89,228,162,153,233,62,84,141,171,61,175,83,148,62,133,105,227,35,237,171,29,3,212,175,189,35,99,203,172,81,210,94,15,42,162,113,237,181,201,140,4,244,112,119,31,245,50,39,22,137,116,115,33,226,210,33,203,249,25,19,56,164,245,214,42,148,90,153,181,76,251,140,3,174,178,87,178,217,225,190,62,115,45,217,206,25,81,16,27,243,142,167,121,191,71,137,58,163,76,146,160,32,234,49,238,215,125,71,146,242,4,109,139,31,39,130,20,224,253,145,5,183,147,166,204,5,162,49,41,110,147,218,202,171,3,251,22,73,209,213,136,77,40,109,163,180,67,77,80,132,227,125,39,77,82,50,34,10,169,228,73,66,212,29,56,227,123,215,151,173,85,188,107,215,142,39,185,225,182,118,173,212,225,110,205,101,49,68,61,226,241,101,175,181,104,54,50,235,181,104,190,228,46,228,72,192,221,101,123,69,137,85,222,181,121,195,180,58,223,205,7,61,193,251,106,13,87,23,239,240,216,143,249,222,25,215,147,81,151,49,238,51,171,109,231,140,140,53,41,120,65,101,114,22,239,209,237,72,102,150,193,14,205,30,166,121,74,83,41,130,156,38,170,200,40,127,186,51,35,125,212,44,49,91,37,65,75,75,222,204,114,164,77,12,204,24,237,178,188,123,169,155,237,252,110,30,111,106,62,79,171,80,207,97,248,137,21,139,119,246,75,118,151,111,25,237,229,33,215,39,113,30,37,224,236,243,62,103,177,104,36,37,193,58,198,36,220,114,212,22,76,157,157,122,45,73,133,98,184,191,147,225,74,14,227,169,89,203,182,184,86,76,14,38,70,232,17,47,49,128,251,231,25,49,23,118,199,193,174,110,190,234,106,30,239,145,108,79,126,147,103,82,26,145,68,64,111,91,137,106,230,1,123,113,39,107,190,26,96,226,232,128,245,139,166,130,251,230,235,222,144,114,192,109,186,35,50,118,20,202,16,143,67,172,123,68,38,13,104,151,145,59,178,28,235,214,218,232,230,179,119,88,28,239,184,136,85,14,117,184,136,88,179,164,173,144,118,200,16,247,189,50,169,188,25,250,14,239,147,23,81,252,109,173,80,90,13,152,50,27,222,43,191,109,51,75,125,220,8,217,11,235,52,187,120,151,183,200,168,53,73,102,82,167,65,164,185,68,45,114,48,135,83,213,129,240,238,125,235,211,33,188,117,210,182,11,216,41,32,227,125,169,91,214,183,182,102,45,31,176,75,61,178,135,3,15,59,226,86,87,23,73,41,169,217,68,203,88,31,106,132,135,75,219,4,208,16,16,229,167,135,36,63,125,101,220,126,69,127,167,150,74,110,107,145,206,16,103,55,47,97,106,46,249,104,30,222,61,48,9,247,119,214,214,94,178,27,237,51,57,109,207,36,98,187,164,5,227,23,236,226,46,155,181,102,162,111,91,171,38,123,113,164,218,185,207,152,138,133,251,181,2,31,153,122,115,154,123,69,4,169,78,146,56,211,109,102,91,51,25,126,53,27,27,87,206,44,110,28,116,76,99,32,129,207,54,215,38,69,51,45,123,54,25,45,166,204,92,230,212,8,107,54,210,109,252,122,100,130,246,139,245,87,207,79,136,41,111,25,152,127,51,164,218,88,28,197,41,12,246,129,187,57,177,183,220,218,122,93,202,213,174,195,230,30,7,207,252,84,47,86,29,238,238,74,236,45,127,98,185,85,184,90,41,193,212,37,22,186,236,108,77,53,241,176,113,53,168,108,70,162,214,118,56,139,140,21,112,197,198,213,74,228,193,12,25,237,99,123,214,214,150,131,62,106,215,174,165,249,118,94,230,138,134,240,99,113,225,22,185,7,205,157,164,146,250,212,224,182,114,83,149,196,187,221,75,165,159,108,119,150,120,69,248,53,168,195,111,180,3,3,216,197,246,104,204,215,44,245,131,184,84,163,134,115,37,136,232,231,145,86,241,105,177,254,190,23,113,219,12,247,247,76,221,171,68,187,51,50,17,211,160,77,169,5,178,230,76,236,211,102,186,132,161,250,130,238,40,98,3,172,72,23,216,241,253,241,62,101,118,86,186,14,183,136,157,129,29,223,31,239,19,118,71,101,124,1,156,240,71,251,90,55,202,149,102,206,131,69,143,242,167,238,94,107,223,171,201,103,214,104,81,210,176,9,95,5,60,214,250,117,125,107,115,154,178,2,36,68,84,139,62,92,94,40,111,47,187,242,148,71,178,33,177,173,15,69,109,131,58,48,209,78,49,146,129,150,51,192,28,31,76,217,123,81,71,55,68,85,117,153,206,25,75,202,76,251,80,40,26,153,33,115,237,181,55,161,239,92,62,107,135,140,104,31,158,100,45,222,223,53,110,220,74,52,243,104,133,62,151,200,182,186,4,242,212,154,216,167,13,12,94,136,106,151,196,93,217,142,3,178,47,98,39,49,116,176,91,245,107,54,75,95,141,90,131,153,59,238,196,71,220,51,55,37,78,113,142,149,7,251,76,119,237,45,79,183,88,175,70,84,212,41,115,180,168,120,127,39,91,107,133,190,107,214,172,189,252,54,119,115,75,151,152,139,241,252,223,58,95,73,186,101,63,151,132,210,94,97,44,152,225,206,62,138,49,126,237,48,122,230,213,221,205,33,142,121,90,184,171,183,216,229,182,216,181,40,73,28,63,65,136,222,226,25,197,176,134,22,157,156,225,93,121,123,231,218,155,218,114,106,181,38,207,249,215,125,109,39,170,136,58,222,197,127,205,247,44,101,114,234,179,199,109,153,217,54,106,175,196,206,200,40,38,53,105,18,145,74,221,160,166,41,45,91,68,98,87,13,15,247,121,195,189,20,125,70,137,166,6,181,111,11,236,214,171,218,121,97,101,194,93,189,159,221,179,63,123,25,98,246,230,165,228,133,187,236,47,209,103,109,46,75,249,132,11,109,83,29,45,99,40,111,39,89,123,213,72,31,45,105,155,42,159,9,149,26,20,89,184,25,18,70,122,114,195,244,147,49,51,111,161,250,171,146,32,151,204,104,155,189,65,73,100,52,169,16,81,190,176,5,115,23,224,14,119,179,91,229,151,124,229,115,234,217,38,236,152,157,214,30,226,151,215,191,209,42,35,65,110,200,196,47,122,163,212,157,37,45,133,180,79,113,75,185,114,118,184,191,221,34,106,82,234,227,0,246,117,219,99,219,54,172,187,235,153,230,224,126,252,138,106,10,238,207,94,202,54,29,160,254,182,191,23,241,119,117,77,45,119,184,223,113,103,20,223,207,112,202,43,149,9,112,196,223,235,239,247,157,153,81,234,91,51,220,116,107,20,162,34,162,226,56,153,48,127,214,132,29,0,159,107,239,181,75,113,231,50,185,243,18,213,78,100,44,99,220,118,153,122,91,54,132,179,110,251,122,134,140,118,108,12,62,91,212,25,195,187,113,39,13,59,218,197,90,119,55,61,201,226,106,78,18,15,145,207,81,102,179,113,52,156,58,65,93,245,142,229,152,20,1,103,159,164,174,22,166,220,154,130,185,93,13,139,243,81,137,47,7,85,122,233,168,76,54,198,164,101,7,40,111,103,238,181,101,54,147,61,253,102,159,141,182,5,63,60,77,114,240,117,140,199,105,140,119,119,153,123,45,107,55,121,53,107,177,23,162,33,216,164,142,186,58,222,221,101,226,246,245,101,178,154,76,86,167,17,14,77,154,170,99,251,241,155,102,173,10,120,95,23,247,45,207,160,212,95,226,113,140,88,91,241,158,228,85,26,86,196,190,103,212,128,43,66,161,60,136,186,136,164,53,232,0,255,69,208,160,1,86,164,2,238,86,66,81,134,235,158,81,3,236,168,109,168,207,84,204,128,0,188,5,0,0,0,0,0,0,0,0,96,38,13,112,199,41,42,224,67,1,0,0,0,21,119,132,2,42,64,224,20,21,238,102,120,135,3,216,25,128,11,188,219,10,43,83,1,0,0,0,0,0,0,0,0,0,104,0,168,241,94,166,120,47,3,216,247,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,136,91,40,160,2,46,96,161,2,226,42,141,10,183,91,64,93,236,84,64,162,128,171,138,68,1,87,21,48,113,129,117,17,136,167,10,10,104,61,92,59,22,100,100,42,226,0,86,134,194,190,109,5,0,80,192,227,21,64,1,237,99,211,168,24,185,21,215,61,239,52,160,2,212,239,84,196,83,26,0,21,240,161,0,128,138,251,182,20,0,0,0,0,0,0,21,246,45,238,138,246,177,32,238,123,1,70,42,40,174,219,86,0,0,80,188,221,183,2,0,0,0,0,0,0,0,128,162,125,100,42,40,100,100,42,64,40,228,125,109,69,28,212,128,248,172,95,149,184,113,173,188,205,216,144,247,181,107,220,247,92,149,212,0,118,25,52,104,136,192,149,160,225,134,26,241,145,59,199,1,239,119,169,80,195,125,221,72,165,1,151,177,67,1,215,109,43,226,0,222,128,246,183,146,178,72,135,18,53,220,241,238,46,34,189,188,60,34,66,35,73,145,112,84,64,208,177,46,163,198,141,95,149,216,11,120,187,231,246,201,198,147,52,94,147,197,177,54,147,182,144,166,115,165,23,39,106,144,144,59,240,206,124,71,184,117,69,150,124,74,208,230,146,81,237,196,86,105,202,44,108,4,85,203,72,105,42,186,18,241,182,111,57,167,43,29,90,204,140,11,246,89,214,90,53,174,79,242,122,36,83,217,149,153,14,183,197,14,213,150,78,188,195,37,250,128,118,145,30,191,246,138,250,84,223,50,235,109,38,205,213,175,89,194,188,21,36,233,161,62,202,237,182,194,121,82,150,236,251,182,106,132,186,219,139,95,214,182,108,206,242,201,103,159,191,89,119,198,121,158,19,42,89,218,130,115,25,116,63,236,203,81,230,34,52,51,169,170,122,30,76,11,245,142,73,178,23,224,254,62,83,30,52,43,93,141,83,178,22,97,34,74,71,197,195,189,246,239,74,65,223,230,115,191,236,214,156,93,210,180,97,80,191,225,118,203,242,110,43,98,19,231,168,90,84,107,101,13,84,84,83,139,74,89,170,21,151,68,61,220,227,236,110,81,30,244,178,88,180,24,115,187,138,80,102,206,67,53,6,108,162,46,138,23,73,42,109,73,68,107,141,178,144,90,161,32,222,36,140,105,192,81,92,198,152,216,15,146,185,35,73,149,69,37,52,216,41,50,25,113,182,78,53,125,9,83,49,37,169,33,55,56,213,150,196,85,151,25,116,69,70,38,9,39,50,220,224,87,216,216,120,180,75,90,31,251,150,81,138,124,201,154,82,133,31,34,33,226,82,57,211,81,82,67,24,133,186,186,88,251,30,243,21,165,146,85,136,67,218,107,214,103,110,49,170,151,52,75,22,198,140,89,146,103,165,157,7,249,109,175,56,232,107,10,69,68,49,222,197,1,194,212,104,237,100,172,187,55,107,71,146,79,42,41,65,82,86,45,27,38,18,5,198,116,84,218,76,4,214,181,143,241,206,122,43,125,220,136,80,77,66,170,80,157,73,126,138,196,219,26,71,202,240,170,132,5,176,143,29,25,43,51,146,84,234,73,91,202,214,71,152,40,131,52,43,178,191,158,144,116,145,59,194,21,106,104,20,99,203,158,132,170,7,220,253,118,79,202,164,39,149,153,185,64,150,30,226,182,175,101,166,58,133,3,46,235,114,103,212,36,233,35,104,101,158,55,73,45,199,144,82,59,176,152,118,229,237,157,91,158,122,78,113,165,205,229,35,82,25,253,46,202,111,213,85,71,182,102,214,179,28,89,167,126,73,51,211,201,198,240,222,251,184,136,152,227,228,242,6,245,143,88,39,184,135,243,63,112,248,85,48,167,234,19,225,15,175,59,114,6,55,28,121,247,219,142,152,23,143,134,241,155,154,111,156,154,150,50,81,120,102,111,241,126,15,244,247,152,199,222,65,172,197,155,68,207,162,60,220,62,78,110,122,40,204,106,124,225,174,46,188,44,87,102,186,100,55,41,220,68,193,116,244,52,196,5,38,202,202,104,237,16,183,91,196,237,86,215,14,89,176,187,113,142,162,14,49,68,184,22,23,81,14,73,92,91,24,132,12,187,164,233,35,107,100,146,38,147,48,71,44,197,172,29,236,99,251,235,182,41,157,173,153,27,89,204,50,13,245,76,150,182,134,236,29,177,151,65,240,17,141,187,10,125,51,11,240,165,82,146,201,28,148,148,136,13,15,25,245,145,217,54,179,108,28,26,220,142,11,120,87,223,223,59,34,229,123,87,175,198,132,152,146,122,41,120,107,225,236,248,126,246,85,116,111,132,179,11,221,60,196,45,230,93,230,125,103,110,154,132,52,46,77,160,232,33,50,86,148,50,171,178,150,102,219,22,13,81,15,98,253,239,125,203,76,167,56,53,9,137,156,19,23,238,117,247,59,250,187,156,54,153,37,138,9,101,154,86,168,182,68,168,1,54,42,90,136,123,228,109,147,72,226,80,186,203,197,219,61,210,199,141,82,220,172,186,17,109,28,59,197,61,122,157,54,44,105,166,91,89,56,159,1,172,175,29,73,103,123,118,153,67,153,235,59,87,60,68,28,28,94,220,118,53,159,197,251,59,126,182,215,170,213,55,245,121,67,252,84,199,185,32,151,211,134,185,11,239,101,166,108,211,204,66,60,96,146,0,255,73,203,236,78,43,115,105,86,59,77,135,155,251,170,99,23,232,155,226,204,232,41,173,228,115,214,151,73,155,213,119,140,247,197,44,35,163,102,35,76,10,163,89,28,195,185,225,238,244,45,162,145,232,89,205,82,145,50,188,105,137,40,216,165,59,100,151,233,131,217,84,50,88,153,195,54,133,185,70,210,210,128,133,251,251,140,187,217,222,179,112,178,173,205,176,81,131,249,146,150,225,222,81,251,165,79,161,206,119,38,50,219,72,69,149,50,156,254,97,180,223,184,12,226,110,55,95,200,17,212,125,207,26,59,98,94,107,204,175,21,215,201,68,76,52,92,25,168,152,130,56,133,249,11,113,191,240,43,169,108,47,90,178,230,166,229,189,220,148,55,218,134,97,153,204,73,44,28,181,134,67,141,212,195,96,184,191,207,184,155,173,121,186,55,136,211,6,29,209,205,149,156,12,247,233,239,73,152,187,44,99,150,249,26,57,53,51,149,8,162,81,20,124,98,60,90,180,72,98,251,87,141,136,204,144,199,202,112,118,146,26,201,16,185,13,235,84,138,167,78,182,220,18,29,13,77,53,132,225,45,14,45,220,227,150,145,73,147,148,76,42,35,46,251,16,234,252,25,98,175,136,21,59,211,121,228,81,114,177,180,18,179,151,132,218,118,54,138,201,210,215,144,159,167,124,172,193,120,195,221,7,197,71,210,26,65,29,33,167,22,134,45,13,102,201,69,109,101,168,162,3,228,90,73,211,165,33,126,155,98,111,78,152,150,60,150,208,220,27,216,143,95,107,167,76,238,84,106,252,29,237,51,210,109,249,42,213,177,118,141,60,101,210,183,0,25,123,175,140,36,101,19,135,208,119,28,34,87,4,73,26,222,49,238,242,190,221,27,37,25,193,90,15,242,60,29,86,224,86,36,165,50,66,14,25,222,31,65,239,232,42,165,153,76,176,244,40,0,255,125,219,153,36,247,34,155,184,165,109,34,248,13,2,122,30,119,174,200,204,216,232,159,172,13,119,76,252,173,148,55,155,167,235,166,203,12,61,206,209,228,234,49,39,202,113,235,22,101,81,82,246,138,66,47,13,53,198,196,152,73,161,135,221,104,254,69,52,129,95,65,46,95,106,110,33,84,20,19,61,100,63,131,124,121,184,113,155,239,196,108,27,16,219,217,121,182,134,196,29,182,23,246,225,226,115,158,129,217,120,21,198,125,180,178,188,60,48,225,13,151,183,91,172,29,37,136,187,229,179,242,8,11,21,213,100,140,25,167,47,21,143,241,254,45,235,112,174,140,72,226,96,183,50,159,221,133,251,251,186,157,110,241,103,52,35,140,141,74,155,105,201,24,234,99,110,33,86,238,92,25,25,43,101,81,234,112,245,150,37,236,235,208,54,40,73,125,29,50,178,15,47,95,73,190,117,166,12,83,206,142,184,157,153,107,147,87,73,177,118,173,186,194,146,164,227,189,253,173,124,185,172,90,159,93,39,110,51,79,246,142,236,139,226,202,87,113,156,150,200,128,119,105,189,12,119,47,202,108,66,92,212,198,16,16,81,145,38,32,118,225,118,171,187,101,196,109,69,241,170,179,242,54,105,245,40,166,68,94,166,108,140,237,175,139,157,43,8,250,108,155,107,145,195,89,137,48,112,176,243,52,144,241,142,222,34,35,178,146,40,121,243,164,184,164,210,150,184,152,201,92,225,213,3,199,152,248,92,121,143,219,142,69,216,82,203,60,154,39,135,42,177,176,83,205,146,24,34,107,49,237,86,29,201,219,45,9,93,212,72,27,12,177,166,233,72,56,39,169,184,144,225,190,253,184,8,116,52,102,153,133,184,165,20,32,246,152,8,91,188,187,39,213,46,104,238,234,237,140,33,46,91,108,233,114,74,190,170,194,192,36,220,83,252,141,226,171,165,19,30,202,98,52,252,182,78,107,77,60,212,63,246,242,206,178,41,79,218,88,122,155,140,218,211,254,142,59,181,178,132,83,142,57,223,226,163,74,220,88,92,197,46,107,36,37,153,53,8,161,196,21,202,68,135,61,103,11,200,254,91,102,83,54,89,180,144,217,48,230,234,128,91,59,118,52,5,122,12,187,136,123,148,150,110,90,189,188,67,164,37,154,167,67,125,224,146,102,20,154,132,22,113,20,238,179,41,217,49,126,248,216,203,122,148,246,114,56,70,100,202,205,17,183,238,121,155,207,28,86,59,16,11,117,184,59,33,145,52,130,4,161,78,220,75,224,194,13,119,79,34,113,217,208,204,134,10,55,37,135,132,163,25,22,182,36,84,89,169,229,225,125,98,79,209,69,203,102,230,80,227,210,230,82,80,70,78,122,201,72,119,238,144,231,206,40,245,158,228,146,19,110,240,67,76,196,212,86,147,208,21,86,46,136,120,60,221,185,163,90,221,81,74,113,34,220,86,242,219,62,64,143,145,145,112,20,107,242,48,1,99,51,224,119,220,86,134,241,229,179,121,227,22,11,197,80,241,107,228,52,117,99,200,187,184,221,114,147,72,82,107,36,157,81,139,38,137,129,171,189,152,48,95,110,186,94,192,203,63,243,78,10,217,89,74,210,90,247,172,84,39,25,98,205,66,80,21,15,103,210,195,34,137,184,248,205,112,133,218,13,93,169,232,97,43,153,199,215,41,85,21,69,177,181,150,206,71,188,39,213,62,201,175,38,203,103,94,141,41,9,145,206,92,53,25,237,115,232,120,17,171,202,246,205,69,165,197,110,203,94,37,116,147,83,143,105,31,134,124,15,47,39,187,70,113,221,225,161,40,218,84,29,197,76,114,143,204,168,132,82,151,136,13,248,26,222,199,199,163,80,127,139,136,91,146,164,77,185,120,39,222,221,113,53,246,138,160,213,23,91,231,237,208,80,27,198,239,229,33,202,25,254,75,184,167,11,111,125,173,25,181,182,101,175,246,0,11,209,238,243,71,164,40,1,155,35,218,165,246,157,138,62,54,37,94,1,126,231,228,18,83,93,206,152,32,151,160,87,244,94,130,125,220,240,235,250,25,215,183,140,122,54,181,218,245,207,143,229,73,116,4,96,103,113,143,89,172,77,182,221,175,71,228,79,197,88,200,78,187,35,92,63,86,182,81,169,113,156,241,142,41,59,34,195,169,158,68,19,237,217,28,23,53,173,83,154,45,189,86,185,105,13,134,116,153,113,35,153,181,120,28,224,22,145,214,63,199,247,71,221,157,180,17,113,9,28,222,139,123,82,236,248,254,120,159,52,177,46,143,11,80,223,111,252,21,43,129,133,41,73,161,183,140,119,119,207,123,191,5,189,217,222,174,225,182,58,78,15,125,169,56,77,163,175,24,107,222,98,37,185,93,35,73,27,74,154,203,64,194,52,104,195,242,12,118,249,150,127,163,121,183,125,135,240,112,190,75,65,174,77,211,41,250,159,1,229,79,235,13,55,203,150,193,228,102,200,162,177,220,217,168,6,17,101,61,214,223,162,228,34,210,33,170,0,255,150,13,81,217,100,19,97,204,214,153,73,220,241,189,152,103,182,215,1,216,135,43,185,146,164,140,18,18,173,102,110,225,206,126,221,246,124,213,150,90,159,189,26,80,212,230,98,224,19,79,51,42,17,240,72,125,21,103,109,135,235,46,217,92,183,232,234,28,3,98,63,170,83,254,92,86,227,120,54,251,171,73,104,234,28,99,216,149,117,203,48,94,102,22,47,66,100,196,148,58,244,26,105,242,234,92,12,123,242,87,108,249,182,190,91,162,160,14,123,59,52,149,215,197,194,237,22,183,186,200,91,54,194,108,6,43,107,10,185,252,116,54,109,16,228,166,157,38,102,30,224,134,143,27,46,226,78,146,22,191,89,52,218,194,50,148,180,64,65,154,222,236,225,150,114,92,13,119,175,164,195,67,53,136,219,18,151,80,154,92,218,97,74,76,85,250,176,14,215,30,238,219,251,13,125,102,70,10,101,38,33,176,103,93,42,50,113,25,106,130,130,124,180,15,227,50,102,235,79,210,201,157,81,242,137,168,174,144,219,184,145,155,82,44,135,26,211,129,55,88,116,0,251,108,247,45,156,216,25,53,168,75,55,237,110,243,70,26,126,139,37,27,105,38,82,48,4,71,50,220,221,241,17,183,189,103,107,230,46,54,155,134,37,206,244,68,130,68,14,119,247,17,183,157,57,91,51,119,53,133,178,12,49,230,135,18,101,236,152,81,106,93,141,90,222,82,163,190,207,91,107,64,187,123,70,18,197,124,63,163,226,74,41,53,58,222,112,245,118,191,221,106,37,54,158,140,102,188,153,59,17,213,12,204,157,175,194,212,45,222,238,97,252,184,205,247,14,23,179,179,218,28,46,89,172,198,58,137,53,78,85,253,24,85,237,2,102,214,219,186,149,151,184,230,118,138,140,156,234,112,151,14,183,215,206,74,60,219,75,94,51,121,178,38,51,246,124,213,145,140,241,238,177,171,251,150,21,83,201,160,49,59,33,93,103,53,92,170,123,20,117,150,110,213,138,241,177,39,127,19,226,202,102,214,87,203,181,209,236,177,183,146,222,244,172,23,9,184,189,93,231,30,149,55,147,135,84,87,173,234,197,85,189,216,166,26,195,45,237,211,69,23,203,93,36,146,20,163,146,196,117,121,46,24,172,162,178,220,96,46,222,124,12,165,225,184,128,97,247,238,155,36,111,54,75,171,155,69,93,72,233,47,237,83,178,136,238,22,174,221,44,210,7,165,212,115,56,138,171,21,78,108,109,78,52,13,185,198,175,110,23,224,253,232,110,105,60,156,181,188,133,124,56,99,184,106,102,10,145,240,106,67,220,44,21,89,73,155,241,24,163,125,70,214,69,160,39,89,119,188,228,45,217,90,98,58,113,22,199,251,187,117,91,229,57,81,55,97,218,204,70,224,184,111,17,225,22,55,224,45,215,46,181,141,81,105,184,175,168,73,3,46,146,70,212,128,137,62,107,196,221,103,67,20,99,219,19,242,70,124,198,156,208,0,129,203,77,73,141,246,185,20,240,235,158,187,150,54,222,133,53,192,133,95,51,26,86,102,32,14,175,160,128,117,91,1,0,0,0,0,0,0,0,237,115,41,212,237,80,168,143,76,5,176,207,80,200,165,0,0,0,0,0,0,128,10,118,177,20,21,114,1,216,197,2,187,88,16,179,26,105,192,200,85,131,66,198,86,0,0,0,0,0,0,0,0,5,168,219,129,56,188,2,0,32,62,144,6,187,204,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,64,133,88,128,183,123,164,66,220,66,17,191,22,220,234,106,192,140,5,138,117,43,21,20,0,127,15,140,91,42,212,147,36,161,16,37,50,0,115,69,42,224,130,189,0,0,0,0,0,0,247,130,189,20,99,101,224,138,0,88,25,144,169,184,23,224,115,209,0,53,226,137,226,202,84,196,19,5,192,7,220,239,27,224,83,177,46,66,1,241,161,80,67,125,84,26,0,80,33,150,2,0,0,42,64,44,140,88,144,91,49,111,183,0,192,71,125,164,130,2,238,134,15,196,215,221,21,64,97,197,45,21,238,66,1,151,247,184,43,192,29,64,125,221,82,204,173,0,0,0,0,0,0,0,0,0,128,75,1,236,51,16,183,22,230,74,28,218,111,5,172,79,82,178,70,92,236,18,52,238,165,168,189,120,3,230,45,50,102,138,119,184,154,133,70,124,174,18,138,137,91,53,0,111,11,112,213,205,20,239,214,13,48,183,2,14,238,101,138,120,124,220,21,48,99,213,104,191,131,252,18,46,165,145,198,216,49,61,96,216,37,197,237,189,54,173,196,155,203,169,93,207,20,219,53,206,145,182,158,124,46,52,246,118,249,156,250,147,164,49,207,250,122,161,175,135,35,105,147,140,197,189,220,224,190,138,46,147,62,84,203,128,118,137,250,119,178,239,228,37,243,85,135,6,213,114,13,196,35,135,25,78,69,111,233,68,47,25,238,223,31,38,127,161,83,253,144,185,40,65,47,147,143,98,157,232,48,137,102,78,207,112,46,130,252,147,252,136,220,235,145,19,242,14,97,34,220,241,158,222,111,59,114,69,69,61,39,218,26,214,49,49,181,109,143,39,95,109,153,158,128,121,31,213,215,42,233,212,88,46,99,243,36,168,51,220,182,177,115,120,194,36,141,230,26,74,143,240,122,49,237,35,227,30,25,49,91,133,202,170,124,49,65,253,9,42,162,79,164,79,154,129,13,8,113,23,237,125,203,93,146,187,117,110,62,195,117,217,90,107,203,106,232,29,170,132,181,209,70,26,133,175,25,240,212,63,68,239,52,92,159,204,145,235,116,127,40,22,21,176,100,18,84,78,63,112,75,2,46,187,92,117,81,118,91,152,116,155,226,160,102,58,216,71,249,247,92,183,66,143,31,214,154,136,234,148,92,185,91,185,19,80,157,188,69,247,213,220,153,217,218,151,156,203,156,6,246,88,215,131,217,216,173,98,28,203,70,70,101,5,164,97,216,188,112,135,191,173,140,29,41,143,44,225,144,34,123,26,135,184,65,197,152,129,135,69,225,78,245,111,179,181,179,189,61,179,166,16,33,242,164,25,183,22,161,168,0,252,234,28,195,157,83,190,44,105,148,149,229,229,219,15,219,56,214,149,174,121,114,9,211,228,1,23,241,66,98,68,121,179,187,172,141,200,42,68,20,252,34,143,246,81,236,34,246,170,244,250,206,74,74,84,171,244,214,166,169,164,41,168,168,180,136,194,251,129,127,47,211,120,228,203,230,64,137,126,175,16,131,103,29,227,62,113,91,190,214,78,55,159,201,231,194,177,203,102,228,70,170,202,203,248,158,83,222,198,94,230,203,103,221,186,108,158,84,205,193,246,2,3,216,87,204,194,123,5,191,236,163,176,124,242,53,151,77,198,249,234,67,148,55,12,19,177,8,218,5,254,22,185,55,41,197,79,135,48,78,181,110,148,117,56,120,147,165,169,39,241,139,129,191,81,186,86,208,36,85,158,84,54,154,76,2,13,133,236,115,38,224,214,1,62,90,241,13,235,22,42,110,223,110,17,44,63,169,65,28,116,70,153,154,155,69,71,31,38,53,242,112,75,187,125,191,37,141,220,180,238,204,135,50,111,189,78,131,93,161,75,159,34,51,64,79,150,1,89,31,165,172,140,146,109,228,174,228,90,165,108,91,107,43,155,101,74,198,196,156,148,226,84,212,136,215,24,236,34,251,73,202,222,52,174,221,100,111,92,179,84,153,162,74,156,130,138,182,74,94,12,123,146,183,140,172,25,59,234,108,242,40,44,19,50,78,152,45,149,162,160,74,34,38,84,118,116,95,249,59,102,184,88,115,249,236,122,122,217,48,153,221,50,197,252,148,166,170,209,158,115,44,23,17,191,235,127,118,95,209,172,97,210,146,100,91,73,67,231,104,31,184,247,162,88,79,178,35,156,185,240,91,179,37,170,12,105,248,123,136,91,68,204,112,177,101,115,82,175,151,45,127,222,107,149,91,204,111,126,166,20,20,212,212,67,93,224,51,241,25,73,215,189,82,107,225,60,164,56,216,217,129,234,240,16,209,83,155,151,90,154,90,16,216,119,11,124,202,51,98,22,215,50,223,151,180,213,81,126,91,59,34,75,100,204,156,182,16,91,186,94,52,196,46,222,213,250,168,43,93,38,237,73,101,195,164,206,37,13,189,65,124,52,164,97,87,107,139,247,239,173,91,134,234,147,90,252,153,144,91,221,97,227,224,167,139,240,12,112,167,123,17,250,102,219,235,88,206,115,14,49,85,9,38,101,140,223,94,247,249,188,105,19,88,143,240,62,193,47,215,111,19,95,62,187,108,150,217,54,158,39,38,89,47,88,159,225,222,126,163,223,178,185,252,145,93,27,174,153,36,63,143,98,90,47,227,158,73,157,140,89,33,164,181,68,60,236,74,173,56,191,219,165,99,45,229,233,22,204,80,13,147,218,158,99,212,239,29,17,233,70,202,219,226,208,32,214,13,254,60,142,215,139,186,234,26,111,182,9,102,168,137,29,26,114,4,209,13,251,239,155,112,231,188,81,226,82,74,53,134,246,116,5,67,190,111,227,99,185,76,137,146,217,206,224,198,253,69,157,80,167,184,151,148,95,74,151,104,79,55,48,228,93,221,253,190,194,29,202,112,50,135,67,134,247,110,37,102,25,233,212,237,209,46,201,219,73,8,94,150,122,180,178,252,215,48,151,90,47,251,220,85,26,38,60,226,51,99,213,168,52,216,45,220,42,107,230,180,165,14,19,133,17,195,103,208,99,168,199,101,146,183,147,228,222,36,156,74,230,181,157,189,77,135,49,34,74,217,55,27,79,170,44,149,82,82,133,88,228,28,195,251,25,183,204,74,162,220,194,90,161,233,86,106,235,18,10,46,194,4,92,139,33,171,248,117,212,30,201,204,91,165,182,73,28,207,55,230,182,161,195,238,37,172,56,220,122,176,79,252,142,82,214,42,101,86,226,37,13,91,170,49,47,81,139,169,50,165,74,83,249,24,48,111,219,158,206,228,132,101,140,223,248,94,61,246,170,220,90,54,111,165,234,241,238,61,209,111,23,44,67,23,77,29,39,143,118,117,107,203,210,91,179,246,184,97,233,59,96,125,198,124,223,170,181,82,74,41,118,140,127,169,37,122,75,177,148,148,213,219,194,221,190,213,71,137,91,58,98,66,152,162,204,216,51,214,5,62,179,198,138,92,111,208,93,105,237,165,109,138,138,29,118,118,167,133,48,125,242,234,105,76,15,30,28,198,59,92,246,162,220,87,86,249,141,212,107,251,73,219,146,118,74,69,44,177,60,21,165,160,75,124,121,0,92,224,50,210,45,183,205,168,141,81,17,145,56,188,127,175,148,4,141,32,110,192,97,239,168,178,172,141,155,53,174,18,185,28,250,29,50,230,93,253,253,230,70,182,108,210,162,75,212,131,125,226,99,101,222,163,204,119,70,201,172,198,92,114,50,45,81,178,108,41,120,168,223,123,87,82,41,45,148,120,232,92,220,118,137,125,90,157,188,144,197,114,137,138,187,138,52,179,57,228,26,123,190,112,54,48,209,46,227,182,113,119,226,204,151,44,162,90,99,137,175,103,102,167,43,57,231,248,94,212,197,78,122,11,25,190,214,88,68,152,153,72,250,110,6,198,23,236,19,159,247,178,86,101,173,71,125,27,167,109,168,1,17,39,168,83,100,173,149,170,195,227,93,121,247,251,45,155,235,139,6,19,97,205,82,235,206,49,81,69,244,103,103,1,237,222,191,175,217,94,116,246,234,174,59,156,169,13,242,15,116,203,142,200,218,172,52,155,133,161,199,187,247,210,239,189,22,35,175,70,107,101,76,208,81,254,185,189,189,134,100,171,178,147,203,184,72,148,225,94,251,177,99,45,226,149,104,104,27,115,77,73,156,33,34,226,21,82,242,34,177,71,127,75,186,243,85,34,84,98,206,153,56,25,82,140,137,196,142,138,49,36,46,179,158,144,136,25,161,17,12,17,59,92,73,92,112,223,157,196,218,81,87,100,67,133,91,34,35,209,14,15,5,1,15,41,189,101,128,176,79,122,187,69,68,172,18,179,101,180,132,105,75,181,78,65,45,195,86,46,42,49,73,217,3,251,112,241,62,186,82,94,54,43,140,137,179,52,155,168,147,44,166,93,198,253,46,207,220,52,231,145,78,8,187,173,117,97,99,135,56,154,153,72,68,183,139,113,135,219,123,237,136,219,124,81,71,230,212,222,214,96,226,34,75,207,35,198,246,71,249,59,42,126,203,230,242,146,199,147,201,135,219,217,43,95,142,226,218,212,177,80,86,9,139,217,207,16,125,81,107,143,164,237,80,212,185,211,181,148,56,186,244,224,39,70,101,72,124,196,93,164,124,147,182,250,109,191,236,53,163,90,203,209,39,171,163,62,250,22,150,125,228,125,203,42,206,37,178,136,151,210,112,99,35,98,24,87,216,40,77,156,161,122,48,48,137,247,184,251,222,43,83,245,72,29,46,57,191,68,168,67,140,129,147,146,170,120,188,221,246,61,105,208,36,243,182,146,74,94,26,116,140,101,188,155,221,50,107,172,181,104,175,242,8,98,220,25,165,130,169,20,27,197,135,141,120,143,241,62,238,203,203,50,28,185,133,72,16,13,185,25,73,170,111,33,99,196,94,41,79,82,178,113,200,177,110,175,77,102,51,26,205,16,118,172,191,244,145,145,145,171,141,69,171,3,68,12,14,187,126,57,153,77,191,192,226,125,226,86,89,121,79,235,145,209,18,135,108,96,224,250,50,77,195,180,81,236,98,214,165,44,98,197,51,219,145,67,52,230,172,16,67,42,241,208,151,150,62,22,238,9,126,149,204,88,17,75,127,182,109,139,181,78,183,189,194,152,138,73,44,40,123,129,216,163,199,51,58,127,146,225,164,43,170,162,210,164,203,85,140,45,13,47,96,12,123,121,230,237,153,103,38,21,170,185,24,34,151,37,21,40,203,71,245,11,137,143,8,220,10,161,189,105,160,155,203,221,97,107,69,69,213,149,241,204,66,158,54,235,24,222,111,234,90,17,145,100,71,19,187,188,161,195,76,149,77,101,89,104,56,88,200,42,27,139,108,46,220,147,225,181,87,241,118,117,154,178,163,106,70,45,46,84,167,210,154,193,72,104,31,247,204,187,214,204,122,178,181,164,58,113,70,212,64,85,162,157,145,52,98,177,206,158,70,45,81,73,99,156,46,54,187,143,126,207,22,177,29,167,112,22,170,117,141,101,92,91,184,179,91,113,79,154,197,37,68,206,209,116,20,236,237,178,148,67,220,227,247,60,54,77,26,108,19,141,165,113,176,39,25,145,25,206,118,136,123,124,166,187,54,169,164,8,181,165,117,202,145,32,188,87,254,206,199,201,216,25,215,131,22,74,71,77,149,89,118,136,59,71,197,50,69,23,232,115,6,247,147,191,226,78,54,151,145,12,253,215,103,163,221,229,175,249,168,139,165,86,113,31,195,253,157,115,45,110,97,61,163,74,226,204,228,18,138,199,253,186,22,63,109,160,69,15,119,105,71,125,173,140,226,175,219,171,89,59,162,182,224,103,14,162,10,75,175,34,160,125,106,191,77,249,174,81,188,136,226,106,125,54,204,14,177,68,252,244,208,213,55,166,44,228,45,146,210,178,61,202,240,171,206,141,185,204,141,24,46,179,21,101,133,60,216,21,82,199,1,234,110,145,17,148,104,199,247,71,224,34,8,97,73,208,74,225,112,139,204,36,169,29,99,251,117,37,214,166,148,52,192,77,180,145,249,5,188,183,79,199,93,59,115,118,171,189,205,234,178,15,67,86,218,82,19,249,71,23,37,220,205,240,228,37,123,69,94,79,95,155,219,88,167,92,50,61,165,249,248,1,42,71,87,48,222,205,112,249,214,181,215,181,186,111,111,178,186,37,199,56,169,167,46,215,162,67,52,82,130,93,222,23,178,55,201,217,237,186,147,214,134,146,177,12,181,38,34,73,23,222,61,96,190,183,34,74,201,27,109,168,91,75,14,147,99,61,126,69,165,214,193,46,86,70,70,84,116,110,219,22,106,143,17,57,199,200,8,60,77,90,73,38,9,7,168,143,216,203,45,145,212,113,138,143,166,197,180,223,184,181,246,170,245,54,159,91,171,70,100,159,141,210,211,194,80,177,139,251,182,35,183,188,173,145,116,40,130,139,218,40,127,98,124,220,94,65,242,237,96,106,138,214,24,32,239,92,242,113,123,103,160,249,100,123,38,67,58,231,102,193,44,143,46,76,46,222,169,254,109,239,21,237,237,73,156,96,11,157,37,85,28,249,209,85,0,246,148,187,144,119,123,23,127,187,70,194,148,198,59,124,125,230,74,130,62,107,148,154,51,162,167,148,114,156,105,19,49,117,64,187,40,0,255,118,187,19,122,188,176,214,70,90,175,212,146,112,54,123,30,122,82,119,184,225,162,254,158,97,61,50,179,96,58,46,5,121,180,11,114,191,223,239,164,209,249,221,124,42,185,254,137,54,167,112,198,170,197,161,34,22,55,62,146,189,103,172,6,71,90,50,63,45,237,155,12,109,32,46,251,131,57,42,173,183,52,23,11,50,64,224,86,18,92,36,73,217,156,208,217,99,38,127,234,245,77,70,196,68,197,159,63,133,216,212,59,6,247,211,91,70,178,245,217,164,108,70,90,154,139,69,141,152,161,45,196,216,97,77,143,212,89,119,233,44,150,97,196,231,29,83,239,153,213,215,206,42,243,164,250,236,141,91,237,196,34,5,115,202,75,147,223,180,26,39,49,182,47,202,223,217,224,54,141,185,188,186,176,199,172,218,108,179,83,101,228,30,9,49,149,212,142,125,85,101,128,187,184,99,202,219,233,140,159,85,230,130,212,106,57,139,220,196,40,81,98,26,12,201,77,75,177,27,131,125,164,254,173,68,196,170,206,161,223,91,132,104,82,203,218,13,34,70,146,209,70,186,85,202,194,93,216,223,238,81,83,191,6,165,33,47,126,179,182,193,151,160,54,2,7,252,138,181,107,102,36,161,196,69,123,128,59,242,239,246,225,236,252,53,154,12,121,39,235,37,128,152,58,241,205,204,131,252,138,245,247,90,197,179,213,0,125,122,173,99,222,35,105,41,52,38,46,99,254,6,140,251,181,156,242,41,83,84,217,184,111,145,115,26,209,43,174,5,152,183,88,53,32,99,41,164,245,107,188,69,222,34,100,52,192,189,174,6,124,238,188,83,69,124,70,38,13,81,159,81,3,214,239,25,6,110,207,104,196,69,108,197,140,5,136,143,36,165,192,90,128,123,1,0,192,94,0,128,11,0,0,20,118,42,128,130,125,6,226,66,33,214,86,192,123,38,13,168,176,150,2,42,44,88,11,151,2,0,0,0,0,42,192,90,138,138,247,184,193,253,222,1,176,22,70,46,192,189,175,112,15,192,204,173,160,152,177,21,0,0,96,47,0,0,0,0,0,0,0,0,80,172,223,169,184,23,100,40,224,142,76,26,21,235,50,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,180,143,164,1,106,192,200,204,192,21,138,251,182,21,113,169,0,0,10,59,178,6,220,59,136,98,61,46,50,106,161,193,126,149,168,241,22,41,3,216,49,155,133,98,174,136,26,87,102,174,144,41,230,109,69,18,128,250,5,112,187,69,81,188,103,226,82,174,0,184,23,196,45,98,41,214,199,189,2,192,94,10,81,159,161,96,159,169,0,121,3,60,46,51,66,49,98,43,222,34,0,86,6,230,138,192,186,149,10,10,112,219,138,56,188,39,141,245,183,216,169,0,145,55,197,128,186,21,138,10,80,151,17,10,0,0,0,0,80,35,245,129,125,46,204,8,0,124,214,69,42,40,172,251,86,0,0,80,204,59,14,160,110,167,194,157,76,177,46,98,43,218,229,2,216,11,20,241,120,5,5,168,219,129,117,43,160,126,43,0,0,0,64,253,82,12,92,128,93,6,220,111,11,16,143,139,88,138,169,184,151,98,42,64,230,82,220,17,10,168,0,246,153,138,145,17,73,163,34,110,165,2,198,86,0,28,42,96,251,35,20,50,224,142,15,204,88,107,17,5,136,91,146,8,40,63,34,227,13,251,158,155,182,225,22,55,71,1,214,82,192,71,108,5,133,29,1,128,207,91,220,21,241,145,73,0,118,228,27,176,110,213,239,136,153,211,148,32,111,91,60,28,61,216,37,173,203,140,189,73,165,30,107,238,82,107,153,135,31,86,120,51,165,172,159,82,30,236,182,66,214,149,44,169,101,0,247,147,88,17,201,250,135,155,178,25,117,107,46,23,109,69,68,181,119,93,217,201,65,85,37,69,165,49,216,35,241,134,143,192,103,50,247,140,108,23,250,218,212,60,113,158,134,115,180,179,129,56,166,97,32,162,167,163,222,210,17,76,131,184,35,170,108,175,89,105,222,182,82,250,178,198,67,224,194,251,239,247,44,183,59,217,43,10,49,158,45,153,36,222,47,164,168,134,156,100,161,134,164,98,72,83,244,1,236,147,222,111,25,25,171,208,217,35,94,74,212,38,245,77,195,14,251,74,246,20,98,77,85,15,248,136,189,35,35,67,94,27,151,184,65,197,79,99,66,204,251,61,222,149,247,234,41,79,146,198,84,206,146,204,78,101,133,154,42,83,195,182,156,129,195,116,9,107,51,218,229,245,157,59,75,68,36,113,227,41,115,161,98,135,180,71,149,227,117,166,36,181,152,30,225,99,70,241,62,236,214,222,73,140,183,151,245,106,65,180,87,3,206,220,52,38,110,177,218,221,17,151,127,205,215,106,154,58,53,10,245,130,113,194,142,247,219,95,245,149,206,183,204,248,148,24,185,245,203,158,99,156,242,245,208,253,234,10,41,111,207,98,104,104,205,132,53,93,197,180,24,25,188,231,218,165,39,63,112,254,86,139,51,22,82,65,206,27,237,80,143,182,117,178,160,251,177,110,225,254,252,251,120,51,165,169,39,243,46,29,224,81,55,18,150,0,255,183,162,182,37,3,61,77,82,131,202,61,24,179,155,226,112,23,191,44,195,233,101,233,41,38,201,81,35,131,60,47,77,116,70,148,65,100,47,51,240,212,165,125,215,85,242,186,228,172,109,16,212,71,107,56,48,187,240,126,228,45,115,190,118,184,115,50,183,70,28,185,176,81,16,80,8,59,21,9,104,48,35,245,213,101,13,170,43,114,37,237,228,84,73,55,4,213,134,25,43,220,147,133,95,59,162,148,225,54,246,46,233,110,150,60,228,16,114,180,217,195,130,98,12,147,68,136,95,219,39,173,95,176,252,171,90,14,237,73,14,57,190,154,49,242,112,175,135,197,251,123,84,92,68,220,201,10,26,185,171,201,130,10,57,229,125,107,43,54,162,198,79,95,157,158,32,0,255,25,111,248,45,171,203,188,199,166,181,248,50,250,210,35,166,210,103,72,40,137,246,180,99,108,223,178,111,105,198,14,167,68,73,58,111,105,141,26,150,154,150,248,83,176,165,162,130,185,109,15,140,198,164,195,74,194,29,158,224,115,223,106,172,235,185,205,202,74,68,157,100,100,175,236,176,80,166,163,167,126,133,172,197,196,173,235,101,204,50,214,186,30,148,148,96,234,206,44,19,162,235,198,45,81,94,41,184,63,234,206,204,29,129,167,109,68,141,164,238,16,37,66,110,125,29,202,96,194,220,26,57,141,117,101,135,105,119,241,253,232,110,247,157,247,116,43,106,67,84,234,219,150,108,105,17,110,153,32,79,76,223,70,188,44,192,251,184,53,95,43,113,243,106,242,89,202,94,187,241,16,73,250,207,120,23,246,179,189,51,209,109,234,51,249,67,59,206,7,177,154,54,236,197,160,189,237,147,183,100,43,52,229,156,246,2,100,225,75,83,25,238,238,184,57,126,5,249,213,171,85,135,236,218,48,231,165,163,170,71,49,238,113,145,53,99,83,82,9,211,58,77,166,233,24,162,47,112,81,31,163,74,230,59,52,69,85,244,184,159,163,135,188,217,167,44,93,155,109,46,143,197,181,75,244,133,56,115,249,164,86,206,82,23,57,14,136,139,17,153,112,239,136,253,172,47,212,105,45,226,32,100,50,19,156,234,116,9,67,222,213,217,167,115,135,34,137,143,171,140,247,174,220,0,255,190,197,48,167,157,76,144,104,32,13,191,157,217,52,16,227,251,234,208,103,105,162,20,23,145,163,240,222,61,125,24,159,200,17,7,247,151,154,65,51,137,99,28,233,61,74,6,177,43,14,120,26,247,251,235,108,143,68,120,135,187,69,221,174,190,100,215,194,186,17,113,115,40,231,166,110,26,201,208,254,196,126,68,238,21,52,147,238,74,100,52,222,246,200,141,217,137,140,47,7,23,47,149,185,243,135,113,24,113,123,47,82,106,6,157,21,13,147,139,247,123,148,119,35,247,29,225,84,203,234,181,103,189,100,148,243,160,77,108,86,64,113,143,36,200,95,190,86,68,253,188,154,245,186,102,203,244,16,79,213,44,212,191,246,246,26,125,37,113,78,92,188,199,222,29,103,125,211,54,230,177,53,21,147,86,212,34,126,167,108,197,122,64,9,136,187,191,167,108,239,136,220,178,100,30,154,50,151,200,73,4,59,148,132,104,236,68,71,65,199,93,25,149,153,147,140,110,60,224,227,190,110,78,217,171,94,175,36,93,224,156,53,215,145,186,184,46,164,44,109,62,34,229,233,209,172,116,110,193,222,62,234,190,211,161,164,145,101,21,178,115,56,169,217,201,229,247,165,52,73,72,115,249,138,67,127,36,220,223,143,46,93,236,219,42,79,100,68,148,182,168,18,225,226,204,13,109,142,47,209,10,53,215,67,31,51,109,21,3,1,237,50,238,43,99,223,105,206,150,19,79,164,181,225,151,37,194,155,135,37,73,45,29,222,191,205,246,221,137,43,195,251,210,221,131,252,251,219,226,74,146,161,76,218,63,57,213,229,196,202,210,105,170,133,31,188,74,55,49,190,103,143,207,160,201,56,73,28,115,20,239,247,220,228,230,48,221,241,206,62,162,46,83,190,105,150,61,127,25,55,218,163,54,243,164,231,113,221,35,114,85,70,59,188,143,79,252,202,200,34,39,66,239,162,64,222,138,204,204,149,85,182,200,134,190,110,206,62,181,67,195,198,197,146,87,140,242,56,216,39,185,223,111,183,90,136,23,110,144,40,213,53,189,100,94,73,178,215,199,195,3,251,239,75,245,234,138,36,132,10,91,242,14,113,139,140,123,37,165,18,215,141,33,10,61,64,252,201,157,250,92,158,47,50,23,197,56,198,159,252,189,215,125,118,121,139,41,95,233,120,35,183,77,157,227,154,29,163,110,173,200,102,54,43,196,68,67,138,194,125,93,210,189,178,38,105,139,219,10,111,143,129,95,248,216,242,189,146,200,131,58,49,236,50,214,136,156,183,90,166,76,156,151,114,30,87,212,118,69,68,68,202,131,43,77,146,153,143,130,187,67,236,184,213,54,98,78,169,151,168,65,53,88,97,138,201,177,212,61,192,251,164,251,145,231,236,124,171,132,179,58,79,218,164,117,170,196,136,176,163,246,239,136,103,187,165,79,199,41,72,181,178,225,33,70,41,122,184,187,35,233,87,56,194,165,132,76,152,16,106,252,116,201,60,6,158,10,8,40,55,100,253,61,238,73,82,190,106,97,152,178,170,63,173,235,82,106,153,99,162,207,159,159,174,168,3,164,125,68,222,114,231,90,213,173,78,203,103,146,154,241,177,112,50,146,145,142,218,253,30,211,62,226,118,147,197,218,179,154,180,186,45,153,13,99,54,110,138,31,87,114,80,196,227,221,251,201,252,78,50,105,185,89,163,174,140,169,154,132,138,112,17,209,209,213,113,69,125,148,136,200,92,78,102,212,18,14,75,118,219,186,81,100,217,232,242,101,39,56,51,243,213,87,227,34,6,28,46,113,81,163,196,60,155,69,115,11,95,175,230,190,150,226,232,18,213,69,92,5,11,239,167,221,44,202,163,214,119,84,97,74,22,48,144,243,210,230,179,210,87,171,139,239,67,143,158,224,87,80,116,153,36,138,113,212,218,142,9,105,235,245,225,176,52,52,112,101,11,71,23,155,0,255,112,73,73,137,72,71,147,64,205,22,39,234,240,101,128,124,124,4,38,241,189,204,219,78,23,225,54,153,179,225,150,212,224,98,50,73,42,227,97,71,100,185,51,220,55,27,71,222,142,32,52,106,62,217,132,27,181,48,83,46,183,68,65,61,250,138,97,24,238,238,118,221,34,111,94,252,55,103,212,49,49,144,62,63,15,136,203,192,71,220,102,78,204,233,203,22,49,217,33,126,153,169,87,146,174,185,209,166,132,88,88,170,225,235,128,175,75,31,153,149,12,19,131,227,186,203,77,75,185,200,240,158,252,157,148,238,149,57,123,166,219,8,59,197,58,207,17,7,95,198,20,52,98,76,15,25,241,59,241,171,201,91,204,216,181,131,222,124,83,30,29,146,99,93,44,115,33,30,204,185,72,143,11,99,220,237,201,245,93,242,18,55,190,127,229,204,174,6,75,76,209,197,16,166,244,30,208,62,50,112,65,220,181,74,86,175,178,106,140,67,205,104,248,248,120,233,72,196,80,127,205,60,200,207,174,198,139,238,177,142,153,117,17,65,156,26,73,27,250,54,229,216,190,152,203,156,164,37,217,0,117,145,25,153,132,166,119,164,218,175,207,227,109,26,89,47,147,108,147,146,142,25,25,43,247,244,72,169,31,159,44,95,70,70,56,150,104,80,162,140,137,132,117,247,235,37,119,218,155,202,154,17,47,209,46,104,202,227,218,223,122,248,254,29,25,130,159,173,81,153,214,61,214,225,47,185,205,31,37,22,51,226,139,129,208,187,197,177,95,38,254,246,21,197,221,9,126,195,8,125,105,81,4,136,127,173,143,57,91,146,38,84,207,163,93,70,249,14,239,215,215,88,171,204,218,82,27,2,245,243,184,241,148,20,128,117,207,21,183,74,188,99,164,0,255,86,217,100,69,147,236,37,66,105,83,208,33,73,196,142,30,51,252,87,236,71,48,149,111,72,11,18,240,158,216,62,174,143,115,107,83,47,70,9,55,193,151,39,116,74,66,33,123,237,157,123,86,98,70,92,103,8,170,226,102,136,233,60,34,81,245,199,45,231,50,242,78,137,2,34,65,25,116,71,98,146,95,119,191,239,216,108,195,121,209,75,209,1,86,200,239,81,238,52,172,135,43,171,73,139,37,49,151,94,75,215,227,122,127,197,236,158,51,234,204,10,251,60,222,239,105,159,183,136,85,155,54,179,58,37,155,8,189,196,25,158,51,109,54,130,22,210,223,211,120,248,121,220,195,33,108,230,80,9,118,162,60,53,228,82,199,149,138,106,37,29,196,250,5,136,247,113,73,173,191,34,102,207,19,17,68,152,50,17,51,15,247,196,110,175,21,100,229,219,75,62,235,124,189,218,17,212,36,134,185,192,248,224,54,165,43,163,214,66,162,18,34,118,246,12,85,28,204,144,75,239,103,56,189,196,71,140,119,143,189,108,237,108,50,205,230,243,121,21,90,171,217,101,7,110,74,75,175,138,150,0,118,145,123,123,109,194,154,249,246,172,186,117,173,172,207,182,249,43,38,61,106,26,227,221,251,67,229,237,116,232,130,200,92,208,44,152,41,153,165,56,165,150,184,18,119,166,211,74,28,141,104,23,198,195,173,189,178,193,164,122,115,107,100,105,172,55,245,74,74,227,152,103,111,225,142,207,219,253,126,167,132,200,248,242,116,237,229,205,207,140,4,81,166,10,243,152,1,226,142,189,221,203,70,159,206,160,127,155,198,180,86,43,49,216,92,214,178,209,105,122,136,249,24,234,179,185,69,212,160,121,47,15,108,153,13,121,73,153,205,170,35,26,185,52,209,62,214,245,180,16,81,111,251,78,217,119,190,26,246,200,25,199,247,34,19,79,178,86,237,128,119,97,151,185,118,212,234,185,118,147,213,140,159,199,105,128,45,69,149,169,58,220,69,236,82,51,73,219,16,185,109,188,227,214,13,246,61,239,10,80,183,67,17,29,238,251,194,192,69,68,0,210,133,177,112,225,169,12,234,34,83,1,0,237,137,76,177,126,5,14,96,231,122,131,253,142,244,217,178,33,86,202,87,85,92,185,87,70,46,55,192,190,239,210,198,117,219,10,247,219,170,1,56,0,0,133,250,173,0,138,245,59,21,20,86,6,192,142,80,192,223,67,1,21,240,118,95,53,236,69,163,162,2,236,192,251,206,165,144,75,81,1,236,23,224,236,183,226,142,8,5,124,40,160,2,126,47,5,84,192,189,20,0,0,21,99,69,40,42,70,40,0,42,222,238,161,168,0,113,61,69,133,184,158,162,2,238,5,55,192,5,6,46,110,128,184,189,21,234,115,41,82,197,21,1,88,119,131,250,149,10,136,3,0,197,250,21,113,87,0,0,0,0,0,80,192,250,29,138,145,171,6,196,39,13,176,151,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,224,66,1,106,128,91,230,86,164,225,126,43,222,237,173,0,10,118,153,10,0,96,31,171,198,181,86,146,160,177,126,69,212,184,74,186,1,243,30,37,105,19,52,214,101,4,141,26,235,127,165,75,106,76,138,203,172,164,13,120,199,5,13,197,181,87,210,116,227,38,145,177,163,214,54,218,69,134,2,224,99,231,45,105,76,242,82,241,86,20,234,118,4,0,46,242,174,96,31,75,113,221,34,21,0,20,51,2,238,113,138,117,17,53,0,0,0,40,178,47,50,21,224,158,52,224,125,41,42,222,67,1,0,0,0,0,0,0,160,198,181,0,216,159,17,176,238,11,119,157,226,125,213,0,235,190,144,198,59,174,6,0,0,0,80,168,139,76,5,80,64,187,8,220,153,10,10,247,153,10,128,195,123,32,46,64,1,35,111,113,67,187,216,138,52,102,40,0,42,216,231,130,186,157,161,0,0,0,0,128,10,184,35,21,99,78,3,214,0,56,80,168,143,84,76,5,72,252,138,153,130,226,93,164,130,2,238,12,55,70,222,118,210,182,13,43,163,6,92,238,66,222,128,17,245,217,148,54,174,184,71,144,226,70,247,225,239,214,96,239,36,159,13,136,43,177,20,236,115,189,49,74,6,13,26,220,95,159,217,38,13,16,53,198,251,73,10,174,18,151,210,176,242,30,152,231,128,56,251,123,132,131,94,54,11,103,216,152,221,164,40,120,147,80,246,112,179,207,130,219,25,117,71,109,142,152,77,72,37,245,121,186,170,161,182,188,157,151,90,177,167,190,197,29,89,67,86,242,100,128,187,221,223,117,141,102,217,146,201,82,232,174,173,209,102,148,180,149,246,52,188,64,140,223,248,181,92,126,153,92,222,120,184,84,181,209,78,220,212,105,79,11,24,162,216,237,160,174,124,87,150,152,186,49,194,177,219,193,20,203,119,9,202,68,74,9,64,124,187,221,99,101,121,247,166,179,7,249,112,76,215,217,150,114,226,211,156,214,23,238,183,60,254,45,100,247,72,151,188,145,44,1,102,104,99,84,91,24,106,147,176,98,211,58,252,132,112,79,74,116,155,211,157,193,152,171,69,18,79,158,106,72,122,196,223,234,238,183,200,68,95,218,204,213,226,165,140,19,14,229,78,194,165,105,56,35,205,98,146,24,250,0,118,89,234,74,214,192,23,122,252,166,52,59,43,15,171,124,117,105,207,45,94,180,247,120,207,254,250,136,217,94,242,160,109,83,104,17,38,194,28,236,64,124,47,201,91,219,89,25,133,141,170,208,172,46,155,53,200,233,204,214,217,203,81,119,88,152,62,97,97,134,196,221,218,200,149,97,125,45,218,66,237,150,25,237,77,50,150,157,50,18,166,68,47,55,53,167,63,216,36,1,169,221,10,167,90,141,100,93,225,2,29,110,183,184,79,124,100,182,206,158,179,153,205,81,144,203,4,81,101,34,165,160,218,22,202,219,161,253,18,243,221,228,209,124,93,19,138,167,137,236,188,150,141,146,26,210,241,12,123,23,238,238,236,86,189,151,172,178,26,67,53,104,5,14,77,193,57,70,6,113,223,100,198,142,89,148,36,37,170,205,220,18,212,208,39,106,160,75,68,196,77,48,11,224,92,9,143,185,51,51,105,196,186,229,170,187,121,26,66,217,93,158,52,206,68,155,51,244,121,41,13,107,208,12,183,12,146,110,22,155,188,66,78,68,25,46,14,114,170,227,237,150,85,56,51,102,36,34,142,44,207,51,134,59,37,109,36,44,160,125,38,217,155,188,26,108,117,235,89,244,84,50,23,239,226,122,228,37,117,102,44,31,155,78,109,135,29,69,88,142,219,197,120,56,245,220,77,1,190,57,200,127,239,157,25,250,150,140,150,155,53,163,167,178,165,238,128,248,172,139,80,107,241,134,191,119,141,191,119,182,145,197,8,170,18,149,113,105,70,133,245,81,106,218,177,116,49,235,34,163,26,191,134,143,81,126,143,232,143,112,110,197,152,158,95,80,66,168,212,85,29,53,156,163,244,38,2,218,135,195,226,34,139,241,41,155,230,111,133,136,156,202,68,182,212,64,213,164,247,24,223,119,223,116,71,41,254,75,52,46,150,208,23,225,222,178,249,249,72,214,104,40,7,49,157,108,108,90,108,95,238,140,8,66,244,146,3,210,136,140,88,68,14,27,105,222,115,191,101,28,219,119,95,145,228,13,140,59,201,185,27,176,253,164,100,70,70,62,233,29,239,226,62,110,91,245,154,186,131,177,142,25,50,243,176,86,148,122,14,246,27,183,203,138,140,156,147,151,184,192,234,2,222,107,63,18,63,75,223,182,178,217,88,226,204,83,9,15,238,39,235,94,170,67,67,132,187,246,222,164,113,231,242,86,104,115,209,117,168,239,165,108,190,9,45,102,226,5,188,221,243,118,207,182,189,101,100,101,50,95,161,72,79,173,65,69,241,68,110,202,51,51,117,130,243,18,223,143,46,93,164,143,59,251,224,233,110,249,132,158,202,77,48,193,225,38,38,16,51,154,72,235,26,61,136,120,155,227,42,141,18,113,107,146,228,76,184,152,86,178,185,217,249,98,66,142,14,26,207,136,91,119,26,153,116,56,232,206,164,196,25,37,90,165,131,92,86,248,173,146,129,140,48,89,206,10,67,143,30,208,238,142,172,91,37,142,146,65,87,83,119,16,95,85,84,234,38,32,102,19,103,55,200,189,112,54,253,136,32,191,40,119,28,121,242,121,150,140,134,184,178,49,9,142,186,159,240,126,226,211,185,190,130,20,182,70,52,71,83,39,13,98,246,33,166,122,171,72,152,151,34,210,53,8,248,123,4,62,155,231,158,53,27,18,123,182,119,94,10,35,204,121,40,78,111,228,26,247,22,224,22,248,210,110,135,247,231,45,86,137,40,53,92,75,211,49,246,10,98,14,247,246,184,140,149,81,169,51,220,61,96,218,221,110,153,228,109,235,65,9,251,148,160,175,17,38,201,220,241,62,235,163,86,207,21,81,104,109,131,217,182,41,110,54,125,58,234,22,162,212,223,131,186,178,85,216,98,246,13,89,235,239,132,150,116,155,57,162,221,81,12,187,91,166,91,181,141,215,13,153,254,35,68,251,46,236,52,226,176,239,230,25,237,222,195,97,68,207,49,209,239,140,104,206,129,192,46,174,79,209,37,125,230,148,218,80,92,202,30,110,121,203,204,136,72,38,114,57,36,91,202,48,204,100,235,120,159,116,101,146,156,19,135,173,213,37,65,52,28,185,59,222,147,87,143,171,81,238,198,47,65,156,202,36,221,38,226,79,185,46,50,225,251,23,205,140,59,113,73,212,18,193,181,68,24,185,181,117,141,45,13,125,120,243,104,159,109,249,247,117,67,253,20,114,82,104,179,164,40,83,191,88,240,216,62,220,61,201,45,253,157,174,74,141,170,237,112,50,139,134,133,129,104,45,206,101,22,63,38,30,18,135,207,92,17,153,43,130,18,98,107,179,213,82,86,184,200,216,200,17,170,100,121,170,76,247,34,23,237,163,144,191,51,242,102,61,100,66,51,161,96,206,229,165,138,232,232,24,191,200,122,91,153,37,22,37,164,36,113,162,136,136,50,80,91,178,226,22,215,61,35,94,74,214,172,212,96,220,106,77,20,5,71,77,249,59,164,251,146,164,83,51,111,73,8,101,158,18,174,80,27,117,235,46,18,65,250,123,212,250,108,101,235,86,168,5,27,56,55,11,118,31,162,58,105,170,130,21,132,55,25,203,191,163,187,101,37,243,76,74,28,217,82,102,222,150,113,24,207,48,182,84,132,225,46,234,151,181,181,157,45,19,10,55,135,106,131,26,146,184,168,189,188,237,77,76,55,165,110,68,165,150,155,104,29,226,54,196,43,165,25,49,176,0,255,150,189,181,112,25,232,34,11,83,28,165,132,75,148,180,84,98,92,161,226,162,63,25,189,10,134,59,244,248,234,107,39,201,212,191,94,189,114,162,114,154,199,4,220,96,47,238,29,238,98,69,236,200,140,154,181,205,68,40,217,132,214,176,84,196,210,151,213,212,116,141,13,113,15,81,254,189,93,27,47,95,77,121,174,145,87,27,41,50,10,209,63,233,204,38,249,21,12,176,239,101,171,134,44,107,88,111,107,113,11,204,41,58,226,235,238,196,221,23,112,139,230,90,165,14,201,163,18,59,37,29,162,102,216,17,50,50,194,164,148,139,31,11,118,229,175,88,180,6,41,6,7,196,215,69,4,173,52,164,220,141,245,187,158,86,26,111,43,162,6,220,145,153,242,230,141,237,39,53,98,39,117,40,27,220,191,243,150,53,212,101,84,98,142,226,125,219,225,208,181,218,35,5,0,255,209,243,151,157,213,178,108,56,168,227,65,254,229,71,198,162,52,9,48,186,32,0,255,198,122,139,222,74,57,206,85,106,109,158,72,65,142,101,9,243,37,144,80,95,31,110,114,103,121,148,29,194,35,110,125,200,66,235,22,215,254,245,79,191,82,86,130,87,155,161,47,13,94,204,23,191,201,45,41,117,70,55,111,201,101,17,59,114,129,80,180,112,196,223,211,174,26,142,230,240,108,213,118,252,39,104,135,57,73,199,71,5,105,36,4,96,31,206,141,91,141,154,140,235,144,97,170,149,199,247,103,49,23,228,71,19,55,35,59,243,41,178,168,133,84,160,23,147,75,25,197,177,197,186,123,198,42,133,6,88,43,209,205,166,199,112,253,56,151,172,204,77,134,36,53,217,12,197,60,224,226,123,100,31,62,202,139,151,211,188,61,132,70,169,89,133,128,148,186,92,129,33,124,147,0,27,151,196,228,163,151,165,75,243,203,136,170,27,17,157,115,53,178,130,6,103,176,207,92,183,8,138,110,71,52,49,151,17,151,104,41,113,209,227,9,42,34,206,156,104,12,247,27,23,196,204,45,51,25,28,206,87,18,174,75,139,142,230,218,248,89,218,66,239,30,147,252,91,100,236,205,176,232,194,9,162,182,202,98,39,110,10,181,224,50,213,136,75,21,116,117,148,6,44,224,253,158,206,138,149,214,234,142,82,92,226,51,174,228,151,188,74,23,15,9,27,81,77,153,163,244,29,11,48,220,110,225,196,138,93,73,212,92,212,200,37,228,121,43,17,55,149,158,138,58,102,203,146,36,0,255,120,138,87,135,247,237,92,217,157,80,163,178,220,135,50,141,0,58,122,67,19,37,75,145,65,220,197,144,197,88,183,200,186,163,148,150,68,182,142,91,157,118,120,8,211,166,236,0,213,23,183,8,74,228,174,226,86,11,90,185,115,117,83,216,210,164,173,63,59,143,241,139,172,11,191,9,75,60,91,100,8,115,97,99,125,224,50,115,37,201,226,182,241,14,231,6,108,31,173,184,32,180,211,216,190,168,184,36,53,20,236,99,129,2,70,189,60,48,111,43,182,2,222,3,64,33,34,22,238,122,18,145,53,236,91,228,166,164,6,140,196,101,80,82,99,212,213,36,1,245,59,66,97,221,86,41,10,16,137,143,40,52,212,71,169,1,81,42,13,119,187,173,0,118,171,4,0,0,0,0,0,220,241,129,247,128,91,40,96,220,247,2,220,90,10,248,192,29,1,88,31,59,208,46,183,226,61,13,53,128,125,110,26,0,0,0,21,247,45,2,0,135,247,192,251,194,125,219,10,136,11,5,124,64,46,5,0,0,0,0,64,5,92,25,138,138,75,81,1,110,113,195,123,224,45,21,119,220,67,1,226,122,138,10,113,125,133,8,5,184,223,23,0,62,128,253,56,192,136,85,131,34,121,10,123,43,64,222,112,144,183,123,128,157,125,192,29,7,152,153,17,144,185,20,22,126,7,224,162,6,188,135,226,190,111,5,5,92,42,128,66,93,100,42,128,2,198,12,42,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,100,172,165,176,34,21,214,125,111,5,0,133,187,185,2,128,162,253,13,175,0,0,247,188,149,80,216,17,184,34,21,238,1,128,207,157,161,120,91,91,241,22,0,120,11,64,26,35,214,170,1,0,0,144,134,192,193,138,84,188,225,0,87,164,130,98,93,6,222,201,87,0,197,186,12,212,30,236,219,2,168,143,192,123,153,194,186,45,5,0,168,161,62,146,6,0,0,0,84,216,25,10,0,168,184,111,11,112,169,104,61,5,220,121,139,26,64,97,221,35,0,239,101,72,96,101,42,40,224,206,128,29,169,160,120,47,87,0,80,220,25,176,35,21,0,239,1,138,43,239,1,24,56,196,7,220,201,131,117,223,155,6,128,26,247,109,109,26,0,0,0,0,0,0,21,111,161,0,53,192,109,47,88,247,189,105,64,5,216,25,53,226,130,70,133,187,89,13,160,200,62,156,194,206,84,184,155,43,160,66,221,93,165,52,222,240,138,110,128,85,95,178,198,29,183,28,7,187,152,39,113,195,174,47,1,120,95,43,75,27,87,164,143,55,212,237,154,109,96,127,220,43,13,24,56,188,151,65,125,164,130,2,222,203,21,0,0,20,238,230,10,88,3,222,175,45,155,197,220,109,185,195,221,125,198,218,75,244,205,103,50,217,43,195,220,246,121,114,116,184,7,68,210,29,68,200,128,238,39,127,101,238,215,148,203,231,78,191,235,180,205,198,224,21,75,193,18,254,141,95,56,156,145,245,203,234,11,183,115,233,136,38,235,219,35,223,176,112,169,238,165,75,216,19,97,205,201,172,82,238,120,119,103,191,84,95,230,46,153,206,71,107,0,255,100,57,159,0,246,153,122,119,90,47,0,255,249,29,114,44,187,158,224,229,176,43,115,63,22,148,186,168,189,181,215,190,182,75,58,178,57,205,23,82,101,247,170,178,63,31,237,130,252,59,169,155,215,182,154,36,222,212,31,60,151,178,61,215,98,73,243,11,173,95,210,92,248,156,155,19,90,172,250,3,222,240,240,51,127,210,144,218,38,224,29,251,214,90,215,219,243,57,241,102,177,97,98,221,224,254,116,123,15,59,4,198,187,220,179,182,214,66,245,159,125,62,63,231,207,115,177,21,105,10,86,103,188,187,95,107,237,235,203,172,89,95,249,173,223,28,103,74,10,120,87,159,183,149,190,62,179,106,38,6,162,235,239,189,163,232,106,185,188,90,235,57,19,109,198,102,90,152,241,253,185,189,112,143,151,68,29,6,162,237,173,91,241,85,243,101,205,245,140,169,154,48,154,134,67,128,154,251,107,5,41,222,91,230,182,149,171,59,39,38,60,220,113,110,221,30,106,245,127,144,162,181,55,109,45,207,27,20,11,30,86,238,140,26,160,110,213,172,49,110,148,13,119,51,55,220,162,238,74,220,0,49,143,172,177,238,30,100,151,70,28,234,238,106,173,177,110,71,212,85,233,57,192,109,237,90,105,176,187,149,87,216,113,168,151,85,226,134,85,183,211,57,251,2,222,203,112,73,203,222,235,218,60,107,91,77,102,243,65,197,158,111,219,106,233,35,195,29,163,125,213,75,33,117,254,27,182,2,73,50,117,170,71,116,6,67,222,219,55,107,201,105,60,115,34,202,252,162,93,224,86,50,161,111,110,125,185,193,77,173,234,176,51,78,41,181,243,83,231,232,205,4,176,175,191,213,7,47,199,183,198,154,229,214,100,57,181,136,215,28,17,86,39,196,59,246,193,47,235,197,54,151,177,252,83,117,88,109,149,166,244,92,130,125,224,239,212,217,91,166,122,237,75,100,215,98,39,155,181,158,121,169,142,126,35,110,92,14,235,126,53,244,247,254,108,63,190,186,168,217,83,101,250,133,1,215,202,69,227,13,235,22,117,86,89,55,228,93,221,94,59,157,43,108,141,197,204,134,40,143,158,3,174,244,246,4,157,80,118,192,239,251,178,22,153,213,133,26,233,88,183,87,204,147,229,14,81,191,113,203,248,242,106,179,230,122,81,101,5,92,247,114,89,186,125,173,45,53,222,173,29,250,231,69,197,28,222,175,223,123,163,147,85,119,142,171,227,174,219,242,172,111,128,250,43,0,255,138,191,247,113,227,134,242,110,184,234,52,202,58,74,113,88,113,163,110,188,163,84,1,221,79,222,221,13,168,219,37,21,34,110,91,17,119,167,1,176,74,208,85,232,27,217,183,228,59,102,196,100,28,241,232,101,10,43,119,38,118,64,251,250,226,101,172,98,234,70,251,122,242,169,236,105,171,35,174,110,91,127,254,82,115,200,94,186,85,125,197,220,88,120,59,64,214,225,202,46,12,196,127,95,127,203,229,43,191,140,182,205,68,227,80,0,255,221,111,205,150,25,214,57,53,228,120,191,23,186,37,39,114,198,1,222,15,251,249,202,40,123,205,70,92,151,90,231,18,29,223,183,211,227,23,169,150,199,110,204,196,237,136,186,43,49,56,218,215,203,86,236,183,138,3,216,215,205,86,46,198,101,227,125,205,219,74,142,117,117,171,60,227,184,235,104,180,1,241,116,69,184,177,46,66,113,175,220,52,20,201,45,203,1,235,246,138,121,178,222,227,157,125,80,235,175,217,166,89,44,175,78,237,45,150,112,46,147,135,5,143,245,55,28,97,189,195,251,184,101,188,45,223,205,117,151,178,52,81,112,95,249,59,236,178,62,91,46,183,190,9,37,206,181,91,131,157,101,191,162,185,170,52,180,119,241,190,245,91,214,191,54,155,177,252,52,55,27,101,23,175,48,220,61,46,126,89,95,65,249,229,151,199,70,55,79,77,123,212,8,218,159,81,126,107,173,85,63,159,207,211,207,30,219,80,212,14,68,18,239,219,196,111,235,21,87,185,236,122,86,34,174,221,18,142,43,11,179,168,86,198,187,166,226,55,249,121,244,44,249,181,58,9,147,237,149,162,116,21,227,221,186,167,219,6,8,187,72,178,147,200,139,149,236,87,79,12,250,102,165,82,56,191,22,71,111,22,34,240,43,105,241,130,250,139,246,89,139,113,91,126,47,30,150,207,174,51,148,61,60,182,203,42,58,48,1,222,217,0,255,238,118,0,255,187,50,109,98,243,214,69,179,22,134,114,191,222,230,215,66,175,181,214,243,39,78,203,23,238,239,222,161,181,183,252,94,251,76,118,141,60,85,98,183,95,202,209,157,133,33,220,91,119,123,127,51,119,43,18,91,45,157,230,66,128,162,253,186,247,212,15,93,166,201,178,226,173,143,71,235,237,220,178,66,20,61,20,237,215,191,151,241,114,162,57,204,239,112,173,60,212,173,140,148,213,2,184,51,20,235,229,164,224,142,128,122,89,165,52,64,121,10,248,120,99,189,156,212,54,40,192,173,124,197,250,8,133,117,219,11,246,109,213,0,119,115,26,112,183,154,138,183,0,128,251,153,194,61,21,20,214,61,82,1,64,97,221,35,21,0,0,0,0,64,97,221,23,96,93,134,2,46,21,241,161,128,11,128,250,12,69,133,220,75,161,6,168,143,164,1,0,80,113,223,34,20,80,1,246,61,66,1,80,1,112,1,248,128,125,95,10,128,138,59,66,1,0,80,97,223,51,20,21,112,71,40,0,0,0,160,2,236,251,86,172,139,164,81,1,23,53,128,194,202,84,164,1,159,10,176,238,123,211,128,10,43,82,1,202,83,192,133,162,2,46,21,32,240,169,72,3,174,40,42,192,61,0,23,120,15,192,69,13,72,3,62,106,188,7,13,53,64,230,94,184,51,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,192,29,81,3,13,53,218,71,42,0,0,0,0,128,2,222,239,1,59,2,241,161,80,191,113,81,3,210,88,151,81,67,40,226,138,2,212,173,84,172,203,29,138,59,2,234,35,67,1,106,180,143,77,67,141,117,185,67,1,234,119,42,226,41,13,53,226,137,2,228,61,21,243,150,177,20,240,1,245,17,0,247,29,25,184,35,21,98,239,157,52,42,224,45,110,161,0,0,0,0,0,0,0,0,0,128,10,120,162,168,128,75,5,200,12,192,227,20,240,1,49,87,128,29,169,72,67,125,172,0,59,187,0,192,167,34,158,40,174,76,197,196,5,224,221,202,5,25,25,10,245,17,53,218,231,166,1,242,30,138,10,248,80,84,192,29,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,184,168,209,62,23,13,80,3,226,3,216,31,17,138,120,197,141,95,169,128,161,144,119,188,98,46,0,0,0,5,220,153,10,246,114,18,10,165,70,251,85,73,13,80,159,187,13,26,234,35,50,223,152,248,164,57,163,177,46,35,163,13,144,117,185,21,240,53,36,126,7,13,26,111,107,101,196,2,196,1,62,114,1,214,128,248,168,79,234,82,236,120,199,254,219,46,207,90,46,250,16,204,64,213,161,110,71,141,129,203,164,149,200,11,96,31,233,112,243,186,76,235,187,58,245,200,84,171,217,206,73,136,196,140,110,37,164,93,184,123,175,235,178,157,73,92,77,30,27,109,14,85,157,111,143,240,159,38,26,210,108,180,19,162,221,125,182,119,37,197,12,145,225,253,216,207,116,120,107,215,151,209,190,102,151,61,56,71,245,158,167,218,82,140,27,216,63,1,234,191,110,21,186,105,236,32,174,67,74,125,130,92,162,33,101,225,118,11,220,237,53,222,90,209,36,109,140,166,10,74,132,228,85,170,171,40,185,74,39,233,223,225,253,232,110,81,222,206,118,182,147,198,43,91,14,199,205,37,179,57,19,37,114,59,37,101,52,98,13,46,61,220,110,113,195,215,114,195,87,143,134,72,83,27,209,68,105,55,65,85,185,88,30,177,2,2,222,239,97,23,14,131,143,108,143,95,89,156,15,39,72,184,146,102,210,103,70,41,36,141,88,140,29,153,116,83,87,207,16,246,73,50,99,133,27,20,25,233,104,173,75,168,147,227,164,165,97,198,54,32,157,3,90,79,67,48,36,14,143,219,59,34,163,113,134,157,108,143,198,1,241,17,169,16,183,168,164,132,194,74,188,130,2,68,61,110,167,66,224,34,34,160,28,226,189,140,92,243,76,18,149,70,75,125,8,40,59,192,189,93,100,75,222,154,211,33,97,153,181,97,225,74,192,109,96,63,126,237,32,185,228,214,134,141,215,133,187,27,126,227,179,190,229,203,100,115,205,219,218,49,84,147,40,87,11,248,181,99,175,249,166,165,86,167,70,179,152,51,56,224,61,146,188,178,146,210,74,31,102,122,188,223,51,246,61,146,148,189,150,181,124,27,33,98,146,196,201,24,5,89,230,204,72,221,84,242,184,98,47,55,212,221,98,211,66,217,12,120,191,199,123,95,217,148,220,164,18,247,122,88,187,68,243,173,186,136,56,56,52,119,186,52,165,67,56,118,172,195,223,107,61,173,145,178,221,208,116,187,22,7,145,25,53,160,38,62,69,93,187,38,207,31,238,105,197,91,252,193,120,95,184,18,43,210,109,137,90,236,40,191,184,207,245,144,32,89,203,144,103,38,122,192,247,34,239,155,164,203,36,181,146,42,67,95,89,74,28,228,20,217,252,177,37,171,153,135,251,27,37,41,139,18,195,46,57,202,111,109,92,102,60,89,209,181,12,103,130,97,23,171,204,103,65,227,205,113,20,111,251,30,177,35,179,4,37,110,220,183,140,77,41,205,182,198,247,118,164,139,74,230,85,177,30,47,143,104,205,65,8,220,190,19,116,179,150,50,204,119,188,39,219,110,111,66,134,171,175,61,107,44,75,162,62,11,154,116,116,80,118,124,191,93,220,113,115,249,38,217,206,190,171,209,206,2,7,83,183,237,233,161,164,136,242,51,180,248,93,222,206,242,229,212,151,195,224,213,150,243,12,84,47,90,134,33,24,192,252,183,64,184,200,149,79,43,21,139,178,75,89,152,16,119,32,0,255,238,13,48,137,148,147,136,100,26,169,136,8,86,105,6,23,78,37,226,126,216,59,162,143,146,207,116,109,153,44,193,74,69,143,172,61,226,222,174,119,220,91,137,182,172,166,139,194,161,244,193,106,69,175,28,69,128,219,45,114,239,158,185,90,203,109,70,19,76,238,162,136,118,107,75,39,39,69,163,59,181,61,66,127,244,226,0,255,136,16,234,104,82,162,212,200,32,58,133,37,222,239,217,216,221,110,89,139,241,173,85,79,58,137,104,168,186,211,249,147,130,69,134,30,205,95,169,254,13,108,109,71,201,4,52,9,34,32,235,179,35,39,0,255,103,10,109,244,237,205,167,73,230,167,200,190,63,73,240,123,14,209,75,209,150,149,90,38,153,95,47,145,250,236,74,141,219,142,29,252,100,150,34,71,243,208,198,198,195,123,217,43,37,93,18,244,201,62,247,40,194,236,52,84,49,4,124,95,186,123,182,254,89,241,153,84,152,56,114,56,129,51,139,83,145,8,113,37,182,234,210,129,147,152,179,112,31,43,35,35,35,87,150,12,82,27,151,22,218,184,172,59,92,68,133,141,66,9,119,111,246,106,246,98,62,179,37,170,25,158,18,179,100,39,157,141,80,228,183,204,91,210,215,82,77,146,165,33,155,158,118,30,166,107,231,1,215,202,40,225,70,27,216,183,201,186,209,226,224,61,23,62,179,184,113,69,82,57,110,70,72,91,125,177,44,203,178,1,87,148,204,72,25,165,177,254,158,25,133,22,238,241,30,61,126,237,21,52,184,122,70,166,245,54,146,211,77,121,10,240,211,26,118,233,58,222,239,73,239,247,251,173,144,97,227,185,233,110,151,114,228,151,84,170,89,210,208,157,142,7,124,191,222,101,227,94,230,24,65,210,175,116,165,25,46,25,241,12,9,21,129,227,202,216,178,204,172,1,119,221,202,89,141,119,89,178,13,243,220,10,119,220,124,69,118,128,235,223,86,204,133,191,195,123,137,62,50,93,182,36,146,20,38,131,129,153,135,242,235,201,188,10,131,11,242,39,184,88,217,172,57,241,162,109,75,153,96,47,17,97,163,132,140,226,205,62,111,183,116,163,70,68,89,180,19,10,228,146,234,22,103,97,60,23,69,61,108,21,140,254,75,180,203,59,126,237,181,51,245,229,214,169,227,172,235,149,74,102,201,46,4,251,184,225,106,174,29,65,84,175,41,213,10,51,123,16,187,153,135,45,21,157,75,180,203,220,56,107,119,178,61,187,245,116,243,250,206,87,34,154,27,92,143,0,119,108,221,121,167,53,51,54,21,101,132,80,219,214,167,59,31,85,165,235,244,62,98,93,249,100,69,208,26,108,145,41,225,142,99,84,0,255,134,171,156,48,89,139,150,132,67,169,170,168,149,253,244,46,98,196,127,123,17,76,89,154,197,129,132,247,5,121,248,150,201,100,133,185,12,119,229,231,191,37,221,228,40,56,23,67,138,51,169,195,131,138,100,6,205,196,16,238,75,210,224,51,162,29,166,251,146,156,49,223,126,183,60,182,28,139,102,56,149,138,110,92,224,63,185,85,2,200,191,52,55,92,121,215,211,145,36,141,37,171,141,74,208,133,0,255,24,134,199,126,245,54,119,167,242,170,181,137,83,202,198,233,74,134,66,253,56,235,119,154,242,96,168,157,194,20,237,99,24,90,251,197,237,230,146,36,89,145,149,138,179,193,172,233,23,4,44,218,203,91,190,54,159,145,116,109,126,170,146,252,42,121,140,123,198,246,88,168,63,86,16,85,42,25,153,65,56,61,93,106,75,226,196,131,221,78,154,145,1,0,128,53,192,90,81,104,112,67,109,3,0,128,194,125,1,102,96,4,218,7,204,235,21,64,49,110,56,136,140,84,80,0,220,74,5,0,0,0,0,164,33,238,247,168,1,215,109,41,192,198,5,100,224,94,251,134,25,10,120,91,138,10,247,80,0,0,0,0,0,0,0,64,5,184,135,2,0,0,0,42,224,142,80,64,133,157,161,0,0,0,128,138,239,193,45,239,1,112,191,99,43,100,132,2,94,49,247,86,0,5,187,204,192,59,204,123,228,77,1,113,123,41,160,98,125,68,40,160,2,46,20,21,112,1,128,43,138,10,248,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,84,216,25,10,168,128,59,2,151,2,212,0,247,189,82,97,111,26,23,238,72,5,196,135,34,14,51,20,21,32,102,24,59,67,1,0,0,0,80,161,126,135,2,0,42,238,8,5,84,128,123,40,0,42,224,190,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,64,204,32,20,80,1,118,166,98,226,146,70,197,165,0,0,168,0,251,190,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,234,239,121,195,250,165,0,53,224,109,134,117,43,105,84,200,85,3,40,214,239,80,200,133,184,189,106,192,247,35,87,141,118,117,70,35,14,135,195,88,110,64,124,100,204,20,242,70,3,46,234,51,21,87,70,0,196,218,17,5,162,158,44,172,97,37,161,1,241,56,168,33,235,147,6,141,119,25,247,26,112,149,236,14,239,217,111,92,36,197,203,208,89,91,215,142,41,103,201,208,161,110,167,27,239,123,57,205,45,1,217,159,145,59,238,100,168,210,136,205,12,147,200,182,85,74,184,45,71,79,113,37,225,76,205,147,99,20,90,33,225,253,251,235,71,36,205,108,221,107,101,57,233,30,123,174,252,24,19,137,16,239,177,23,108,179,86,6,117,26,53,72,41,90,172,105,138,33,167,157,206,52,204,149,137,110,76,176,15,220,141,138,190,153,60,162,121,169,5,181,98,234,100,194,42,230,60,127,120,130,1,223,187,15,216,35,235,41,77,160,77,193,70,75,84,233,49,212,85,115,208,161,124,22,33,170,127,45,121,70,146,34,35,178,228,184,108,84,161,4,59,246,23,216,112,245,86,19,184,231,223,69,146,188,229,181,44,244,40,15,70,136,240,135,238,22,51,162,155,167,77,84,210,1,215,109,43,42,172,92,153,52,68,125,166,2,172,140,115,136,220,177,102,59,147,148,12,162,82,44,20,142,183,168,120,74,137,226,93,38,93,210,3,202,159,88,127,223,136,208,203,168,176,85,196,207,227,90,155,164,91,219,72,104,70,13,184,140,200,26,32,34,50,34,210,13,246,43,242,78,105,168,171,139,164,212,13,117,185,98,5,37,53,192,93,172,72,146,50,114,204,187,181,168,108,17,54,168,33,135,123,220,138,136,136,189,230,36,27,202,178,68,214,54,195,67,66,65,4,168,210,145,209,125,229,239,180,134,203,74,230,242,90,113,46,221,181,161,50,123,209,228,232,114,230,165,36,217,232,27,110,99,192,188,207,220,77,73,231,14,7,7,102,38,41,247,218,86,10,102,124,235,34,177,231,238,92,217,242,189,58,124,152,232,205,236,46,213,161,117,34,22,239,117,89,110,107,230,146,220,141,91,187,188,109,27,167,216,246,244,209,208,115,73,43,167,33,92,196,185,69,177,46,34,30,82,142,187,30,79,201,124,104,28,50,241,52,201,108,222,20,90,26,226,33,225,199,13,233,119,222,105,33,101,152,200,0,97,151,4,191,173,175,77,105,179,228,178,87,123,201,145,206,0,255,124,166,207,156,125,180,80,162,246,202,223,65,218,53,171,190,72,98,154,237,118,54,234,170,130,98,33,216,69,226,246,94,155,212,226,205,229,212,174,27,203,126,141,211,165,169,33,57,25,194,46,25,252,154,175,77,107,153,95,86,173,186,245,174,108,187,93,51,100,42,45,104,95,2,131,251,176,75,235,17,235,63,59,152,60,206,252,20,246,32,127,66,254,138,184,19,167,172,184,152,57,183,110,4,220,183,11,42,230,151,145,136,152,157,120,13,135,188,156,221,52,73,220,113,245,159,136,250,221,239,40,78,146,54,145,137,78,115,9,9,92,144,63,45,126,238,204,157,196,153,219,201,20,181,35,29,238,9,110,173,189,162,29,142,152,203,93,226,148,77,181,59,69,147,85,39,174,169,192,56,246,191,39,98,190,29,78,162,71,241,36,174,155,154,231,180,35,104,49,239,152,242,183,124,237,172,99,254,106,213,219,172,62,226,148,226,184,185,52,185,76,243,106,146,200,121,140,218,187,31,78,250,203,119,58,159,147,60,142,219,245,142,113,158,22,83,251,57,199,15,5,165,11,66,45,40,49,39,225,229,16,97,45,164,139,216,27,33,247,236,227,49,245,151,147,42,235,106,59,193,6,37,165,109,50,30,91,191,85,241,233,224,124,149,200,179,218,85,207,142,203,69,9,105,80,235,11,16,245,59,234,222,212,205,92,81,135,132,98,151,42,233,165,237,113,81,144,229,183,40,242,113,145,54,164,105,24,222,95,247,76,138,62,35,169,60,29,87,136,89,117,23,27,89,186,84,51,69,245,6,251,136,123,238,136,36,171,70,245,40,79,97,26,74,253,152,216,121,217,201,192,85,125,138,142,89,87,215,150,165,172,52,67,44,165,53,96,226,239,107,209,54,74,176,204,112,155,47,212,149,135,155,227,172,145,95,159,162,234,123,118,219,105,80,112,245,157,31,154,178,128,57,56,240,176,253,12,124,198,245,157,109,221,213,46,17,199,125,45,5,31,157,244,36,225,190,224,247,245,181,118,203,47,139,77,62,119,170,54,10,239,152,60,120,138,94,14,112,79,112,171,102,196,10,226,226,18,155,150,150,36,101,218,228,49,177,230,183,69,115,106,120,184,203,250,156,223,51,137,141,209,211,122,60,203,74,66,73,76,92,46,3,169,232,35,166,103,116,223,45,84,239,38,95,178,211,237,20,65,162,224,176,253,184,126,196,241,146,184,68,73,228,103,126,35,77,66,70,72,123,118,33,192,123,233,235,177,231,100,230,38,47,177,155,81,84,51,57,53,131,133,147,60,76,86,64,7,246,98,60,198,247,237,91,44,90,88,39,217,226,75,226,93,249,55,162,186,140,227,103,113,167,206,58,183,212,164,113,208,81,99,52,152,254,70,136,235,237,117,151,85,50,163,217,62,192,215,135,60,83,7,140,117,79,186,21,3,183,73,73,5,92,212,69,1,252,253,150,164,28,69,251,117,207,96,233,5,187,200,186,104,100,43,111,116,151,162,169,148,218,186,196,195,206,211,150,139,131,8,108,89,172,195,69,36,97,203,69,187,192,237,32,214,167,33,155,183,113,76,226,58,81,75,228,78,238,212,116,170,112,51,131,96,31,183,149,73,74,222,211,125,106,166,67,136,133,106,43,204,0,25,93,214,20,172,132,53,130,132,247,236,172,227,162,148,217,162,78,173,182,212,218,206,117,38,144,34,108,198,184,240,11,127,123,72,46,39,247,42,192,154,94,42,59,49,118,43,109,149,212,17,147,96,87,134,187,251,189,86,36,250,45,147,207,29,217,117,163,226,35,201,22,6,144,63,235,250,83,89,36,229,140,169,217,233,68,91,233,234,82,196,185,79,207,34,134,251,118,246,50,146,173,86,53,227,25,237,19,123,193,86,242,102,212,50,137,166,226,76,234,154,91,38,82,167,73,181,43,55,125,192,24,119,118,215,75,23,205,118,141,21,32,222,71,25,92,36,97,131,146,164,101,63,227,221,127,198,45,143,43,223,41,13,215,146,82,13,1,206,147,43,48,196,61,46,232,208,218,84,54,20,204,36,35,89,145,120,151,103,191,249,253,152,50,158,169,5,216,169,218,90,182,147,251,36,64,1,0,255,179,116,59,201,144,231,39,217,165,125,140,195,99,191,200,92,40,95,41,225,60,229,234,18,15,162,50,166,21,25,3,252,205,247,218,164,229,108,157,82,106,49,220,13,45,253,182,245,110,174,146,217,75,66,235,20,163,29,179,155,110,66,192,90,221,126,173,226,73,25,145,181,77,79,75,197,27,41,46,60,38,217,153,214,99,177,254,218,171,62,150,73,202,106,150,205,79,51,241,130,88,242,24,251,6,160,248,190,2,172,85,3,238,77,67,253,173,134,204,69,99,174,8,128,140,204,192,168,95,192,254,29,152,251,150,161,0,113,7,123,229,82,84,184,223,55,128,92,176,51,20,21,214,86,128,251,125,43,210,80,183,162,6,0,0,80,128,29,96,87,3,234,51,20,215,2,184,135,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,236,12,5,84,88,17,128,247,184,193,61,192,62,20,21,32,174,167,168,16,215,83,84,0,187,165,168,184,35,48,0,119,132,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,224,142,84,204,77,3,212,128,137,207,8,188,91,119,26,106,168,143,84,128,26,217,23,59,40,13,136,203,88,241,6,88,145,46,10,27,50,101,185,221,144,183,140,53,107,99,90,95,1,20,99,83,5,216,23,224,174,9,125,153,228,213,224,166,106,204,222,12,167,147,42,106,49,239,104,208,132,59,220,173,117,214,94,178,69,156,74,50,89,113,109,139,176,6,170,157,120,180,19,66,219,250,111,33,244,84,172,59,117,74,41,89,5,176,97,98,252,162,45,119,60,250,61,137,44,154,101,182,206,198,89,204,163,101,11,80,103,175,253,181,240,103,254,189,173,89,107,47,105,126,66,126,169,225,164,25,171,160,146,212,162,92,17,145,150,189,246,186,87,43,49,111,42,99,60,169,40,133,179,114,39,222,194,174,180,193,184,77,136,35,155,96,39,40,45,98,40,253,244,226,75,85,166,180,116,22,130,125,220,238,209,188,232,234,74,230,46,251,181,82,76,106,176,39,161,61,55,77,251,88,180,128,25,183,172,52,214,237,26,35,147,148,164,69,241,46,86,164,2,228,61,2,240,145,73,163,198,91,61,137,26,111,185,146,182,1,234,183,188,134,251,45,219,182,134,92,229,205,72,188,17,127,203,182,129,12,117,183,216,65,8,57,218,213,203,99,101,52,132,6,252,202,72,18,217,82,115,216,228,126,139,77,162,25,134,30,233,145,184,137,28,151,183,18,204,205,149,221,60,181,114,228,246,13,18,250,147,120,159,118,15,93,59,194,90,202,108,163,69,38,52,220,58,13,85,112,17,36,27,189,141,112,71,168,0,255,150,172,165,187,181,8,75,147,217,182,114,135,251,18,236,242,69,189,200,144,231,190,61,146,24,13,59,196,73,111,93,29,166,69,52,237,1,222,171,244,150,203,142,92,167,229,101,217,150,51,7,69,81,219,201,168,214,88,88,184,200,192,103,186,229,158,164,62,181,44,151,230,124,41,149,5,98,25,217,133,110,74,83,24,31,189,169,69,15,210,240,197,120,0,255,78,254,206,200,68,23,109,43,171,116,158,194,85,46,91,17,37,98,203,176,209,167,169,170,206,78,63,22,45,218,225,54,93,56,103,150,177,105,181,93,154,154,78,134,91,137,95,10,252,116,233,68,57,135,89,77,64,90,134,223,17,196,123,92,197,69,56,183,216,37,247,34,238,203,79,135,29,203,213,169,29,41,162,122,12,76,85,83,62,186,137,79,139,247,56,92,70,174,76,107,139,6,157,207,128,28,226,50,198,192,74,25,89,19,239,239,67,79,54,37,153,121,143,74,147,68,58,64,71,165,30,19,58,220,82,78,73,11,21,86,243,134,101,93,212,103,22,3,62,239,185,154,91,100,88,139,26,81,162,109,137,188,86,98,157,199,234,203,66,152,138,210,88,184,69,119,241,57,2,100,222,203,230,237,90,15,27,236,184,49,238,246,114,246,118,134,139,90,36,163,93,54,239,225,147,228,28,103,173,124,110,80,207,146,165,1,11,110,193,62,208,227,229,245,52,170,237,57,241,53,185,214,101,239,68,89,194,171,26,30,64,126,53,244,197,125,23,211,77,220,75,80,49,229,32,191,154,251,113,183,45,93,88,154,42,171,3,251,235,50,238,153,56,183,148,89,125,135,43,17,129,99,212,199,45,231,178,172,109,56,223,1,228,87,83,111,223,182,145,123,111,46,73,245,94,7,249,135,245,214,218,180,71,165,68,136,211,107,29,219,151,181,142,102,208,120,135,43,177,146,146,12,115,20,228,159,218,195,63,243,168,132,205,236,138,99,6,190,94,86,41,77,58,204,62,229,141,248,141,190,70,82,18,108,11,52,228,61,216,37,169,139,160,245,178,227,185,117,245,49,7,67,170,176,83,64,28,14,84,241,32,220,227,111,177,239,81,103,123,62,203,106,195,108,155,204,37,96,73,150,206,133,59,213,143,45,203,216,225,218,158,212,73,162,182,86,103,240,30,74,45,49,165,224,72,157,25,239,56,60,187,115,71,155,148,36,145,15,25,207,105,57,15,213,161,172,39,27,27,3,61,66,212,68,47,240,46,227,253,158,185,79,51,240,5,72,30,13,49,114,34,172,78,218,109,133,137,51,67,229,163,25,21,98,128,247,94,244,153,89,203,218,153,58,31,180,4,21,145,144,3,173,137,232,237,4,60,116,162,13,248,159,193,253,242,189,162,218,205,230,242,134,176,252,171,154,236,181,77,162,118,219,213,158,56,60,168,115,184,221,239,171,110,231,44,74,173,67,67,25,13,113,230,47,209,100,38,184,41,162,10,170,97,75,206,131,125,164,199,203,235,230,169,103,173,122,90,138,153,236,154,143,75,220,42,233,1,228,151,232,111,183,237,86,111,8,125,143,157,237,224,62,220,245,35,113,116,78,66,78,103,68,153,130,159,54,72,89,188,219,69,58,124,9,121,70,110,150,159,12,53,215,27,216,146,41,6,74,202,8,196,34,236,95,200,187,136,123,144,204,172,13,37,133,56,92,198,146,135,1,238,102,248,32,170,123,71,94,47,155,200,234,151,200,43,5,38,207,153,132,136,133,2,211,123,136,180,236,181,102,247,234,149,206,218,108,141,36,23,149,96,174,237,9,119,119,175,238,211,116,212,88,194,139,36,98,162,74,133,213,229,2,233,72,239,32,220,221,240,173,115,199,55,183,217,220,204,39,163,233,100,84,38,42,249,198,169,5,200,140,220,89,21,115,225,10,85,76,186,210,105,67,61,186,185,57,96,61,46,35,42,19,61,220,69,221,150,111,217,245,152,189,89,99,184,40,49,61,197,60,226,112,123,215,150,28,163,254,158,164,210,149,149,62,77,42,1,113,119,236,101,181,22,243,164,212,162,208,74,154,136,169,44,231,152,204,106,248,72,235,18,141,201,112,207,253,215,138,4,253,75,62,203,44,151,25,29,107,77,244,67,184,221,239,97,252,91,212,76,31,37,31,161,221,14,187,109,186,79,109,138,33,162,35,173,135,108,188,194,192,133,199,14,183,35,138,247,154,205,171,209,159,168,81,27,26,166,210,60,77,7,180,79,237,181,129,155,83,219,212,216,41,81,29,19,109,39,25,83,14,172,146,180,27,3,46,118,214,8,66,105,45,220,209,46,115,225,214,222,36,156,107,187,166,117,54,200,136,40,218,58,105,72,106,168,161,195,251,183,72,114,91,17,164,173,86,219,236,1,238,113,119,74,34,246,154,37,105,218,75,45,173,198,182,12,176,165,203,196,114,80,163,132,187,18,184,160,70,123,69,189,94,35,140,40,59,197,58,229,23,51,211,100,6,6,106,64,47,48,220,111,73,222,78,6,93,68,68,62,81,89,161,166,179,146,35,18,196,144,33,63,197,18,53,163,33,19,111,247,196,94,144,7,159,217,14,71,184,238,205,19,247,72,40,91,167,147,212,174,209,60,122,188,128,214,99,223,44,125,68,104,162,45,200,131,97,227,83,24,244,69,84,67,103,115,181,153,29,229,165,174,188,38,122,169,218,211,220,12,73,125,120,249,142,220,233,106,186,230,110,42,35,218,167,210,47,221,28,125,153,127,15,91,19,246,42,147,118,14,148,3,35,64,37,107,175,189,170,19,76,83,94,179,96,158,52,76,137,169,138,142,105,125,236,152,212,127,207,194,220,110,165,8,72,94,54,93,199,180,190,2,0,40,110,124,146,26,160,126,135,2,226,210,7,0,44,133,125,207,84,196,39,141,117,10,168,184,111,75,81,177,126,227,66,1,21,243,126,139,26,236,99,41,198,202,84,64,124,44,80,168,143,84,0,0,0,128,165,152,248,200,84,80,184,83,64,92,214,101,40,212,176,111,11,111,155,6,64,197,149,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,145,75,1,0,0,80,1,226,122,10,0,128,138,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,128,186,29,123,43,210,88,23,81,67,13,136,11,26,211,122,53,230,166,49,201,75,5,80,168,10,16,47,64,19,252,130,155,170,79,202,180,57,191,218,163,239,18,155,138,223,73,50,74,90,46,53,162,164,75,143,136,72,129,240,32,66,203,250,238,17,228,218,223,94,76,17,229,102,9,240,98,66,252,179,181,150,113,139,82,34,28,160,42,43,148,190,70,87,7,87,118,193,214,5,208,0,255,195,223,106,219,204,50,101,73,180,104,211,208,104,221,54,135,52,133,184,210,21,56,170,35,130,125,162,187,197,16,209,142,220,164,185,221,188,91,11,38,134,18,103,189,97,155,169,80,109,122,48,241,253,125,15,82,111,229,86,118,198,112,245,166,198,19,68,236,169,33,195,71,27,24,241,241,199,30,85,250,23,79,86,118,153,63,51,179,16,253,220,117,68,118,152,159,102,69,128,124,15,183,239,119,90,135,156,104,142,217,112,191,37,241,14,247,164,220,241,228,201,231,225,100,182,68,150,139,9,240,212,211,241,125,66,105,192,21,241,70,252,90,81,229,77,96,224,119,144,116,35,254,125,218,0,70,218,55,225,198,133,223,242,55,226,246,109,182,230,77,48,236,27,74,226,230,195,217,70,1,87,234,86,219,96,135,248,5,121,229,17,74,98,24,184,141,228,149,21,145,114,134,165,30,238,34,236,34,29,33,67,232,94,18,132,29,18,38,148,155,218,30,89,39,220,55,218,139,244,116,120,50,186,151,4,153,252,212,48,161,28,97,201,132,187,187,135,177,11,242,108,51,254,219,212,108,42,196,112,110,210,140,182,70,184,195,126,52,244,182,34,230,145,67,145,203,60,19,33,196,147,38,5,7,101,248,128,189,18,236,227,118,207,202,162,191,37,245,117,253,165,249,16,135,177,244,213,103,50,233,194,138,5,184,191,31,106,240,59,200,191,249,89,105,74,210,171,174,50,42,154,201,52,61,226,29,87,110,59,233,94,89,201,211,110,18,37,9,177,229,204,64,238,75,249,8,72,171,215,204,104,31,195,228,165,15,188,153,143,166,80,165,150,181,214,84,92,169,225,244,4,67,68,61,37,89,79,203,19,89,211,37,53,93,162,33,215,181,228,148,165,167,32,3,25,48,239,220,136,188,145,76,154,73,73,81,146,104,242,216,173,236,82,159,48,51,116,56,19,144,144,142,97,87,198,184,199,161,39,155,212,29,53,146,204,41,13,226,14,29,103,45,106,141,130,10,49,148,137,134,129,51,11,93,85,87,72,51,24,136,221,202,149,217,90,223,17,47,201,146,9,19,227,146,108,151,134,112,72,232,194,251,210,223,3,23,25,248,29,204,241,48,37,76,208,230,214,182,234,124,155,66,213,135,55,229,180,147,1,204,0,255,40,67,123,173,85,160,146,36,159,23,204,12,30,236,60,218,69,179,240,178,250,20,182,190,172,93,143,171,33,207,38,155,164,98,25,237,42,231,97,251,118,217,184,124,107,109,74,57,106,235,115,167,41,173,129,170,135,247,43,126,227,183,204,248,178,45,107,39,27,217,62,127,73,138,3,139,24,48,89,0,255,36,101,22,25,36,170,103,33,122,51,92,171,73,251,182,152,52,61,53,162,153,152,143,209,62,115,0,255,142,35,5,157,181,55,54,167,215,165,217,102,138,140,96,80,0,255,18,239,247,91,218,229,146,103,146,55,168,40,178,201,152,49,79,211,174,208,91,145,218,90,83,208,117,184,223,178,177,191,229,221,181,236,70,178,233,146,140,170,136,30,170,165,68,214,58,193,55,213,16,69,243,79,227,190,87,4,166,226,100,212,247,114,135,57,111,188,211,126,102,61,141,18,123,209,140,76,110,155,45,11,84,9,195,44,143,18,114,175,212,71,9,38,153,139,168,212,138,245,82,77,141,214,217,12,163,81,245,134,184,111,113,107,182,54,113,47,101,204,172,151,104,171,58,202,40,131,195,168,170,1,55,186,143,40,218,101,241,239,81,243,190,100,170,103,173,137,248,156,132,9,18,170,44,57,192,136,82,51,100,84,187,102,158,177,114,118,57,173,190,243,55,196,198,77,17,178,138,50,39,204,44,113,166,132,209,107,244,125,193,62,209,221,114,203,35,227,181,204,222,230,79,212,79,68,231,211,228,167,175,129,174,68,29,238,179,254,86,203,109,151,90,233,14,215,97,207,124,45,29,158,25,93,166,36,196,182,152,66,12,107,24,3,113,239,129,11,183,247,167,75,87,115,5,174,148,123,58,194,176,7,112,83,175,185,245,233,39,132,55,141,24,214,157,158,107,241,126,143,103,197,173,102,222,171,67,217,140,54,132,28,66,188,212,144,80,91,158,77,87,99,233,92,97,24,113,183,192,175,116,73,68,68,56,153,165,148,74,140,43,161,206,67,185,212,23,41,169,42,7,99,6,130,100,73,73,139,241,31,195,237,22,229,223,99,221,178,49,54,158,83,152,221,74,150,202,137,135,177,212,20,136,117,138,51,98,124,125,59,111,213,90,202,92,106,243,162,143,214,11,68,51,141,105,157,176,69,187,116,214,218,114,242,35,137,173,205,231,215,170,210,157,102,155,29,210,240,145,62,213,138,49,221,23,73,222,92,233,72,80,225,76,143,181,136,74,154,243,59,182,15,191,234,162,150,39,179,150,244,149,209,110,105,56,157,30,36,146,120,231,144,31,145,53,86,94,14,162,73,133,137,220,198,8,230,217,79,46,90,157,33,223,191,173,212,167,113,123,217,32,138,84,71,104,63,174,182,107,71,22,249,2,2,146,149,40,38,73,153,46,6,30,238,209,5,137,100,126,139,204,188,167,112,4,9,231,169,21,51,101,136,80,225,0,119,220,29,95,156,123,108,154,190,41,230,220,4,117,218,202,122,166,42,184,92,86,49,17,194,221,13,199,62,59,115,101,115,135,205,205,66,220,16,82,53,135,229,92,36,45,61,157,80,183,151,183,124,48,173,168,52,137,102,207,108,14,113,29,67,176,139,225,213,187,5,238,230,51,227,161,244,205,250,195,158,160,212,166,103,24,96,215,39,169,77,58,98,54,236,123,70,77,114,200,247,237,251,142,112,216,57,61,10,135,186,91,77,55,128,253,118,162,70,90,191,136,114,28,243,142,167,49,234,50,10,118,192,85,222,43,173,67,118,22,122,220,42,202,47,171,253,74,134,120,45,194,98,174,214,177,125,145,125,50,115,99,214,173,32,7,108,63,153,237,136,124,139,27,226,253,91,80,86,118,15,58,20,44,43,151,175,67,214,237,217,57,36,248,111,87,190,251,18,182,116,151,236,103,128,187,29,247,24,206,157,36,179,45,37,146,65,186,18,90,28,228,18,93,46,14,42,126,122,65,127,37,202,47,203,207,77,200,42,149,201,44,78,67,219,32,50,118,132,137,26,35,10,109,175,174,57,237,175,200,19,72,51,173,12,129,118,74,136,237,5,62,219,204,40,36,107,58,165,50,144,217,128,132,220,240,228,87,155,135,60,221,226,79,69,181,24,107,34,226,194,167,208,234,165,171,137,190,230,201,76,248,37,192,93,17,197,146,169,252,52,87,2,13,253,119,242,168,149,40,52,105,104,170,138,56,140,84,28,134,120,55,204,243,223,106,220,109,46,35,89,55,91,173,44,156,165,154,228,244,15,3,188,127,143,218,220,114,149,103,152,68,49,18,199,180,254,27,51,137,125,150,86,86,30,54,166,245,21,64,113,223,51,8,212,69,166,194,125,229,38,0,117,14,192,218,232,10,40,192,14,5,251,76,133,29,10,245,59,0,82,193,62,55,13,168,0,246,25,104,151,75,81,49,239,107,1,224,73,13,184,146,70,251,136,26,0,64,17,183,83,1,105,192,149,26,118,4,38,126,39,13,104,151,91,49,66,177,46,67,81,1,118,134,2,0,0,42,172,8,5,0,64,197,149,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,117,43,66,81,97,223,183,2,214,175,72,69,26,234,119,68,13,10,184,110,145,10,0,0,0,138,228,123,20,221,183,131,182,107,239,181,156,225,201,214,228,213,136,36,49,109,91,177,133,243,18,236,3,127,99,30,188,76,245,218,2,89,118,61,229,43,230,122,230,162,14,209,99,8,73,215,222,107,213,86,120,46,147,57,65,150,104,127,158,58,36,182,239,46,195,211,225,148,205,247,53,107,209,40,53,155,156,230,43,1,23,215,246,85,133,166,73,208,137,177,189,189,163,196,218,243,134,173,100,109,232,169,100,241,254,126,136,221,107,135,254,155,175,102,221,182,122,21,137,221,60,211,100,90,191,32,191,188,222,94,155,84,118,207,101,111,60,178,61,70,45,143,247,246,209,14,239,181,229,119,217,171,89,191,206,126,38,241,155,175,28,164,43,16,192,46,23,62,155,103,173,185,44,253,108,214,170,95,19,230,76,116,206,87,170,113,110,113,69,122,114,100,184,191,99,159,181,151,245,98,179,94,157,229,163,186,195,112,94,146,149,158,99,176,95,81,153,77,29,192,186,136,55,190,151,56,210,198,180,91,56,90,142,129,95,37,234,34,244,28,197,248,173,85,103,125,30,64,230,184,247,190,109,25,121,192,193,238,54,223,117,248,28,55,250,230,13,4,105,253,59,69,223,10,183,139,141,246,201,203,97,73,123,89,139,201,144,169,5,57,24,182,16,191,12,253,59,8,149,19,32,122,177,173,254,75,161,72,248,77,34,53,181,155,4,135,36,224,93,123,95,237,78,38,205,119,109,14,91,44,127,250,71,127,50,200,47,155,181,239,101,214,171,221,157,169,113,174,110,118,22,218,237,173,157,65,169,60,235,165,122,154,7,253,232,221,195,157,93,182,204,218,123,118,159,205,122,245,217,222,205,93,229,252,230,24,199,35,146,176,240,57,52,250,246,44,253,205,203,230,178,11,97,13,244,236,157,205,180,115,72,165,223,38,63,137,49,173,153,181,194,22,203,22,52,162,55,139,246,113,207,18,239,45,191,158,108,213,173,205,158,80,77,152,205,119,50,210,227,5,251,164,74,0,255,53,191,19,103,154,203,168,177,109,210,166,249,67,95,51,224,93,222,145,31,132,229,95,181,229,80,113,181,200,79,109,143,239,223,165,126,210,244,235,229,107,136,228,75,11,95,71,82,246,194,237,218,24,201,230,187,6,31,203,222,36,205,61,188,135,139,112,241,179,164,49,31,190,204,60,96,253,133,254,189,247,203,47,151,41,85,52,60,108,239,125,208,55,223,43,205,71,157,186,81,159,235,5,247,95,111,15,135,56,188,87,111,103,252,106,59,248,152,142,128,238,39,111,197,29,201,53,159,205,87,148,70,246,217,168,183,148,130,32,124,77,87,139,11,119,216,91,170,79,233,165,53,147,61,216,152,237,51,134,53,15,27,191,246,202,189,86,105,234,92,54,175,94,141,8,243,99,59,53,219,53,77,202,212,243,78,89,233,199,66,246,50,245,86,144,235,207,111,95,215,131,246,236,8,254,112,96,138,240,131,116,14,83,36,42,100,108,252,222,52,137,124,201,219,82,84,141,200,210,242,120,127,47,223,107,133,254,106,242,217,109,181,184,196,198,212,213,52,70,212,95,17,177,215,210,249,69,232,112,181,153,128,207,10,5,203,78,165,67,126,23,239,228,184,76,186,215,178,29,253,146,207,29,60,35,138,57,182,24,11,146,22,38,3,187,180,203,38,214,154,201,238,179,93,167,86,27,241,38,162,158,147,28,99,27,134,187,247,117,127,190,163,101,230,107,54,230,189,92,157,115,138,211,25,237,83,123,180,221,91,62,250,168,83,187,94,243,68,83,213,51,199,245,138,241,17,232,238,175,21,44,37,79,246,102,30,231,79,28,227,203,203,172,68,25,98,227,215,125,201,182,236,173,236,204,33,221,195,61,238,70,201,94,139,60,55,139,101,214,106,171,213,242,205,71,250,176,110,193,110,86,214,124,101,180,179,211,96,123,209,238,190,119,100,217,171,124,25,101,138,100,169,103,116,233,243,154,95,18,181,136,113,69,210,181,113,51,66,60,108,93,182,134,43,165,218,19,196,202,225,238,110,190,247,190,94,53,153,124,229,187,221,182,205,64,65,199,32,184,189,118,62,66,107,94,205,57,134,60,123,49,214,110,124,191,94,182,118,241,174,91,47,154,180,73,36,161,54,184,93,7,4,188,230,213,162,93,106,54,99,0,187,51,100,252,65,0,255,206,100,249,168,211,6,70,249,59,232,214,198,167,37,33,107,243,106,37,51,100,217,140,68,52,62,67,222,215,71,241,183,60,42,177,236,133,164,0,37,252,59,46,0,255,190,29,107,150,209,169,146,8,67,186,87,111,239,207,122,108,189,212,22,150,211,117,137,81,254,133,75,180,247,166,198,154,169,81,207,83,68,187,24,222,158,236,110,243,107,209,254,108,13,121,70,105,78,167,35,64,190,95,190,246,38,47,240,188,241,76,29,247,189,122,71,18,254,228,107,111,74,108,121,222,76,253,60,102,228,14,151,6,140,220,171,198,29,25,43,163,13,246,246,1,119,179,26,224,189,146,43,168,194,218,233,182,17,87,183,102,10,27,157,171,0,247,251,150,231,144,224,191,29,182,15,161,203,59,38,91,135,92,73,180,67,146,127,65,135,240,43,133,128,229,84,210,35,1,133,182,95,215,26,247,31,253,101,52,191,27,160,181,18,242,253,25,250,238,181,104,215,200,74,132,97,246,239,96,142,90,56,90,233,181,150,8,218,44,33,223,31,161,127,103,113,249,194,105,108,1,238,236,146,97,214,222,179,155,108,214,171,207,70,12,117,136,229,188,166,35,189,132,120,119,199,16,239,181,103,119,216,171,89,155,237,165,26,195,110,142,51,150,94,76,28,30,251,215,193,190,118,181,176,218,196,174,21,121,233,39,132,102,247,235,101,219,75,158,159,131,170,78,44,164,61,11,112,159,17,247,74,131,194,93,70,162,79,5,5,88,25,53,172,72,26,119,70,13,119,51,5,80,220,153,10,138,235,150,1,104,127,195,41,236,76,197,186,12,133,157,161,0,0,0,168,112,55,83,128,26,224,110,78,3,96,13,128,248,160,1,0,106,184,155,211,128,10,80,183,51,20,0,0,0,80,1,247,45,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,66,1,21,48,234,35,163,70,92,210,176,113,43,106,0,80,184,217,47,196,103,141,184,101,71,91,26,0,237,115,43,216,103,200,104,180,139,40,7,188,71,208,123,70,6,105,172,87,33,122,241,126,143,244,248,134,198,94,25,239,126,135,36,187,153,198,165,113,38,67,130,154,205,58,193,145,133,247,146,70,6,141,30,239,41,189,75,95,27,161,244,110,146,34,4,92,76,49,47,117,78,20,227,119,139,26,184,218,20,213,136,123,25,38,217,18,81,38,36,52,21,17,17,167,243,81,73,98,29,26,145,241,238,134,167,237,29,249,213,219,200,226,55,70,81,95,174,150,177,150,35,222,165,187,39,193,124,151,101,236,168,71,147,154,26,71,110,181,36,108,137,105,180,138,147,183,36,214,31,197,221,176,71,83,190,118,167,224,157,68,68,18,227,143,125,42,228,220,211,147,146,206,230,210,1,179,68,51,215,76,21,149,162,242,244,63,66,84,63,94,190,35,50,168,11,236,100,171,185,150,96,151,194,228,165,35,121,175,185,140,8,30,74,227,174,53,181,68,233,62,109,138,24,89,110,185,178,220,72,204,106,67,147,37,150,100,148,193,88,75,7,196,215,101,68,109,207,33,241,183,36,149,132,219,88,199,219,202,85,178,28,241,153,177,118,56,76,118,200,184,87,50,218,33,214,94,187,101,173,131,61,254,190,72,165,172,119,100,31,110,175,148,237,25,77,22,152,59,8,249,254,125,209,200,108,178,214,116,51,128,46,245,11,247,108,235,159,177,34,132,154,42,25,180,84,231,105,166,24,34,96,27,253,89,88,177,242,190,147,38,161,180,109,51,158,20,114,222,69,54,245,86,146,244,25,220,52,205,85,173,113,90,169,226,97,39,71,203,37,10,180,250,115,71,5,206,72,57,77,183,211,83,134,41,76,89,184,203,126,14,53,119,89,230,108,193,230,46,163,218,6,93,101,85,38,246,42,49,173,94,32,206,127,247,26,91,198,172,36,81,132,79,137,44,108,197,48,12,254,78,253,211,19,173,53,39,49,122,211,249,8,122,140,247,118,73,221,91,121,242,93,189,149,91,175,70,70,70,95,110,55,101,173,46,218,167,125,80,230,190,50,140,71,157,163,157,68,149,56,5,88,83,35,149,128,25,11,25,254,173,31,171,60,145,9,125,56,127,143,180,245,227,43,241,14,55,131,166,112,37,199,23,38,75,0,187,180,203,102,182,110,181,120,14,211,57,87,209,235,50,149,53,83,14,169,19,236,94,120,191,46,140,151,89,50,104,9,55,129,89,140,209,148,251,61,247,30,254,68,86,177,246,80,210,228,56,47,143,166,100,200,247,238,73,141,151,53,101,173,43,43,166,12,61,64,216,69,18,197,187,28,71,147,205,26,51,246,61,10,113,99,125,68,152,24,240,238,142,39,163,111,19,244,185,137,211,147,68,168,37,238,251,53,112,46,37,166,19,17,239,247,187,168,228,101,36,53,158,147,68,25,133,82,103,27,75,156,88,150,235,115,162,93,224,112,47,137,136,149,76,82,138,137,115,18,42,36,103,55,125,37,185,48,253,99,58,196,251,61,181,247,88,63,162,57,190,147,156,230,213,50,112,36,129,212,137,21,186,72,83,22,144,253,177,87,228,202,18,89,34,95,218,186,132,16,15,65,69,183,67,246,23,110,83,234,155,97,162,54,155,109,148,74,156,28,143,247,192,71,196,44,43,141,82,34,43,27,34,34,246,74,18,220,163,80,125,246,36,54,110,167,113,91,72,188,204,229,174,168,116,180,139,204,251,138,64,31,155,236,74,156,183,8,93,106,143,48,77,7,247,203,98,85,26,205,57,188,63,215,13,159,100,11,121,7,18,226,190,62,141,191,202,172,202,94,200,211,231,226,253,150,233,238,136,53,167,73,169,185,148,18,63,237,144,101,171,220,242,9,106,106,97,158,178,18,171,38,177,70,106,35,14,46,71,187,157,183,21,41,203,136,44,179,151,230,16,33,26,30,242,92,44,29,48,201,253,150,232,106,101,201,167,233,16,1,13,209,204,164,29,237,239,107,147,87,50,172,29,191,178,146,199,33,118,222,201,166,50,55,178,201,161,224,14,247,239,213,225,162,109,229,233,200,101,224,63,3,188,161,127,223,86,165,148,63,106,45,169,201,105,82,158,9,205,145,144,247,118,213,35,179,202,131,56,107,68,158,35,220,187,173,61,73,159,149,82,254,100,219,40,153,157,42,38,149,56,180,68,66,190,63,81,47,114,213,218,146,56,181,29,48,223,187,69,117,110,153,251,45,34,133,28,253,17,236,98,56,245,230,43,238,54,23,36,86,126,76,91,69,221,190,77,203,233,128,196,247,213,130,139,72,135,40,54,145,133,113,168,245,75,74,239,55,79,74,180,212,40,86,89,15,179,192,104,250,14,1,105,245,227,170,205,131,108,114,44,249,205,96,175,140,199,149,73,51,169,75,46,16,213,187,69,121,212,230,65,104,50,154,155,38,38,195,43,190,45,102,160,75,119,28,208,238,118,171,52,218,221,112,110,220,43,51,50,219,152,116,103,210,128,117,129,203,40,53,238,77,162,82,26,3,151,10,119,242,239,180,6,192,197,138,36,145,13,233,14,169,189,184,5,29,90,65,73,164,16,112,19,194,145,196,33,112,145,43,27,178,147,80,26,44,92,61,224,110,183,164,205,109,37,149,103,195,94,102,74,48,212,132,41,59,45,204,86,54,250,206,0,119,195,121,191,203,119,178,71,213,61,68,221,177,252,100,43,89,65,115,37,228,251,247,140,226,199,42,225,96,118,147,129,52,96,188,227,209,223,99,184,222,51,35,103,225,146,165,157,168,151,219,32,102,63,27,191,64,73,232,126,134,96,95,250,72,122,207,136,234,98,174,173,18,27,3,14,47,253,51,75,249,55,191,170,67,84,9,214,37,246,16,23,153,105,39,132,230,120,107,85,217,154,45,147,86,183,13,207,64,179,14,177,142,213,18,102,248,24,102,238,232,75,69,103,243,149,166,17,81,12,113,229,117,81,185,234,78,211,33,182,239,22,196,189,165,15,242,169,55,17,78,13,99,76,75,221,220,241,136,43,15,136,11,64,92,0,64,13,246,25,52,172,12,176,203,173,0,0,160,128,248,29,138,183,216,169,88,151,59,20,246,186,1,238,88,138,138,118,11,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,234,35,106,80,172,139,84,0,116,35,251,114,103,211,198,189,107,108,95,102,54,128,235,30,89,219,88,151,17,110,88,43,107,27,119,70,13,184,35,202,33,222,191,39,105,239,43,42,51,228,146,231,178,56,222,34,111,107,189,225,125,33,199,237,150,141,53,236,103,20,239,239,19,209,47,119,148,85,48,89,146,85,34,167,10,79,10,250,165,81,205,201,1,19,229,87,232,61,110,228,207,228,180,70,184,194,80,199,86,172,20,9,177,96,252,87,135,41,246,220,85,14,201,194,28,66,36,160,77,19,75,238,213,93,139,216,81,170,165,171,170,185,24,190,99,188,19,237,18,221,45,135,216,149,177,73,115,191,185,134,210,160,38,136,177,2,177,74,21,233,52,141,134,24,246,73,159,29,185,210,89,193,182,37,235,112,27,195,152,141,218,28,146,105,156,158,120,127,207,178,107,175,217,77,54,26,50,166,182,80,123,13,92,43,23,233,42,68,251,108,140,112,123,182,50,136,221,243,33,66,59,97,216,113,161,164,165,239,24,5,220,218,73,55,169,110,100,31,158,113,163,189,245,201,142,152,181,111,27,50,34,40,119,160,12,118,247,116,25,194,212,227,123,245,214,167,232,174,37,105,38,41,15,246,247,249,170,193,220,227,251,247,45,95,155,86,191,214,182,76,100,236,17,35,249,59,99,55,109,70,144,210,10,61,234,66,147,123,117,66,79,149,76,66,106,117,42,193,163,141,128,21,15,247,56,187,123,70,186,144,147,8,89,35,139,4,22,2,98,221,197,251,54,244,101,24,47,170,80,164,74,102,193,78,137,220,244,27,220,244,129,97,18,5,154,189,136,204,85,131,51,34,155,168,207,103,202,20,12,63,49,12,189,223,204,191,74,6,213,218,56,40,49,156,254,101,32,214,235,241,225,200,78,23,117,194,152,106,135,14,87,248,134,97,237,183,238,102,254,91,41,84,235,121,117,226,52,61,2,9,81,254,123,239,57,142,101,244,153,167,135,160,190,116,81,159,251,156,56,85,168,136,24,13,221,60,68,247,139,181,214,141,182,197,114,59,55,254,30,211,46,178,197,103,170,94,173,79,102,117,160,152,55,150,217,165,57,108,205,192,152,120,195,167,143,21,109,148,76,154,241,150,221,50,157,175,185,156,49,61,194,150,141,140,158,21,51,240,45,195,29,183,125,26,184,76,183,120,14,49,146,17,204,198,180,12,17,93,34,198,170,232,59,194,123,213,30,93,249,245,250,74,82,76,233,166,124,201,169,246,68,2,26,233,126,241,30,21,23,17,183,216,52,35,23,117,208,19,150,24,185,14,109,196,69,193,186,81,23,197,185,104,56,3,100,84,242,246,38,174,43,155,179,78,177,208,57,100,6,46,51,114,89,212,94,246,35,87,190,93,109,46,231,100,189,182,33,163,17,67,122,93,184,183,143,68,191,214,92,246,86,179,54,244,100,2,26,7,176,203,172,232,112,232,232,91,220,238,38,203,208,177,167,75,245,242,85,110,4,121,222,131,40,74,102,217,77,204,171,75,53,113,18,74,66,45,166,227,224,168,22,86,166,111,18,217,183,162,86,217,142,66,93,226,198,169,197,53,6,251,196,221,30,209,87,210,122,4,49,158,240,73,53,160,234,70,77,149,165,34,165,155,52,15,2,198,93,164,43,97,252,108,219,160,100,168,152,6,121,190,142,59,98,71,22,50,46,218,37,126,133,99,125,153,181,12,151,96,38,229,154,16,29,102,32,247,60,164,24,227,22,112,155,36,149,19,66,14,96,103,23,65,104,36,19,61,216,69,212,109,90,252,204,116,116,152,45,30,5,34,146,33,93,199,251,251,204,181,215,44,214,140,132,140,109,90,102,56,184,177,44,121,201,104,151,153,125,74,216,136,93,138,237,73,202,107,68,221,217,155,42,196,36,156,174,204,224,63,154,177,128,228,219,223,146,14,203,114,237,32,150,39,181,52,72,75,201,232,164,209,252,17,225,140,192,111,74,15,254,205,121,170,168,2,74,92,248,237,224,55,41,65,110,109,206,135,155,141,17,105,214,208,199,110,240,17,173,202,69,67,10,123,120,253,245,201,42,250,71,174,148,3,69,178,33,98,184,58,209,10,19,1,242,253,73,152,178,34,51,178,2,85,122,105,212,82,233,169,225,235,225,254,46,172,47,191,9,11,205,174,17,230,105,73,138,196,23,183,238,219,53,127,102,37,25,155,195,132,42,105,104,84,28,58,39,227,225,238,249,127,173,204,52,63,78,62,23,42,245,143,130,89,230,247,29,224,206,161,153,183,32,53,247,229,96,154,49,44,148,97,12,185,104,104,146,139,62,103,200,247,239,153,197,143,216,164,16,89,111,36,63,11,27,151,219,43,49,91,114,218,35,234,80,219,36,109,146,226,41,14,146,58,49,172,194,234,197,77,34,87,86,121,121,178,17,122,3,186,63,179,214,101,184,79,205,36,18,49,14,131,254,204,26,185,96,79,82,29,226,90,174,238,202,37,42,14,211,181,140,121,135,143,106,252,85,214,83,92,211,193,28,96,192,173,141,143,33,236,135,28,221,205,231,187,137,137,112,86,157,43,112,39,55,93,140,128,173,234,199,78,82,246,236,180,146,82,72,225,148,20,83,223,25,183,22,147,222,30,239,129,110,175,174,90,196,46,53,48,75,102,146,56,196,133,199,140,88,233,140,3,212,173,218,198,186,40,111,8,123,82,104,72,92,38,205,54,160,93,36,57,68,146,189,246,166,45,35,155,55,141,208,112,141,235,122,107,46,107,100,53,134,155,160,97,125,17,183,115,251,115,217,172,20,167,63,245,107,212,154,154,229,60,100,74,11,158,225,222,2,220,219,71,182,247,216,171,8,9,57,213,205,50,252,212,165,239,1,119,35,213,110,17,68,150,84,120,82,4,17,22,110,19,82,82,194,204,211,22,102,46,224,239,201,95,81,234,138,8,244,68,78,233,117,146,173,147,192,205,245,74,150,133,47,5,39,205,66,123,29,47,224,215,94,59,156,184,71,97,162,148,89,41,183,59,37,152,166,138,43,117,165,139,58,83,22,150,4,52,224,42,154,153,1,239,184,188,223,88,235,183,18,196,217,165,64,170,212,13,22,34,170,174,85,70,237,210,37,218,144,241,46,9,185,103,70,117,119,208,168,225,188,111,121,137,61,111,122,143,173,186,142,119,184,236,37,126,37,189,30,73,107,153,79,153,173,210,14,204,14,191,156,168,54,94,26,40,107,33,239,146,252,77,137,48,189,183,100,246,36,142,48,81,105,107,235,249,170,169,107,171,143,74,204,74,103,48,32,46,126,217,171,58,95,144,229,144,216,53,79,10,209,100,220,72,234,186,25,46,35,206,167,175,17,162,124,60,249,114,89,212,229,62,192,179,19,121,206,23,221,87,114,71,166,246,153,103,46,175,57,251,61,118,97,87,118,206,196,145,138,40,165,217,17,107,210,127,12,107,103,212,32,178,234,210,128,184,0,0,0,0,0,80,192,237,84,64,26,224,150,169,112,79,28,178,111,135,98,6,64,100,134,2,0,0,160,162,125,132,2,64,13,247,91,38,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,55,92,0,162,87,140,192,168,223,10,75,1,99,101,212,104,143,207,12,162,184,51,160,6,76,252,170,161,16,101,211,136,203,168,169,184,215,141,212,0,247,216,244,13,137,189,69,138,23,44,13,117,25,148,190,225,125,65,254,45,91,226,183,195,91,70,177,62,254,143,98,195,37,137,100,145,79,86,160,81,19,75,240,63,30,174,100,37,12,159,68,133,209,16,11,190,191,204,91,96,6,206,157,206,137,116,97,44,181,4,160,65,19,107,238,7,238,90,217,145,65,46,85,253,38,171,225,211,241,78,148,127,211,174,189,102,247,217,72,200,154,108,56,103,29,20,64,51,6,67,188,35,79,191,93,62,5,22,218,243,225,44,158,48,220,40,40,179,105,221,4,218,226,35,51,114,85,39,37,35,107,123,20,181,80,25,10,177,30,162,252,233,211,47,98,190,9,240,165,200,168,109,235,112,250,112,226,135,18,160,252,132,81,76,138,139,136,138,142,18,141,195,202,148,37,73,237,144,245,73,110,233,179,182,17,66,68,225,176,110,247,32,53,154,98,14,148,193,46,247,124,19,33,114,161,250,235,176,79,101,181,101,180,74,105,11,246,183,116,225,12,133,11,219,143,192,201,209,203,230,180,191,129,137,105,126,17,227,61,137,140,29,49,139,74,219,32,82,101,141,211,8,7,15,21,1,29,69,100,188,79,59,90,237,150,52,93,150,225,202,123,46,204,82,73,76,29,109,146,228,225,215,194,61,169,15,249,45,131,56,243,32,212,178,51,51,122,201,241,112,80,186,236,97,20,238,47,222,238,219,46,219,188,37,173,237,126,89,33,151,82,39,223,98,217,105,79,217,116,165,48,163,34,13,127,238,208,222,65,104,81,212,197,173,64,71,24,134,0,255,155,249,239,153,84,235,38,73,137,211,203,12,239,217,17,209,159,17,179,164,85,56,22,165,196,41,146,42,200,193,164,225,23,134,187,225,0,255,102,254,140,226,146,178,21,205,33,34,167,39,88,213,137,247,247,225,174,189,102,247,69,138,156,137,182,109,26,184,185,116,121,201,176,189,4,253,251,248,25,111,237,84,94,137,4,173,66,116,232,3,131,22,210,62,3,183,171,187,86,165,37,114,126,189,169,212,135,51,211,74,71,95,194,68,137,194,208,12,121,87,210,237,221,100,108,74,156,40,181,113,157,104,92,182,146,208,203,96,250,92,245,101,13,35,23,240,174,224,55,153,163,11,114,61,42,109,140,130,206,44,23,185,193,71,71,157,138,78,90,123,184,59,0,255,179,181,182,74,214,12,249,37,167,161,37,168,106,164,132,133,135,187,186,181,51,234,173,144,217,202,172,89,27,55,136,161,110,211,78,21,218,17,253,127,139,218,174,149,149,70,113,50,15,187,164,184,76,113,14,190,30,196,176,203,40,15,191,182,220,120,170,87,221,58,112,161,191,38,103,105,34,46,132,221,246,19,189,76,182,247,75,59,109,78,176,38,166,162,133,251,168,223,248,157,165,149,201,240,45,49,190,125,78,39,95,21,220,29,238,234,251,184,172,45,246,139,31,212,238,133,249,120,196,73,189,40,212,159,245,179,142,182,168,149,84,205,117,90,112,69,127,4,158,22,0,255,92,202,106,141,168,175,30,126,95,28,39,199,251,176,95,248,172,205,124,101,88,79,161,172,238,20,224,23,196,128,131,199,59,215,245,43,232,34,139,61,197,98,54,133,234,106,242,96,45,227,85,68,130,183,245,203,122,186,230,223,84,198,42,85,158,230,72,79,22,111,184,72,218,68,9,198,93,120,207,222,13,253,25,145,158,82,205,119,154,196,101,154,134,45,179,143,67,139,249,254,251,36,100,40,50,130,222,197,59,209,62,163,62,28,103,182,74,90,139,25,109,140,67,13,152,152,157,228,84,164,87,105,6,139,36,164,93,148,183,51,135,242,78,219,235,81,8,49,81,52,215,41,197,19,28,117,167,168,128,214,209,222,8,245,43,235,178,84,121,36,41,84,46,191,126,189,228,51,124,92,233,210,167,96,207,21,70,102,200,250,172,203,213,196,222,175,112,245,237,60,46,109,46,61,71,193,195,154,52,183,68,250,132,231,25,32,115,223,233,90,73,136,203,35,164,101,221,208,60,252,212,246,112,23,215,11,209,215,44,226,18,163,96,96,13,195,246,194,142,72,40,34,214,181,146,148,106,58,182,62,79,186,83,245,194,93,177,167,245,241,14,205,195,33,197,36,194,114,155,57,252,92,198,220,227,74,209,11,40,191,216,254,90,236,90,212,200,146,11,14,231,127,80,227,225,230,242,203,179,197,116,70,202,169,142,247,97,159,73,126,214,118,30,133,212,157,194,109,227,198,75,201,184,107,73,208,99,220,237,144,203,150,83,53,59,110,64,92,36,62,86,228,140,180,25,89,92,44,196,144,195,251,177,42,189,145,112,114,58,212,71,222,86,162,167,17,132,144,150,228,188,57,196,125,69,68,100,84,89,117,226,105,219,128,113,189,181,87,45,68,179,153,91,75,241,17,113,22,121,134,35,226,215,198,199,48,246,73,117,116,55,151,67,251,152,8,103,141,185,201,84,53,155,206,103,124,223,190,214,184,101,146,140,172,79,230,74,147,20,226,106,246,108,220,110,6,113,37,226,123,118,108,197,103,173,150,27,54,90,105,67,244,180,85,73,10,6,194,122,75,7,49,32,185,254,170,175,46,151,151,168,69,149,135,131,8,107,230,241,150,153,183,160,213,59,100,222,231,93,78,86,44,215,25,22,174,85,83,117,184,221,34,73,205,12,250,94,7,104,0,255,202,74,195,138,200,36,148,182,180,6,251,29,121,115,177,195,123,118,81,31,25,233,107,184,59,107,144,166,10,93,162,149,35,139,11,232,190,217,218,89,113,187,134,108,230,84,218,51,234,112,125,67,246,200,66,238,241,123,148,37,12,147,240,67,2,222,46,228,123,211,130,223,123,38,107,72,203,47,147,193,126,59,228,218,104,0,255,26,42,10,115,186,120,192,37,249,153,183,220,25,142,179,35,131,41,146,209,183,18,230,75,201,22,5,109,202,92,76,181,171,233,192,58,180,112,49,237,201,91,75,182,209,215,230,186,181,107,215,136,217,34,243,54,63,185,213,234,196,162,5,172,223,56,124,214,88,17,229,250,145,164,105,235,236,41,215,242,161,67,151,140,95,155,179,20,76,100,164,51,172,18,209,75,21,18,239,112,217,203,242,210,181,179,123,75,108,139,40,206,74,149,216,230,84,178,213,115,86,155,28,188,192,132,7,251,220,129,207,74,75,70,4,83,212,102,243,4,15,187,132,28,9,23,31,27,85,130,26,243,143,246,163,37,25,210,225,35,251,81,241,232,171,39,145,251,188,153,45,147,142,177,230,169,142,142,50,141,3,224,178,23,113,191,213,154,185,40,173,190,136,93,163,107,180,23,189,14,102,78,81,97,254,76,85,25,177,190,46,234,253,222,212,123,70,9,78,42,223,176,181,81,131,54,15,85,121,85,150,37,17,23,9,71,143,237,105,247,66,92,111,149,154,25,73,223,164,52,42,37,14,166,73,220,87,42,150,186,148,92,160,74,154,136,163,206,41,157,74,151,34,18,187,176,94,41,77,93,225,188,195,214,131,109,140,51,26,230,216,136,136,92,254,112,201,46,62,99,193,3,218,71,4,46,73,93,171,134,172,46,89,75,170,19,191,69,69,150,40,177,156,170,130,142,178,92,110,184,139,216,25,53,73,67,93,183,13,248,172,219,10,184,23,224,226,134,248,88,41,167,196,141,185,163,134,172,13,136,143,220,10,80,191,28,0,0,0,0,133,244,138,73,227,61,98,1,238,80,84,184,223,185,0,167,0,168,144,50,72,25,64,46,69,133,148,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,214,69,40,42,228,170,1,239,185,3,105,196,39,238,174,144,25,1,176,50,106,192,239,140,80,128,21,73,3,18,55,174,192,101,36,161,1,127,79,197,220,171,100,146,114,128,247,234,26,115,120,95,144,31,247,150,201,164,195,215,1,183,86,236,112,91,115,120,95,144,151,55,210,46,103,216,205,168,80,48,254,219,55,76,55,23,81,104,198,228,142,252,181,201,147,55,38,20,240,175,250,43,34,129,161,206,29,212,10,241,190,32,250,223,147,236,60,10,202,76,198,137,38,210,133,17,147,204,3,218,51,177,164,30,174,222,174,83,146,242,172,150,172,98,74,113,134,101,151,133,68,2,254,67,127,220,140,63,101,210,172,147,8,121,246,75,28,176,165,155,75,178,106,38,186,77,160,64,185,90,34,1,0,255,197,91,177,219,98,158,47,15,214,88,4,187,136,187,191,85,98,3,93,38,53,220,160,110,230,163,133,217,74,120,58,130,1,234,131,70,134,75,41,41,145,17,100,236,60,220,50,232,253,150,181,113,162,45,10,23,222,187,187,71,20,82,34,156,40,212,29,42,113,137,232,121,176,207,117,91,107,221,26,186,143,0,255,102,117,218,72,157,152,135,12,121,95,37,147,181,30,227,47,91,65,99,126,109,86,20,41,121,176,187,103,226,43,161,185,29,223,15,220,218,65,202,178,86,146,232,82,37,17,184,227,235,34,153,178,87,150,182,84,218,100,228,182,33,244,114,97,232,230,32,207,80,211,104,251,98,29,14,23,43,87,41,81,54,153,69,100,206,138,138,156,247,161,65,154,115,136,210,200,89,43,24,87,222,146,37,43,102,225,36,141,28,114,170,169,9,108,76,133,38,85,114,134,170,170,209,6,9,247,247,95,239,230,70,182,174,19,73,115,199,145,39,203,164,169,218,213,139,120,223,150,123,172,122,167,97,73,78,134,223,202,184,158,8,245,140,224,58,134,33,246,223,109,46,233,74,146,90,59,116,201,233,252,98,252,194,250,43,179,217,149,94,166,25,181,230,48,83,50,51,193,25,110,44,12,225,240,184,67,191,40,153,110,86,70,155,97,211,29,140,196,194,123,25,184,226,236,85,194,109,170,124,94,168,203,24,13,165,176,211,69,65,198,73,179,139,247,81,159,173,17,137,200,91,45,149,166,110,131,22,19,43,77,181,240,179,24,186,23,184,89,93,73,106,101,155,34,114,158,201,80,134,184,173,136,141,167,201,102,172,168,44,113,169,206,107,173,109,141,45,101,35,244,73,169,76,79,77,152,241,128,247,149,125,183,160,197,242,144,213,69,34,65,205,242,145,35,73,42,38,156,61,184,247,91,174,219,54,126,82,234,204,168,83,152,136,73,243,62,197,199,43,69,15,239,55,183,200,204,136,26,81,41,122,58,107,154,234,66,221,6,17,229,43,92,185,71,247,236,60,180,190,189,119,227,70,236,85,51,62,25,209,198,25,102,148,214,209,216,237,32,74,0,255,229,173,181,210,193,179,54,119,60,31,233,76,117,112,236,112,59,106,250,53,155,87,167,136,103,167,62,132,89,72,239,172,16,253,79,230,248,27,87,162,202,92,93,78,135,118,209,138,159,135,220,219,245,236,179,214,92,150,158,53,89,171,86,52,148,141,182,121,122,200,9,247,186,159,185,111,181,208,68,231,144,200,165,137,221,48,42,198,156,217,73,191,196,45,220,111,233,68,222,178,38,137,168,251,113,105,48,46,230,225,82,149,210,44,44,92,76,36,185,48,233,35,254,60,80,191,93,251,146,95,43,221,152,54,213,40,196,68,71,59,216,38,111,145,218,239,188,101,235,236,172,249,214,160,70,152,223,226,102,145,211,26,14,213,183,40,220,111,105,31,5,23,171,28,191,9,162,25,29,122,147,152,2,75,34,157,175,142,142,121,151,248,21,171,82,66,219,160,54,90,203,219,241,46,237,239,183,216,116,207,157,164,196,205,183,77,130,153,173,204,9,28,99,123,247,53,207,88,116,198,84,170,142,19,169,201,32,188,63,240,145,52,18,247,148,217,150,17,34,186,107,99,30,54,211,240,227,60,125,9,82,118,120,142,78,101,188,217,181,232,50,114,199,44,92,18,43,51,41,77,35,169,155,200,111,115,116,153,242,205,252,153,69,251,93,247,216,213,38,210,219,86,170,211,224,160,76,23,63,154,54,187,104,124,134,251,251,8,125,81,219,154,81,28,55,41,137,160,210,14,107,10,210,148,105,195,93,12,120,31,253,51,196,213,66,182,51,57,115,14,55,34,147,80,60,186,131,247,123,162,139,250,189,131,53,102,34,169,103,41,51,170,230,65,61,1,125,20,115,103,184,225,240,183,219,45,203,112,250,146,149,102,123,52,217,13,90,130,60,65,10,166,209,252,215,160,116,115,42,203,206,77,229,170,66,81,111,152,177,137,1,236,163,148,31,153,81,118,82,66,220,70,208,102,70,89,202,156,50,13,61,239,103,74,94,33,21,100,180,139,116,248,133,203,76,213,147,91,167,151,210,211,78,169,8,196,154,42,7,114,119,219,81,133,118,70,165,52,11,84,144,216,89,75,54,59,120,230,235,112,79,246,194,175,85,73,173,86,158,236,61,122,101,95,71,149,58,156,205,30,240,61,251,141,167,169,223,36,137,102,184,117,49,9,83,143,239,227,35,202,91,78,117,155,57,131,60,188,87,23,81,126,208,54,147,58,143,91,168,144,19,44,137,50,246,248,222,61,51,226,22,133,56,68,196,155,96,11,120,195,223,57,238,29,250,82,236,169,100,84,143,242,121,234,99,87,147,141,211,16,237,242,142,107,221,251,173,184,232,101,107,74,12,189,164,253,108,84,37,242,73,72,203,37,222,189,174,239,30,70,82,71,102,234,71,101,213,83,143,140,244,23,2,121,237,163,220,169,209,200,118,150,153,131,18,38,198,40,254,45,192,125,167,47,233,105,48,81,117,216,247,200,204,249,172,45,226,30,236,54,121,248,168,139,18,79,102,109,152,8,165,121,228,33,241,56,188,124,103,68,208,151,117,179,245,4,29,48,222,171,36,34,171,189,248,126,116,183,196,94,180,169,31,145,132,104,63,101,205,79,48,53,100,216,117,90,105,22,168,31,221,89,8,60,46,93,141,186,98,150,109,25,22,166,66,151,240,140,241,167,251,86,88,74,54,89,36,146,6,149,106,200,33,153,135,137,53,15,87,46,34,30,30,162,31,25,16,31,239,221,209,199,170,247,29,217,186,78,208,40,133,94,206,210,14,105,98,155,151,12,149,224,165,181,50,113,76,154,41,145,67,190,191,98,182,87,208,45,95,214,229,243,86,94,155,124,118,218,131,114,14,231,120,142,41,224,12,103,112,232,80,127,103,252,92,17,17,36,98,69,70,173,17,245,165,193,214,150,115,148,242,4,91,174,66,73,9,93,222,116,102,176,79,244,248,217,108,103,52,168,79,125,246,154,249,204,143,243,80,21,5,189,225,214,3,216,221,239,163,212,26,73,51,219,217,211,169,79,169,213,13,42,199,199,152,168,58,30,34,32,6,187,141,43,107,101,58,59,35,233,117,74,163,150,90,133,131,58,175,212,67,13,241,82,196,67,148,50,215,169,52,59,233,86,122,188,112,151,199,61,231,153,177,226,45,25,81,163,10,21,82,51,113,98,155,167,178,67,93,204,95,93,85,132,98,77,122,13,241,253,232,111,89,222,221,65,183,41,33,166,61,103,219,76,163,133,204,57,157,148,172,244,165,23,247,49,231,1,223,143,46,93,150,183,195,69,183,41,41,46,202,148,45,51,45,205,211,63,119,189,178,209,148,102,44,198,152,133,85,210,237,27,161,142,51,39,77,251,16,187,97,71,186,53,75,66,220,50,35,108,75,84,44,142,245,43,238,1,128,3,80,216,36,34,210,13,88,119,203,29,73,16,143,143,187,194,206,91,210,152,25,181,208,128,17,153,25,160,96,159,129,75,5,5,220,25,88,183,2,235,51,3,237,98,43,0,6,192,170,83,128,123,100,44,69,28,228,94,80,151,153,1,104,151,11,237,114,41,160,2,218,71,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,222,162,6,69,92,192,186,71,0,172,140,26,234,147,40,40,174,91,132,27,160,206,109,195,221,12,86,6,172,204,26,96,221,230,17,111,72,138,219,73,219,93,153,113,88,247,204,26,234,110,73,119,80,43,3,184,103,191,242,243,88,229,91,213,9,164,9,179,110,220,160,93,19,92,220,175,163,109,111,121,80,218,170,250,243,224,15,132,176,11,199,104,173,249,108,135,49,51,171,54,251,27,201,194,116,142,115,137,198,77,180,15,187,120,216,189,229,179,123,109,213,173,207,70,236,116,136,215,252,166,27,157,92,128,188,223,119,236,201,90,87,104,70,172,153,88,124,175,206,215,162,229,153,175,106,178,203,156,22,184,218,109,16,94,17,197,36,224,75,184,143,151,11,118,119,92,54,100,173,217,12,29,117,107,213,170,31,107,242,164,243,71,44,14,60,214,219,107,95,182,238,4,221,90,180,89,119,43,241,53,235,51,63,201,185,108,115,34,206,225,100,4,184,195,101,47,231,123,167,83,103,93,118,249,208,43,230,147,253,231,138,49,9,95,120,19,166,227,219,2,251,112,59,215,90,123,30,81,174,207,102,192,13,49,108,108,187,75,188,199,99,63,202,71,231,56,123,87,155,109,21,145,203,212,107,235,249,50,68,85,130,183,97,55,38,70,184,195,101,47,202,191,215,208,63,167,182,135,138,38,205,101,207,121,215,211,210,21,62,81,43,126,99,20,239,236,151,245,230,114,25,203,79,141,118,202,157,164,195,218,247,61,39,13,189,120,103,183,67,223,108,54,111,249,168,207,246,244,167,109,241,110,239,189,172,55,151,203,88,190,106,181,83,210,68,46,160,93,224,238,13,93,107,110,109,61,172,100,235,212,98,123,41,77,226,185,169,22,236,145,96,31,228,223,136,179,183,156,246,205,150,224,106,215,100,142,18,71,53,243,38,78,97,73,132,168,223,184,66,135,183,188,122,10,5,209,102,12,201,204,112,79,109,175,61,223,148,113,74,54,151,173,185,220,82,239,244,162,197,25,192,46,130,108,252,252,206,6,201,246,108,172,101,72,214,56,61,93,45,228,112,232,219,178,251,205,203,230,214,136,176,138,106,182,224,51,253,92,220,237,194,109,121,178,140,234,207,137,45,55,45,27,74,69,251,180,139,102,120,111,121,117,116,178,83,187,94,59,17,212,45,62,243,79,15,233,95,4,188,95,248,168,239,94,75,158,126,94,205,58,237,150,133,63,252,230,39,39,125,103,188,155,239,123,174,252,123,205,38,35,196,79,53,89,207,97,6,150,202,118,13,19,240,9,163,251,229,123,221,113,73,95,185,188,124,116,178,218,101,95,70,69,30,102,225,183,84,157,11,118,81,13,87,10,89,107,134,243,233,172,93,163,118,224,91,18,142,202,231,140,180,164,43,9,12,239,105,253,38,159,144,162,185,252,26,29,38,166,173,242,210,222,227,221,251,214,75,7,127,173,208,155,229,74,107,196,123,220,179,95,139,254,36,223,37,251,216,127,66,108,235,210,157,210,30,200,0,255,199,234,151,21,183,145,159,208,186,207,52,97,65,2,195,250,39,0,255,70,223,252,82,5,199,250,179,190,29,203,79,62,101,98,4,3,238,191,199,234,183,247,222,216,0,255,153,220,76,11,214,142,228,0,255,91,245,183,247,216,127,185,188,75,127,151,140,58,161,218,203,118,58,239,218,214,107,61,186,6,84,117,142,241,14,119,175,245,123,190,139,155,230,175,46,123,99,68,140,115,159,84,28,88,76,106,123,69,84,249,150,235,220,188,37,38,174,110,29,192,151,141,83,205,97,105,43,118,98,176,15,242,111,165,94,78,219,106,163,104,93,147,249,82,88,153,51,177,173,210,5,176,15,252,205,169,151,151,223,102,166,109,93,246,112,131,108,222,83,140,231,24,86,193,227,110,107,78,30,113,173,212,242,25,95,135,123,187,85,222,170,107,70,189,100,59,123,102,35,113,116,127,181,204,116,198,69,94,0,252,74,237,215,148,203,102,180,221,174,95,163,62,243,213,146,240,207,139,120,134,47,25,91,127,232,95,168,254,213,221,50,4,159,208,135,246,33,13,40,0,163,251,171,111,116,69,89,14,241,223,219,223,242,217,34,235,181,77,76,47,1,114,159,92,127,37,250,101,83,188,101,228,252,132,143,175,59,233,76,133,11,185,103,183,19,253,35,222,53,31,240,41,9,234,79,90,100,25,194,221,123,214,111,225,204,119,236,45,13,89,212,149,187,135,187,247,84,47,242,93,43,182,164,237,92,234,166,192,9,184,241,161,253,76,217,146,213,182,42,227,88,167,45,230,222,90,204,224,167,24,209,220,227,253,150,203,238,242,107,46,241,23,225,206,217,158,232,11,126,247,74,249,48,103,146,75,181,163,131,18,237,118,189,108,54,71,119,141,186,35,9,192,110,239,200,126,45,206,60,73,56,238,92,248,181,179,186,229,87,127,136,142,150,113,81,118,124,95,45,11,31,133,232,90,102,6,30,202,246,174,231,22,173,85,157,26,101,158,31,81,101,99,192,123,25,46,159,178,247,190,54,143,162,170,169,201,107,30,216,211,102,219,184,226,210,155,136,241,139,116,247,218,235,182,228,243,234,143,155,84,236,197,153,230,12,119,196,218,155,223,11,213,228,81,111,137,42,239,204,101,218,31,113,251,238,151,149,136,180,94,134,94,64,187,133,251,178,251,218,235,250,67,72,172,186,229,32,104,145,222,213,87,95,123,78,139,132,173,13,93,61,100,180,79,251,172,236,222,50,249,237,58,181,107,180,49,151,185,158,121,202,27,94,45,220,219,7,113,214,222,213,111,212,172,87,175,125,72,51,211,56,7,121,197,153,7,184,199,221,168,245,150,124,215,112,249,172,213,222,56,148,110,62,242,134,71,18,178,87,191,147,142,254,242,54,19,188,105,207,190,136,153,6,241,8,159,4,253,98,184,43,239,206,144,189,22,181,101,205,115,53,235,58,103,13,242,205,7,21,163,89,25,18,191,214,174,39,79,158,51,217,90,215,73,214,219,172,89,123,186,125,110,62,104,200,94,64,28,238,190,215,170,214,229,179,85,77,254,202,22,251,252,182,204,62,31,219,210,0,134,100,176,139,187,189,215,252,122,179,106,213,87,62,234,58,183,249,115,242,96,151,239,187,123,205,172,23,148,169,58,53,218,226,242,213,59,79,217,193,121,12,118,161,125,106,243,53,111,250,219,70,141,218,59,127,6,223,231,95,12,74,59,49,128,108,175,100,171,124,173,218,230,141,38,227,106,214,96,94,120,242,39,155,103,177,53,141,143,24,117,107,182,118,93,179,234,37,153,217,141,52,99,143,246,113,79,83,182,229,170,23,79,177,118,13,118,34,236,202,124,85,33,246,45,6,110,173,148,185,5,176,238,158,177,74,165,49,111,129,137,87,180,75,89,18,5,88,177,35,107,188,101,141,91,126,39,161,176,35,93,109,3,220,149,162,88,23,129,235,182,21,0,0,0,64,97,71,64,193,125,143,84,64,26,112,5,215,61,3,118,134,2,0,0,0,160,194,190,103,0,222,113,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,112,55,83,128,26,96,71,224,206,80,168,91,169,120,143,181,0,235,86,6,18,88,153,10,128,10,239,37,221,73,20,112,221,182,184,0,81,31,220,188,222,243,161,185,74,56,238,229,163,143,220,204,13,246,76,100,31,62,137,135,111,145,249,196,29,231,8,205,183,146,33,163,73,60,216,88,170,9,189,131,144,89,238,247,44,191,100,201,112,102,68,67,146,110,59,54,122,149,48,195,71,17,121,242,176,70,119,154,143,70,102,227,2,52,212,103,250,114,101,160,219,25,16,119,143,192,7,105,202,35,217,208,216,212,152,12,90,135,132,50,97,5,153,145,108,226,46,6,252,125,214,21,82,98,167,245,214,93,45,121,162,148,36,54,118,142,144,170,138,58,253,130,25,237,112,248,160,184,140,146,250,171,77,90,173,209,182,51,165,135,248,146,177,144,247,100,229,202,120,115,85,25,37,153,148,17,102,27,246,178,80,112,230,218,36,33,74,199,189,71,129,125,184,36,117,109,154,46,93,165,193,236,100,188,111,11,4,156,185,146,17,167,160,114,140,183,68,31,183,82,159,111,37,117,181,212,50,67,146,56,159,30,202,70,232,8,152,184,122,106,170,50,129,95,105,219,195,221,14,159,171,108,218,144,146,65,202,50,94,83,143,139,202,75,148,69,149,159,167,137,134,166,122,112,124,225,126,139,251,44,184,204,36,222,219,82,57,109,107,68,16,84,145,136,41,69,5,65,212,9,73,222,45,215,94,107,182,157,72,235,242,53,91,101,45,219,38,155,58,232,53,166,209,254,189,181,54,13,209,191,173,57,47,209,174,70,201,8,243,113,186,96,159,232,240,212,202,223,205,234,217,70,173,88,10,150,57,120,159,218,15,91,210,107,140,250,0,255,184,117,183,182,102,79,171,137,101,163,80,191,112,101,205,201,173,54,67,69,116,136,24,93,196,223,113,185,247,110,104,102,102,13,226,82,202,59,52,169,204,92,225,39,40,71,242,68,196,181,131,111,139,113,91,179,85,75,153,229,112,125,136,220,16,25,118,179,44,132,45,145,139,184,195,65,197,212,165,196,75,36,192,99,31,183,86,51,75,18,180,26,19,74,152,160,76,168,123,124,220,86,170,169,169,79,32,46,224,253,34,238,30,129,79,202,226,228,13,141,37,103,34,201,59,12,84,204,213,228,22,178,213,91,196,220,247,156,239,140,100,73,102,100,172,167,22,135,121,138,186,69,243,10,170,4,244,25,40,197,112,116,84,34,251,111,217,203,27,190,54,179,149,233,236,124,215,133,130,26,31,213,114,121,234,164,141,163,218,240,57,130,14,35,113,201,26,47,35,155,75,52,150,202,95,153,203,66,44,81,212,73,165,83,16,150,164,175,24,3,191,203,45,11,21,158,71,18,90,73,5,186,68,60,228,10,109,150,140,116,85,207,68,187,64,119,11,26,233,87,77,54,55,53,106,89,169,56,69,153,154,72,154,41,188,196,90,12,209,250,69,186,247,136,74,139,31,77,43,35,76,181,244,33,174,100,137,83,140,126,226,105,4,6,242,167,169,151,73,87,14,95,222,133,186,151,130,137,217,32,127,154,123,247,225,155,171,73,234,101,33,34,103,196,253,187,218,220,51,200,202,163,132,50,42,109,53,137,232,198,225,8,253,143,66,111,247,140,130,180,112,185,213,77,35,122,86,24,64,254,164,121,159,10,81,182,126,229,161,32,135,248,5,29,178,75,127,9,50,121,12,36,74,217,102,100,241,27,183,170,227,204,101,120,151,41,163,218,103,37,235,20,13,56,123,104,219,183,163,248,120,182,182,204,153,116,245,245,25,145,139,197,232,65,122,4,46,176,47,110,217,2,147,133,139,168,244,116,131,62,88,169,161,194,13,237,187,37,75,25,189,245,9,228,164,219,140,58,20,20,132,197,34,49,184,95,250,204,162,77,214,162,164,44,106,19,146,239,165,141,230,26,127,112,70,59,218,71,251,112,197,155,211,25,0,255,118,44,226,45,205,154,41,198,38,209,52,2,23,228,199,76,252,233,20,210,247,36,30,126,224,164,6,249,49,19,0,255,157,82,240,246,246,48,131,124,138,196,251,176,191,221,130,88,83,250,153,155,73,57,129,248,48,13,114,140,98,158,55,61,15,231,0,255,205,108,159,251,51,87,145,145,21,196,188,122,11,140,196,4,249,49,35,0,255,175,167,21,252,181,62,188,32,95,13,241,79,118,242,251,1,137,169,89,20,39,104,132,124,115,134,243,247,102,252,191,18,42,174,73,148,90,189,22,177,23,28,206,191,116,48,163,95,119,242,9,235,102,71,163,117,136,17,99,24,137,99,136,127,50,149,111,171,222,34,49,149,158,60,67,67,152,112,245,120,195,229,237,118,187,213,38,200,93,36,221,76,199,146,164,162,74,9,166,166,132,150,52,101,148,191,115,140,110,86,110,155,170,94,145,195,87,87,61,76,14,113,127,75,116,233,34,201,154,225,231,164,169,53,88,126,61,147,2,55,68,149,134,179,85,10,179,36,118,123,64,251,116,75,61,9,142,200,114,169,184,77,55,136,184,143,230,78,12,229,12,39,209,19,137,27,191,41,94,38,139,140,185,245,98,42,68,121,89,196,126,162,139,91,117,74,238,140,124,178,6,48,102,33,226,0,209,168,108,213,80,63,67,245,232,249,194,61,235,106,150,136,14,88,241,171,198,42,79,209,44,119,58,70,157,138,107,113,85,53,70,252,29,151,247,91,205,188,149,90,60,15,199,57,154,87,162,36,206,162,162,204,152,66,188,43,126,241,253,235,175,82,62,145,17,141,242,60,37,138,63,63,78,38,17,243,35,218,71,246,226,90,68,236,112,156,200,234,126,38,17,152,139,154,33,76,174,102,71,171,36,29,88,128,91,220,112,97,0,255,144,68,223,20,163,118,179,9,21,205,182,168,198,86,34,73,218,76,98,88,26,136,97,123,179,247,83,230,228,229,40,198,12,245,112,187,229,125,149,239,181,139,223,100,207,87,155,227,80,203,148,135,168,14,177,225,49,252,0,255,91,201,161,85,90,50,3,178,159,188,250,230,142,200,176,126,183,141,208,154,142,50,211,44,240,187,185,69,55,199,141,139,198,120,43,130,37,177,101,167,65,27,167,33,250,180,20,51,164,244,143,17,143,175,235,207,219,237,81,163,198,92,41,163,103,196,38,218,145,209,46,110,56,82,87,198,74,38,93,117,166,182,194,45,121,143,42,73,206,166,191,86,0,92,121,107,39,174,54,37,118,58,217,56,145,12,203,153,173,164,105,138,53,87,210,92,213,144,165,5,179,23,113,184,125,143,136,204,134,165,145,73,130,137,74,223,231,136,173,14,67,41,177,38,160,36,5,51,117,224,210,145,68,222,34,222,204,164,114,74,104,164,144,145,219,182,64,204,240,80,228,173,105,24,21,76,100,188,221,19,93,236,104,34,86,153,147,235,65,9,103,38,29,160,214,197,196,10,117,114,137,30,48,233,1,217,143,189,29,247,200,166,56,43,159,74,116,45,218,36,110,73,20,63,152,131,159,222,236,149,230,172,179,198,33,148,191,147,216,85,151,237,166,28,201,87,109,181,57,68,64,212,96,94,233,227,23,23,210,247,12,247,40,117,193,146,121,220,170,245,108,52,177,53,34,243,59,36,212,148,165,207,141,136,197,105,66,196,251,123,217,61,249,243,89,188,185,101,15,162,155,170,114,30,96,215,239,157,17,91,214,166,91,52,142,43,82,225,150,25,160,0,235,190,221,176,111,217,208,80,159,25,17,81,146,186,49,114,71,141,5,144,81,119,212,54,172,121,148,82,99,222,51,50,179,180,209,122,128,117,145,10,0,10,24,184,128,155,253,82,192,7,238,8,128,2,251,30,169,104,31,155,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,192,5,196,76,81,97,69,212,0,128,123,41,212,237,84,0,12,92,145,161,120,95,43,200,1,241,120,252,190,231,114,232,176,117,7,104,204,240,190,192,103,206,243,30,68,174,60,98,230,16,213,133,115,196,206,195,185,216,185,140,244,210,80,147,21,227,208,50,12,183,140,21,210,35,121,43,50,238,17,165,202,102,52,170,85,153,53,34,66,251,177,208,113,16,229,168,130,170,58,122,161,15,104,23,233,110,225,54,179,140,140,7,245,104,31,202,70,83,102,250,78,142,250,105,163,175,26,188,123,8,187,204,196,101,38,241,75,20,143,182,53,178,57,138,76,84,73,170,38,98,220,35,2,23,201,210,91,148,107,123,203,106,190,181,110,219,235,92,251,170,19,101,166,179,83,100,105,47,250,32,49,82,127,211,104,241,165,61,243,103,117,157,32,179,99,21,117,104,51,83,90,21,233,22,230,60,138,120,187,116,247,136,117,171,217,210,200,89,182,239,106,158,225,161,13,28,52,196,57,147,83,85,49,73,31,239,11,242,167,179,12,60,201,168,204,113,210,168,233,50,151,57,193,78,124,84,56,220,225,177,191,111,233,163,100,44,135,226,138,73,52,33,59,149,157,193,140,20,84,205,177,98,226,240,43,34,41,205,92,121,39,180,41,207,235,206,182,176,99,233,168,109,149,106,48,136,218,223,249,215,162,242,133,243,139,86,30,170,134,224,55,206,134,149,105,89,132,247,162,252,45,143,164,75,70,36,59,126,39,218,199,246,169,237,53,59,254,174,237,58,245,75,114,7,127,82,65,10,73,227,32,216,229,157,124,109,217,245,173,85,183,198,204,96,211,212,84,254,138,58,0,190,222,98,101,113,171,29,226,190,46,171,101,22,167,102,211,16,231,189,156,60,216,213,167,187,37,81,131,29,240,17,116,47,107,133,182,37,138,131,240,5,168,15,146,177,227,190,178,54,64,78,146,146,236,27,36,68,76,136,62,140,146,136,139,95,173,171,207,61,104,68,77,50,183,45,195,201,236,18,79,94,138,136,50,34,182,162,101,17,236,130,146,12,156,156,70,52,151,219,92,197,101,8,248,82,41,159,59,156,207,128,203,120,63,209,39,181,182,87,222,93,57,237,165,206,66,232,147,164,106,60,220,28,24,34,81,180,195,221,54,93,25,153,209,250,53,33,115,201,245,77,148,158,150,32,139,177,238,153,228,71,77,39,35,74,144,246,41,201,52,194,164,182,121,217,50,113,86,172,37,113,166,177,114,241,46,236,220,118,237,12,244,251,122,75,171,17,17,69,229,168,46,49,156,37,172,6,251,40,127,101,113,241,37,174,101,184,109,112,146,217,110,174,105,56,53,253,28,237,98,20,6,188,225,221,29,43,35,35,35,10,77,39,163,169,204,75,157,169,235,59,252,10,101,150,204,164,107,66,30,118,0,255,126,75,90,99,203,218,72,130,85,81,245,44,68,148,187,52,207,194,67,197,69,204,86,100,186,36,99,145,66,123,33,13,241,211,173,67,251,100,114,188,169,82,212,148,57,124,72,119,49,198,194,223,50,162,14,149,92,89,200,211,150,97,2,21,146,145,225,238,221,55,129,199,5,214,84,94,157,42,69,166,99,62,30,118,239,174,33,248,53,203,170,87,254,106,12,82,93,90,230,27,99,222,175,133,110,19,118,216,1,199,116,31,186,149,172,80,153,23,152,161,238,173,250,150,146,87,35,253,39,166,36,173,193,77,17,233,153,158,7,233,143,144,59,205,114,227,60,52,207,24,130,92,99,70,219,98,148,119,139,88,13,149,101,195,2,81,114,108,223,61,138,234,203,98,203,130,169,69,14,79,106,170,129,30,114,226,246,239,41,69,47,47,55,76,76,93,84,120,114,137,97,158,14,231,159,106,239,94,76,252,77,45,107,245,184,225,252,185,171,87,183,42,211,157,109,211,65,17,55,156,63,135,118,251,219,228,156,149,88,138,195,242,58,138,242,167,196,238,70,204,222,73,115,169,194,215,142,239,217,165,245,35,125,188,76,186,160,192,159,42,179,161,250,237,235,241,241,123,85,118,34,154,7,146,208,173,119,216,94,216,149,107,59,179,70,172,75,133,70,75,45,29,37,153,122,16,238,239,223,201,94,145,180,105,246,140,56,178,165,65,77,19,173,165,75,207,210,128,196,250,247,232,138,85,152,164,242,50,107,163,134,219,70,45,187,51,25,200,56,147,144,112,75,39,60,69,63,22,195,62,156,251,157,37,17,107,246,242,197,19,158,27,151,218,82,199,133,78,150,68,11,156,70,203,36,222,227,178,23,229,221,104,205,92,36,175,173,33,86,211,147,180,89,106,154,202,157,165,54,34,234,194,172,7,192,217,173,146,110,103,24,191,105,137,220,140,166,146,97,161,77,153,31,202,77,151,67,197,175,155,235,108,185,227,24,21,137,195,221,198,109,217,138,217,178,254,210,166,205,35,71,179,230,224,33,238,146,252,181,215,90,197,175,190,228,243,35,157,175,118,68,170,202,116,60,96,212,250,8,103,150,81,211,185,78,203,49,166,18,47,166,227,135,168,184,170,205,239,86,56,126,69,184,221,178,220,110,47,137,187,204,101,51,217,236,68,42,187,201,152,137,58,105,230,83,44,73,155,23,239,163,169,43,34,27,87,182,230,55,79,156,38,179,49,27,213,176,178,20,36,20,117,165,66,164,89,233,126,4,251,192,221,99,223,106,86,95,178,107,81,189,216,117,98,184,210,16,212,82,91,7,140,247,209,237,122,159,21,39,153,97,98,156,89,28,217,79,155,136,58,196,198,123,61,165,53,203,49,239,235,87,198,90,180,21,106,179,177,140,100,192,87,244,69,146,181,109,219,148,178,13,97,10,41,58,91,139,238,102,188,75,251,125,203,21,145,123,145,168,108,243,182,109,27,76,42,91,102,49,224,246,194,5,145,232,207,180,158,254,118,234,202,129,242,40,169,166,88,102,233,15,125,206,184,241,153,162,127,207,208,207,229,114,225,0,30,74,138,45,145,155,226,30,224,158,226,238,100,237,214,168,46,161,106,141,176,81,155,76,27,117,47,222,238,117,59,178,252,204,204,119,53,237,245,176,94,203,11,220,233,211,211,4,133,227,61,173,139,80,125,66,139,215,44,56,99,168,168,136,152,169,164,139,199,123,92,246,146,124,244,174,187,23,201,157,111,136,86,178,86,27,167,154,194,86,91,117,28,226,63,134,71,192,247,165,203,91,186,116,201,18,175,146,229,144,204,166,83,37,219,27,77,70,141,48,48,209,193,85,196,253,180,60,2,126,165,155,205,229,44,37,46,174,23,23,62,201,223,139,165,247,154,212,131,22,77,146,106,157,61,231,136,55,115,120,211,172,214,77,154,177,136,187,135,2,214,101,164,34,62,0,241,1,224,254,200,198,13,25,117,71,109,195,253,222,4,238,235,22,81,138,2,224,86,102,160,253,194,123,157,162,125,42,128,125,134,66,222,113,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,184,35,20,21,237,34,106,128,181,107,200,189,22,33,52,236,173,88,191,92,234,6,172,187,103,70,37,133,13,43,238,81,106,12,60,201,82,105,180,139,84,0,220,183,152,147,146,17,0,223,1,195,46,18,31,153,177,55,41,213,170,108,254,208,235,199,192,68,236,144,231,202,85,63,181,47,68,235,87,178,217,139,188,54,23,73,28,226,226,210,190,21,29,166,69,42,161,157,52,11,171,49,222,101,220,205,161,110,225,50,210,205,28,186,9,113,107,12,228,74,192,251,109,199,80,92,52,153,237,206,152,121,244,116,179,235,202,75,28,42,33,86,120,88,88,77,47,176,55,3,238,238,150,36,118,102,210,88,53,131,6,77,153,219,80,171,197,184,197,36,60,36,155,102,75,199,193,68,73,71,205,21,135,15,16,237,146,222,238,100,223,73,165,190,171,213,150,214,51,177,214,134,53,93,214,186,40,78,98,125,224,118,144,196,211,161,168,100,86,51,54,121,52,85,191,81,61,42,35,203,64,65,149,217,24,195,208,208,12,120,127,39,219,123,167,91,215,172,87,31,178,110,243,151,115,114,137,83,16,238,239,170,175,181,68,63,237,213,172,7,205,99,14,51,121,138,199,252,137,242,91,123,239,186,153,245,234,197,163,6,228,6,127,130,33,216,197,246,168,175,45,59,254,186,173,186,53,75,114,5,79,115,18,173,165,91,24,133,250,219,78,82,136,57,216,213,213,181,35,95,70,28,247,125,109,18,212,9,234,212,112,31,119,26,20,123,16,240,119,74,247,218,242,200,210,4,151,152,95,115,129,43,213,158,41,169,74,98,226,51,54,62,158,118,173,74,228,116,217,206,176,212,136,93,225,166,175,146,124,180,105,70,227,34,68,110,220,142,168,164,41,185,75,56,13,243,210,183,210,152,33,112,17,36,111,153,79,217,155,166,108,100,110,219,75,116,253,115,209,101,166,42,113,106,87,188,69,107,37,64,252,179,196,94,120,178,174,23,55,125,51,100,169,232,246,188,48,116,33,55,62,18,55,71,95,141,186,132,18,93,118,88,135,88,180,79,26,184,112,200,108,85,74,173,44,218,152,160,142,121,216,136,50,167,72,152,175,114,240,123,225,174,62,111,203,205,160,15,41,198,148,108,140,194,221,45,9,62,195,189,213,245,148,140,93,242,229,171,196,41,169,101,101,79,250,82,169,155,149,122,2,188,72,179,35,38,46,66,245,98,87,249,157,186,47,31,105,222,74,229,185,150,116,169,152,45,119,74,10,192,80,220,154,96,159,113,191,231,186,149,152,237,146,52,163,58,67,204,146,167,210,209,165,35,105,225,14,143,253,112,238,185,102,17,187,180,47,95,33,170,65,45,153,29,41,162,234,84,166,179,238,209,185,18,33,230,224,252,149,209,191,246,182,60,151,189,149,140,34,46,71,251,172,246,107,175,226,180,124,179,109,173,58,164,217,172,87,110,154,194,44,101,18,95,187,59,210,230,155,205,215,202,176,217,170,53,158,35,116,205,215,67,216,197,131,95,243,181,41,179,230,147,201,170,91,243,240,219,106,211,188,53,136,158,244,129,145,137,246,249,224,119,82,82,87,117,215,124,37,88,198,113,169,115,88,17,169,151,36,39,197,161,123,120,145,241,61,98,236,211,93,30,113,245,75,217,208,87,56,231,164,214,59,31,104,70,145,25,54,46,106,125,238,217,34,204,245,93,229,77,212,102,137,125,156,172,250,171,162,42,105,199,59,60,126,221,162,41,94,214,140,146,179,227,234,213,53,182,154,234,164,49,10,172,127,140,155,239,46,187,89,216,60,220,20,241,4,93,248,13,172,127,108,203,127,233,47,242,201,51,191,114,152,223,145,81,123,119,116,231,39,65,101,123,51,165,36,25,79,32,14,12,61,176,31,159,196,250,91,46,43,166,73,83,88,179,103,161,14,35,19,200,126,247,108,155,111,221,238,23,214,20,135,134,87,13,90,102,226,1,23,249,148,159,17,37,239,36,215,252,148,162,119,172,115,152,229,120,44,103,58,222,208,54,15,18,147,250,105,202,214,60,134,48,201,217,24,117,119,124,16,235,153,183,36,178,224,199,90,6,123,102,218,69,22,240,30,87,240,17,170,151,153,109,125,19,182,103,29,106,118,158,169,173,169,134,24,136,216,42,99,5,111,48,125,209,125,248,220,11,183,91,90,231,179,221,48,70,71,133,14,215,248,254,13,159,153,43,233,45,155,204,26,214,9,75,200,139,249,136,154,116,184,127,15,93,100,182,145,158,118,82,163,4,167,76,213,1,194,62,110,203,161,25,59,29,97,91,134,88,234,22,131,251,201,95,217,218,85,155,203,40,73,249,102,181,205,78,251,84,179,193,220,84,156,110,60,72,7,23,220,47,199,101,232,143,32,89,98,183,36,182,168,148,184,101,136,109,83,185,236,101,161,172,56,215,56,141,71,17,221,55,91,59,115,191,186,108,230,22,164,63,109,181,203,102,213,92,230,146,142,244,227,54,150,45,160,125,18,123,154,242,85,10,181,77,222,226,6,117,205,111,51,252,62,125,201,107,16,219,22,112,251,182,234,45,72,186,206,27,87,253,222,50,183,68,6,67,140,137,196,49,110,145,81,83,1,239,183,200,232,209,62,237,163,214,181,106,206,98,89,171,86,125,184,29,14,150,100,153,161,100,180,243,16,145,36,86,18,74,8,165,180,221,23,237,99,251,174,187,86,205,227,239,218,216,66,173,146,75,32,37,29,137,17,154,71,247,50,0,110,217,69,73,242,233,219,236,45,187,238,110,219,175,95,187,68,236,137,41,170,60,197,81,44,58,149,49,112,239,101,125,215,206,220,177,173,55,196,213,219,134,248,146,135,91,30,14,234,240,107,17,191,18,31,153,81,126,173,205,222,50,107,172,236,186,51,108,77,104,168,169,75,85,107,114,159,218,48,38,3,238,142,95,37,110,73,156,216,107,93,119,230,215,11,59,183,84,212,153,82,113,81,49,10,194,203,5,180,91,55,220,236,78,98,175,134,238,184,230,188,238,80,230,78,68,197,175,29,161,238,222,230,90,73,92,74,41,47,54,154,109,81,154,184,221,83,95,182,76,204,201,141,27,119,211,181,140,247,184,236,5,249,116,59,238,222,45,85,249,170,48,165,228,182,181,127,202,104,163,186,106,51,139,5,105,58,132,59,60,197,101,144,31,17,111,245,123,77,217,178,33,42,110,240,95,217,62,213,225,207,78,43,13,180,226,71,122,178,0,248,136,216,153,25,148,196,170,33,171,233,16,7,183,148,58,209,99,116,4,105,50,211,89,107,231,177,110,165,27,98,225,246,42,133,146,88,53,28,119,168,73,183,184,13,0,136,15,84,180,139,80,192,157,153,155,40,222,242,86,99,70,84,26,234,87,0,212,103,40,236,251,86,200,80,136,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,104,151,75,1,21,112,71,42,212,229,74,26,21,119,68,13,0,138,117,43,21,241,161,128,113,139,136,173,152,121,79,42,171,193,30,47,75,166,198,189,137,219,6,80,220,43,74,110,5,44,7,140,219,74,159,141,147,43,30,98,44,124,101,188,223,99,123,76,241,111,233,52,17,77,129,58,230,149,142,156,234,36,205,169,13,177,17,93,196,144,247,200,136,74,197,197,251,61,237,131,144,151,187,18,175,41,71,153,53,152,40,136,93,201,158,219,169,41,28,163,15,104,151,55,252,194,229,82,61,185,117,218,228,162,205,210,155,185,41,1,131,246,103,195,71,210,189,112,110,86,54,49,213,15,124,33,182,194,203,116,37,163,93,164,195,91,39,47,51,86,111,54,218,137,229,42,243,249,167,138,75,108,192,165,135,247,101,47,209,225,171,203,87,70,203,243,209,86,27,213,124,89,62,243,74,17,117,248,140,207,243,1,229,31,239,163,43,169,250,179,66,136,112,17,5,130,234,58,224,236,87,109,231,133,116,247,164,117,225,200,247,138,32,254,147,57,183,49,229,59,68,36,79,37,212,97,54,222,44,220,237,119,68,18,151,178,181,28,133,32,15,79,104,102,17,14,23,238,99,221,162,198,142,40,89,218,88,214,156,116,134,137,24,226,96,224,204,195,156,138,226,22,181,31,17,179,194,124,199,251,247,3,55,171,171,169,25,109,123,13,51,101,59,3,99,16,246,225,70,172,76,235,178,40,17,196,13,153,213,254,56,180,233,77,198,65,145,227,19,227,227,0,54,103,8,187,176,142,91,109,198,138,249,83,195,117,222,108,105,228,32,13,147,217,105,205,57,54,97,60,132,187,237,213,168,207,144,47,107,238,6,42,110,4,9,101,38,222,122,168,36,163,125,184,254,187,193,71,169,196,35,206,245,40,144,157,90,154,162,207,152,124,76,195,79,9,12,182,119,191,239,145,229,14,180,42,41,196,152,107,96,114,188,171,247,107,69,84,114,39,17,153,20,168,125,93,234,24,103,254,170,168,141,48,253,143,234,162,151,197,172,26,125,148,116,21,97,242,210,29,227,33,238,158,219,138,186,230,81,178,246,53,27,42,244,33,42,170,75,76,22,1,15,125,105,89,73,18,224,78,247,118,157,211,146,55,67,55,25,104,86,205,184,170,30,219,196,44,220,29,31,47,95,59,93,90,125,89,175,230,34,213,86,143,29,147,213,97,122,86,104,4,221,91,117,109,166,242,102,233,144,234,90,78,93,168,168,31,227,20,60,222,213,133,91,123,211,214,200,218,222,179,54,18,213,215,171,1,47,53,98,153,209,140,12,223,127,112,155,198,90,243,226,85,210,173,145,207,80,80,93,162,195,239,37,66,166,117,237,45,122,0,255,143,21,244,56,50,112,149,22,101,117,141,32,68,178,148,94,77,140,238,95,73,158,25,126,209,32,204,198,207,246,242,39,103,28,229,23,222,0,255,133,139,111,153,194,157,202,154,145,9,175,221,253,182,137,110,149,80,11,106,116,39,98,210,54,197,244,74,135,84,47,190,184,85,222,166,165,102,204,172,39,105,141,122,138,104,144,227,126,38,211,139,254,34,202,47,156,140,188,71,102,144,81,174,44,67,81,101,57,116,191,189,147,16,201,246,170,89,42,115,110,42,37,197,148,186,26,6,38,224,238,215,111,151,226,102,43,143,106,179,101,130,94,101,166,79,254,30,236,226,245,219,52,113,46,49,126,41,110,44,166,152,182,89,148,171,166,210,152,78,33,158,0,255,65,139,240,59,162,68,138,138,84,146,78,100,20,27,238,14,174,0,255,10,124,182,199,197,167,145,206,93,218,234,118,145,204,76,231,88,165,105,2,184,254,153,113,91,46,89,43,40,41,9,153,45,15,41,122,162,18,210,55,81,139,247,186,95,113,25,78,208,76,153,236,196,101,138,52,51,99,35,169,163,244,175,191,8,186,159,248,213,100,74,31,73,87,30,173,225,53,148,120,56,41,34,13,147,241,112,195,111,223,46,219,35,39,114,214,68,109,156,186,202,201,44,151,148,114,49,79,241,2,188,175,252,21,78,68,196,166,45,41,243,72,226,151,210,192,124,153,200,169,76,119,10,142,178,148,82,66,64,122,145,254,98,116,0,255,138,168,179,189,102,164,121,172,203,134,218,163,98,5,124,230,206,92,17,17,73,194,117,106,150,66,9,101,134,140,136,223,58,124,57,104,115,102,112,216,137,143,92,0,107,6,184,21,177,111,138,117,233,198,91,36,185,223,9,105,155,104,135,181,3,220,113,119,73,238,248,244,109,43,132,222,58,109,132,47,1,55,150,157,38,36,226,237,238,229,56,242,144,91,241,8,173,203,54,151,132,102,33,7,234,166,161,194,249,13,151,209,65,12,247,91,146,119,111,208,173,149,78,70,59,44,153,20,98,220,238,201,145,41,81,164,24,188,149,136,189,234,144,95,119,147,232,105,207,168,153,132,169,37,201,159,156,234,97,6,118,61,160,125,224,183,12,79,107,93,73,34,178,160,191,70,136,201,17,41,154,44,75,14,102,138,178,48,124,145,253,119,236,231,29,93,68,35,143,204,164,58,191,204,56,92,194,22,226,71,171,172,141,50,125,82,176,143,29,184,66,209,101,102,203,164,159,191,77,45,18,46,101,168,243,103,226,167,151,126,22,236,35,221,61,89,102,103,204,74,27,59,118,151,186,151,95,134,145,202,43,77,165,43,39,173,143,0,248,21,78,68,172,124,50,74,173,17,196,149,146,66,180,244,83,203,83,156,133,45,115,6,162,36,124,99,92,218,131,225,134,191,231,206,36,17,17,17,197,205,112,156,161,38,91,246,117,222,34,224,203,76,230,207,227,194,237,150,248,155,219,224,118,49,158,75,44,89,70,131,137,107,118,118,202,114,67,117,140,73,139,247,76,114,203,85,75,35,119,136,218,128,17,183,130,59,83,241,14,238,123,221,72,13,120,223,153,183,32,180,6,252,142,76,197,251,38,138,118,245,153,181,13,128,43,10,247,219,82,196,173,204,80,172,143,29,128,245,177,3,114,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,128,55,28,236,72,26,106,196,101,13,16,247,152,85,170,184,171,60,106,27,239,229,138,183,80,64,235,43,212,184,119,202,73,40,220,205,162,210,128,119,220,57,220,87,70,84,186,118,137,44,180,178,243,150,152,49,190,12,142,129,87,88,43,119,146,64,2,186,207,46,181,127,125,205,179,221,52,91,177,87,27,178,68,173,77,120,153,155,46,210,91,244,88,66,249,59,114,237,53,39,191,141,98,93,38,167,61,203,165,218,105,95,218,245,204,244,55,31,236,226,126,239,53,19,125,178,106,213,84,126,218,116,30,234,166,52,9,185,247,250,80,253,99,91,235,156,191,132,63,51,210,98,116,235,1,235,216,151,59,75,238,85,136,162,196,205,157,220,144,168,238,84,69,81,148,153,88,120,211,241,176,112,84,50,250,151,118,70,180,139,242,110,165,190,198,48,186,107,181,103,91,142,91,38,129,62,61,64,119,205,208,199,59,60,246,235,202,47,123,167,254,22,118,94,234,181,239,230,184,51,130,79,137,75,12,246,105,125,239,180,190,182,220,230,229,173,227,201,218,181,13,239,232,56,100,110,70,23,210,93,8,184,240,251,182,203,74,250,228,208,83,227,253,109,101,172,74,137,25,38,163,93,168,222,189,228,90,51,156,239,13,204,51,106,23,94,86,161,159,247,209,83,156,199,96,151,119,25,107,205,171,223,229,214,170,217,70,223,33,157,119,218,83,27,48,194,165,177,119,68,109,107,155,36,158,161,205,12,118,12,82,140,253,204,10,140,169,109,178,60,146,175,98,154,199,133,91,97,61,211,141,117,123,199,174,140,244,40,4,41,190,223,54,9,194,92,30,153,100,225,177,33,201,123,95,183,28,38,46,25,201,94,246,92,171,227,221,74,244,237,57,68,221,194,239,116,51,235,52,26,234,194,151,177,3,19,239,217,135,139,141,219,243,160,69,243,89,48,51,28,228,61,218,231,246,215,218,50,165,191,236,186,245,207,235,250,228,148,112,73,224,194,246,170,127,233,95,109,45,54,127,237,51,15,67,42,204,120,239,250,66,223,236,123,161,249,123,158,122,82,6,62,70,0,187,188,219,123,205,83,63,107,86,103,147,182,210,86,206,1,233,83,243,120,95,145,185,150,251,156,25,98,251,76,41,111,70,109,85,76,44,95,181,157,123,38,109,210,121,160,185,52,11,163,253,194,239,244,178,185,140,94,107,48,177,1,237,113,185,240,212,45,109,108,95,92,63,137,83,104,88,59,118,13,26,227,86,21,160,251,39,41,177,105,54,68,69,33,210,127,196,250,90,45,109,52,162,187,133,226,190,205,72,173,1,34,253,71,103,59,73,83,84,219,200,190,36,245,30,65,221,130,123,221,229,52,20,113,247,38,105,128,250,188,225,160,198,123,228,146,147,131,251,68,191,76,152,176,1,112,17,177,247,38,65,100,77,163,61,224,112,119,187,164,36,239,52,153,154,201,52,192,108,102,125,29,246,114,37,74,175,210,66,97,226,215,166,242,45,171,54,35,204,144,220,250,109,195,67,148,106,78,105,163,229,12,119,214,241,201,196,108,45,216,208,49,78,95,159,93,248,152,43,11,195,238,163,199,232,212,3,224,111,115,124,176,145,46,105,169,52,91,228,41,34,74,143,138,158,204,66,199,65,159,117,244,21,109,145,128,95,239,85,42,139,44,69,152,198,178,70,76,104,49,203,212,224,205,80,107,14,186,232,113,184,199,101,47,202,187,209,235,207,168,239,167,6,175,217,116,174,117,56,77,248,67,107,120,116,116,191,124,175,212,126,219,202,229,115,218,238,179,213,46,187,204,185,156,170,178,240,73,204,198,223,128,228,175,36,118,132,202,150,53,34,217,166,86,27,37,151,103,207,204,169,42,218,85,138,11,24,239,181,199,182,59,35,9,206,221,98,111,170,35,52,20,57,213,84,64,149,102,124,74,235,22,237,51,247,217,186,183,236,246,155,108,213,173,45,120,36,170,201,53,167,99,72,122,136,209,62,181,47,223,91,54,250,171,85,183,110,115,97,68,107,62,43,173,150,7,136,127,84,18,119,18,206,60,93,55,168,89,114,231,57,174,116,153,217,68,85,116,168,207,140,184,103,141,153,100,175,85,10,173,230,16,209,136,11,0,184,175,29,4,32,61,117,3,226,35,104,172,187,171,69,1,87,191,74,165,241,134,3,220,184,80,220,113,143,26,105,216,25,10,0,0,0,0,0,128,10,43,66,1,80,49,113,161,80,99,226,146,6,0,0,0,84,220,183,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,128,75,5,196,147,26,242,78,20,20,215,109,145,3,198,157,210,80,143,143,21,14,141,183,251,46,81,227,190,237,88,37,218,128,73,94,192,202,84,12,124,160,2,220,113,181,193,30,236,82,123,243,189,230,162,79,78,157,250,153,175,182,158,183,58,105,227,161,46,51,107,76,251,220,191,4,184,171,182,87,50,101,175,149,115,243,150,66,166,62,39,240,133,24,204,177,53,105,50,90,155,1,143,253,36,0,255,150,177,151,108,245,216,104,171,209,102,115,81,139,29,124,173,157,26,231,227,253,158,177,113,145,177,87,132,181,120,233,176,19,73,68,88,151,97,56,7,87,253,244,191,248,190,244,247,84,253,27,249,59,155,32,206,32,162,150,74,41,83,17,218,10,55,84,55,21,165,89,56,54,1,239,240,216,143,242,111,53,246,146,239,252,195,181,184,58,109,108,190,34,163,6,191,195,172,210,48,222,93,199,69,245,189,86,205,163,155,77,62,0,255,240,141,59,185,176,151,104,57,6,29,239,239,239,17,165,207,8,89,214,200,18,68,179,74,168,229,54,136,191,230,148,137,29,170,108,16,157,70,225,92,198,247,101,47,220,8,92,137,116,219,201,52,76,151,53,33,146,87,109,69,212,4,25,33,125,85,144,62,52,16,1,221,79,254,10,221,111,83,46,159,193,118,163,78,219,236,22,126,217,20,68,225,253,232,46,134,44,218,71,6,126,87,95,177,102,50,219,216,42,124,187,83,152,18,250,88,135,191,103,159,162,39,47,233,108,83,183,24,231,151,1,7,75,160,138,124,56,127,152,214,72,123,138,49,188,23,25,117,193,172,220,178,55,102,181,173,100,40,51,153,161,134,8,25,213,92,62,122,131,35,67,149,161,215,216,17,81,172,127,236,93,0,255,90,172,93,105,8,92,188,39,245,75,182,86,177,92,70,187,19,236,117,202,70,111,25,152,123,220,118,172,164,192,153,148,212,54,10,5,90,41,38,159,32,226,203,22,58,113,185,120,119,127,143,73,119,35,75,158,53,216,122,75,163,40,69,68,83,210,84,201,112,20,103,232,29,190,44,146,224,190,242,119,222,205,229,50,121,232,171,78,59,109,46,0,255,109,12,190,83,64,17,18,236,98,123,243,189,230,160,191,58,117,106,105,126,219,121,190,168,162,189,3,251,239,216,79,244,228,205,103,59,93,226,218,119,245,216,171,144,231,234,181,107,165,181,134,37,253,134,251,116,184,189,118,58,152,84,111,94,189,66,133,213,156,250,49,86,40,222,41,195,128,247,119,141,241,112,213,86,217,132,217,250,186,221,189,76,117,181,165,218,244,49,226,93,169,223,228,47,150,95,118,157,6,67,251,101,170,227,9,120,246,221,102,113,151,69,70,68,134,203,44,218,56,69,150,72,178,68,71,47,17,118,62,179,151,50,75,93,97,85,3,111,13,71,200,251,61,154,204,123,188,52,105,84,25,227,214,32,170,159,30,167,93,154,18,240,251,90,254,76,115,180,40,189,192,128,55,187,152,101,169,97,227,34,3,29,249,142,119,247,247,149,145,141,179,102,214,178,6,7,57,178,230,104,200,233,205,211,33,237,119,80,26,155,56,49,91,27,192,125,243,122,54,107,176,175,219,94,211,186,145,4,221,132,96,135,187,192,71,186,36,36,55,9,210,2,179,1,227,183,200,95,101,205,104,95,73,157,178,240,57,214,127,235,31,56,219,74,212,245,84,100,15,246,100,223,34,155,122,218,130,52,194,236,150,45,104,248,168,36,195,251,209,223,18,123,73,113,145,116,120,182,124,155,227,168,148,242,100,103,72,168,120,233,202,31,54,52,136,1,235,63,244,237,189,93,190,121,245,166,134,210,69,252,206,237,205,229,114,121,210,191,250,245,235,241,252,109,135,57,7,35,58,206,120,75,118,237,140,154,178,140,26,172,44,92,198,105,210,53,170,178,113,17,81,145,37,162,17,205,195,209,12,239,199,126,22,15,55,43,63,28,135,246,93,93,182,58,201,184,186,237,84,77,125,224,67,119,24,224,250,218,81,200,108,175,154,151,187,64,193,215,100,31,158,113,60,125,251,137,30,224,117,134,123,92,246,162,188,59,169,107,207,81,159,168,14,207,101,207,57,234,104,170,240,137,46,234,141,183,251,61,178,191,106,186,82,75,81,241,118,221,119,61,154,63,185,198,47,38,171,161,182,250,147,138,225,150,184,29,175,44,34,210,141,160,148,208,52,42,73,92,183,19,201,33,174,166,170,28,132,137,168,211,145,151,206,227,67,6,184,199,101,47,200,71,95,234,218,115,158,159,232,213,100,93,54,153,207,204,155,41,188,19,83,177,43,34,110,71,53,124,178,49,155,203,112,62,125,108,212,175,31,248,150,165,22,130,121,34,237,73,203,22,222,143,238,150,186,231,68,222,66,54,156,41,28,154,219,164,81,165,27,110,16,82,145,147,52,26,175,49,222,219,69,230,125,109,249,90,36,211,9,231,113,134,128,89,205,153,184,3,218,199,93,230,222,50,107,55,89,117,235,177,187,68,67,54,23,181,84,205,227,221,222,232,183,220,117,104,172,203,72,18,165,40,226,20,176,46,2,214,61,82,65,49,112,225,6,220,59,229,45,129,117,95,62,13,248,85,73,141,27,23,97,189,13,176,35,21,144,198,186,157,10,184,51,20,118,134,2,0,0,0,0,42,214,175,128,247,20,160,70,242,105,84,220,17,10,80,99,226,66,113,101,42,38,46,105,64,133,91,40,42,214,1,222,67,1,21,34,20,0,21,163,62,50,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,33,150,66,141,184,80,128,8,176,203,168,1,105,0,197,26,86,134,226,138,164,1,160,198,148,225,138,164,1,21,236,98,43,214,109,5,192,21,1,0,10,144,145,1,17,247,136,185,2,40,128,125,221,86,0,197,88,137,46,21,208,62,151,98,202,106,216,246,77,210,24,171,0,224,227,94,227,202,123,68,70,100,165,110,75,195,94,192,29,240,254,46,50,112,145,233,156,104,103,249,54,77,109,90,204,193,81,87,186,23,177,159,206,198,215,180,126,75,175,173,235,44,0,255,103,134,169,150,134,168,114,170,72,207,112,30,163,27,237,111,37,162,68,60,148,152,105,37,64,93,221,138,157,251,41,47,170,123,171,196,37,111,41,214,106,75,183,152,171,204,155,43,67,106,90,203,107,218,143,102,102,8,215,159,6,189,71,184,71,76,102,173,133,82,90,213,85,238,203,96,102,90,42,31,31,154,159,15,246,25,251,150,25,247,72,66,103,107,246,146,36,110,88,34,102,168,115,112,86,144,231,197,112,173,55,163,232,146,14,9,187,17,180,58,78,137,207,65,204,16,125,174,98,42,75,7,58,156,0,221,239,190,221,227,186,148,167,39,171,170,19,165,92,53,98,143,243,120,187,135,238,103,125,58,153,142,87,157,141,168,86,107,77,156,36,246,124,149,143,67,149,68,116,253,118,194,64,247,136,188,75,29,28,132,190,172,82,113,58,145,240,112,191,133,107,119,189,12,86,184,141,120,115,182,26,158,130,93,166,186,78,49,37,165,85,157,103,192,246,215,223,95,242,22,121,51,74,95,153,181,235,114,161,174,52,213,188,205,17,1,177,105,38,46,99,180,75,227,227,86,29,137,106,107,118,252,168,169,53,106,146,32,43,105,159,90,140,247,236,171,39,84,182,247,60,137,27,235,178,224,160,172,136,105,72,235,173,29,214,102,243,74,57,49,166,4,184,221,178,174,29,225,80,89,210,229,144,72,230,146,208,112,22,79,198,196,151,143,33,83,162,50,134,162,11,25,222,195,145,77,54,149,173,200,112,103,73,131,70,4,19,34,76,228,41,219,97,203,180,41,234,4,149,80,70,28,94,99,77,132,251,148,101,102,70,227,212,69,217,33,167,22,247,114,229,198,173,70,15,81,81,144,81,91,61,55,238,163,153,18,241,120,116,183,136,235,101,91,201,43,195,192,76,100,112,92,26,150,21,117,114,135,10,167,162,177,82,210,28,76,142,128,247,123,86,175,115,209,223,72,176,83,211,90,166,58,83,138,169,102,89,234,44,201,71,151,241,30,163,246,210,142,12,149,47,171,139,114,100,74,94,150,104,210,135,115,74,39,224,241,56,116,183,108,175,31,179,123,214,90,87,126,160,90,68,86,101,205,133,248,113,54,108,43,10,191,202,89,188,107,237,246,218,97,132,41,99,203,155,66,151,46,98,93,135,90,162,90,64,215,236,67,64,234,183,163,66,248,181,146,82,164,136,100,104,164,161,153,239,225,126,11,236,69,80,60,109,129,136,95,203,245,104,154,86,138,200,8,164,166,25,92,232,78,66,238,223,27,163,249,247,222,169,52,145,227,208,214,157,58,79,46,200,92,188,107,173,87,130,146,71,136,138,157,76,182,92,39,229,233,204,165,210,228,106,43,19,13,104,9,3,182,63,238,153,89,220,155,8,121,150,144,109,230,18,205,77,37,34,234,41,205,46,59,116,137,253,208,27,188,205,248,190,116,247,72,189,204,160,43,51,138,83,137,162,176,77,206,81,215,233,183,62,65,69,83,79,77,163,97,56,185,136,199,167,195,17,237,39,142,144,214,248,193,164,188,81,135,58,57,209,20,117,213,117,166,168,22,223,75,119,79,74,254,174,185,55,9,178,244,68,17,78,224,183,201,227,168,135,155,82,124,85,136,157,233,36,78,47,224,237,118,79,187,200,48,62,169,142,113,209,106,194,248,207,145,84,46,16,83,156,181,85,153,72,181,96,31,207,194,203,113,225,100,178,190,172,83,167,91,107,61,91,236,156,166,158,210,182,50,48,102,224,179,238,76,57,33,81,34,74,208,229,168,36,140,132,158,135,137,170,80,166,17,169,114,16,159,62,99,36,198,251,186,241,114,242,147,97,200,159,31,79,19,51,151,13,242,100,30,171,10,204,0,27,119,203,103,173,72,90,229,73,8,173,76,150,198,184,136,205,225,173,137,131,129,136,103,202,144,217,244,28,167,48,162,187,101,173,143,178,119,38,37,196,163,86,91,148,76,109,17,109,194,75,81,66,241,173,136,71,246,213,37,69,151,107,158,14,113,146,70,240,144,167,227,235,24,184,36,233,150,55,192,109,149,87,162,110,194,208,162,98,113,172,91,129,87,136,204,80,184,215,43,32,14,238,1,123,47,178,32,239,43,150,2,68,228,61,98,43,212,88,31,59,105,70,210,16,25,251,166,0,120,28,218,71,42,40,172,12,0,251,12,204,29,107,1,126,109,69,124,210,0,168,80,31,43,21,215,109,211,128,183,58,216,177,21,50,50,48,101,10,176,16,127,139,26,20,235,119,40,64,134,66,13,25,11,86,6,32,14,135,184,0,60,14,113,251,22,177,0,179,46,66,225,22,247,84,196,225,112,120,95,11,32,2,246,45,83,49,110,161,152,75,1,237,34,21,83,174,128,155,6,176,139,165,88,3,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,226,146,70,133,92,53,0,210,144,11,114,213,0,72,67,46,200,85,3,32,13,185,32,183,2,230,86,160,81,33,87,13,128,52,228,130,92,53,0,210,144,11,114,213,0,152,153,244,78,105,200,5,185,223,0,243,21,53,91,26,110,43,147,212,54,6,62,105,9,172,75,58,3,140,251,45,21,105,92,144,171,6,64,26,114,65,110,5,196,221,50,86,214,192,254,29,121,175,196,201,54,228,130,200,253,6,112,127,141,200,200,134,54,112,223,245,130,90,99,67,46,172,143,152,155,3,184,191,236,157,73,68,201,193,125,162,111,25,83,234,88,31,49,171,193,125,5,159,173,19,220,1,242,30,185,50,114,101,200,42,173,180,113,232,140,120,152,152,21,58,26,218,20,116,47,222,225,42,46,34,245,234,110,50,115,183,206,205,101,41,110,43,87,199,118,172,105,35,204,100,149,180,145,62,225,60,6,247,101,143,90,175,1,31,183,92,25,185,28,26,17,238,112,17,65,37,192,253,251,195,216,163,75,245,50,230,114,5,48,201,165,98,158,26,66,92,141,240,180,12,0,255,23,112,223,62,88,153,203,53,39,41,59,49,183,97,203,16,137,191,233,79,127,16,239,242,110,119,203,82,188,156,147,249,236,88,182,109,20,137,106,97,238,112,71,241,184,189,242,85,249,229,187,228,252,179,80,37,113,252,225,44,38,60,78,0,214,103,63,60,243,183,29,185,71,156,58,197,184,152,120,153,254,110,11,203,126,184,62,179,228,45,217,152,203,8,202,6,157,169,248,37,154,113,180,213,157,238,181,17,49,250,35,138,173,46,203,162,170,178,233,144,11,199,241,66,29,235,147,224,98,103,220,170,187,242,71,137,136,168,198,249,184,38,169,116,148,136,99,142,51,192,93,216,231,80,250,216,233,140,159,69,230,130,214,114,57,106,117,20,159,212,16,135,229,200,114,90,138,183,24,238,240,216,207,230,126,43,17,177,171,139,243,17,151,224,166,204,78,85,113,18,51,76,35,181,99,93,79,11,193,190,123,20,244,49,167,36,101,68,79,141,28,2,214,252,142,3,126,197,90,165,60,66,157,146,29,32,240,185,34,238,25,242,140,82,40,37,178,162,231,41,44,80,144,39,76,215,49,112,187,6,13,123,225,94,53,128,98,61,58,133,92,144,91,1,113,184,184,185,225,150,59,40,105,3,62,50,82,49,240,65,156,120,3,108,242,147,36,141,59,151,67,131,251,230,56,106,77,49,241,148,214,0,88,25,129,25,43,34,20,114,65,174,26,0,105,200,5,185,106,0,164,33,23,228,170,1,144,134,92,144,171,6,184,15,197,186,155,66,46,200,173,0,184,189,16,31,138,123,65,228,86,192,123,164,194,222,52,238,133,123,43,192,202,172,49,230,117,183,33,23,110,5,168,95,129,119,248,80,140,92,144,171,6,80,140,165,144,11,114,213,128,245,43,20,242,126,15,133,92,16,185,106,64,92,208,168,144,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,149,0,63,0,17,3,17,2,0,1,3,12,0,218,255,210,99,83,241,195,162,116,69,68,55,37,23,225,146,67,36,22,194,179,131,130,115,54,35,240,98,82,66,52,21,209,193,178,161,145,129,53,51,50,20,177,114,113,97,34,19,81,65,7,49,33,18,6,5,4,17,3,2,1,0,0,3,0,9,5,7,6,10,6,3,5,1,3,1,0,1,17,79,0,196,255,3,4,8,7,5,6,2,1,0,0,0,0,0,0,0,0,0,0,1,1,3,2,0,1,1,1,28,0,196,255,72,182,41,73,103,227,148,40,241,240,228,226,165,150,147,132,104,102,88,57,196,166,164,163,146,131,117,101,87,86,70,55,39,212,195,194,162,149,118,85,84,54,25,225,211,210,197,180,178,134,130,116,100,83,69,68,53,38,24,209,193,179,177,161,145,129,115,114,71,67,52,37,36,23,133,119,113,99,98,82,66,51,181,56,50,35,22,97,81,65,34,21,9,49,33,20,19,8,18,7,17,6,5,4,3,2,1,0,7,2,11,13,10,16,15,8,5,6,5,2,4,4,0,0,16,127,0,196,255,10,6,5,4,3,2,8,7,1,9,0,0,0,0,0,0,0,0,0,0,0,1,5,3,1,0,1,0,30,0,196,255,1,17,3,1,17,2,0,34,1,3,96,9,16,14,8,17,0,192,255,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,11,9,11,16,8,4,4,8,4,3,4,3,3,3,1,67,0,219,255,16,16,16,15,19,16,18,19,18,12,10,16,17,16,16,15,14,13,17,13,9,9,11,14,11,10,12,15,12,10,9,9,8,9,10,10,8,9,6,5,6,6,8,4,4,4,4,4,6,4,3,3,3,3,2,2,2,3,2,2,2,2,2,3,0,67,0,219,255,0,0,144,1,144,1,1,1,1,0,70,73,70,74,16,0,224,255,216,255