137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,39,0,0,14,49,8,6,0,0,0,185,202,184,108,0,0,32,0,73,68,65,84,120,94,236,157,7,148,84,197,214,70,143,136,4,81,68,196,140,152,3,42,138,98,78,4,17,76,152,211,51,129,130,17,179,136,34,10,40,6,204,138,17,49,161,152,21,125,6,20,49,96,64,81,65,4,115,22,3,38,20,19,89,222,252,235,171,247,122,254,158,97,66,247,76,79,119,223,58,187,214,154,165,204,220,174,91,103,159,234,186,85,223,61,117,106,177,146,146,146,18,163,64,0,2,16,128,0,4,32,0,1,8,64,0,2,16,128,0,4,32,0,129,2,17,88,12,113,162,64,228,185,45,4,32,0,1,8,64,0,2,213,18,152,60,121,178,77,159,62,221,102,206,156,105,191,255,254,123,248,73,253,127,69,191,107,219,182,173,189,251,238,187,214,172,89,51,91,118,217,101,203,252,183,162,223,173,186,234,170,166,207,80,32,0,1,8,64,0,2,16,40,44,1,196,137,194,242,231,238,16,128,0,4,32,0,1,8,252,143,192,123,239,189,103,19,39,78,44,243,211,173,91,55,251,231,159,127,74,133,134,234,68,7,253,61,19,17,35,37,108,212,171,87,207,70,143,30,109,91,108,177,69,233,79,187,118,237,172,77,155,54,248,5,2,16,128,0,4,32,0,129,60,18,64,156,200,35,108,110,5,1,8,64,0,2,16,128,192,127,9,124,248,225,135,101,68,136,73,147,38,217,250,235,175,95,70,36,144,96,32,241,160,174,203,194,133,11,23,105,203,39,159,124,178,72,91,90,183,110,93,215,77,161,126,8,64,0,2,16,128,128,91,2,136,19,110,93,143,225,16,128,0,4,32,0,129,252,18,120,229,149,87,236,222,123,239,181,47,191,252,50,108,213,40,31,173,208,160,65,131,252,54,168,138,187,205,159,63,127,145,40,142,150,45,91,218,90,107,173,101,135,31,126,184,237,176,195,14,69,211,86,26,2,1,8,64,0,2,16,136,129,0,226,68,12,94,196,6,8,64,0,2,16,128,64,145,18,120,255,253,247,131,32,49,114,228,200,176,176,63,236,176,195,236,136,35,142,176,198,141,27,23,105,139,43,111,214,236,217,179,237,158,123,238,9,182,124,243,205,55,193,22,9,21,27,110,184,97,226,108,161,193,16,128,0,4,32,0,129,98,35,128,56,81,108,30,161,61,16,128,0,4,32,0,129,132,19,80,84,132,4,9,253,104,203,68,106,17,175,200,131,88,138,196,137,148,232,162,136,143,148,141,43,173,180,82,44,38,98,7,4,32,0,1,8,64,32,175,4,16,39,242,138,155,155,65,0,2,16,128,0,4,226,37,48,98,196,8,211,143,242,53,104,177,174,159,77,55,221,52,94,131,255,103,153,78,7,73,9,21,138,162,232,222,189,187,29,121,228,145,209,219,141,129,16,128,0,4,32,0,129,92,18,64,156,200,37,77,234,130,0,4,32,0,1,8,56,36,160,109,14,125,250,244,9,98,196,158,123,238,105,29,59,118,116,72,225,191,38,191,248,226,139,246,212,83,79,217,3,15,60,96,87,94,121,165,29,122,232,161,110,89,96,56,4,32,0,1,8,64,32,27,2,136,19,217,208,226,90,8,64,0,2,16,128,0,4,74,9,60,255,252,243,65,148,208,177,155,90,136,175,184,226,138,208,249,31,129,31,126,248,33,176,249,232,163,143,2,155,78,157,58,193,6,2,16,128,0,4,32,0,129,42,8,32,78,208,61,32,0,1,8,64,0,2,16,200,138,128,146,92,106,225,173,124,18,90,120,123,216,186,145,21,160,180,139,39,79,158,28,88,53,108,216,48,176,34,121,102,77,73,242,57,8,64,0,2,16,136,157,0,226,68,236,30,198,62,8,64,0,2,16,128,64,142,8,252,242,203,47,118,214,89,103,217,164,73,147,194,66,187,107,215,174,57,170,57,254,106,158,121,230,153,32,82,108,189,245,214,129,93,243,230,205,227,55,26,11,33,0,1,8,64,0,2,89,16,64,156,200,2,22,151,66,0,2,16,128,0,4,188,18,232,223,191,191,13,31,62,220,174,184,226,138,144,240,145,82,51,2,119,222,121,103,16,41,78,60,241,68,27,60,120,112,205,42,225,83,16,128,0,4,32,0,129,8,9,32,78,68,232,84,76,130,0,4,32,0,1,8,228,138,192,188,121,243,172,109,219,182,118,236,177,199,218,233,167,159,158,171,106,221,215,115,245,213,87,155,132,10,109,251,168,95,191,190,123,30,0,128,0,4,32,0,1,8,32,78,208,7,32,0,1,8,64,0,2,16,168,144,192,155,111,190,105,237,219,183,55,29,149,185,193,6,27,64,41,199,4,148,187,99,179,205,54,179,55,222,120,195,182,216,98,139,28,215,78,117,16,128,0,4,32,0,129,100,17,64,156,72,150,191,104,45,4,32,0,1,8,64,32,47,4,134,13,27,22,222,236,79,152,48,33,47,247,243,124,147,45,183,220,210,142,59,238,56,235,213,171,151,103,12,216,14,1,8,64,0,2,206,9,32,78,56,239,0,152,15,1,8,64,0,2,16,40,79,224,132,19,78,176,146,146,18,187,229,150,91,128,147,39,2,199,28,115,76,56,209,227,134,27,110,200,211,29,185,13,4,32,0,1,8,64,160,184,8,32,78,20,151,63,104,13,4,32,0,1,8,64,160,160,4,182,217,102,27,235,209,163,135,29,127,252,241,5,109,135,199,155,223,120,227,141,118,255,253,247,219,107,175,189,230,209,124,108,134,0,4,32,0,1,231,4,16,39,156,119,0,204,135,0,4,32,0,1,8,136,192,239,191,255,110,43,173,180,146,189,252,242,203,225,184,75,74,97,8,140,31,63,222,186,116,233,98,63,252,240,131,53,109,218,180,48,141,224,174,16,128,0,4,32,0,129,2,16,64,156,40,0,116,110,9,1,8,64,0,2,16,40,38,2,18,38,118,219,109,55,27,55,110,92,216,90,64,41,44,129,217,179,103,91,167,78,157,108,236,216,177,182,244,210,75,23,182,49,220,29,2,16,128,0,4,32,144,39,2,136,19,121,2,205,109,32,0,1,8,64,0,2,197,74,160,101,203,150,166,147,57,86,93,117,213,98,109,162,187,118,77,155,54,45,156,148,242,245,215,95,187,179,29,131,33,0,1,8,64,192,39,1,196,9,159,126,199,106,8,64,0,2,16,128,64,32,176,247,222,123,91,207,158,61,109,175,189,246,130,72,145,17,24,53,106,148,221,123,239,189,246,232,163,143,22,89,203,104,14,4,32,0,1,8,64,32,247,4,16,39,114,207,148,26,33,0,1,8,64,0,2,137,32,48,120,240,96,91,176,96,129,93,120,225,133,137,104,175,199,70,158,123,238,185,97,107,71,191,126,253,60,154,143,205,16,128,0,4,32,224,136,0,226,132,35,103,99,42,4,32,0,1,8,64,32,69,96,244,232,209,166,211,33,158,126,250,105,160,20,57,129,174,93,187,218,153,103,158,25,18,101,82,32,0,1,8,64,0,2,177,18,64,156,136,213,179,216,5,1,8,64,0,2,16,168,132,192,207,63,255,108,109,218,180,177,159,126,250,9,70,9,33,176,220,114,203,217,103,159,125,102,205,155,55,79,72,139,105,38,4,32,0,1,8,64,32,59,2,136,19,217,241,226,106,8,64,0,2,16,128,64,226,9,172,182,218,106,246,198,27,111,152,18,97,82,146,65,64,137,49,59,118,236,104,95,125,245,85,50,26,76,43,33,0,1,8,64,0,2,89,18,64,156,200,18,24,151,67,0,2,16,128,0,4,146,76,224,236,179,207,182,214,173,91,91,143,30,61,146,108,134,203,182,223,118,219,109,246,229,151,95,218,37,151,92,226,210,126,140,134,0,4,32,0,129,184,9,32,78,196,237,95,172,131,0,4,32,0,1,8,148,18,152,51,103,142,105,123,192,236,217,179,161,146,80,2,13,26,52,176,89,179,102,217,18,75,44,145,80,11,104,54,4,32,0,1,8,64,160,98,2,136,19,244,12,8,64,0,2,16,128,128,19,2,58,149,99,225,194,133,118,193,5,23,56,177,56,62,51,251,247,239,111,77,154,52,49,157,226,65,129,0,4,32,0,1,8,196,68,0,113,34,38,111,98,11,4,32,0,1,8,64,160,10,2,77,155,54,181,239,191,255,62,28,77,73,73,38,129,153,51,103,218,218,107,175,109,191,253,246,91,50,13,160,213,16,128,0,4,32,0,129,74,8,32,78,208,53,32,0,1,8,64,0,2,14,8,12,27,54,204,38,79,158,108,183,220,114,139,3,107,227,54,177,87,175,94,182,237,182,219,90,207,158,61,227,54,20,235,32,0,1,8,64,192,21,1,196,9,87,238,198,88,8,64,0,2,16,240,74,96,157,117,214,177,49,99,198,132,183,238,148,100,19,248,228,147,79,108,239,189,247,182,143,63,254,56,217,134,208,122,8,64,0,2,16,128,64,26,1,196,9,186,3,4,32,0,1,8,64,32,114,2,143,61,246,152,221,115,207,61,54,106,212,168,200,45,245,99,222,94,123,237,101,199,28,115,140,117,235,214,205,143,209,88,10,1,8,64,0,2,81,19,64,156,136,218,189,24,7,1,8,64,0,2,16,48,251,215,191,254,101,103,157,117,150,109,190,249,230,224,136,132,192,219,111,191,109,215,93,119,157,141,28,57,50,18,139,48,3,2,16,128,0,4,188,19,64,156,240,222,3,176,31,2,16,128,0,4,162,39,192,241,147,241,185,152,99,97,227,243,41,22,65,0,2,16,240,78,0,113,194,123,15,192,126,8,64,0,2,16,136,154,192,180,105,211,172,125,251,246,246,245,215,95,71,109,167,71,227,86,91,109,53,123,227,141,55,172,101,203,150,30,205,199,102,8,64,0,2,16,136,140,0,226,68,100,14,197,28,8,64,0,2,16,128,64,58,129,177,99,199,218,21,87,92,97,207,61,247,28,96,34,35,176,243,206,59,91,255,254,253,173,83,167,78,145,89,134,57,16,128,0,4,32,224,145,0,226,132,71,175,99,51,4,32,0,1,8,184,33,112,211,77,55,217,7,31,124,96,55,222,120,163,27,155,189,24,122,194,9,39,216,166,155,110,106,199,31,127,188,23,147,177,19,2,16,128,0,4,34,38,128,56,17,177,115,49,13,2,16,128,0,4,32,112,250,233,167,219,234,171,175,110,167,157,118,90,193,97,156,127,254,249,182,211,78,59,217,46,187,236,82,167,109,145,205,95,125,245,149,61,254,248,227,85,222,103,169,165,150,178,207,63,255,220,86,90,105,165,58,105,207,127,254,243,159,32,30,12,27,54,204,142,62,250,232,74,143,254,76,93,55,101,202,20,171,87,175,94,198,109,185,230,154,107,236,219,111,191,181,171,175,190,58,227,207,112,33,4,32,0,1,8,64,160,88,9,32,78,20,171,103,104,23,4,32,0,1,8,64,32,7,4,246,216,99,15,235,221,187,183,237,190,251,238,57,168,173,118,85,236,176,195,14,118,222,121,231,217,174,187,238,90,187,138,170,248,244,67,15,61,100,39,157,116,146,109,183,221,118,5,23,39,198,143,31,111,119,222,121,167,245,234,213,203,122,244,232,81,169,56,145,186,238,182,219,110,203,138,203,211,79,63,109,55,223,124,179,61,245,212,83,89,125,142,139,33,0,1,8,64,0,2,197,72,0,113,162,24,189,66,155,32,0,1,8,64,0,2,57,34,176,222,122,235,153,22,177,235,174,187,110,214,53,78,156,56,209,186,119,239,110,27,110,184,161,149,148,148,216,143,63,254,24,142,175,108,215,174,157,253,243,207,63,214,167,79,159,144,203,98,241,197,23,183,45,183,220,210,174,189,246,90,107,218,180,169,157,123,238,185,97,193,188,196,18,75,216,202,43,175,108,119,221,117,151,73,52,56,231,156,115,108,213,85,87,181,235,175,191,222,58,119,238,92,166,61,183,223,126,123,248,188,34,7,86,88,97,133,112,205,6,27,108,96,87,94,121,165,189,245,214,91,54,119,238,92,155,57,115,102,104,199,3,15,60,80,97,18,200,143,62,250,40,136,0,71,30,121,164,41,215,70,42,114,226,181,215,94,51,69,83,168,14,157,92,162,251,236,184,227,142,166,200,9,9,7,99,198,140,177,63,255,252,51,216,163,235,84,20,229,241,236,179,207,134,207,232,103,232,208,161,182,219,110,187,101,213,30,29,223,170,72,145,229,151,95,222,14,60,240,64,219,118,219,109,237,211,79,63,181,165,151,94,58,136,10,27,111,188,113,184,87,234,186,110,221,186,101,229,163,207,62,251,204,36,62,169,78,10,4,32,0,1,8,64,32,233,4,16,39,146,238,65,218,15,1,8,64,0,2,16,168,130,64,199,142,29,237,165,151,94,170,17,35,137,19,90,80,191,251,238,187,182,209,70,27,217,203,47,191,28,22,243,90,12,95,114,201,37,54,97,194,4,123,244,209,71,173,126,253,250,33,239,129,4,11,45,234,245,153,239,190,251,46,252,254,162,139,46,10,194,69,215,174,93,173,178,200,9,137,7,135,31,126,184,189,249,230,155,182,226,138,43,218,200,145,35,237,194,11,47,180,15,63,252,48,8,9,218,22,49,117,234,84,107,220,184,113,216,30,33,193,227,226,139,47,46,99,211,223,127,255,109,178,117,196,136,17,65,204,144,48,161,31,29,185,217,170,85,171,32,104,40,129,228,235,175,191,110,39,159,124,178,77,154,52,41,136,19,18,36,6,14,28,104,159,124,242,137,109,178,201,38,246,199,31,127,216,151,95,126,105,167,156,114,138,141,30,61,218,26,54,108,24,196,21,181,65,39,99,72,44,201,164,61,106,220,102,155,109,22,62,35,126,138,228,120,241,197,23,173,67,135,14,118,223,125,247,217,224,193,131,131,125,139,45,182,88,233,117,141,26,53,202,218,79,181,241,111,214,55,227,3,16,128,0,4,32,0,129,58,36,128,56,81,135,112,169,26,2,16,128,0,4,32,80,104,2,181,141,156,56,230,152,99,108,242,228,201,165,102,44,179,204,50,246,206,59,239,216,81,71,29,21,222,248,167,222,246,191,247,222,123,33,26,226,251,239,191,15,209,2,179,102,205,10,219,55,180,157,68,71,153,170,84,38,78,12,24,48,32,92,127,213,85,87,149,222,103,185,229,150,51,137,22,138,250,120,255,253,247,131,64,160,34,113,224,139,47,190,8,145,7,233,229,160,131,14,178,125,246,217,199,14,61,244,208,112,109,74,156,144,24,161,72,10,229,150,40,95,36,78,72,32,144,120,161,34,219,244,111,69,119,124,243,205,55,246,252,243,207,135,123,105,219,197,175,191,254,106,178,81,247,207,164,61,170,71,91,88,70,141,26,21,68,156,227,142,59,206,148,83,34,85,154,52,105,98,138,244,144,168,146,186,46,219,190,66,228,68,182,196,184,30,2,16,128,0,4,138,153,0,226,68,49,123,135,182,65,0,2,16,128,0,4,106,73,160,54,57,39,20,57,161,72,9,189,249,87,209,150,10,45,170,181,240,86,164,195,217,103,159,93,42,78,40,178,65,81,1,191,253,246,91,184,78,81,16,47,188,240,66,136,130,216,119,223,125,67,164,69,101,226,132,22,231,138,112,72,23,39,154,55,111,110,227,198,141,11,219,70,36,44,220,114,203,45,165,226,68,250,191,245,203,159,127,254,217,214,94,123,237,208,54,21,213,53,111,222,188,16,177,161,58,15,59,236,48,211,66,62,85,116,122,137,182,140,72,140,72,79,136,217,172,89,179,32,60,76,155,54,45,108,195,208,22,15,37,180,252,235,175,191,66,116,133,254,38,113,162,186,246,232,62,151,94,122,105,16,57,36,140,72,156,80,36,134,34,58,82,69,219,95,20,129,162,156,20,169,235,178,117,53,57,39,178,37,198,245,16,128,0,4,32,80,204,4,114,42,78,104,50,162,144,73,133,143,234,65,171,144,78,10,4,32,0,1,8,64,0,2,133,35,80,155,211,58,36,78,108,189,245,214,97,107,194,86,91,109,21,22,210,58,25,66,17,4,218,150,160,197,182,182,117,40,183,132,142,181,84,78,136,190,125,251,90,207,158,61,195,246,137,37,151,92,210,110,184,225,134,144,187,65,57,40,36,94,232,212,16,69,56,164,151,87,94,121,197,142,56,226,136,80,159,182,117,104,219,131,234,249,250,235,175,195,182,142,76,196,128,244,250,210,35,39,102,207,158,109,235,172,179,78,216,214,161,136,14,9,5,251,237,183,95,56,229,162,50,113,66,137,41,63,254,248,227,240,25,205,109,100,155,182,180,40,210,33,83,113,98,251,237,183,183,39,159,124,210,36,178,232,158,178,93,162,136,68,20,109,23,145,32,163,8,148,244,235,178,237,37,156,214,145,45,49,174,135,0,4,32,0,129,98,38,144,83,113,226,214,91,111,13,97,139,42,136,19,197,236,118,218,6,1,8,64,0,2,94,8,220,116,211,77,97,81,124,227,141,55,102,109,178,196,137,189,247,222,59,68,32,104,123,131,34,11,134,15,31,30,162,14,20,153,32,1,65,91,31,148,107,98,139,45,182,8,73,44,181,24,239,223,191,191,61,242,200,35,33,241,163,4,10,69,61,40,169,166,162,24,46,184,224,130,144,92,82,137,43,211,139,230,16,250,188,142,213,108,209,162,69,184,70,81,11,153,138,1,149,137,19,250,189,196,129,51,206,56,195,36,84,40,135,132,234,150,232,82,254,40,209,84,228,196,194,133,11,77,219,68,148,15,66,191,83,190,12,181,251,135,31,126,8,28,171,19,75,116,157,162,53,148,99,34,117,127,37,22,85,2,204,249,243,231,219,130,5,11,130,104,163,72,143,244,235,178,117,144,68,19,49,82,190,15,10,4,32,0,1,8,64,32,233,4,114,38,78,40,74,66,201,178,148,237,26,113,34,233,221,130,246,67,0,2,16,128,64,44,4,36,30,92,118,217,101,225,244,138,108,139,196,9,109,223,80,20,1,165,248,8,40,90,85,66,80,167,78,157,138,175,113,180,8,2,16,128,0,4,32,144,37,129,156,137,19,123,238,185,103,72,90,149,42,68,78,100,233,9,46,135,0,4,32,0,1,8,212,1,1,229,79,80,66,74,109,145,200,182,32,78,100,75,44,191,215,175,182,218,106,97,203,77,203,150,45,243,123,99,238,6,1,8,64,0,2,16,168,3,2,101,196,9,101,220,214,158,80,21,237,171,84,216,102,170,40,107,245,26,107,172,17,246,94,42,196,51,117,118,184,254,126,239,189,247,134,55,43,218,115,170,179,188,167,79,159,206,182,142,58,112,22,85,66,0,2,16,128,0,4,106,66,64,91,25,148,212,177,65,131,6,53,249,56,159,41,66,2,74,250,169,19,77,180,85,133,2,1,8,64,0,2,16,136,129,64,25,113,66,199,93,237,191,255,254,193,46,29,235,165,253,149,169,50,100,200,16,235,215,175,95,248,231,99,143,61,86,154,204,74,25,178,181,143,84,71,108,233,108,115,237,175,212,145,91,68,78,196,208,61,176,1,2,16,128,0,4,98,32,160,227,53,149,115,65,121,33,40,113,16,208,105,40,202,209,161,211,80,40,16,128,0,4,32,0,129,24,8,148,17,39,148,160,105,149,85,86,177,25,51,102,216,186,235,174,27,142,184,74,149,54,109,218,132,35,180,148,164,74,145,17,138,146,80,57,248,224,131,237,161,135,30,178,214,173,91,135,115,208,181,255,17,113,34,134,174,129,13,16,128,0,4,32,16,11,129,127,255,251,223,225,164,141,244,168,199,88,108,243,106,135,182,211,42,33,166,142,138,165,64,0,2,16,128,0,4,98,32,176,72,206,9,29,241,117,221,117,215,5,219,180,215,180,93,187,118,225,200,176,77,54,217,36,252,78,231,116,167,254,174,73,142,206,46,87,54,235,215,94,123,205,182,219,110,187,112,134,57,226,68,12,93,3,27,32,0,1,8,64,32,38,2,235,173,183,94,200,13,165,151,15,148,100,19,208,214,91,69,186,126,248,225,135,201,54,132,214,67,0,2,16,128,0,4,210,8,44,34,78,76,153,50,197,218,182,109,27,46,57,243,204,51,195,17,94,231,156,115,78,200,244,173,162,51,185,55,219,108,51,251,253,247,223,195,118,14,29,151,213,187,119,239,112,36,150,10,226,4,253,11,2,16,128,0,4,32,80,124,4,116,4,232,219,111,191,109,58,178,147,146,108,2,71,31,125,180,237,184,227,142,118,212,81,71,37,219,16,90,15,1,8,64,0,2,16,168,74,156,208,223,54,223,124,243,176,69,67,217,159,149,8,115,205,53,215,52,101,251,86,244,132,196,11,149,179,207,62,219,46,191,252,242,240,255,218,199,170,179,204,85,238,184,227,14,251,246,219,111,195,191,245,123,9,24,58,43,156,2,1,8,64,0,2,16,128,64,97,9,44,179,204,50,225,25,221,180,105,211,194,54,132,187,215,152,192,111,191,253,22,162,95,148,235,139,2,1,8,64,0,2,16,136,137,64,133,71,137,42,193,146,182,111,168,232,13,203,177,199,30,27,254,255,170,171,174,10,130,131,74,143,30,61,108,196,136,17,213,178,80,216,225,35,143,60,82,237,117,92,0,1,8,64,0,2,16,128,64,221,18,184,232,162,139,108,222,188,121,54,120,240,224,186,189,17,181,215,25,1,37,39,151,200,164,168,86,10,4,32,0,1,8,64,32,38,2,21,138,19,82,227,149,24,115,254,252,249,214,188,121,115,147,74,95,191,126,125,251,254,251,239,109,133,21,86,64,156,136,169,7,96,11,4,32,0,1,8,184,33,32,97,66,11,219,185,115,231,186,177,57,54,67,53,31,147,31,23,95,124,241,216,76,195,30,8,64,0,2,16,112,78,160,66,113,66,76,14,60,240,192,50,17,15,221,186,117,179,39,158,120,162,90,92,228,156,168,22,17,23,64,0,2,16,128,0,4,10,70,64,111,222,149,28,147,124,5,5,115,65,141,111,172,188,33,218,102,171,8,24,10,4,32,0,1,8,64,32,54,2,149,138,19,163,71,143,46,115,60,149,182,102,104,139,70,117,5,113,162,58,66,252,29,2,16,128,0,4,32,80,88,2,107,172,177,134,189,252,242,203,182,250,234,171,23,182,33,220,61,99,2,95,124,241,133,117,237,218,213,62,255,252,243,140,63,195,133,16,128,0,4,32,0,129,36,17,168,84,156,88,184,112,161,181,106,213,202,166,79,159,30,182,118,232,84,142,6,13,26,84,107,27,226,68,181,136,184,0,2,16,128,0,4,32,80,80,2,218,190,185,254,250,235,219,140,25,51,10,218,14,110,158,57,129,102,205,154,133,168,9,109,203,161,64,0,2,16,128,0,4,98,36,80,169,56,17,163,177,216,4,1,8,64,0,2,16,128,192,127,9,140,25,51,198,174,185,230,26,123,246,217,103,65,82,228,4,58,119,238,108,218,142,179,243,206,59,23,121,75,105,30,4,32,0,1,8,64,160,230,4,16,39,106,206,142,79,66,0,2,16,128,0,4,18,77,224,146,75,46,177,89,179,102,217,197,23,95,156,104,59,98,110,188,142,110,95,110,185,229,172,111,223,190,49,155,137,109,16,128,0,4,32,0,1,67,156,160,19,64,0,2,16,128,0,4,28,19,80,62,169,195,14,59,204,246,219,111,63,199,20,138,211,244,135,30,122,200,30,125,244,81,123,240,193,7,139,179,129,180,10,2,16,128,0,4,32,144,67,2,136,19,57,132,73,85,16,128,0,4,32,0,129,36,18,80,98,204,87,95,125,53,228,154,162,20,7,129,47,191,252,210,118,217,101,23,83,34,76,10,4,32,0,1,8,64,192,3,1,196,9,15,94,198,70,8,64,0,2,16,128,64,21,4,254,252,243,79,219,117,215,93,109,236,216,177,214,164,73,19,88,21,152,128,252,209,165,75,23,123,225,133,23,240,71,129,125,193,237,33,0,1,8,64,32,127,4,16,39,242,199,154,59,65,0,2,16,128,0,4,138,150,128,22,196,171,172,178,74,72,148,185,253,246,219,23,109,59,99,111,152,142,120,221,107,175,189,236,251,239,191,183,165,150,90,42,118,115,177,15,2,16,128,0,4,32,80,74,0,113,130,206,0,1,8,64,0,2,16,128,64,41,1,29,9,126,200,33,135,216,73,39,157,4,149,60,19,184,238,186,235,236,177,199,30,179,113,227,198,229,249,206,220,14,2,16,128,0,4,32,80,120,2,136,19,133,247,1,45,128,0,4,32,0,1,8,20,21,129,147,79,62,217,230,204,153,99,183,221,118,91,81,181,43,230,198,28,117,212,81,182,204,50,203,216,181,215,94,27,179,153,216,6,1,8,64,0,2,16,168,148,0,226,4,157,3,2,16,128,0,4,32,0,129,69,8,220,126,251,237,118,243,205,55,219,196,137,19,161,83,199,4,54,219,108,51,59,245,212,83,173,71,143,30,117,124,39,170,135,0,4,32,0,1,8,20,47,1,196,137,226,245,13,45,131,0,4,32,0,1,8,20,148,192,164,73,147,108,235,173,183,182,119,223,125,215,54,222,120,227,130,182,37,198,155,139,171,132,137,201,147,39,91,219,182,109,99,52,17,155,32,0,1,8,64,0,2,25,19,64,156,200,24,21,23,66,0,2,16,128,0,4,252,17,88,184,112,97,88,56,31,121,228,145,118,214,89,103,249,3,80,71,22,95,126,249,229,118,255,253,247,7,97,130,2,1,8,64,0,2,16,128,128,25,226,4,189,0,2,16,128,0,4,32,0,129,106,9,12,24,48,192,110,184,225,6,187,226,138,43,172,103,207,158,213,94,207,5,21,19,24,62,124,184,245,233,211,199,206,60,243,76,19,83,10,4,32,0,1,8,64,0,2,255,37,128,56,65,79,128,0,4,32,0,1,8,64,32,35,2,51,103,206,12,209,19,227,199,143,183,43,175,188,210,246,216,99,143,140,62,199,69,102,79,62,249,100,16,37,218,183,111,31,216,53,109,218,20,44,16,128,0,4,32,0,1,8,164,17,64,156,160,59,64,0,2,16,128,0,4,32,144,21,129,143,63,254,56,44,180,103,205,154,21,22,218,237,218,181,203,234,243,158,46,126,251,237,183,3,43,157,196,33,86,235,173,183,158,39,243,177,21,2,16,128,0,4,32,144,49,1,196,137,140,81,113,33,4,32,0,1,8,64,0,2,233,4,198,141,27,23,22,222,235,174,187,110,88,120,175,186,234,170,0,250,31,129,111,191,253,54,176,249,234,171,175,2,155,157,118,218,9,54,16,128,0,4,32,0,1,8,84,65,0,113,130,238,1,1,8,64,0,2,16,128,64,173,8,60,240,192,3,97,33,190,223,126,251,89,183,110,221,108,151,93,118,169,85,125,73,254,240,115,207,61,103,79,63,253,180,61,246,216,99,65,148,56,232,160,131,146,108,14,109,135,0,4,32,0,1,8,228,141,0,226,68,222,80,115,35,8,64,0,2,16,128,64,220,4,70,142,28,105,119,223,125,183,77,153,50,197,14,59,236,176,240,227,97,203,199,196,137,19,237,222,123,239,53,217,191,249,230,155,91,247,238,221,237,208,67,15,141,219,217,88,7,1,8,64,0,2,16,200,49,1,196,137,28,3,165,58,8,64,0,2,16,128,128,119,2,63,255,252,115,88,172,235,71,121,41,36,82,28,126,248,225,182,198,26,107,68,131,230,203,47,191,44,21,36,148,220,50,101,99,139,22,45,162,177,17,67,32,0,1,8,64,0,2,249,36,128,56,145,79,218,220,11,2,16,128,0,4,32,224,140,128,146,103,166,162,10,86,89,101,149,176,136,63,226,136,35,108,233,165,151,78,28,137,63,255,252,211,238,185,231,158,16,33,33,1,38,37,72,144,228,50,113,174,164,193,16,128,0,4,32,80,132,4,16,39,138,208,41,52,9,2,16,128,0,4,32,16,35,129,215,95,127,61,8,21,95,124,241,69,72,20,185,197,22,91,148,254,104,251,199,146,75,46,89,52,102,207,158,61,219,180,93,35,253,103,173,181,214,178,117,214,89,39,68,129,108,179,205,54,69,211,86,26,2,1,8,64,0,2,16,136,129,0,226,68,12,94,196,6,8,64,0,2,16,128,64,194,8,124,250,233,167,101,22,254,147,38,77,178,213,87,95,189,140,96,33,241,162,65,131,6,117,110,217,188,121,243,22,105,203,180,105,211,22,105,139,78,37,161,64,0,2,16,128,0,4,32,80,55,4,16,39,234,134,43,181,66,0,2,16,128,0,4,32,144,37,129,143,62,250,104,145,104,133,46,93,186,216,63,255,252,99,205,154,53,179,101,151,93,54,252,164,255,127,249,127,235,111,191,255,254,187,205,156,57,51,252,164,255,127,69,255,174,87,175,158,189,248,226,139,139,68,113,180,110,221,58,203,214,115,57,4,32,0,1,8,64,0,2,181,33,128,56,81,27,122,124,22,2,16,128,0,4,32,0,129,58,37,48,117,234,84,155,62,125,122,198,130,195,220,185,115,75,26,53,106,180,88,38,66,134,174,81,30,140,54,109,218,212,169,13,84,14,1,8,64,0,2,16,128,64,245,4,16,39,170,103,196,21,16,128,0,4,32,0,1,8,36,132,192,98,139,45,102,37,37,37,9,105,45,205,132,0,4,32,0,1,8,64,32,69,0,113,130,190,0,1,8,64,0,2,16,128,64,52,4,16,39,162,113,37,134,64,0,2,16,128,128,51,2,136,19,206,28,142,185,16,128,0,4,32,0,129,152,9,32,78,196,236,93,108,131,0,4,32,0,129,152,9,32,78,196,236,93,108,131,0,4,32,0,1,8,56,35,128,56,225,204,225,152,11,1,8,64,0,2,209,16,64,156,136,198,149,24,2,1,8,64,0,2,16,128,0,226,4,125,0,2,16,128,0,4,32,144,76,2,136,19,201,244,27,173,134,0,4,32,0,1,8,64,160,2,2,136,19,116,11,8,64,0,2,16,128,64,50,9,32,78,36,211,111,180,26,2,16,128,0,4,32,0,1,196,9,250,0,4,32,0,1,8,64,32,26,2,136,19,209,184,18,67,32,0,1,8,64,0,2,16,32,114,130,62,0,1,8,64,0,2,16,72,38,1,196,137,100,250,141,86,67,0,2,16,128,0,4,32,64,228,4,125,0,2,16,128,0,4,32,16,13,1,196,137,104,92,137,33,16,128,0,4,32,0,1,8,16,57,65,31,128,0,4,32,0,1,8,36,147,0,226,68,50,253,70,171,33,0,1,8,64,0,2,16,32,114,130,62,0,1,8,64,0,2,16,136,134,0,226,68,52,174,196,16,8,64,0,2,16,128,128,63,2,99,199,142,181,3,14,56,192,134,14,29,106,221,187,119,183,84,228,196,136,17,35,236,148,83,78,177,135,31,126,216,186,116,233,226,15,12,22,67,0,2,16,128,0,4,18,70,0,113,34,97,14,163,185,16,128,0,4,32,0,1,8,148,37,208,168,81,35,171,95,191,190,53,110,220,216,102,204,152,97,45,90,180,176,57,115,230,216,130,5,11,108,222,188,121,224,130,0,4,32,0,1,8,64,32,1,4,16,39,18,224,36,154,8,1,8,64,0,2,16,128,64,229,4,134,12,25,98,3,7,14,180,249,243,231,151,94,212,160,65,3,27,52,104,144,245,235,215,15,116,16,128,0,4,32,0,1,8,36,128,0,226,68,2,156,68,19,33,0,1,8,64,0,2,16,168,154,128,162,38,230,206,157,91,122,81,195,134,13,203,252,27,126,16,128,0,4,32,0,1,8,20,55,1,196,137,226,246,15,173,131,0,4,32,0,1,8,64,32,3,2,233,209,19,68,77,100,0,140,75,32,0,1,8,64,0,2,69,70,0,113,162,200,28,66,115,32,0,1,8,64,0,2,16,168,25,129,84,244,4,81,19,53,227,199,167,32,0,1,8,64,0,2,133,36,128,56,81,72,250,220,27,2,16,128,0,4,32,0,129,156,17,80,244,132,114,76,92,114,201,37,228,154,200,25,85,42,130,0,4,32,0,1,8,228,135,0,226,68,126,56,115,23,8,64,0,2,16,128,0,4,234,152,128,78,231,208,150,14,157,208,161,255,82,32,0,1,8,64,0,2,16,72,14,1,196,137,228,248,138,150,66,0,2,16,128,0,4,178,38,176,216,98,139,101,253,153,132,127,160,196,204,92,25,93,82,34,147,41,16,128,0,4,32,0,129,100,19,64,156,72,182,255,104,61,4,32,0,1,8,64,160,74,2,18,39,88,188,198,219,73,240,111,188,190,197,50,8,64,0,2,222,8,32,78,120,243,56,246,66,0,2,16,128,128,43,2,44,94,227,118,55,254,141,219,191,88,7,1,8,64,192,19,1,196,9,79,222,198,86,8,64,0,2,16,112,71,128,197,107,220,46,199,191,113,251,23,235,32,0,1,8,120,34,128,56,225,201,219,216,10,1,8,64,0,2,238,8,176,120,141,219,229,248,55,110,255,98,29,4,32,0,1,79,4,16,39,60,121,27,91,33,0,1,8,64,192,29,1,22,175,113,187,28,255,198,237,95,172,131,0,4,32,224,137,0,226,132,39,111,99,43,4,32,0,1,8,184,35,192,226,53,110,151,227,223,184,253,139,117,16,128,0,4,60,17,64,156,240,228,109,108,133,0,4,32,0,1,119,4,88,188,198,237,114,252,27,183,127,177,14,2,16,128,128,39,2,136,19,158,188,141,173,16,128,0,4,32,224,142,0,139,215,184,93,142,127,227,246,47,214,65,0,2,16,240,68,0,113,194,147,183,177,21,2,16,128,0,4,220,17,96,241,26,183,203,241,111,220,254,197,58,8,64,0,2,158,8,32,78,120,242,54,182,66,0,2,16,128,128,59,2,44,94,227,118,57,254,141,219,191,88,7,1,8,64,192,19,1,196,9,79,222,198,86,8,64,0,2,16,112,71,128,197,107,220,46,199,191,113,251,23,235,32,0,1,8,120,34,128,56,225,201,219,216,10,1,8,64,0,2,238,8,176,120,141,219,229,248,55,110,255,98,29,4,32,0,1,79,4,16,39,60,121,27,91,33,0,1,8,64,192,29,1,22,175,113,187,28,255,198,237,95,172,131,0,4,32,224,137,0,226,132,39,111,99,43,4,32,0,1,8,184,35,192,226,53,110,151,227,223,184,253,139,117,16,128,0,4,60,17,64,156,240,228,109,108,133,0,4,32,0,1,119,4,88,188,198,237,114,252,27,183,127,177,14,2,16,128,128,39,2,136,19,158,188,141,173,16,128,0,4,32,224,142,0,139,215,184,93,142,127,227,246,47,214,65,0,2,16,240,68,0,113,194,147,183,177,21,2,16,128,0,4,220,17,96,241,26,183,203,241,111,220,254,197,58,8,64,0,2,158,8,32,78,120,242,54,182,66,0,2,16,128,128,59,2,44,94,227,118,57,254,141,219,191,88,7,1,8,64,192,19,1,196,9,79,222,198,86,8,64,0,2,16,112,71,128,197,107,220,46,199,191,113,251,23,235,32,0,1,8,120,34,128,56,225,201,219,216,10,1,8,64,0,2,238,8,176,120,141,219,229,248,55,110,255,98,29,4,32,0,1,79,4,16,39,60,121,27,91,33,0,1,8,64,192,29,1,22,175,113,187,28,255,198,237,95,172,131,0,4,32,224,137,0,226,132,39,111,99,43,4,32,0,1,8,184,35,192,226,53,110,151,227,223,184,253,139,117,16,128,0,4,60,17,64,156,240,228,109,108,133,0,4,32,0,1,119,4,88,188,198,237,114,252,27,183,127,177,14,2,16,128,128,39,2,136,19,158,188,141,173,16,128,0,4,32,224,142,0,139,215,184,93,142,127,227,246,47,214,65,0,2,16,240,68,0,113,194,147,183,177,21,2,16,128,0,4,220,17,96,241,26,183,203,241,111,220,254,197,58,8,64,0,2,158,8,32,78,120,242,54,182,66,0,2,16,128,128,59,2,44,94,227,118,57,254,141,219,191,88,7,1,8,64,192,19,1,196,9,79,222,198,86,8,64,0,2,16,112,71,32,211,197,235,113,199,29,103,107,174,185,166,157,115,206,57,165,140,126,251,237,55,27,48,96,128,61,241,196,19,54,123,246,108,91,105,165,149,236,172,179,206,178,238,221,187,87,202,241,130,11,46,176,215,95,127,221,198,140,25,83,230,154,73,147,38,217,110,187,237,102,223,126,251,173,53,108,216,48,252,237,190,251,238,179,123,238,185,199,158,121,249,250,151,234,0,0,32,0,73,68,65,84,230,153,10,235,107,212,168,145,125,253,245,215,225,190,185,40,11,22,44,176,125,247,221,215,238,186,235,46,91,114,201,37,109,247,221,119,183,169,83,167,218,201,39,159,108,247,222,123,175,125,254,249,231,53,186,205,107,175,189,102,199,31,127,188,189,255,254,251,101,62,63,97,194,4,235,209,163,135,125,252,241,199,53,170,247,207,63,255,180,131,15,62,216,30,127,252,241,82,102,229,43,202,212,191,53,106,0,31,130,0,4,32,0,1,8,228,145,0,226,68,30,97,115,43,8,64,0,2,16,128,64,190,9,84,183,120,213,130,188,119,239,222,166,5,246,249,231,159,95,42,78,72,140,216,122,235,173,173,99,199,142,38,193,97,217,101,151,181,119,223,125,215,246,218,107,47,27,60,120,112,165,2,197,15,63,252,16,68,142,207,62,251,204,86,91,109,181,82,115,37,126,44,183,220,114,118,201,37,151,152,22,221,231,157,119,94,16,9,182,219,110,59,123,246,217,103,43,196,242,233,167,159,218,218,107,175,109,139,47,190,120,78,176,169,221,205,154,53,11,98,196,59,239,188,99,123,239,189,183,77,155,54,205,230,207,159,111,211,167,79,183,181,214,90,171,70,247,169,76,156,152,59,119,174,165,120,212,168,98,51,187,253,246,219,237,203,47,191,180,139,47,190,184,194,42,170,243,111,77,239,203,231,32,0,1,8,64,0,2,249,38,128,56,145,111,226,220,15,2,16,136,154,128,222,204,174,190,250,234,182,201,38,155,44,178,224,26,63,126,188,245,237,219,55,188,169,173,95,191,190,237,176,195,14,118,197,21,87,216,6,27,108,16,152,44,92,184,208,174,185,230,26,187,227,142,59,236,231,159,127,182,38,77,154,216,161,135,30,26,22,134,13,26,52,8,111,144,181,232,43,41,41,9,215,175,177,198,26,97,113,215,161,67,135,168,153,98,92,237,8,84,183,120,237,211,167,143,181,105,211,198,222,126,251,109,107,217,178,101,169,56,49,124,248,112,187,233,166,155,108,242,228,201,101,26,160,168,136,89,179,102,217,46,187,236,18,4,141,211,79,63,221,180,8,87,31,189,246,218,107,109,199,29,119,180,131,14,58,40,212,41,177,67,229,239,191,255,14,66,197,148,41,83,172,85,171,86,54,98,196,136,16,165,176,222,122,235,133,136,133,202,196,137,84,228,196,119,223,125,23,196,144,13,55,220,48,244,255,31,127,252,209,174,187,238,58,107,215,174,157,205,153,51,199,78,60,241,196,208,22,9,40,27,111,188,177,253,231,63,255,9,223,141,244,34,65,100,253,245,215,183,79,62,249,36,136,35,138,226,80,27,54,221,116,83,187,252,242,203,237,232,163,143,14,255,190,242,202,43,237,173,183,222,10,54,205,156,57,51,220,239,129,7,30,8,108,30,121,228,145,240,119,125,207,127,249,229,23,59,225,132,19,172,95,191,126,225,222,213,69,78,232,115,47,190,248,162,213,171,87,207,228,19,253,220,121,231,157,65,176,81,148,137,252,32,17,70,99,199,203,47,191,28,126,244,29,151,72,180,206,58,235,132,168,140,230,205,155,47,210,25,170,243,111,237,122,15,159,134,0,4,32,0,1,8,228,143,0,226,68,254,88,115,39,8,20,148,64,199,142,29,75,198,141,27,183,88,65,27,17,241,205,83,130,193,67,15,61,20,196,5,133,176,191,242,202,43,214,186,117,235,96,181,22,58,43,175,188,178,221,114,203,45,118,224,129,7,134,197,141,132,9,93,171,5,145,22,44,90,28,233,13,169,222,148,234,109,241,79,63,253,100,135,31,126,120,88,20,105,17,83,153,56,161,55,219,20,8,84,69,32,213,63,171,186,230,164,147,78,42,35,78,28,115,204,49,182,212,82,75,5,193,172,162,34,81,64,66,131,22,238,59,239,188,115,216,202,161,136,4,245,125,45,172,143,58,234,40,251,226,139,47,194,34,92,66,199,232,209,163,237,177,199,30,43,83,149,22,251,183,221,118,91,70,226,196,182,219,110,27,34,55,54,218,104,163,80,127,175,94,189,76,145,21,218,118,34,193,225,254,251,239,15,11,249,246,237,219,135,5,126,121,113,98,212,168,81,54,108,216,176,210,237,38,19,39,78,12,223,47,109,185,208,255,31,114,200,33,165,226,132,174,147,136,216,184,113,227,240,189,212,119,119,208,160,65,65,80,148,189,18,9,245,125,148,104,32,161,67,81,24,153,136,19,250,254,171,94,109,41,145,232,168,45,46,26,7,84,207,216,177,99,109,243,205,55,15,98,141,218,245,213,87,95,5,113,66,69,91,81,246,223,127,255,240,251,242,69,124,41,16,128,0,4,32,16,23,129,14,29,58,148,188,244,210,75,238,6,120,196,137,184,250,49,214,64,160,82,2,188,93,203,79,231,80,20,131,22,57,122,203,41,1,66,139,28,149,63,254,248,195,150,95,126,249,176,184,210,219,95,21,69,74,104,191,189,174,255,230,155,111,194,155,102,45,86,86,88,97,133,210,198,126,255,253,247,97,225,214,179,103,79,34,39,242,227,194,232,238,146,233,119,191,188,56,161,109,24,90,156,43,26,162,162,34,49,226,200,35,143,172,52,79,131,34,24,134,14,29,106,157,58,117,178,45,183,220,210,46,189,244,82,235,220,185,115,141,197,9,137,37,233,81,28,203,44,179,76,16,5,20,165,161,173,34,93,187,118,13,117,95,127,253,245,65,32,41,47,78,12,25,50,36,124,135,36,16,168,84,37,78,232,251,155,250,188,34,30,36,178,220,124,243,205,246,215,95,127,5,145,69,91,86,62,252,240,195,32,136,204,152,49,195,62,250,232,163,140,196,9,125,159,83,98,143,108,209,22,25,69,167,168,253,111,188,241,70,41,27,69,83,200,134,148,56,161,168,10,69,145,92,116,209,69,21,138,19,153,136,79,209,117,108,12,130,0,4,32,16,49,129,76,159,221,177,33,64,156,136,205,163,216,3,129,74,8,120,29,228,242,217,33,180,88,209,155,79,237,93,215,98,70,111,112,37,54,104,161,161,162,40,137,115,207,61,55,68,69,104,159,189,34,30,180,160,82,40,183,222,150,106,17,84,62,132,62,189,253,108,235,200,167,55,227,185,87,166,223,253,242,226,132,162,117,180,208,151,0,144,94,148,28,83,219,16,180,205,226,176,195,14,11,11,245,84,249,224,131,15,194,54,37,245,105,45,186,181,149,73,9,52,255,245,175,127,133,5,124,249,146,77,228,132,34,37,36,238,169,104,49,174,109,79,250,206,41,97,164,162,16,118,221,117,215,240,183,27,110,184,33,8,15,229,197,9,109,221,80,91,21,197,81,157,56,161,104,166,148,136,161,239,165,254,45,1,65,223,239,3,14,56,32,68,80,40,58,67,17,15,218,130,165,232,139,76,34,39,180,61,37,37,246,188,249,230,155,161,237,18,61,212,126,37,207,76,149,22,45,90,4,27,82,226,132,182,206,52,109,218,52,92,87,190,100,234,223,120,122,52,150,64,0,2,16,136,159,128,215,177,29,113,34,254,190,141,133,16,8,4,188,14,114,249,116,191,66,218,37,76,60,250,232,163,225,182,10,63,215,226,77,130,68,170,252,243,207,63,97,209,161,69,219,191,255,253,239,16,134,174,16,117,45,248,46,187,236,178,210,197,87,69,237,70,156,200,167,55,227,185,87,166,223,253,242,226,132,182,34,181,109,219,54,156,104,49,112,224,64,83,164,130,114,49,104,113,174,127,75,112,208,226,92,219,28,118,218,105,167,176,184,222,111,191,253,130,32,39,113,66,81,6,202,41,209,173,91,183,16,21,164,239,71,38,226,132,250,185,162,135,180,245,33,61,231,132,146,115,42,186,96,171,173,182,10,219,156,174,190,250,106,123,239,189,247,236,194,11,47,12,255,85,59,230,205,155,23,34,53,180,157,74,215,164,23,157,120,33,177,229,133,23,94,168,145,56,161,8,39,109,171,80,2,77,217,167,168,9,229,132,81,254,11,137,30,41,113,66,17,83,186,70,34,164,4,136,212,105,29,18,57,36,156,72,236,81,110,12,109,23,209,182,25,37,233,84,46,12,69,100,40,135,134,198,15,49,22,7,229,175,81,81,226,78,221,95,204,17,39,226,249,110,98,9,4,32,0,129,202,8,100,250,236,142,141,32,226,68,108,30,197,30,8,84,66,192,235,32,151,175,14,161,4,129,171,172,178,74,88,76,41,20,94,69,123,209,245,255,90,100,40,255,132,146,225,149,207,184,175,208,119,189,13,213,27,89,189,113,86,216,183,222,154,166,138,50,253,107,1,244,244,211,79,135,55,180,36,196,204,151,71,227,185,79,166,223,253,242,226,132,8,104,225,173,200,135,231,159,127,62,156,104,161,220,11,103,156,113,70,88,88,171,72,144,208,191,37,178,233,120,80,109,227,144,136,144,42,58,5,100,228,200,145,65,176,208,155,255,76,196,9,29,27,170,60,20,123,238,185,103,25,113,66,11,116,109,15,81,84,146,78,220,80,4,132,190,51,18,81,36,124,232,59,38,1,69,159,87,242,205,27,111,188,177,204,237,212,70,125,127,20,5,177,244,210,75,87,185,173,163,162,200,9,9,27,71,28,113,68,216,178,165,60,48,138,156,208,17,168,138,124,80,73,137,19,138,162,144,56,34,113,70,215,166,139,19,18,72,20,245,161,173,32,178,69,159,85,91,94,122,233,165,144,88,84,137,60,245,123,69,82,137,153,182,130,201,62,157,34,162,122,43,98,152,169,127,227,233,209,88,2,1,8,64,32,126,2,94,199,118,196,137,248,251,54,22,66,32,16,240,58,200,229,203,253,183,222,122,107,136,124,80,130,190,212,177,135,191,255,254,123,120,243,169,240,118,189,237,221,108,179,205,194,155,83,189,73,214,27,83,101,248,87,114,76,69,81,104,49,163,48,121,133,125,43,33,166,194,185,245,255,90,216,72,244,184,251,238,187,201,57,145,47,103,70,118,159,164,126,247,181,40,87,244,132,242,181,40,225,101,42,121,101,121,247,60,248,224,131,97,139,135,196,12,45,238,149,56,178,75,151,46,225,36,141,242,69,81,22,90,224,159,118,218,105,121,241,242,115,207,61,23,78,243,80,254,136,212,246,144,212,118,145,84,3,36,98,168,93,74,184,41,59,180,181,75,209,42,138,194,146,239,36,212,40,81,174,182,149,84,84,146,234,223,188,56,128,155,64,0,2,16,72,40,1,175,99,59,226,68,66,59,44,205,134,64,182,4,188,14,114,217,114,170,233,245,18,30,180,39,94,111,138,211,139,142,82,84,66,75,29,211,168,183,163,10,135,215,226,67,219,59,148,24,83,81,19,90,84,169,40,28,92,255,86,184,184,22,100,90,152,41,140,91,11,23,189,149,102,91,71,77,189,227,251,115,73,252,238,43,226,64,57,36,148,151,69,73,99,211,147,87,150,247,166,242,78,28,123,236,177,225,184,82,69,119,232,51,202,235,176,196,18,75,44,226,120,109,251,80,4,134,162,57,210,35,148,234,162,135,40,199,76,255,254,253,195,113,170,58,234,180,50,113,66,247,214,184,160,252,27,106,179,126,180,101,69,71,178,42,250,74,2,166,34,46,82,17,89,229,219,154,68,255,214,5,111,234,132,0,4,32,16,19,1,175,99,59,226,68,76,189,24,91,32,80,5,1,175,131,28,157,2,2,222,9,240,221,143,187,7,224,223,184,253,139,117,16,128,128,79,2,94,199,118,196,9,159,253,29,171,29,18,240,58,200,57,116,53,38,67,160,12,1,190,251,113,119,8,252,27,183,127,177,14,2,16,240,73,192,235,216,142,56,225,179,191,99,181,67,2,94,7,57,135,174,198,100,8,32,78,56,234,3,140,237,142,156,141,169,16,128,128,27,2,94,199,118,196,9,55,93,28,67,189,19,240,58,200,121,247,59,246,67,128,239,126,220,125,0,255,198,237,95,172,131,0,4,124,18,240,58,182,35,78,248,236,239,88,237,144,128,215,65,206,161,171,49,25,2,68,78,56,234,3,140,237,142,156,141,169,16,128,128,27,2,94,199,118,196,9,55,93,28,67,189,19,240,58,200,121,247,59,246,67,128,239,126,220,125,0,255,198,237,95,172,131,0,4,124,18,240,58,182,35,78,248,236,239,88,237,144,128,215,65,206,161,171,49,25,2,68,78,56,234,3,140,237,142,156,141,169,16,128,128,27,2,94,199,118,196,9,55,93,28,67,189,19,240,58,200,121,247,59,246,67,128,239,126,220,125,0,255,198,237,95,172,131,0,4,124,18,240,58,182,35,78,248,236,239,88,237,144,128,215,65,206,161,171,49,25,2,68,78,56,234,3,140,237,142,156,141,169,16,128,128,27,2,94,199,118,196,9,55,93,28,67,189,19,240,58,200,121,247,59,246,67,128,239,126,220,125,0,255,198,237,95,172,131,0,4,124,18,240,58,182,35,78,248,236,239,88,237,144,128,215,65,206,161,171,49,25,2,68,78,56,234,3,140,237,142,156,141,169,16,128,128,27,2,94,199,118,196,9,55,93,28,67,189,19,240,58,200,121,247,59,246,67,128,239,126,220,125,0,255,198,237,95,172,131,0,4,124,18,240,58,182,35,78,248,236,239,88,237,144,128,215,65,206,161,171,49,25,2,68,78,56,234,3,140,237,142,156,141,169,16,128,128,27,2,94,199,118,196,9,55,93,28,67,189,19,240,58,200,121,247,59,246,67,128,239,126,220,125,0,255,198,237,95,172,131,0,4,124,18,240,58,182,35,78,248,236,239,88,237,144,128,215,65,206,161,171,49,25,2,68,78,56,234,3,140,237,142,156,141,169,16,128,128,27,2,94,199,118,196,9,55,93,28,67,189,19,240,58,200,121,247,59,246,67,128,239,126,220,125,0,255,198,237,95,172,131,0,4,124,18,240,58,182,35,78,248,236,239,88,237,144,128,215,65,206,161,171,49,25,2,68,78,56,234,3,140,237,142,156,141,169,16,128,128,27,2,94,199,118,196,9,55,93,28,67,189,19,240,58,200,121,247,59,246,67,128,239,126,220,125,0,255,198,237,95,172,131,0,4,124,18,240,58,182,35,78,248,236,239,88,237,144,128,215,65,206,161,171,49,25,2,68,78,56,234,3,140,237,142,156,141,169,16,128,128,27,2,94,199,118,196,9,55,93,28,67,189,19,240,58,200,121,247,59,246,67,128,239,126,220,125,0,255,198,237,95,172,131,0,4,124,18,240,58,182,35,78,248,236,239,88,237,144,128,215,65,206,161,171,49,25,2,68,78,56,234,3,140,237,142,156,141,169,16,128,128,27,2,94,199,118,196,9,55,93,28,67,189,19,240,58,200,121,247,59,246,67,128,239,126,220,125,0,255,198,237,95,172,131,0,4,124,18,240,58,182,35,78,248,236,239,88,237,144,128,215,65,206,161,171,49,25,2,68,78,56,234,3,140,237,142,156,141,169,16,128,128,27,2,94,199,118,196,9,55,93,28,67,189,19,240,58,200,121,247,59,246,67,64,223,125,103,165,196,204,92,25,93,82,34,147,41,16,128,0,4,32,16,11,1,175,243,118,196,137,88,122,48,118,64,160,26,2,94,7,57,58,6,4,32,224,139,0,99,157,47,127,99,45,4,32,0,129,24,9,120,125,150,33,78,196,216,155,177,9,2,21,16,240,58,200,209,25,32,0,1,95,4,24,235,124,249,27,107,33,0,1,8,196,72,192,235,179,12,113,34,198,222,140,77,16,64,156,160,15,64,0,2,78,9,120,157,208,57,117,55,102,67,0,2,16,136,146,128,215,103,25,226,68,148,221,25,163,32,176,40,1,175,131,28,125,1,2,16,240,69,128,177,206,151,191,177,22,2,16,128,64,140,4,188,62,203,16,39,98,236,205,216,4,1,34,39,232,3,16,128,128,83,2,94,39,116,78,221,141,217,16,128,0,4,162,36,224,245,89,134,56,17,101,119,198,40,8,16,57,65,31,128,0,4,124,18,240,58,161,243,233,109,172,134,0,4,32,16,39,1,175,207,50,196,137,56,251,51,86,65,96,17,2,94,7,57,186,2,4,32,224,139,0,99,157,47,127,99,45,4,32,0,129,24,9,120,125,150,33,78,196,216,155,177,9,2,21,16,240,58,200,209,25,32,0,1,95,4,24,235,124,249,27,107,33,0,1,8,196,72,192,235,179,12,113,34,198,222,140,77,16,64,156,160,15,64,0,2,78,9,120,157,208,57,117,55,102,67,0,2,16,136,146,128,215,103,25,226,68,148,221,25,163,32,176,40,1,175,131,28,125,1,2,16,240,69,128,177,206,151,191,177,22,2,16,128,64,140,4,188,62,203,16,39,98,236,205,216,4,1,34,39,232,3,16,128,128,83,2,94,39,116,78,221,141,217,16,128,0,4,162,36,224,245,89,134,56,17,101,119,198,40,8,16,57,65,31,128,0,4,124,18,240,58,161,243,233,109,172,134,0,4,32,16,39,1,175,207,50,196,137,56,251,51,86,65,96,17,2,94,7,57,186,2,4,32,224,139,0,99,157,47,127,99,45,4,32,0,129,24,9,120,125,150,33,78,196,216,155,177,9,2,21,16,240,58,200,209,25,32,0,1,95,4,24,235,124,249,27,107,33,0,1,8,196,72,192,235,179,12,113,34,198,222,140,77,16,64,156,160,15,64,0,2,78,9,120,157,208,57,117,55,102,67,0,2,16,136,146,128,215,103,25,226,68,148,221,25,163,32,176,40,1,175,131,28,125,1,2,16,240,69,128,177,206,151,191,177,22,2,16,128,64,140,4,188,62,203,16,39,98,236,205,216,4,1,34,39,232,3,16,128,128,83,2,94,39,116,78,221,141,217,16,128,0,4,162,36,224,245,89,134,56,17,101,119,198,40,8,16,57,65,31,128,0,4,124,18,240,58,161,243,233,109,172,134,0,4,32,16,39,1,175,207,50,196,137,56,251,51,86,65,96,17,2,94,7,57,186,2,4,32,224,139,0,99,157,47,127,99,45,4,32,0,129,24,9,120,125,150,33,78,196,216,155,177,9,2,21,16,240,58,200,209,25,32,0,1,95,4,24,235,124,249,27,107,33,0,1,8,196,72,192,235,179,12,113,34,198,222,140,77,16,64,156,160,15,64,0,2,78,9,120,157,208,57,117,55,102,67,0,2,16,136,146,128,215,103,25,226,68,148,221,25,163,32,176,40,1,175,131,28,125,1,2,16,240,69,128,177,206,151,191,177,22,2,16,128,64,140,4,188,62,203,16,39,98,236,205,216,4,1,34,39,232,3,16,128,128,83,2,94,39,116,78,221,141,217,16,128,0,4,162,36,224,245,89,134,56,17,101,119,198,40,8,16,57,65,31,128,0,4,124,18,240,58,161,243,233,109,172,134,0,4,32,16,39,1,175,207,50,196,137,56,251,51,86,65,96,17,2,94,7,57,186,2,4,32,224,139,0,99,157,47,127,99,45,4,32,0,129,24,9,120,125,150,33,78,196,216,155,177,9,2,21,16,240,58,200,209,25,32,0,1,95,4,24,235,124,249,27,107,33,0,1,8,196,72,192,235,179,12,113,34,198,222,140,77,16,64,156,160,15,64,0,2,78,9,120,157,208,57,117,55,102,67,0,2,16,136,146,128,215,103,25,226,68,148,221,25,163,32,176,40,1,175,131,28,125,1,2,16,240,69,128,177,206,151,191,177,22,2,16,128,64,140,4,188,62,203,16,39,98,236,205,216,4,1,34,39,232,3,16,128,128,83,2,94,39,116,78,221,141,217,16,128,0,4,162,36,224,245,89,134,56,17,101,119,198,40,8,16,57,65,31,128,0,4,124,18,240,58,161,243,233,109,172,134,0,4,32,16,39,1,175,207,50,196,137,56,251,51,86,65,96,17,2,94,7,57,186,2,4,32,224,139,0,99,157,47,127,99,45,4,32,0,129,24,9,120,125,150,33,78,196,216,155,177,9,2,21,16,240,58,200,209,25,32,0,1,95,4,24,235,124,249,27,107,33,0,1,8,196,72,192,235,179,12,113,34,198,222,140,77,16,64,156,160,15,64,0,2,78,9,120,157,208,57,117,55,102,67,0,2,16,136,146,128,215,103,25,226,68,148,221,25,163,32,176,40,1,175,131,28,125,1,2,16,240,69,128,177,206,151,191,177,22,2,16,128,64,140,4,188,62,203,16,39,98,236,205,216,4,1,34,39,232,3,16,128,128,83,2,94,39,116,78,221,141,217,16,128,0,4,162,36,224,245,89,134,56,17,101,119,198,40,8,16,57,65,31,128,0,4,124,18,240,58,161,243,233,109,172,134,0,4,32,16,39,1,175,207,50,196,137,56,251,51,86,65,96,17,2,94,7,57,186,2,4,32,224,139,0,99,157,47,127,99,45,4,32,0,129,24,9,120,125,150,33,78,196,216,155,177,9,2,21,16,240,58,200,209,25,32,0,1,95,4,24,235,124,249,27,107,33,0,1,8,196,72,192,235,179,12,113,34,198,222,140,77,16,64,156,160,15,64,0,2,78,9,120,157,208,57,117,55,102,67,0,2,16,136,146,128,215,103,25,226,68,148,221,25,163,32,176,40,1,175,131,28,125,1,2,16,240,69,128,177,206,151,191,177,22,2,16,128,64,140,4,188,62,203,16,39,98,236,205,216,4,1,34,39,232,3,16,128,128,83,2,94,39,116,78,221,141,217,16,128,0,4,162,36,224,245,89,134,56,17,101,119,198,40,8,152,141,29,59,214,14,56,224,0,27,58,116,168,117,239,222,221,82,131,220,136,17,35,236,148,83,78,177,135,31,126,216,186,116,233,2,42,8,64,0,2,81,17,240,58,161,139,202,137,24,3,1,8,64,192,25,1,230,237,255,117,56,226,132,179,142,143,185,190,8,52,106,212,200,234,215,175,111,141,27,55,182,25,51,102,88,139,22,45,108,206,156,57,182,96,193,2,155,55,111,158,47,24,88,11,1,8,184,32,128,56,225,194,205,24,9,1,8,64,32,58,2,204,219,17,39,162,235,212,24,4,129,116,2,67,134,12,177,129,3,7,218,252,249,243,75,127,221,160,65,3,27,52,104,144,245,235,215,15,88,16,128,0,4,162,35,128,56,17,157,75,49,8,2,16,128,128,11,2,204,219,17,39,92,116,116,140,244,77,64,81,19,115,231,206,45,133,208,176,97,195,50,255,246,77,7,235,33,0,129,216,8,32,78,196,230,81,236,129,0,4,32,224,135,128,247,121,59,219,58,252,244,117,44,117,74,32,93,133,37,106,194,105,39,192,108,8,56,34,128,56,225,200,217,152,10,1,8,64,32,50,2,222,231,237,136,19,145,117,104,204,129,64,69,4,82,42,44,81,19,244,15,8,64,32,118,2,136,19,177,123,24,251,32,0,1,8,196,77,192,243,188,29,113,34,238,190,141,117,16,8,4,164,194,14,24,48,192,46,184,224,2,114,77,208,39,32,0,129,168,9,32,78,68,237,94,140,131,0,4,32,16,61,1,207,243,118,196,137,232,187,55,6,66,192,194,233,28,189,122,245,178,225,195,135,155,182,118,80,32,0,1,8,196,74,0,113,34,86,207,98,23,4,32,0,1,31,4,60,207,219,17,39,124,244,113,172,172,128,128,38,176,148,184,9,148,148,148,196,109,96,154,117,244,231,248,93,237,169,63,215,198,155,136,19,181,161,199,103,33,0,1,8,20,39,1,230,57,197,233,151,92,182,74,243,28,196,137,92,18,165,174,68,17,96,2,155,40,119,101,221,88,111,254,245,102,111,214,29,34,225,31,192,191,153,59,16,86,153,179,226,74,8,64,0,2,73,33,192,216,158,20,79,213,172,157,41,255,34,78,212,140,31,159,138,128,0,131,92,4,78,172,194,4,111,254,245,102,111,220,189,119,81,235,240,111,230,30,135,85,230,172,184,18,2,16,128,64,82,8,48,182,39,197,83,53,107,39,226,68,205,184,241,169,136,8,48,200,69,228,204,10,76,241,230,95,111,246,198,221,123,17,39,106,227,95,190,11,181,161,199,103,33,0,1,8,20,39,1,198,246,226,244,75,174,90,133,56,145,43,146,212,147,88,2,12,114,137,117,93,70,13,247,230,95,111,246,102,212,9,34,186,8,255,102,238,76,88,101,206,138,43,33,0,1,8,36,133,0,99,123,82,60,85,179,118,34,78,212,140,27,159,138,136,0,131,92,68,206,36,114,194,232,207,244,231,184,9,100,110,29,223,133,204,89,113,37,4,32,0,129,164,16,96,108,79,138,167,106,214,78,196,137,154,113,227,83,17,17,96,144,139,200,153,136,19,136,19,113,119,103,252,155,133,127,25,219,179,128,197,165,16,128,0,4,18,66,128,177,61,33,142,170,97,51,17,39,106,8,142,143,197,67,128,65,46,30,95,86,100,137,55,255,122,179,55,238,222,187,168,117,248,55,115,143,195,42,115,86,92,9,1,8,64,32,41,4,24,219,147,226,169,154,181,19,113,162,102,220,248,84,68,4,24,228,34,114,38,145,19,188,89,143,187,59,227,223,44,252,203,216,158,5,44,46,133,0,4,32,144,16,2,140,237,9,113,84,13,155,137,56,81,67,112,124,44,30,2,12,114,241,248,146,200,9,99,241,26,119,119,198,191,89,248,151,177,61,11,88,92,10,1,8,64,32,33,4,24,219,19,226,168,26,54,19,113,162,134,224,248,88,60,4,24,228,226,241,37,226,4,226,68,220,189,25,255,102,227,95,198,246,108,104,113,45,4,32,0,129,100,16,96,108,79,134,159,106,218,74,196,137,154,146,227,115,209,16,96,144,139,198,149,21,26,226,205,191,222,236,141,187,247,46,106,29,254,205,220,227,176,202,156,21,87,66,0,2,16,72,10,1,198,246,164,120,170,102,237,68,156,168,25,55,62,21,17,1,6,185,136,156,89,129,41,222,252,235,205,222,184,123,47,226,68,109,252,203,119,161,54,244,248,44,4,32,0,129,226,36,192,216,94,156,126,201,85,171,16,39,114,69,146,122,18,75,160,24,6,185,102,205,154,217,220,185,115,173,164,164,196,230,207,159,111,13,27,54,12,60,215,95,127,125,155,50,101,138,173,177,198,26,118,215,93,119,89,135,14,29,194,255,79,159,62,221,234,213,171,23,174,89,101,149,85,236,156,115,206,177,99,143,61,54,252,123,139,45,182,176,169,83,167,150,254,61,229,152,27,110,184,193,122,245,234,101,109,219,182,181,105,211,166,149,222,227,159,127,254,177,21,86,88,193,46,185,228,18,219,103,159,125,194,229,169,251,189,252,242,203,246,250,235,175,219,152,49,99,202,248,119,210,164,73,182,219,110,187,217,183,223,126,107,51,102,204,176,83,79,61,213,94,120,225,5,83,93,173,91,183,182,65,131,6,217,238,187,239,94,20,125,162,24,252,155,79,16,222,236,205,39,219,98,184,23,254,205,220,11,176,202,156,21,87,66,0,2,16,72,10,1,198,246,164,120,170,102,237,68,156,168,25,55,62,21,17,129,98,26,228,62,255,252,115,91,119,221,117,131,72,145,94,202,139,19,183,221,118,155,117,238,220,57,92,50,126,252,120,107,223,190,189,125,249,229,151,214,170,85,171,32,78,244,233,211,199,14,57,228,144,10,189,36,113,226,188,243,206,179,3,14,56,160,244,239,119,223,125,183,157,116,210,73,54,115,230,76,91,124,241,197,75,197,9,137,35,107,174,185,166,125,246,217,103,182,218,106,171,149,94,127,220,113,199,217,114,203,45,23,4,13,137,20,186,238,210,75,47,13,130,135,132,140,3,15,60,208,38,79,158,28,108,41,116,41,38,255,230,131,133,55,123,243,193,180,152,238,129,127,139,201,27,180,5,2,16,128,0,4,242,77,128,231,96,190,137,231,247,126,136,19,249,229,205,221,138,144,64,49,13,114,53,21,39,246,218,107,47,251,226,139,47,76,17,24,217,138,19,11,22,44,176,171,175,190,218,174,187,238,58,251,254,251,239,195,105,0,233,98,200,65,7,29,100,109,218,180,177,243,207,63,63,120,239,239,191,255,14,66,133,34,58,36,134,108,185,229,150,118,244,209,71,219,9,39,156,80,234,221,39,159,124,210,54,217,100,19,91,125,245,213,11,238,241,98,242,111,62,96,120,179,55,31,76,139,233,30,248,183,152,188,65,91,32,0,1,8,64,32,223,4,120,14,230,155,120,126,239,135,56,145,95,222,220,173,8,9,20,211,32,151,169,56,161,173,20,245,235,215,15,91,64,230,204,153,99,23,94,120,97,169,120,32,113,226,163,143,62,178,37,150,88,162,12,237,79,63,253,52,108,223,80,228,132,34,33,244,247,121,243,230,133,255,118,233,210,197,6,12,24,16,4,5,149,116,113,66,91,59,142,58,234,168,32,126,136,213,240,225,195,109,244,232,209,246,216,99,143,133,107,223,124,243,205,240,119,149,29,119,220,209,118,216,97,7,219,123,239,189,173,105,211,166,69,225,237,98,242,111,62,128,120,179,55,31,76,139,233,30,248,183,152,188,65,91,32,0,1,8,64,32,223,4,120,14,230,155,120,126,239,135,56,145,95,222,220,173,8,9,20,211,32,151,169,56,145,190,173,227,221,119,223,181,61,247,220,211,174,185,230,154,176,157,34,155,200,9,109,5,81,110,136,158,61,123,218,89,103,157,85,234,157,116,113,66,191,220,120,227,141,109,232,208,161,214,169,83,167,16,41,161,45,28,169,109,37,169,15,125,252,241,199,246,234,171,175,218,139,47,190,104,47,189,244,146,141,29,59,54,68,92,20,186,20,147,127,243,193,194,155,189,249,96,90,76,247,136,213,191,255,249,207,127,236,218,107,175,13,226,231,15,63,252,96,77,154,52,9,91,198,46,190,248,98,91,113,197,21,171,116,129,182,193,237,188,243,206,65,52,109,212,168,81,184,246,181,215,94,11,219,206,222,122,235,173,144,11,103,173,181,214,10,99,220,191,254,245,175,98,114,39,109,129,0,4,32,0,129,44,9,196,250,28,204,18,67,180,151,35,78,68,235,90,12,203,148,64,49,13,114,53,17,39,100,231,49,199,28,19,38,229,215,95,127,125,86,226,132,62,171,228,150,219,110,187,109,72,104,169,200,7,149,242,226,196,77,55,221,20,114,91,164,38,247,138,204,80,209,34,226,180,211,78,179,145,35,71,150,137,212,80,254,10,113,85,123,10,93,138,201,191,249,96,225,205,222,124,48,45,166,123,196,234,95,37,244,149,208,122,235,173,183,218,166,155,110,106,127,254,249,103,16,65,31,120,224,1,123,231,157,119,172,121,243,230,149,186,65,226,131,34,192,20,69,166,113,80,194,168,114,238,40,9,176,162,184,244,59,137,20,202,179,115,227,141,55,134,223,81,32,0,1,8,64,32,153,4,98,125,14,38,211,27,185,111,53,226,68,238,153,82,99,194,8,20,211,32,87,19,113,66,159,81,68,131,182,118,244,232,209,35,107,113,66,238,146,192,240,252,243,207,135,36,150,154,228,151,23,39,254,250,235,47,91,111,189,245,172,91,183,110,33,26,226,228,147,79,14,94,214,162,96,195,13,55,12,209,23,103,156,113,134,173,186,234,170,246,201,39,159,216,97,135,29,22,114,80,164,78,16,41,100,151,40,38,255,230,131,131,55,123,243,193,180,152,238,17,163,127,53,102,104,75,153,198,178,244,196,187,226,190,235,174,187,218,214,91,111,109,23,92,112,65,216,202,246,227,143,63,90,139,22,45,130,75,244,111,109,113,59,243,204,51,237,142,59,238,176,173,182,218,202,158,121,230,153,16,69,161,177,39,61,15,142,174,215,24,167,83,145,20,105,118,209,69,23,133,186,36,96,168,232,223,170,75,209,27,26,7,79,63,253,244,32,144,136,119,191,126,253,130,176,161,113,240,200,35,143,180,175,191,254,58,252,126,251,237,183,15,2,108,101,191,47,166,126,67,91,32,0,1,8,196,66,32,198,231,96,44,190,201,133,29,136,19,185,160,72,29,137,38,80,76,131,92,166,226,196,79,63,253,20,78,213,80,219,149,219,65,9,41,7,15,30,28,252,160,109,29,239,191,255,126,152,184,167,23,9,23,154,136,87,116,90,199,31,127,252,17,196,7,77,242,251,246,237,187,136,56,161,122,122,247,238,29,34,36,116,124,104,122,62,9,77,212,21,81,161,173,28,154,164,183,108,217,50,44,12,84,143,218,87,232,82,76,254,205,7,139,36,217,171,254,168,237,66,13,26,52,8,91,135,244,86,91,167,192,84,84,180,168,84,223,214,91,111,133,250,167,138,22,152,122,211,126,231,157,119,218,207,63,255,108,218,242,164,144,254,84,25,56,112,160,221,115,207,61,246,236,179,207,134,62,158,42,19,38,76,8,98,158,182,35,37,169,36,201,191,153,114,29,49,98,132,13,25,50,36,228,202,41,95,180,248,127,252,241,199,67,100,87,101,226,196,82,75,45,85,26,57,33,193,116,233,165,151,182,111,190,249,102,17,161,35,189,238,202,196,9,109,5,145,0,251,196,19,79,216,70,27,109,20,4,11,137,35,218,50,162,99,149,159,126,250,105,123,228,145,71,66,190,31,69,172,169,47,42,82,163,162,223,107,44,164,64,0,2,16,128,64,110,9,20,211,115,48,93,216,214,179,72,115,138,66,141,253,133,190,127,174,188,140,56,145,43,146,212,147,88,2,197,52,200,37,22,98,17,55,220,155,127,147,98,239,184,113,227,236,240,195,15,55,137,4,122,144,43,215,128,22,120,90,136,86,86,222,123,239,189,176,5,233,185,231,158,179,237,182,219,46,92,166,188,4,90,76,94,126,249,229,118,215,93,119,149,138,19,202,67,112,202,41,167,132,237,72,90,88,174,180,210,74,101,170,149,216,161,109,73,58,42,55,73,37,41,254,205,134,169,196,9,157,24,164,19,128,202,151,43,175,188,50,8,75,138,122,200,68,156,144,104,176,204,50,203,148,17,39,58,118,236,24,162,33,148,215,66,199,27,107,43,91,101,226,132,78,39,82,228,133,142,71,78,149,223,127,255,221,46,187,236,178,32,142,233,216,230,13,54,216,32,92,179,223,126,251,133,235,148,44,184,162,223,103,195,128,107,33,0,1,8,64,32,51,2,197,244,28,76,23,39,148,120,94,249,141,202,191,28,204,204,170,218,95,85,232,251,215,222,130,255,214,128,56,145,43,146,212,147,88,2,197,52,200,37,22,98,17,55,220,155,127,11,109,239,196,137,19,67,228,76,235,214,173,195,226,255,151,95,126,9,97,241,122,219,252,213,87,95,133,132,170,202,43,160,69,167,34,124,36,40,168,252,250,235,175,65,64,80,40,189,22,123,170,67,11,77,45,40,181,141,40,117,34,140,222,164,235,216,219,169,83,167,134,104,9,69,243,40,17,171,38,3,41,113,66,194,135,174,87,84,197,168,81,163,194,155,244,242,37,61,114,66,109,81,34,215,122,245,234,133,135,162,126,84,183,162,56,198,140,25,99,125,250,244,9,145,74,218,122,160,211,107,244,163,173,79,133,40,133,246,111,93,216,172,211,131,36,48,233,191,229,183,117,116,237,218,53,68,46,104,219,154,182,156,77,159,62,221,150,95,126,249,176,165,76,17,55,191,253,246,155,165,71,78,40,191,132,34,30,36,76,29,119,220,113,101,154,43,145,67,190,84,191,83,196,131,234,82,180,142,138,142,74,86,228,215,254,251,239,111,135,30,122,104,136,16,75,21,29,177,172,123,234,126,18,181,212,87,244,163,136,28,245,19,109,107,171,236,247,117,193,139,58,33,0,1,8,120,38,80,200,231,224,236,217,179,195,150,193,55,222,120,35,108,49,212,143,4,9,109,9,76,69,46,104,238,145,201,60,72,62,84,94,37,205,65,52,215,145,176,174,122,20,13,170,223,41,87,146,158,45,51,103,206,52,189,112,209,181,122,153,115,238,185,231,218,83,79,61,21,158,137,43,175,188,114,152,251,168,29,233,145,19,183,223,126,123,168,75,243,26,157,212,167,185,147,132,245,154,212,155,239,190,134,56,145,111,226,220,175,232,8,20,114,144,43,58,24,17,54,200,155,127,11,109,175,196,137,109,182,217,38,36,55,212,86,141,238,221,187,135,48,71,133,196,47,92,184,48,44,62,37,38,104,97,168,200,9,45,242,244,54,91,145,15,18,49,166,77,155,102,231,157,119,94,16,49,148,88,53,245,111,45,4,83,69,57,3,65,101,174,2,0,0,32,0,73,68,65,84,244,16,86,84,132,182,112,172,190,250,234,225,79,122,64,107,171,200,42,171,172,98,79,62,249,100,248,123,42,194,162,58,113,226,150,91,110,9,130,199,146,75,46,25,242,27,104,113,122,197,21,87,216,58,235,172,19,194,246,55,223,124,115,187,247,222,123,67,155,37,178,32,78,228,118,176,144,0,165,201,158,182,229,104,98,166,104,5,9,8,15,61,244,80,72,136,169,137,151,252,170,8,155,61,246,216,195,238,190,251,238,208,183,52,105,211,132,78,226,145,132,138,102,205,154,133,72,11,157,202,161,73,152,78,48,106,216,176,97,216,50,162,127,107,235,156,132,41,9,100,202,83,161,62,242,247,223,127,91,135,14,29,66,244,131,182,199,201,231,138,228,80,238,28,93,175,136,9,181,77,253,64,17,24,18,36,84,148,135,66,125,93,162,69,69,191,151,16,66,129,0,4,32,0,129,220,18,40,228,60,71,66,182,158,39,122,54,73,208,214,28,99,151,93,118,89,68,156,200,100,30,52,107,214,172,240,28,211,156,72,207,177,55,223,124,211,14,62,248,224,48,199,184,234,170,171,108,216,176,97,97,94,210,184,113,227,176,125,91,66,68,175,94,189,66,4,233,119,223,125,23,94,202,40,114,67,243,37,9,249,41,113,66,219,173,53,87,81,125,58,237,74,47,113,36,240,127,248,225,135,161,157,217,214,155,91,239,85,95,27,226,68,245,140,184,34,114,2,133,28,228,34,71,91,20,230,213,214,191,26,196,245,166,94,15,1,13,242,10,65,215,34,73,15,40,45,130,164,106,235,71,185,19,180,197,64,11,240,1,3,6,132,173,4,82,186,149,48,84,11,102,157,54,80,153,218,173,168,2,45,156,22,44,88,16,34,13,164,202,107,161,174,69,212,137,39,158,24,22,94,218,251,174,7,98,234,168,196,202,224,214,214,222,218,58,77,226,132,66,227,117,76,173,138,132,6,45,254,244,64,84,145,96,161,5,168,30,220,122,107,45,53,95,156,148,128,80,139,57,69,77,104,33,168,227,109,21,58,175,31,189,205,78,37,65,84,29,98,36,113,64,167,200,232,193,158,42,18,39,20,49,113,234,169,167,134,5,166,4,15,133,240,235,173,119,117,226,132,222,142,235,56,94,21,45,52,247,218,107,175,80,191,114,16,168,61,169,162,104,10,213,137,56,81,219,158,82,246,243,234,3,55,223,124,115,248,209,164,75,253,92,17,9,154,120,105,66,166,242,240,195,15,135,92,54,18,144,228,31,137,69,154,184,73,144,208,22,11,9,93,154,140,105,171,133,254,43,223,73,20,83,255,147,191,36,38,40,113,239,178,203,46,27,38,149,18,31,36,162,181,106,213,42,68,103,232,187,171,126,170,239,157,242,239,232,26,189,205,210,247,86,209,20,138,234,81,255,210,247,80,147,197,181,215,94,219,244,118,74,109,175,232,247,21,69,236,228,150,26,181,65,0,2,16,240,71,160,144,243,28,37,94,238,223,191,127,233,169,79,18,209,53,39,41,31,57,145,201,60,72,207,44,205,59,148,76,62,85,148,59,75,207,175,7,31,124,176,76,116,169,230,136,154,31,105,206,180,211,78,59,153,132,13,37,140,214,115,82,194,186,74,74,156,144,248,174,191,75,224,72,159,187,232,101,142,182,207,166,71,173,102,82,111,190,123,24,226,68,190,137,115,191,162,35,80,200,65,174,232,96,68,216,160,218,248,87,33,117,74,192,168,197,168,4,9,237,59,215,27,127,133,235,41,108,92,2,132,222,202,106,81,44,17,67,139,88,137,20,186,94,111,101,37,42,104,129,172,7,129,222,198,87,164,118,235,164,149,29,118,216,33,132,235,41,255,129,20,111,45,172,181,16,210,194,75,170,188,254,171,232,2,221,171,186,82,27,123,171,171,59,147,191,75,156,144,98,159,74,52,41,113,66,226,141,30,128,42,41,113,66,97,252,122,8,167,114,62,40,82,65,191,211,246,14,113,211,195,94,185,37,244,182,90,34,144,152,166,63,192,181,5,68,162,142,216,165,138,252,32,193,227,237,183,223,14,191,210,27,8,213,163,58,84,103,122,41,191,173,67,11,226,148,128,146,122,123,161,133,178,252,166,107,83,69,34,137,108,68,156,200,164,55,112,13,4,32,0,1,8,64,32,183,4,10,57,207,145,56,33,193,122,159,125,246,9,70,105,142,167,121,97,121,113,34,147,121,144,230,38,202,19,145,30,25,170,57,160,162,65,37,44,40,114,79,81,157,42,169,200,63,253,91,130,184,230,41,74,20,173,168,136,125,247,221,55,136,241,41,113,66,215,232,104,237,116,113,66,47,200,180,229,85,243,170,108,235,205,173,247,170,175,13,113,162,122,70,92,17,57,129,66,14,114,145,163,45,10,243,106,227,95,13,246,138,0,208,155,254,242,69,167,1,40,73,159,148,108,133,134,107,81,173,132,141,93,186,116,9,123,231,21,162,167,162,189,241,122,203,42,225,162,50,181,91,111,104,37,116,232,115,10,187,187,255,254,251,67,164,132,254,45,245,93,247,74,21,61,204,20,66,88,89,169,141,189,185,112,88,166,226,132,222,118,119,238,220,57,216,171,55,204,10,85,84,120,188,4,1,133,226,43,10,69,97,140,18,54,36,214,40,81,166,194,235,83,165,50,113,34,253,180,14,113,213,103,116,4,110,42,50,69,219,68,244,198,91,15,246,212,105,29,250,155,162,91,180,125,64,111,213,117,95,61,228,21,226,175,183,240,242,77,187,118,237,236,209,71,31,13,111,223,83,147,135,92,240,202,182,142,66,251,55,211,246,86,215,79,51,173,135,235,32,0,1,8,64,0,2,233,4,10,249,28,212,11,11,205,21,52,31,80,94,44,69,45,232,88,233,154,136,19,178,73,115,70,189,80,209,92,67,209,18,58,253,78,243,78,213,87,145,136,160,83,162,20,89,170,168,64,69,17,106,238,162,23,56,202,65,145,18,39,244,249,35,142,56,34,228,172,80,196,239,125,247,221,23,162,14,53,119,169,73,189,249,238,125,136,19,249,38,206,253,138,142,64,101,131,220,7,31,124,16,66,210,53,0,40,180,87,73,214,46,189,244,210,240,246,91,95,112,189,241,85,24,126,101,89,121,181,80,85,2,61,125,230,156,115,206,9,118,43,107,188,6,34,133,236,167,23,169,155,74,178,167,183,237,10,65,79,189,33,87,219,148,104,71,33,239,90,188,169,232,237,176,126,164,128,86,87,159,142,195,211,194,89,131,146,222,190,171,173,122,211,172,189,244,74,140,83,81,249,247,191,255,29,254,254,201,39,159,132,235,117,15,45,222,20,57,144,42,178,91,202,174,236,211,160,152,42,10,159,214,66,179,162,55,252,186,191,142,114,204,164,61,149,213,175,125,232,90,60,42,185,143,216,168,232,90,249,70,145,11,74,194,88,190,212,230,33,38,69,92,2,129,246,185,171,40,17,146,20,114,29,229,170,5,180,252,162,253,241,90,4,235,200,74,69,72,104,27,130,66,192,245,240,80,81,104,157,184,232,1,81,145,218,173,173,12,202,103,160,69,175,124,35,166,90,140,43,170,64,15,38,249,93,245,166,138,68,143,121,243,230,217,160,65,131,74,251,85,177,60,180,213,142,76,197,9,109,235,208,67,85,63,242,161,246,252,43,92,81,15,91,125,119,20,157,34,229,95,201,156,148,99,32,117,84,110,202,214,76,196,9,93,171,126,167,123,41,79,128,124,165,62,34,127,137,105,186,56,33,241,67,254,145,40,164,253,155,18,73,212,151,117,68,174,252,172,49,64,191,215,86,2,69,121,84,180,85,36,31,131,91,109,250,115,62,218,151,105,63,205,103,91,184,23,4,32,0,1,8,196,67,160,144,207,65,205,191,180,117,84,81,11,218,230,169,57,186,230,164,53,17,39,52,55,209,124,94,107,0,217,212,164,73,147,16,253,169,57,97,122,164,132,60,151,254,111,109,43,81,228,168,230,40,154,51,41,82,66,91,136,211,19,98,106,107,135,230,84,154,187,40,226,83,81,189,169,68,155,149,69,78,84,86,111,190,123,14,226,68,190,137,115,191,162,35,80,209,32,167,61,197,90,40,42,140,95,123,218,181,72,87,242,27,101,127,215,27,112,189,9,175,78,156,80,174,0,133,230,75,116,80,114,27,213,161,193,68,225,96,10,227,74,47,18,10,52,112,104,64,210,162,71,73,222,244,102,89,131,138,246,136,105,225,170,125,105,218,35,157,46,78,84,87,159,222,212,107,191,182,6,46,45,166,181,8,148,240,32,17,68,131,147,22,126,233,69,73,230,52,56,41,76,76,106,176,22,135,90,116,75,176,208,98,78,153,129,85,196,66,117,40,212,254,149,87,94,41,21,5,82,226,132,78,105,40,127,116,163,62,167,183,224,153,180,167,178,250,83,226,132,66,245,83,57,8,100,147,18,39,106,193,168,55,220,229,75,109,30,98,90,104,43,116,79,42,185,30,62,67,134,12,9,255,175,135,128,182,45,104,43,134,22,180,202,17,33,63,171,223,72,208,144,250,45,241,72,15,14,245,3,249,83,34,68,69,106,183,126,175,240,63,189,209,215,214,3,69,77,72,220,80,182,103,245,155,242,226,132,114,94,168,78,237,143,151,109,242,79,74,252,146,237,181,177,183,232,190,156,117,216,32,133,54,74,36,84,31,46,63,9,72,221,86,34,134,146,72,73,8,210,164,65,185,40,180,191,83,2,85,74,28,171,195,38,86,88,117,82,252,91,93,63,173,75,110,73,97,84,151,12,168,27,2,16,128,64,172,4,24,227,99,245,236,127,237,66,156,136,219,191,88,151,1,129,138,6,57,137,0,18,9,82,123,208,83,213,40,33,155,222,210,75,169,172,74,156,208,162,70,251,227,21,58,46,81,64,11,126,101,143,87,136,191,34,14,180,168,221,113,199,29,67,181,90,212,234,45,177,22,187,218,26,144,46,78,164,238,43,5,84,201,249,148,188,45,93,156,168,174,62,137,35,170,79,159,211,130,90,69,139,90,237,111,59,228,144,67,202,36,87,148,16,162,182,73,105,77,237,165,211,245,250,189,196,13,93,175,61,107,42,122,203,173,127,75,176,144,56,160,168,5,149,234,196,137,63,254,248,35,163,246,84,86,127,69,226,132,234,84,24,190,132,19,113,45,95,106,251,16,147,8,163,126,160,122,116,210,132,254,45,209,70,219,45,244,59,137,72,202,146,172,80,63,137,50,18,161,82,137,47,37,254,40,84,79,91,13,196,174,34,85,90,185,36,20,126,39,150,58,34,74,145,19,207,60,243,76,120,115,175,186,202,139,19,178,79,62,213,27,126,21,69,169,164,68,10,37,241,211,214,8,9,38,148,202,9,200,135,242,133,146,154,74,232,169,76,156,80,13,18,127,36,2,170,127,233,71,167,56,164,190,187,133,96,92,219,254,156,207,54,87,213,79,83,66,103,93,180,39,73,140,234,194,126,234,132,0,4,32,16,51,1,198,248,152,189,139,56,17,183,119,177,46,35,2,21,13,114,90,48,106,193,162,100,136,21,149,234,182,117,104,97,169,44,238,122,243,174,72,5,45,110,36,84,168,104,17,171,55,226,18,25,84,36,132,40,193,142,194,196,180,224,172,72,156,152,50,101,74,216,243,46,33,64,111,36,83,219,58,170,171,79,127,215,66,76,139,101,237,179,87,114,69,109,211,208,98,186,124,130,64,157,86,160,197,177,4,128,84,190,132,138,108,87,142,0,69,120,232,237,177,242,45,40,194,66,81,11,10,111,75,137,19,77,155,54,45,243,102,89,219,57,180,247,45,147,246,84,85,127,74,156,80,253,42,10,175,83,4,133,252,36,174,233,39,58,164,218,94,155,55,220,197,182,200,175,202,22,45,246,36,24,73,120,42,182,118,103,244,69,228,162,140,8,100,211,159,115,217,15,178,185,111,85,134,164,250,169,162,180,234,170,48,113,173,43,178,212,11,1,8,64,160,240,4,24,227,11,239,131,186,108,1,145,19,117,73,151,186,19,65,160,162,65,78,111,187,181,165,35,61,130,32,221,152,234,196,9,189,253,86,210,154,147,79,62,57,188,77,215,27,119,109,127,144,56,160,127,43,138,65,73,14,37,54,104,225,174,69,190,4,129,202,196,9,237,155,87,194,29,69,100,164,71,78,168,77,85,213,151,106,179,34,44,36,148,40,223,131,182,104,40,119,130,34,54,20,170,158,42,170,71,121,37,82,91,74,42,115,158,108,146,48,161,100,64,42,138,36,145,192,34,1,164,186,200,137,76,218,83,85,253,229,35,39,148,116,79,81,7,218,10,33,209,165,162,18,227,67,44,253,141,180,34,37,210,35,39,20,73,145,203,69,105,34,190,196,142,26,153,164,254,92,85,63,85,191,173,171,146,36,70,117,197,128,122,33,0,1,8,196,74,128,49,62,86,207,254,215,46,196,137,184,253,139,117,25,16,168,104,144,83,158,9,133,225,43,207,67,122,81,136,119,171,86,173,66,210,195,202,182,117,40,71,132,114,61,104,91,71,42,58,65,201,13,247,220,115,207,144,171,65,69,91,2,116,226,130,146,37,106,59,71,234,168,160,202,196,9,253,93,111,26,149,156,179,188,56,81,85,125,74,216,163,115,148,117,14,115,122,209,113,142,138,52,216,127,255,253,203,252,94,199,35,94,119,221,117,139,68,140,232,152,34,133,193,43,153,160,4,140,70,141,26,133,188,27,42,218,58,162,255,151,96,163,72,6,229,89,168,44,231,68,117,237,209,153,205,85,213,47,94,74,136,153,158,115,66,237,213,169,26,202,247,144,218,118,146,110,84,108,15,177,212,94,126,9,78,41,81,34,61,193,106,108,246,102,240,21,118,117,73,54,254,45,159,156,52,29,148,34,195,52,246,84,116,18,77,234,58,137,92,26,235,148,203,69,223,249,108,74,117,253,52,155,186,178,189,54,27,70,217,214,205,245,16,128,0,4,32,80,88,2,140,241,133,229,95,215,119,71,156,168,107,194,212,95,244,4,42,26,228,180,181,64,167,114,40,73,165,162,2,148,59,64,71,241,40,241,162,196,7,101,196,173,76,156,80,50,67,133,46,107,114,158,42,18,8,116,74,135,142,247,145,184,161,100,137,74,178,167,124,9,18,29,218,180,105,19,46,45,47,78,104,113,160,8,7,229,171,80,6,223,253,246,219,175,66,113,162,178,250,116,210,196,102,155,109,22,78,68,208,113,138,106,183,218,175,60,24,138,162,40,127,186,133,78,52,80,187,116,34,129,18,130,74,12,24,48,96,128,233,212,15,229,68,144,77,138,40,81,66,207,148,240,162,104,6,229,170,80,78,12,109,175,168,74,156,168,174,61,175,190,250,106,149,245,235,212,134,242,226,132,114,98,232,184,72,253,40,55,71,249,18,219,67,76,17,54,74,44,42,63,149,63,245,69,182,199,102,111,209,15,32,121,110,96,54,254,173,74,156,248,237,183,223,194,49,104,21,37,174,77,153,36,1,76,99,153,114,172,100,43,78,84,215,79,235,18,91,54,140,234,178,29,212,13,1,8,64,0,2,185,39,192,24,159,123,166,197,84,35,226,68,49,121,131,182,20,132,64,101,131,220,132,9,19,66,194,60,229,123,208,2,88,209,6,23,93,116,81,88,180,167,182,117,164,111,139,80,227,181,189,64,11,127,45,10,116,125,122,81,18,61,29,27,164,28,20,42,18,36,244,166,95,226,67,170,164,196,137,84,189,90,24,232,152,34,37,58,148,232,161,82,81,228,68,101,245,233,247,58,10,81,17,31,58,105,64,139,13,109,41,81,212,132,34,57,42,42,18,75,148,0,82,219,78,36,64,104,187,132,218,172,173,41,18,58,148,160,177,119,239,222,101,62,42,78,58,82,84,247,74,29,109,84,126,143,186,114,112,28,124,240,193,85,182,167,186,250,181,141,163,188,56,161,134,232,4,21,241,149,224,178,245,214,91,151,105,91,108,15,49,157,50,33,161,171,178,146,68,123,181,213,72,73,91,213,79,245,189,145,248,149,58,73,70,91,3,212,111,20,29,83,211,173,0,149,69,9,40,15,140,4,55,9,107,73,41,217,248,87,227,144,162,163,20,201,165,241,76,69,201,107,59,117,234,20,114,234,164,34,39,148,212,85,39,206,232,8,87,229,195,81,130,89,141,57,58,93,70,57,107,148,19,71,73,90,43,138,76,170,140,91,117,253,180,46,121,103,195,168,46,219,65,221,16,128,0,4,32,144,123,2,197,60,198,235,84,63,205,43,148,208,92,69,57,218,180,173,91,69,243,24,189,4,84,98,122,157,210,166,185,184,108,209,220,89,207,92,189,120,210,201,112,138,8,214,177,159,85,149,218,220,71,81,206,122,89,169,4,248,122,190,23,91,65,156,40,54,143,208,158,188,19,40,230,65,46,239,48,34,188,161,55,255,38,205,94,69,222,40,169,170,132,2,189,157,79,137,128,169,124,47,202,199,162,135,184,126,63,124,248,240,26,245,208,170,182,48,40,103,137,126,170,18,124,106,116,211,58,250,80,54,254,149,56,33,177,78,66,129,182,103,104,123,152,18,166,74,196,75,103,162,73,138,182,176,41,79,142,142,180,85,206,29,157,28,164,252,37,53,141,156,168,35,243,51,170,54,27,70,25,85,200,69,16,128,0,4,32,80,52,4,138,121,140,215,139,71,9,16,138,230,77,47,218,30,169,237,209,138,94,150,112,177,219,110,187,133,151,125,122,81,168,45,213,218,246,221,185,115,231,240,146,64,81,200,31,124,240,65,233,246,233,138,192,103,123,31,189,168,208,118,243,167,159,126,58,204,11,20,17,125,214,89,103,217,39,159,124,82,52,126,77,53,4,113,162,232,92,66,131,242,77,160,152,7,185,124,179,136,241,126,117,233,223,76,246,237,87,21,90,95,23,188,235,210,222,186,104,175,222,28,40,49,172,162,146,84,202,139,19,250,157,34,41,20,241,243,211,79,63,133,220,34,199,31,127,124,216,102,164,162,7,189,182,91,41,242,66,219,20,250,244,233,19,222,242,107,81,45,209,67,111,6,20,9,148,138,18,208,246,40,45,210,199,140,25,19,242,155,232,243,122,64,43,250,38,9,37,27,255,170,239,41,191,141,182,147,169,40,122,74,255,214,246,170,242,226,132,120,106,130,164,34,177,66,162,144,78,224,65,156,72,66,175,160,141,16,128,0,4,252,16,200,230,57,152,79,42,218,170,173,104,79,229,148,211,246,112,9,8,218,86,173,237,220,18,255,149,0,95,243,13,149,145,35,71,134,237,226,23,94,120,161,29,112,192,1,33,34,59,85,244,57,189,48,208,41,122,154,35,41,41,190,108,150,224,161,237,188,18,47,178,189,143,196,17,37,195,95,114,201,37,195,109,20,69,41,17,37,21,85,153,79,78,213,221,11,113,162,58,66,252,61,122,2,197,58,200,69,15,62,79,6,214,165,127,51,217,183,143,56,81,181,163,117,178,141,30,146,202,241,82,153,56,161,223,107,59,143,148,126,249,179,50,113,226,242,203,47,55,109,253,121,234,169,167,194,162,90,57,90,180,29,74,91,148,36,78,72,248,120,240,193,7,195,155,131,244,45,10,90,132,107,251,150,142,210,45,246,146,77,127,46,223,247,36,224,104,18,244,249,231,159,47,34,78,232,119,169,252,19,18,39,244,111,29,205,139,56,81,236,61,130,246,65,0,2,16,240,69,32,155,231,96,62,201,72,144,56,237,180,211,66,142,56,229,165,211,86,85,189,44,121,231,157,119,76,9,223,123,244,232,17,142,124,87,81,174,184,83,78,57,197,148,107,77,215,106,43,136,114,195,105,171,119,215,174,93,67,164,168,162,58,149,247,78,57,156,180,21,67,91,173,149,91,173,38,247,145,192,161,162,151,60,218,174,173,151,22,154,15,73,232,40,182,130,56,81,108,30,161,61,121,39,80,172,131,92,222,65,68,122,195,92,248,55,147,55,242,90,208,233,148,23,229,13,209,98,248,196,19,79,12,15,150,170,246,253,107,223,161,18,142,74,209,86,242,83,69,7,72,101,215,194,89,245,105,107,131,222,240,107,177,93,62,151,70,101,238,202,133,189,249,236,10,218,202,161,55,6,169,133,113,69,145,19,106,143,152,72,120,80,114,198,202,196,9,109,205,56,242,200,35,195,54,144,244,162,40,129,171,174,186,42,60,148,71,141,26,181,200,17,193,122,27,49,100,200,144,16,82,89,236,37,27,255,214,86,156,88,113,197,21,195,100,72,34,156,242,82,36,165,100,195,40,41,54,209,78,8,64,0,2,16,248,47,129,164,140,241,138,10,85,14,57,69,34,42,135,147,242,57,165,139,19,167,159,126,122,136,104,148,80,113,246,217,103,135,57,138,182,121,40,90,84,215,43,223,214,95,127,253,21,242,79,232,84,188,73,147,38,85,152,156,58,211,251,164,247,31,189,172,232,208,161,67,152,163,174,179,206,58,69,213,181,16,39,138,202,29,52,166,16,4,146,50,200,21,130,77,12,247,204,133,127,171,123,35,175,227,24,37,38,104,1,172,36,69,90,204,109,180,209,70,225,232,87,237,221,175,108,223,191,78,131,209,195,70,73,7,181,8,212,125,20,94,175,164,164,90,180,171,190,99,143,61,54,252,45,149,32,178,58,159,228,194,222,234,238,145,203,191,43,196,80,219,12,180,23,82,165,34,113,66,81,15,122,56,75,248,145,250,47,38,218,143,169,162,227,105,149,72,74,15,218,221,119,223,61,188,101,208,143,138,30,244,42,202,179,240,200,35,143,132,135,255,201,39,159,28,246,116,42,18,35,85,148,136,245,234,171,175,14,111,19,138,189,100,227,223,218,138,19,18,140,20,125,162,211,134,148,19,68,185,40,146,80,178,97,148,4,123,104,35,4,32,0,1,8,252,63,129,98,29,227,245,204,85,212,97,74,128,144,104,160,57,206,119,223,125,23,242,77,232,132,60,205,87,84,116,42,222,3,15,60,96,74,8,174,237,170,154,51,166,202,218,107,175,29,114,80,180,107,215,46,212,167,164,214,178,89,81,22,74,146,95,147,251,104,30,164,151,93,18,60,82,69,73,250,181,205,68,249,40,138,169,32,78,20,147,55,104,75,65,8,20,235,32,87,16,24,17,222,52,23,254,173,234,141,124,42,151,129,196,9,237,15,84,248,157,138,66,229,246,218,107,175,176,168,174,108,223,191,234,213,194,60,245,25,157,166,34,117,252,237,183,223,14,226,132,66,247,244,32,202,166,228,194,222,108,238,87,219,107,219,182,109,27,242,66,232,180,21,149,242,226,132,30,204,71,29,117,84,56,41,70,98,142,222,40,164,30,216,218,118,160,40,10,241,146,56,33,129,65,209,21,218,254,33,49,71,252,117,252,172,246,89,166,252,164,125,159,122,19,161,73,129,138,78,226,81,61,18,44,82,2,73,109,109,170,203,207,39,205,191,117,201,162,178,186,97,84,8,234,220,19,2,16,128,64,126,8,20,235,24,255,214,91,111,133,57,135,182,113,232,132,59,157,206,161,57,137,78,227,120,242,201,39,195,9,128,58,185,67,201,166,149,16,83,47,82,20,77,161,45,165,18,41,20,197,169,151,83,151,93,118,89,152,147,40,186,118,187,237,182,11,47,189,52,87,209,169,119,202,147,165,104,139,108,239,35,193,68,109,122,252,241,199,131,216,161,23,99,218,62,162,185,83,177,109,105,69,156,200,207,247,136,187,20,49,129,98,29,228,138,24,89,162,154,150,11,255,86,245,70,62,93,156,144,58,158,10,127,215,131,71,10,181,22,219,218,102,160,235,84,210,247,253,235,4,5,229,68,80,248,158,202,172,89,179,236,239,191,255,54,133,211,75,156,80,125,90,56,103,83,114,97,111,54,247,171,237,181,74,132,169,227,179,210,19,98,42,4,50,21,45,162,99,181,196,72,219,95,82,71,115,157,115,206,57,33,26,66,156,196,88,71,248,138,171,222,82,244,237,219,55,76,6,180,77,70,73,169,36,88,232,39,229,39,9,19,74,54,117,241,197,23,135,137,129,18,97,234,205,129,30,248,73,40,73,243,111,33,152,194,168,16,212,185,39,4,32,0,129,252,16,40,230,49,94,145,180,154,115,104,59,240,186,235,174,27,4,5,37,223,86,185,244,210,75,67,110,9,253,77,47,176,20,29,171,23,41,202,51,113,234,169,167,134,23,41,18,16,148,87,66,209,19,154,155,104,238,34,97,67,69,115,81,205,41,21,101,91,147,251,104,158,115,198,25,103,148,38,198,212,118,86,29,45,94,108,5,113,162,216,60,66,123,242,78,160,152,7,185,188,195,136,240,134,185,240,111,38,111,228,21,57,161,172,202,10,217,83,136,158,212,110,109,209,248,225,135,31,42,21,39,244,128,81,66,34,237,55,92,122,233,165,67,158,138,153,51,103,134,197,182,23,113,66,71,137,110,191,253,246,149,238,165,172,235,46,41,225,72,121,42,98,60,74,180,174,217,21,107,253,185,248,206,23,171,109,180,11,2,16,128,128,119,2,140,241,113,247,0,196,137,184,253,139,117,25,16,72,250,32,167,5,176,246,224,75,137,85,216,151,246,212,43,12,94,71,26,41,20,76,201,6,181,87,95,111,224,21,202,62,126,252,248,144,73,88,249,16,84,148,188,81,251,206,116,221,160,65,131,74,79,58,88,121,229,149,237,174,187,238,202,250,205,125,6,200,243,122,73,46,252,155,201,27,121,137,19,251,238,187,111,200,133,160,235,245,102,94,219,10,170,218,247,175,235,206,61,247,220,192,92,234,185,246,244,75,13,87,242,71,47,226,132,58,195,163,143,62,26,66,24,213,255,242,89,148,71,65,111,53,244,150,34,41,37,23,253,57,41,182,214,180,157,48,170,41,57,62,7,1,8,64,160,248,9,48,198,23,191,143,106,211,66,196,137,218,208,227,179,81,16,72,250,32,167,19,34,182,220,114,75,59,233,164,147,108,218,180,105,118,222,121,231,133,144,119,157,95,172,228,129,58,43,89,69,71,24,73,112,208,219,125,133,141,105,15,156,78,135,80,184,188,22,201,18,56,116,156,163,182,18,40,124,94,97,246,170,87,123,210,146,92,242,229,223,212,241,139,169,83,39,10,197,44,95,246,22,202,62,239,247,197,191,213,247,0,24,85,207,136,43,32,0,1,8,36,149,0,99,124,82,61,151,89,187,17,39,50,227,196,85,17,19,72,250,32,167,228,54,202,89,160,252,5,250,81,214,221,84,158,2,37,188,153,48,97,66,56,198,232,233,167,159,14,161,235,74,62,168,172,193,218,219,166,35,22,117,190,178,18,244,40,33,142,146,228,40,239,129,206,99,214,222,182,246,237,219,39,222,243,249,242,47,226,68,226,187,74,34,12,200,87,127,78,4,140,74,26,9,163,36,123,143,182,67,0,2,16,168,154,0,99,124,220,61,4,113,34,110,255,98,93,6,4,98,24,228,126,249,229,23,123,238,185,231,66,34,192,103,159,125,54,236,223,191,239,190,251,108,228,200,145,214,187,119,239,16,33,161,173,3,74,182,120,195,13,55,132,173,28,91,109,181,149,221,114,203,45,33,164,125,244,232,209,129,148,146,8,42,212,93,199,51,234,179,218,166,160,108,195,73,46,49,248,55,27,254,222,236,205,134,77,12,215,226,223,234,189,8,163,234,25,113,5,4,32,0,129,164,18,96,140,79,170,231,50,107,55,226,68,102,156,184,42,98,2,73,31,228,14,60,240,192,112,36,145,142,35,210,169,7,235,172,179,78,56,42,168,79,159,62,225,172,101,29,181,168,19,10,58,118,236,24,182,105,220,124,243,205,193,155,18,30,116,194,129,142,103,236,214,173,91,16,52,20,129,161,92,20,58,151,89,34,134,132,14,137,26,73,46,73,247,111,182,236,189,217,155,45,159,164,95,143,127,171,247,32,140,170,103,196,21,16,128,0,4,146,74,128,49,62,169,158,203,172,221,136,19,153,113,226,170,136,9,36,125,144,83,34,65,229,139,152,51,103,78,72,170,168,179,143,7,15,30,108,99,198,140,177,211,78,59,45,28,183,168,147,32,116,124,162,206,96,126,254,249,231,131,55,159,120,226,137,144,167,226,171,175,190,10,199,54,170,104,187,199,35,143,60,18,174,151,64,161,200,10,69,93,36,185,36,221,191,217,178,247,102,111,182,124,146,126,61,254,173,222,131,48,170,158,17,87,64,0,2,16,72,42,1,198,248,164,122,46,179,118,35,78,100,198,137,171,34,38,224,113,144,211,169,30,18,38,86,95,125,117,59,251,236,179,35,246,174,153,55,255,122,179,55,234,206,91,129,113,248,183,122,143,195,168,122,70,92,1,1,8,64,32,169,4,24,227,147,234,185,204,218,141,56,145,25,39,174,138,152,128,183,65,78,91,60,90,181,106,21,114,78,140,26,53,202,154,52,105,18,177,119,17,39,162,118,174,67,227,188,141,87,53,113,49,140,106,66,141,207,64,0,2,16,72,6,1,198,248,100,248,169,166,173,68,156,168,41,57,62,23,13,1,6,185,104,92,89,161,33,222,252,235,205,222,184,123,239,162,214,225,223,234,61,14,163,234,25,113,5,4,32,0,129,164,18,96,140,79,170,231,50,107,55,226,68,102,156,184,42,98,2,12,114,17,59,215,136,156,136,219,187,254,172,99,188,170,222,231,48,170,158,17,87,64,0,2,16,72,42,1,198,248,164,122,46,179,118,35,78,100,198,137,171,34,38,192,32,23,177,115,17,39,226,118,174,67,235,24,175,170,119,58,140,170,103,196,21,16,128,0,4,146,74,128,49,62,169,158,203,172,221,136,19,153,113,226,170,136,9,48,200,69,236,92,196,137,184,157,235,208,58,198,171,234,157,14,163,234,25,113,5,4,32,0,129,164,18,96,140,79,170,231,50,107,55,226,68,102,156,184,42,98,2,12,114,17,59,23,113,34,110,231,58,180,142,241,170,122,167,195,168,122,70,92,1,1,8,64,32,169,4,24,227,147,234,185,204,218,141,56,145,25,39,174,138,152,0,131,92,196,206,69,156,136,219,185,14,173,99,188,170,222,233,48,170,158,17,87,64,0,2,16,72,42,1,198,248,164,122,46,179,118,35,78,100,198,137,171,34,38,192,32,23,177,115,17,39,226,118,174,67,235,24,175,170,119,58,140,170,103,196,21,16,128,0,4,146,74,128,49,62,169,158,203,172,221,136,19,153,113,226,170,136,9,48,200,69,236,92,196,137,184,157,235,208,58,198,171,234,157,14,163,234,25,113,5,4,32,0,129,164,18,96,140,79,170,231,50,107,55,226,68,102,156,184,42,98,2,12,114,17,59,23,113,34,110,231,58,180,142,241,170,122,167,195,168,122,70,92,1,1,8,64,32,169,4,24,227,147,234,185,204,218,141,56,145,25,39,174,138,152,128,190,4,148,184,9,148,148,148,196,109,96,154,117,244,231,248,93,237,169,63,215,196,155,76,92,107,66,141,207,64,0,2,16,72,6,1,135,243,28,77,98,93,45,86,52,207,89,172,132,217,78,50,190,145,180,18,2,16,128,0,4,32,0,129,74,9,32,78,208,57,32,0,1,8,64,32,22,2,94,159,105,136,19,177,244,96,236,128,0,4,32,0,1,8,56,38,224,117,34,231,216,229,152,14,1,8,64,32,90,2,94,159,105,136,19,209,118,105,12,131,0,4,32,0,1,8,248,33,224,117,34,231,199,195,88,10,1,8,64,192,15,1,175,207,52,196,9,63,125,28,75,33,0,1,8,64,0,2,209,18,240,58,145,139,214,161,24,6,1,8,64,192,49,1,175,207,52,196,9,199,157,30,211,33,0,1,8,64,0,2,177,16,240,58,145,139,197,127,216,1,1,8,64,0,2,255,79,192,235,51,13,113,130,111,1,4,32,0,1,8,64,0,2,137,39,224,117,34,151,120,199,97,0,4,32,0,1,8,44,66,192,235,51,13,113,130,47,3,4,32,0,1,8,64,0,2,137,39,224,117,34,151,120,199,97,0,4,32,0,1,8,32,78,252,143,0,226,4,95,6,8,64,0,2,16,128,0,4,18,79,0,113,34,241,46,196,0,8,64,0,2,16,72,45,210,23,91,204,74,74,74,220,241,64,156,112,231,114,12,134,0,4,32,0,1,8,196,71,0,113,34,62,159,98,17,4,32,0,1,175,4,188,62,211,16,39,188,246,120,236,134,0,4,32,0,1,8,68,68,192,235,68,46,34,23,98,10,4,32,0,1,8,16,57,225,48,94,132,110,15,1,8,64,0,2,16,128,64,84,4,16,39,162,114,39,198,64,0,2,16,112,77,192,235,51,141,200,9,215,221,30,227,33,0,1,8,64,0,2,113,16,240,58,145,139,195,123,88,1,1,8,64,0,2,233,4,188,62,211,16,39,248,30,64,0,2,16,128,0,4,32,144,120,2,94,39,114,137,119,28,6,64,0,2,16,128,192,34,4,188,62,211,16,39,248,50,64,0,2,16,128,0,4,32,144,120,2,94,39,114,137,119,28,6,64,0,2,16,128,0,226,196,255,8,32,78,240,101,128,0,4,32,0,1,8,64,32,241,4,16,39,18,239,66,12,128,0,4,32,0,129,212,34,157,163,68,233,11,16,128,0,4,32,0,1,8,64,32,153,4,16,39,146,233,55,90,13,1,8,64,0,2,139,18,240,250,76,35,114,130,111,3,4,32,0,1,8,64,0,2,137,39,224,117,34,151,120,199,97,0,4,32,0,1,8,44,66,192,235,51,13,113,130,47,3,4,32,0,1,8,64,0,2,137,39,224,117,34,151,120,199,97,0,4,32,0,1,8,32,78,252,143,0,226,4,95,6,8,64,0,2,16,128,0,4,18,79,0,113,34,241,46,196,0,8,64,0,2,16,72,45,210,201,57,65,95,128,0,4,32,0,1,8,64,0,2,201,36,128,56,145,76,191,209,106,8,64,0,2,16,88,148,128,215,103,26,145,19,124,27,32,0,1,8,64,0,2,16,72,60,1,175,19,185,196,59,14,3,32,0,1,8,64,96,17,2,94,159,105,136,19,124,25,32,0,1,8,64,0,2,16,72,28,129,177,99,199,218,1,7,28,96,67,135,14,181,238,221,187,91,106,34,55,98,196,8,59,229,148,83,236,225,135,31,182,46,93,186,36,206,46,26,12,1,8,64,0,2,16,64,156,160,15,64,0,2,16,128,0,4,32,0,129,4,17,104,212,168,145,213,175,95,223,26,55,110,108,51,102,204,176,22,45,90,216,156,57,115,108,193,130,5,54,111,222,188,4,89,66,83,33,0,1,8,64,0,2,255,79,0,113,130,222,0,1,8,64,0,2,16,128,0,4,18,68,96,200,144,33,54,112,224,64,155,63,127,126,105,171,27,52,104,96,131,6,13,178,126,253,250,37,200,18,154,10,1,8,64,0,2,16,64,156,96,91,7,223,2,8,64,0,2,16,128,0,4,18,75,64,81,19,115,231,206,45,109,127,195,134,13,203,252,59,177,134,209,112,8,64,0,2,16,112,75,128,200,9,183,174,199,112,8,64,0,2,16,128,0,4,146,74,32,61,122,130,168,137,164,122,145,118,67,0,2,16,128,64,58,1,196,9,250,3,4,32,0,1,8,64,0,2,16,72,32,129,84,244,4,81,19,9,116,30,77,134,0,4,32,0,129,69,8,32,78,208,41,32,0,1,8,64,0,2,16,128,64,2,9,40,122,98,192,128,1,118,193,5,23,144,107,34,129,254,163,201,16,128,0,4,32,80,150,0,226,4,61,2,2,16,128,0,4,32,0,1,8,36,144,128,78,231,232,213,171,151,13,31,62,220,180,181,131,2,1,8,64,0,2,16,72,50,1,196,137,36,123,143,182,67,0,2,16,128,0,4,32,80,134,128,38,54,148,184,9,148,148,148,196,109,32,214,65,0,2,16,112,74,0,113,194,169,227,49,27,2,16,128,0,4,32,16,35,1,175,19,155,24,125,89,145,77,248,215,139,167,177,19,2,16,240,72,192,235,24,207,81,162,30,123,59,54,67,0,2,16,128,64,244,4,188,78,108,162,119,236,255,12,196,191,94,60,141,157,16,128,128,71,2,94,199,120,196,9,143,189,29,155,33,0,1,8,64,32,122,2,94,39,54,209,59,22,113,194,139,139,177,19,2,16,112,76,192,235,51,28,113,194,113,167,199,116,8,64,0,245,137,123,191,0,0,32,0,73,68,65,84,2,16,136,151,128,215,137,77,188,30,45,107,25,254,245,226,105,236,132,0,4,60,18,240,58,198,35,78,120,236,237,216,12,1,8,64,0,2,209,19,240,58,177,137,222,177,68,78,120,113,49,118,66,0,2,142,9,120,125,134,35,78,56,238,244,152,14,1,8,64,0,2,241,18,240,58,177,137,215,163,68,78,120,241,45,118,66,0,2,16,240,250,12,71,156,160,239,67,0,2,16,128,0,4,34,36,224,117,98,19,161,43,43,52,9,255,122,241,52,118,66,0,2,30,9,120,29,227,17,39,60,246,118,108,134,0,4,32,0,129,232,9,120,157,216,68,239,216,255,25,136,127,189,120,26,59,33,0,1,143,4,188,142,241,136,19,30,123,59,54,67,0,2,16,128,64,244,4,188,78,108,162,119,44,226,132,23,23,99,39,4,32,224,152,128,215,103,56,226,132,227,78,143,233,16,128,0,4,32,16,47,1,175,19,155,120,61,90,214,50,252,235,197,211,216,9,1,8,120,36,224,117,140,71,156,240,216,219,177,25,2,16,128,0,4,162,39,224,117,98,19,189,99,137,156,240,226,98,236,132,0,4,28,19,240,250,12,71,156,112,220,233,49,29,2,16,128,0,4,226,37,224,117,98,19,175,71,137,156,240,226,91,236,132,0,4,32,224,245,25,142,56,65,223,135,0,4,32,0,1,8,68,72,160,24,38,54,119,221,117,151,29,125,244,209,214,160,65,131,64,88,255,221,105,167,157,108,248,240,225,182,242,202,43,215,136,250,196,137,19,237,144,67,14,177,207,63,255,188,70,159,207,244,67,175,189,246,154,157,116,210,73,246,238,187,239,102,250,145,188,94,87,12,254,205,171,193,220,12,2,16,128,128,35,2,94,199,120,196,9,71,157,28,83,33,0,1,8,64,192,15,129,98,152,216,72,156,184,237,182,219,76,11,125,149,217,179,103,219,97,135,29,102,203,45,183,92,248,125,77,10,226,196,127,169,21,131,127,107,226,63,62,3,1,8,64,0,2,213,19,240,58,198,35,78,84,223,55,184,2,2,16,128,0,4,32,144,56,2,197,48,177,41,47,78,204,154,53,203,142,60,242,72,107,211,166,141,13,26,52,200,254,249,231,31,235,211,167,143,61,247,220,115,182,248,226,139,219,150,91,110,105,215,94,123,173,53,109,218,212,94,127,253,117,59,243,204,51,77,159,89,98,137,37,236,194,11,47,180,61,246,216,195,210,197,137,55,222,120,35,68,81,140,28,57,210,118,220,113,199,50,62,146,32,114,250,233,167,219,220,185,115,67,196,134,234,213,53,149,213,171,15,95,118,217,101,65,52,105,214,172,153,109,188,241,198,54,121,242,228,16,57,177,112,225,66,27,48,96,128,141,30,61,218,74,74,74,108,195,13,55,180,27,110,184,193,154,55,111,94,176,126,81,12,254,45,152,241,220,24,2,16,128,64,228,4,188,142,241,136,19,145,119,108,204,131,0,4,32,0,1,159,4,138,97,98,35,113,162,87,175,94,182,212,82,75,5,39,252,245,215,95,182,218,106,171,133,72,138,150,45,91,218,197,23,95,108,19,38,76,176,71,31,125,212,234,215,175,111,199,31,127,124,16,44,174,185,230,26,91,127,253,245,237,225,135,31,14,130,194,199,31,127,108,59,236,176,131,73,140,248,227,143,63,130,32,161,186,123,244,232,17,174,217,108,179,205,202,56,121,206,156,57,214,170,85,43,123,224,129,7,108,231,157,119,14,130,196,201,39,159,108,47,190,248,98,165,245,126,243,205,55,118,204,49,199,216,164,73,147,130,56,209,189,123,119,155,58,117,106,16,39,134,14,29,26,126,127,199,29,119,4,17,229,242,203,47,183,247,223,127,223,238,190,251,238,130,117,174,98,240,111,193,140,231,198,16,128,0,4,34,39,224,117,140,71,156,136,188,99,99,30,4,32,0,1,8,248,36,80,12,19,155,242,145,19,138,98,56,239,188,243,236,217,103,159,181,247,222,123,207,218,183,111,111,103,157,117,150,117,235,214,45,56,73,191,235,220,185,179,221,127,255,253,225,247,18,4,82,101,255,253,247,15,127,83,116,69,167,78,157,66,4,67,207,158,61,67,68,68,249,34,49,66,17,26,229,243,82,72,156,168,172,222,175,190,250,202,22,44,88,16,132,17,149,241,227,199,91,239,222,189,131,56,209,165,75,23,251,236,179,207,108,153,101,150,9,127,147,128,210,184,113,99,123,251,237,183,11,214,185,138,193,191,5,51,158,27,67,0,2,16,136,156,128,215,49,30,113,34,242,142,141,121,16,128,0,4,32,224,147,64,49,76,108,202,139,19,242,196,247,223,127,31,162,38,102,204,152,97,123,239,189,183,157,125,246,217,165,226,132,34,21,58,116,232,96,15,61,244,80,248,125,186,56,177,223,126,251,133,191,109,183,221,118,65,164,208,22,139,125,246,217,199,30,127,252,241,240,187,244,242,214,91,111,133,220,22,18,20,82,229,131,15,62,8,247,238,215,175,95,133,245,126,247,221,119,54,127,254,252,82,177,67,117,28,123,236,177,65,156,80,244,197,161,135,30,26,196,16,21,109,53,249,251,239,191,109,197,21,87,44,88,231,42,6,255,22,204,120,110,12,1,8,64,32,114,2,94,199,120,196,137,200,59,54,230,65,0,2,16,128,128,79,2,197,48,177,41,47,78,40,50,97,240,224,193,33,71,132,162,26,180,173,67,34,128,182,117,40,175,196,9,39,156,96,51,103,206,180,97,195,134,217,122,235,173,103,163,70,141,10,219,57,62,253,244,83,219,106,171,173,194,118,16,69,95,164,78,235,184,247,222,123,109,224,192,129,65,64,72,109,29,145,183,149,120,115,157,117,214,9,219,58,116,58,136,182,142,72,220,80,100,70,235,214,173,43,172,247,215,95,127,13,209,22,18,68,90,180,104,17,162,38,20,61,161,186,181,141,227,193,7,31,180,113,227,198,217,210,75,47,109,39,158,120,98,104,167,34,60,10,85,138,193,191,133,178,157,251,66,0,2,16,136,157,128,215,49,30,113,34,246,158,141,125,16,128,0,4,32,224,146,64,49,76,108,36,78,40,218,64,91,32,212,158,122,245,234,133,252,16,218,138,209,182,109,91,155,55,111,158,245,237,219,215,158,127,254,249,176,85,98,139,45,182,176,235,175,191,62,36,154,124,245,213,87,195,22,12,69,41,232,115,253,251,247,183,131,14,58,168,76,66,76,57,86,162,131,78,255,208,241,164,233,69,130,196,25,103,156,17,132,138,134,13,27,134,188,17,91,111,189,117,165,245,234,179,186,183,126,148,144,83,98,136,182,135,72,156,144,168,114,238,185,231,218,83,79,61,21,218,162,124,24,74,156,73,66,76,151,95,45,140,134,0,4,32,80,231,4,138,225,25,94,231,70,86,112,3,196,137,66,80,231,158,16,128,0,4,32,0,129,58,38,224,117,98,83,199,88,139,166,122,252,91,52,174,160,33,16,128,0,4,114,78,192,235,24,143,56,145,243,174,68,133,16,128,0,4,32,0,129,194,19,240,58,177,41,60,249,252,180,0,255,230,135,51,119,129,0,4,32,80,8,2,94,199,120,196,137,66,244,54,238,9,1,8,64,0,2,16,168,99,2,94,39,54,117,140,181,104,170,199,191,69,227,10,26,2,1,8,64,32,231,4,188,142,241,136,19,57,239,74,84,8,1,8,64,0,2,16,40,60,1,175,19,155,194,147,207,79,11,240,111,126,56,115,23,8,64,0,2,133,32,224,117,140,71,156,40,68,111,227,158,16,128,0,4,32,0,129,58,38,224,117,98,83,199,88,139,166,122,252,91,52,174,160,33,16,128,0,4,114,78,192,235,24,143,56,145,243,174,68,133,16,128,0,4,32,0,129,194,19,240,58,177,41,60,249,252,180,0,255,230,135,51,119,129,0,4,32,80,8,2,94,199,120,196,137,66,244,54,238,9,1,8,64,0,2,16,168,99,2,94,39,54,117,140,181,104,170,199,191,69,227,10,26,2,1,8,64,32,231,4,188,142,241,136,19,57,239,74,84,8,1,8,64,0,2,16,40,60,1,111,19,155,169,83,167,6,232,155,108,178,73,225,225,231,161,5,222,252,155,7,164,220,2,2,16,128,64,209,16,240,58,198,35,78,20,77,23,164,33,16,128,0,4,32,0,129,220,17,240,54,177,25,52,104,80,128,151,250,111,238,72,22,103,77,222,252,91,156,94,160,85,16,128,0,4,234,134,128,215,49,30,113,34,7,253,169,99,199,142,37,227,198,141,91,44,7,85,81,5,4,22,33,80,82,82,82,112,42,26,32,41,16,128,64,242,8,20,195,248,145,47,106,30,197,137,124,177,229,62,16,128,0,4,178,37,208,161,67,135,146,151,94,122,137,9,100,182,224,254,119,61,226,68,13,193,241,49,51,175,157,7,223,67,0,2,16,128,64,241,18,240,242,108,218,110,187,237,236,195,15,63,180,185,115,231,6,103,52,106,212,200,214,91,111,61,123,235,173,183,138,215,57,57,104,153,23,255,230,0,21,85,64,0,2,5,32,192,24,85,59,232,94,249,17,57,81,187,126,19,62,237,181,243,228,0,29,85,64,0,2,16,128,64,29,17,240,246,108,242,24,57,225,41,50,166,142,190,38,84,11,1,8,212,17,1,111,207,160,92,99,244,202,15,113,34,7,61,201,107,231,201,1,58,170,200,49,129,139,46,186,200,102,204,152,97,215,94,123,109,198,53,47,181,212,82,246,241,199,31,91,203,150,45,51,254,12,23,66,0,2,197,79,192,219,179,9,113,162,248,251,36,45,132,0,4,252,16,240,246,12,202,181,103,189,242,67,156,200,65,79,242,218,121,114,128,142,42,114,76,160,38,226,196,167,159,126,106,107,173,181,150,213,175,95,63,199,173,161,58,8,64,160,144,4,120,54,21,146,126,221,223,27,255,214,61,99,238,0,1,8,212,156,0,99,84,205,217,233,147,94,249,33,78,212,174,223,132,79,123,237,60,57,64,71,21,25,18,56,255,252,243,237,217,103,159,13,123,170,245,51,116,232,80,219,109,183,221,108,246,236,217,118,194,9,39,216,27,111,188,97,45,90,180,8,63,18,26,20,57,209,172,89,51,59,238,184,227,108,202,148,41,246,249,231,159,91,223,190,125,237,213,87,95,181,111,190,249,198,22,46,92,104,79,61,245,84,184,38,21,57,241,227,143,63,134,235,55,220,112,67,211,255,255,252,243,207,118,245,213,87,219,206,59,239,156,97,43,185,12,2,16,40,38,2,60,155,138,201,27,185,111,11,254,205,61,83,106,132,0,4,114,71,128,49,170,118,44,189,242,67,156,168,93,191,65,156,200,1,63,170,168,154,192,7,31,124,96,167,156,114,138,141,30,61,218,26,54,108,104,119,221,117,151,13,27,54,44,8,18,18,45,62,250,232,35,123,232,161,135,236,175,191,254,50,37,134,219,101,151,93,130,56,33,209,225,138,43,174,8,226,197,157,119,222,105,39,157,116,146,125,241,197,23,182,210,74,43,217,62,251,236,99,187,239,190,187,29,123,236,177,101,196,137,109,182,217,198,222,123,239,61,107,221,186,181,221,125,247,221,225,62,227,199,143,199,69,16,128,64,2,9,120,157,216,36,208,85,53,106,50,254,173,17,54,62,4,1,8,228,137,0,99,84,237,64,123,229,135,56,81,187,126,131,56,145,3,126,84,81,61,1,69,59,60,255,252,243,65,92,144,88,240,235,175,191,6,17,97,171,173,182,178,254,253,251,219,222,123,239,29,42,185,248,226,139,237,151,95,126,41,21,39,148,193,190,85,171,86,225,179,125,250,244,177,119,223,125,55,92,39,161,66,57,38,206,57,231,156,50,226,196,1,7,28,96,95,127,253,117,184,102,226,196,137,118,196,17,71,4,241,131,2,1,8,36,143,128,215,137,77,242,60,85,179,22,227,223,154,113,227,83,16,128,64,126,8,48,70,213,142,179,87,126,136,19,181,235,55,136,19,57,224,71,21,85,19,144,24,113,224,129,7,218,233,167,159,110,155,110,186,105,136,144,24,56,112,160,189,255,254,251,65,156,56,247,220,115,67,36,132,202,229,151,95,110,211,167,79,47,21,39,180,157,67,145,18,18,39,36,68,72,112,168,74,156,56,252,240,195,67,114,204,148,56,145,254,111,252,4,1,8,36,139,128,215,137,77,178,188,84,243,214,226,223,154,179,227,147,16,128,64,221,19,96,140,170,29,99,175,252,16,39,106,215,111,16,39,114,192,143,42,170,38,160,12,244,18,12,30,120,224,1,211,177,113,218,166,241,242,203,47,135,136,134,11,46,184,192,222,121,231,29,123,244,209,71,109,254,252,249,214,190,125,123,219,126,251,237,17,39,232,84,16,128,0,249,144,34,239,3,94,39,174,145,187,21,243,32,16,13,1,198,168,218,185,210,43,63,196,137,218,245,27,196,137,28,240,163,138,170,9,76,155,54,205,14,58,232,160,176,208,80,2,203,174,93,187,6,81,226,135,31,126,176,122,245,234,217,169,167,158,106,47,188,240,130,45,183,220,114,33,25,230,10,43,172,128,56,65,167,130,0,4,16,39,34,239,3,94,39,174,145,187,21,243,32,16,13,1,198,168,218,185,210,43,63,196,137,218,245,27,196,137,28,240,163,10,8,64,0,2,16,200,61,129,24,38,54,19,38,76,176,30,61,122,148,110,55,203,21,37,29,157,60,99,198,140,32,248,166,151,215,94,123,45,228,228,81,126,158,43,175,188,50,220,247,182,219,110,11,201,135,119,218,105,167,144,112,184,88,74,12,254,45,22,150,180,3,2,16,200,61,1,198,168,218,49,245,202,15,113,162,118,253,6,113,34,7,252,168,2,2,16,128,0,4,114,79,32,134,137,77,33,197,137,223,126,251,45,108,151,83,222,158,29,118,216,193,206,59,239,60,219,117,215,93,115,239,168,26,214,24,131,127,107,104,58,31,131,0,4,18,64,128,49,170,118,78,242,202,15,113,162,118,253,6,113,34,7,252,168,2,2,16,128,0,4,114,79,160,24,39,54,74,224,251,212,83,79,217,18,75,44,97,43,175,188,114,56,26,185,69,139,22,166,72,134,31,127,252,49,252,191,74,42,178,65,145,11,74,8,188,237,182,219,218,167,159,126,106,75,47,189,180,221,124,243,205,182,241,198,27,219,144,33,67,76,145,14,74,14,220,174,93,187,112,164,242,128,1,3,194,177,203,202,207,179,225,134,27,218,13,55,220,96,205,155,55,183,103,158,121,198,250,246,237,27,238,171,35,147,111,189,245,214,210,200,137,203,46,187,44,68,71,40,138,66,245,78,158,60,185,76,228,196,230,155,111,30,18,10,175,186,234,170,118,253,245,215,91,231,206,157,115,239,172,26,212,88,140,254,173,129,25,124,4,2,16,136,148,0,99,84,237,28,235,149,31,226,68,237,250,13,226,68,14,248,81,5,4,32,0,1,8,228,158,64,177,77,108,190,250,234,171,32,50,124,247,221,119,65,124,184,232,162,139,108,203,45,183,12,121,116,170,18,39,182,219,110,59,123,241,197,23,173,67,135,14,118,223,125,247,217,224,193,131,77,199,36,75,84,144,200,48,117,234,212,32,58,12,27,54,204,38,77,154,100,119,220,113,135,45,190,248,226,225,244,34,9,23,67,135,14,181,53,215,92,51,156,90,36,17,67,66,196,49,199,28,99,51,103,206,12,215,235,255,245,95,137,19,221,187,119,15,245,149,223,214,65,228,68,238,251,39,53,66,0,2,113,19,40,182,103,80,210,104,123,229,135,56,145,131,158,234,181,243,228,0,157,203,42,58,118,236,88,50,110,220,184,197,92,26,143,209,16,128,64,94,9,40,130,160,88,202,63,255,252,19,242,54,204,154,53,43,108,143,216,125,247,221,195,9,67,42,85,137,19,199,29,119,156,77,153,50,165,212,140,38,77,154,132,211,138,36,84,72,164,184,251,238,187,195,223,186,116,233,98,159,125,246,153,45,179,204,50,225,223,186,95,227,198,141,67,2,225,254,253,251,135,136,8,149,255,252,231,63,225,247,63,253,244,147,93,114,201,37,182,96,193,2,187,230,154,107,194,223,116,116,115,239,222,189,17,39,138,165,211,208,14,8,64,32,177,4,88,31,213,206,117,94,249,33,78,212,174,223,132,79,123,237,60,57,64,231,178,10,250,139,75,183,99,52,4,242,78,160,24,199,26,137,37,111,190,249,102,56,97,104,228,200,145,182,239,190,251,6,129,64,145,15,211,167,79,183,229,151,95,62,136,10,13,26,52,48,229,124,208,182,142,83,78,57,197,222,122,235,173,82,126,77,155,54,13,91,60,180,37,68,81,24,218,186,161,178,243,206,59,219,161,135,30,106,61,123,246,12,255,150,8,242,247,223,127,135,168,8,109,39,81,52,68,170,72,224,248,254,251,255,99,239,76,192,174,26,215,255,127,255,210,156,161,40,50,100,140,202,148,95,202,76,37,34,201,9,145,41,133,68,14,29,99,116,208,36,41,71,114,82,166,144,66,244,47,243,20,57,212,41,67,41,82,84,114,40,83,162,76,137,6,67,255,235,251,248,237,247,236,94,239,126,223,189,215,186,215,94,235,89,247,119,93,87,23,245,238,117,63,207,253,249,222,235,121,247,254,238,103,248,194,181,141,125,37,110,187,237,54,247,35,180,211,163,71,15,154,19,69,175,86,54,72,2,36,144,54,2,73,252,29,228,19,99,171,252,104,78,40,84,169,213,226,81,64,103,50,4,235,197,164,236,76,154,4,138,78,32,105,99,13,76,2,24,7,175,191,254,186,212,172,89,211,153,10,147,39,79,118,123,80,108,183,221,118,50,122,244,104,105,223,190,189,155,9,129,229,21,88,118,1,115,2,203,57,222,127,255,125,217,109,183,221,220,126,18,216,152,242,237,183,223,118,123,78,100,155,19,88,198,49,97,194,4,153,58,117,170,219,155,226,162,139,46,114,49,238,186,235,46,119,204,50,218,193,178,18,188,230,180,211,78,115,63,195,140,140,179,207,62,219,25,24,216,239,2,179,38,48,123,162,244,178,14,244,225,210,75,47,149,142,29,59,22,93,199,92,13,38,77,223,196,128,97,71,72,128,4,18,65,128,99,84,56,25,172,242,163,57,17,174,110,220,221,86,139,71,1,157,201,16,172,23,147,178,51,105,18,40,58,129,36,142,53,88,94,49,105,210,36,103,30,192,160,128,113,128,141,43,39,78,156,232,54,172,196,191,157,112,194,9,242,240,195,15,187,189,31,96,78,192,168,192,70,149,152,225,128,37,24,48,53,26,54,108,248,39,115,2,63,203,108,184,89,169,82,37,105,212,168,145,219,95,2,27,98,194,176,128,185,0,38,216,231,2,237,97,15,12,236,51,129,77,46,241,7,51,50,14,56,224,0,103,158,148,54,39,134,13,27,230,150,135,96,255,10,28,109,154,132,43,137,250,38,129,11,251,64,2,36,144,12,2,28,163,194,233,96,149,31,205,137,112,117,67,115,66,129,159,181,16,86,7,27,107,58,51,95,18,136,155,0,199,154,184,21,136,182,125,234,27,45,95,70,39,1,18,8,71,128,99,20,249,5,33,64,115,34,8,181,82,247,240,225,83,128,104,40,4,235,197,144,216,76,149,4,98,36,192,177,38,70,248,69,104,154,250,22,1,50,155,32,1,18,8,76,128,99,84,96,116,166,191,252,166,57,17,174,110,76,23,143,2,58,147,33,56,88,155,148,157,73,147,64,209,9,112,172,41,58,242,162,54,72,125,139,138,155,141,145,0,9,20,72,128,99,84,129,192,248,229,247,31,159,171,55,36,233,156,177,112,26,198,118,55,31,190,216,208,123,217,48,235,197,75,217,216,105,18,240,142,0,199,26,239,36,43,168,195,212,183,32,92,124,49,9,144,64,145,9,112,140,10,7,220,42,63,154,19,225,234,230,15,135,231,127,254,71,232,241,40,128,52,18,130,245,98,68,104,166,73,2,49,19,224,88,19,179,0,17,55,79,125,35,6,204,240,36,64,2,161,8,112,140,10,133,207,236,231,75,154,19,225,234,134,230,132,2,63,107,33,56,88,91,83,156,249,146,64,60,4,56,214,196,195,189,88,173,82,223,98,145,102,59,36,64,2,65,8,112,140,10,66,237,191,247,88,229,71,115,34,92,221,208,156,80,224,103,45,132,213,193,198,154,206,204,151,4,226,38,192,177,38,110,5,162,109,159,250,70,203,151,209,73,128,4,194,17,224,24,69,126,65,8,208,156,8,66,173,212,61,124,248,20,32,26,10,193,122,49,36,54,83,37,129,24,9,112,172,137,17,126,17,154,166,190,69,128,204,38,72,128,4,2,19,224,24,21,24,157,233,47,191,105,78,132,171,27,211,197,163,128,206,100,8,14,214,38,101,103,210,36,80,116,2,28,107,138,142,188,168,13,82,223,162,226,102,99,36,64,2,5,18,224,24,85,32,48,126,249,253,199,231,106,158,214,17,174,112,28,68,110,136,25,30,162,161,8,172,23,67,98,51,85,18,136,145,0,199,154,24,225,23,161,105,234,91,4,200,108,130,4,72,32,48,1,142,81,129,209,253,241,33,221,232,231,75,154,19,225,234,198,116,241,40,160,51,25,194,234,96,99,82,108,38,77,2,49,18,224,88,19,35,252,34,52,77,125,139,0,153,77,144,0,9,4,38,192,49,42,48,58,211,159,47,105,78,132,171,27,211,197,163,128,206,100,8,14,214,38,101,103,210,36,80,116,2,24,107,98,186,54,224,75,159,24,218,182,214,46,143,49,143,161,200,216,36,9,144,64,126,4,248,126,55,63,78,185,94,101,149,31,205,137,112,117,67,115,66,129,159,181,16,86,7,27,107,58,51,95,18,176,74,32,174,49,206,90,187,86,235,139,121,147,0,9,248,65,32,174,49,217,15,58,21,247,210,42,63,154,19,21,215,70,133,175,176,90,60,21,130,225,11,202,36,192,122,97,97,144,0,9,164,153,64,92,99,156,181,118,211,92,67,204,141,4,72,192,127,2,113,141,201,254,147,251,35,3,171,252,104,78,40,84,176,213,226,81,64,103,50,4,235,197,164,236,76,154,4,204,16,136,107,140,179,214,174,153,130,98,162,36,64,2,94,18,136,107,76,246,18,86,25,157,182,202,143,230,132,66,5,91,45,30,5,116,38,67,176,94,76,202,206,164,73,192,12,129,184,198,56,107,237,154,41,40,38,74,2,36,224,37,129,184,198,100,47,97,209,156,40,33,64,115,66,161,130,249,240,41,64,52,20,130,245,98,72,108,166,74,2,6,9,196,53,198,89,107,215,96,105,49,101,18,32,1,143,8,196,53,38,123,132,168,220,174,90,229,71,115,66,161,130,173,22,143,2,58,147,33,88,47,38,101,103,210,36,96,134,64,92,99,156,181,118,205,20,20,19,37,1,18,240,146,64,92,99,178,151,176,56,115,130,51,39,52,11,151,15,159,38,205,244,199,98,189,164,95,99,102,72,2,150,9,196,53,198,89,107,215,114,141,49,119,18,32,129,228,19,136,107,76,78,62,153,252,122,104,149,31,103,78,228,87,31,156,118,163,192,137,33,254,32,96,117,176,161,254,36,64,2,54,8,196,53,198,89,107,215,70,53,49,75,18,32,1,95,9,196,53,38,251,202,171,116,191,173,242,163,57,161,80,193,86,139,71,1,157,201,16,172,23,147,178,51,105,18,48,67,32,174,49,206,90,187,102,10,138,137,146,0,9,120,73,32,174,49,217,75,88,101,116,218,42,63,154,19,10,21,108,181,120,20,208,153,12,193,122,49,41,59,147,38,1,51,4,226,26,227,172,181,107,166,160,152,40,9,144,128,151,4,226,26,147,189,132,69,115,162,132,0,205,9,133,10,230,195,167,0,209,80,8,214,139,33,177,153,42,9,24,36,16,215,24,103,173,93,131,165,197,148,73,128,4,60,34,16,215,152,236,17,162,114,187,106,149,31,205,9,133,10,182,90,60,10,232,76,134,96,189,152,148,157,73,147,128,25,2,113,141,113,214,218,53,83,80,76,148,4,72,192,75,2,113,141,201,94,194,226,204,9,206,156,208,44,92,62,124,154,52,211,31,139,245,146,126,141,153,33,9,88,38,16,215,24,103,173,93,203,53,198,220,73,128,4,146,79,32,174,49,57,249,100,242,235,161,85,126,156,57,145,95,125,112,218,141,2,39,134,248,131,128,213,193,134,250,147,0,9,216,32,16,215,24,103,173,93,27,213,196,44,73,128,4,124,37,16,215,152,236,43,175,210,253,182,202,143,230,132,66,5,91,45,30,5,116,38,67,176,94,76,202,206,164,73,192,12,129,184,198,56,107,237,154,41,40,38,74,2,36,224,37,129,184,198,100,47,97,149,209,105,171,252,104,78,40,84,176,213,226,81,64,103,50,4,235,197,164,236,76,154,4,204,16,136,107,140,179,214,174,153,130,98,162,36,64,2,94,18,136,107,76,246,18,22,205,137,18,2,52,39,20,42,152,15,159,2,68,67,33,88,47,134,196,102,170,36,96,144,64,92,99,156,181,118,13,150,22,83,38,1,18,240,136,64,92,99,178,71,136,202,237,170,85,126,52,39,20,42,216,106,241,40,160,51,25,130,245,98,82,118,38,77,2,102,8,196,53,198,89,107,215,76,65,49,81,18,32,1,47,9,196,53,38,123,9,139,51,39,56,115,66,179,112,249,240,105,210,76,127,44,214,75,250,53,102,134,36,96,153,64,92,99,156,181,118,45,215,24,115,39,1,18,72,62,129,184,198,228,228,147,201,175,135,86,249,113,230,68,126,245,193,105,55,10,156,24,226,15,2,86,7,27,234,79,2,36,96,131,64,92,99,156,181,118,109,84,19,179,36,1,18,240,149,64,92,99,178,175,188,74,247,219,42,63,154,19,10,21,108,181,120,20,208,153,12,193,122,49,41,59,147,38,1,51,4,226,26,227,172,181,107,166,160,152,40,9,144,128,151,4,226,26,147,189,132,85,70,167,173,242,163,57,161,80,193,86,139,71,1,157,201,16,172,23,147,178,51,105,18,48,67,32,174,49,206,90,187,102,10,138,137,146,0,9,120,73,32,174,49,217,75,88,52,39,74,8,208,156,80,168,96,62,124,10,16,13,133,96,189,24,18,155,169,146,128,65,2,113,141,113,214,218,53,88,90,76,153,4,72,192,35,2,113,141,201,30,33,42,183,171,86,249,209,156,80,168,96,171,197,163,128,206,100,8,214,139,73,217,153,52,9,152,33,16,215,24,103,173,93,51,5,197,68,73,128,4,188,36,16,215,152,236,37,44,206,156,224,204,9,205,194,229,195,167,73,51,253,177,88,47,233,215,152,25,146,128,101,2,113,141,113,214,218,181,92,99,204,157,4,72,32,249,4,226,26,147,147,79,38,191,30,90,229,199,153,19,249,213,7,167,221,40,112,98,136,63,8,88,29,108,168,63,9,144,128,13,2,113,141,113,214,218,181,81,77,204,146,4,72,192,87,2,113,141,201,190,242,42,221,111,171,252,104,78,40,84,176,213,226,81,64,103,50,4,235,197,164,236,76,154,4,204,16,136,107,140,179,214,174,153,130,98,162,36,64,2,94,18,136,107,76,246,18,86,25,157,182,202,143,230,132,66,5,91,45,30,5,116,38,67,176,94,76,202,206,164,73,192,12,129,184,198,56,107,237,154,41,40,38,74,2,36,224,37,129,184,198,100,47,97,209,156,40,33,64,115,66,161,130,249,240,41,64,52,20,130,245,98,72,108,166,74,2,6,9,196,53,198,89,107,215,96,105,49,101,18,32,1,143,8,196,53,38,123,132,168,220,174,90,229,71,115,66,161,130,173,22,143,2,58,147,33,88,47,38,101,103,210,36,96,134,64,92,99,156,181,118,205,20,20,19,37,1,18,240,146,64,92,99,178,151,176,56,115,130,51,39,52,11,151,15,159,38,205,244,199,98,189,164,95,99,102,72,2,150,9,196,53,198,89,107,215,114,141,49,119,18,32,129,228,19,136,107,76,78,62,153,252,122,104,149,31,103,78,228,87,31,156,118,163,192,137,33,254,32,96,117,176,161,254,36,64,2,54,8,196,53,198,89,107,215,70,53,49,75,18,32,1,95,9,196,53,38,251,202,171,116,191,173,242,163,57,161,80,193,86,139,71,1,157,201,16,172,23,147,178,51,105,18,48,67,32,174,49,206,90,187,102,10,138,137,146,0,9,120,73,32,174,49,217,75,88,101,116,218,42,63,154,19,10,21,108,181,120,20,208,153,12,193,122,49,41,59,147,38,1,51,4,226,26,227,172,181,107,166,160,152,40,9,144,128,151,4,226,26,147,189,132,69,115,162,132,0,205,9,133,10,230,195,167,0,209,80,8,214,139,33,177,153,42,9,24,36,16,215,24,103,173,93,131,165,197,148,73,128,4,60,34,16,215,152,236,17,162,114,187,106,149,31,205,9,133,10,182,90,60,10,232,76,134,96,189,152,148,157,73,147,128,25,2,113,141,113,214,218,53,83,80,76,148,4,72,192,75,2,113,141,201,94,194,226,204,9,206,156,208,44,92,62,124,154,52,211,31,139,245,146,126,141,153,33,9,88,38,16,215,24,103,173,93,203,53,198,220,73,128,4,146,79,32,174,49,57,249,100,242,235,161,85,126,156,57,145,95,125,112,218,141,2,39,134,248,131,128,213,193,134,250,147,0,9,216,32,16,215,24,103,173,93,27,213,196,44,73,128,4,124,37,16,215,152,236,43,175,210,253,182,202,143,230,132,66,5,91,45,30,5,116,38,67,176,94,76,202,206,164,73,192,12,129,184,198,56,107,237,154,41,40,38,74,2,36,224,37,129,184,198,100,47,97,149,209,105,171,252,104,78,40,84,176,213,226,81,64,103,50,4,235,197,164,236,76,154,4,204,16,136,107,140,179,214,174,153,130,98,162,36,64,2,94,18,136,107,76,246,18,22,205,137,18,2,52,39,20,42,152,15,159,2,68,67,33,88,47,134,196,102,170,36,96,144,64,92,99,156,181,118,13,150,22,83,38,1,18,240,136,64,92,99,178,71,136,202,237,170,85,126,52,39,20,42,216,106,241,40,160,51,25,130,245,98,82,118,38,77,2,102,8,196,53,198,89,107,215,76,65,49,81,18,32,1,47,9,196,53,38,123,9,139,51,39,56,115,66,179,112,249,240,105,210,76,127,44,214,75,250,53,102,134,36,96,153,64,92,99,156,181,118,45,215,24,115,39,1,18,72,62,129,184,198,228,228,147,201,175,135,86,249,113,230,68,126,245,193,105,55,10,156,24,226,15,2,86,7,27,234,79,2,36,96,131,64,92,99,156,181,118,109,84,19,179,36,1,18,240,149,64,92,99,178,175,188,74,247,219,42,63,154,19,10,21,108,181,120,20,208,153,12,193,122,49,41,59,147,38,1,51,4,226,26,227,226,106,183,85,171,86,27,166,77,155,246,63,102,4,102,162,36,96,132,0,158,237,87,95,125,149,207,118,64,189,227,26,147,3,118,55,113,183,89,229,71,115,66,161,20,173,22,143,2,58,147,33,88,47,38,101,103,210,36,96,134,64,92,99,92,92,237,154,17,150,137,146,128,49,2,28,83,194,9,78,126,228,23,132,0,205,137,32,212,74,221,195,135,79,1,162,161,16,172,23,67,98,51,85,18,48,72,32,174,49,46,174,118,13,74,204,148,73,192,4,1,142,41,225,100,38,63,242,11,66,128,230,68,16,106,52,39,20,168,217,13,193,193,218,174,246,204,156,4,44,16,136,107,140,139,171,93,11,154,50,71,18,176,72,128,99,74,56,213,201,143,252,130,16,160,57,17,132,26,205,9,5,106,118,67,112,176,182,171,61,51,39,1,11,4,226,26,227,226,106,215,130,166,204,145,4,44,18,224,152,18,78,117,242,35,191,32,4,104,78,4,161,70,115,66,129,154,221,16,28,172,237,106,31,36,243,214,173,91,111,152,58,117,42,55,228,10,2,143,247,196,66,160,101,203,150,177,212,44,199,214,88,228,102,163,36,144,90,2,28,83,194,73,75,126,228,23,132,0,205,137,32,212,104,78,40,80,179,27,130,131,181,93,237,131,100,206,122,9,66,141,247,88,36,192,103,197,162,234,204,153,4,162,35,192,49,37,28,91,242,35,191,32,4,104,78,4,161,70,115,66,129,154,221,16,28,172,237,106,31,36,115,214,75,16,106,188,199,34,1,62,43,22,85,103,206,36,16,29,1,142,41,225,216,146,31,249,5,33,64,115,34,8,53,154,19,10,212,236,134,224,96,109,87,251,32,153,179,94,130,80,227,61,22,9,240,89,177,168,58,115,38,129,232,8,112,76,9,199,150,252,200,47,8,1,154,19,65,168,209,156,80,160,102,55,4,7,107,187,218,7,201,156,245,18,132,26,239,177,72,128,207,138,69,213,153,51,9,68,71,128,99,74,56,182,228,71,126,65,8,208,156,8,66,141,230,132,2,53,187,33,56,88,219,213,62,72,230,172,151,32,212,120,143,69,2,124,86,44,170,206,156,73,32,58,2,28,83,194,177,37,63,242,11,66,128,230,68,16,106,52,39,20,168,217,13,193,193,218,174,246,65,50,103,189,4,161,198,123,44,18,224,179,98,81,117,230,76,2,209,17,224,152,18,142,45,249,145,95,16,2,52,39,130,80,163,57,161,64,205,110,8,14,214,118,181,15,146,57,235,37,8,53,222,99,145,0,159,21,139,170,51,103,18,136,142,0,199,148,112,108,201,143,252,130,16,160,57,17,132,26,205,9,5,106,118,67,112,176,182,171,125,144,204,89,47,65,168,241,30,139,4,248,172,88,84,157,57,147,64,116,4,56,166,132,99,75,126,228,23,132,0,205,137,32,212,104,78,40,80,179,27,130,131,181,93,237,131,100,206,122,9,66,141,247,88,36,192,103,197,162,234,204,153,4,162,35,192,49,37,28,91,242,35,191,32,4,104,78,4,161,70,115,66,129,154,221,16,28,172,237,106,31,36,115,214,75,16,106,188,199,34,1,62,43,22,85,103,206,36,16,29,1,142,41,225,216,146,31,249,5,33,64,115,34,8,53,154,19,10,212,236,134,224,96,109,87,251,32,153,179,94,130,80,227,61,22,9,240,89,177,168,58,115,38,129,232,8,112,76,9,199,150,252,200,47,8,1,154,19,65,168,209,156,80,160,102,55,4,7,107,187,218,7,201,156,245,18,132,26,239,177,64,96,202,148,41,210,169,83,39,25,49,98,132,116,237,218,85,50,207,202,216,177,99,165,87,175,94,50,113,226,68,105,219,182,173,5,20,204,145,4,72,32,2,2,252,253,27,14,42,249,145,95,16,2,52,39,130,80,163,57,161,64,205,110,8,14,214,118,181,15,146,57,235,37,8,53,222,99,133,64,245,234,213,165,114,229,202,82,163,70,13,89,185,114,165,212,173,91,87,214,172,89,35,191,252,242,139,172,91,183,206,10,6,230,73,2,36,16,1,1,254,254,13,7,149,252,200,47,8,1,154,19,65,168,209,156,80,160,102,55,4,7,107,187,218,7,201,156,245,18,132,26,239,177,66,96,200,144,33,210,175,95,63,89,191,126,125,73,202,85,171,86,149,254,253,251,75,159,62,125,172,96,96,158,36,64,2,17,16,224,239,223,112,80,201,143,252,130,16,160,57,17,132,26,205,9,5,106,118,67,112,176,182,171,125,144,204,89,47,65,168,241,30,75,4,48,107,98,237,218,181,37,41,87,171,86,109,163,191,91,98,193,92,73,128,4,244,8,240,247,111,56,150,228,71,126,65,8,208,156,8,66,141,230,132,2,53,187,33,56,88,219,213,62,72,230,172,151,32,212,120,143,37,2,217,179,39,56,107,194,146,242,204,149,4,162,37,192,223,191,225,248,146,31,249,5,33,64,115,34,8,53,154,19,10,212,236,134,224,96,109,87,251,32,153,179,94,130,80,227,61,214,8,100,102,79,112,214,132,53,229,153,47,9,68,71,128,191,127,195,177,37,63,242,11,66,128,230,68,16,106,52,39,20,168,217,13,193,193,218,174,246,65,50,103,189,4,161,198,123,172,17,192,236,137,190,125,251,202,128,1,3,184,215,132,53,241,153,47,9,68,68,128,191,127,195,129,37,63,242,11,66,128,230,68,16,106,52,39,20,168,217,13,193,193,218,174,246,65,50,103,189,4,161,198,39,93,186,139,0,0,32,0,73,68,65,84,123,172,17,192,233,28,221,187,119,151,209,163,71,11,150,118,240,34,1,18,32,129,176,4,248,251,55,28,65,242,35,191,32,4,104,78,4,161,70,115,66,129,154,221,16,28,172,237,106,31,36,115,214,75,16,106,188,7,4,80,59,188,210,77,96,195,134,13,233,78,144,217,145,64,140,4,248,251,55,28,124,242,35,191,32,4,104,78,4,161,70,115,66,129,154,221,16,28,172,237,106,31,36,115,214,75,16,106,188,39,99,78,240,195,107,122,107,129,99,67,122,181,101,102,201,32,192,103,44,156,14,228,71,126,65,8,208,156,8,66,141,230,132,2,53,187,33,56,88,219,213,62,72,230,172,151,32,212,120,15,205,137,244,215,0,199,134,244,107,204,12,227,37,192,103,44,28,127,242,35,191,32,4,104,78,4,161,70,115,66,129,154,221,16,28,172,237,106,31,36,115,214,75,16,106,188,135,230,68,250,107,128,99,67,250,53,102,134,241,18,224,51,22,142,63,249,145,95,16,2,52,39,130,80,163,57,161,64,205,110,8,14,214,118,181,15,146,57,235,37,8,53,222,67,115,34,253,53,192,177,33,253,26,51,195,120,9,240,25,11,199,159,252,200,47,8,1,154,19,65,168,209,156,80,160,102,55,4,7,107,187,218,7,201,156,245,18,132,26,239,161,57,145,254,26,224,216,144,126,141,153,97,188,4,248,140,133,227,79,126,228,23,132,0,205,137,32,212,104,78,40,80,179,27,130,131,181,93,237,131,100,206,122,9,66,141,247,208,156,72,127,13,112,108,72,191,198,204,48,94,2,124,198,194,241,39,63,242,11,66,128,230,68,16,106,52,39,20,168,217,13,193,193,218,174,246,65,50,103,189,4,161,198,123,104,78,164,191,6,56,54,164,95,99,102,24,47,1,62,99,225,248,147,31,249,5,33,64,115,34,8,53,154,19,10,212,236,134,224,96,109,87,251,32,153,179,94,130,80,227,61,52,39,210,95,3,28,27,210,175,49,51,140,151,0,159,177,112,252,201,143,252,130,16,160,57,17,132,26,205,9,5,106,118,67,112,176,182,171,125,144,204,89,47,65,168,241,30,154,19,233,175,1,142,13,233,215,152,25,198,75,128,207,88,56,254,228,71,126,65,8,208,156,8,66,141,230,132,2,53,187,33,56,88,219,213,62,72,230,172,151,32,212,120,15,205,137,244,215,0,199,134,244,107,204,12,227,37,192,103,44,28,127,242,35,191,32,4,104,78,4,161,70,115,66,129,154,221,16,28,172,237,106,31,36,115,214,75,16,106,188,135,230,68,250,107,128,99,67,250,53,102,134,241,18,224,51,22,142,63,249,145,95,16,2,52,39,130,80,163,57,161,64,205,110,8,14,214,118,181,15,146,57,235,37,8,53,222,67,115,34,253,53,192,177,33,253,26,51,195,226,18,152,50,101,138,116,234,212,73,70,140,24,33,93,187,118,149,204,51,54,118,236,88,233,213,171,151,76,156,56,81,218,182,109,91,220,78,121,220,26,199,168,112,226,89,229,71,115,34,92,221,184,187,173,22,143,2,58,147,33,88,47,38,101,15,156,52,235,37,48,58,243,55,178,118,210,93,2,212,55,221,250,50,187,120,8,84,175,94,93,42,87,174,44,53,106,212,144,149,43,87,74,221,186,117,101,205,154,53,242,203,47,191,200,186,117,235,226,233,148,167,173,114,140,10,39,156,85,126,52,39,194,213,13,205,9,5,126,214,66,88,29,108,172,233,172,149,47,235,69,139,164,189,56,172,157,116,107,78,125,211,173,47,179,139,135,192,144,33,67,164,95,191,126,178,126,253,250,146,14,84,173,90,85,250,247,239,47,125,250,244,137,167,83,158,182,202,49,42,156,112,86,249,209,156,8,87,55,52,39,20,248,89,11,97,117,176,177,166,179,86,190,172,23,45,146,246,226,176,118,210,173,57,245,77,183,190,204,46,62,2,152,53,177,118,237,218,146,14,84,171,86,109,163,191,199,215,51,191,90,230,24,21,78,47,171,252,104,78,132,171,27,154,19,10,252,172,133,176,58,216,88,211,89,43,95,214,139,22,73,123,113,88,59,233,214,156,250,166,91,95,102,23,31,129,236,217,19,156,53,17,92,7,142,81,193,217,225,78,171,252,104,78,132,171,27,154,19,10,252,172,133,176,58,216,88,211,89,43,95,214,139,22,73,123,113,88,59,233,214,156,250,166,91,95,102,23,47,129,204,236,9,206,154,8,174,3,199,168,224,236,104,78,132,99,103,254,110,62,124,230,75,160,32,0,172,151,130,112,153,127,49,235,197,124,9,4,6,192,218,9,140,206,139,27,169,175,23,50,177,147,158,18,192,236,137,190,125,251,202,128,1,3,184,215,68,64,13,57,70,5,4,247,127,183,89,229,199,153,19,225,234,134,51,39,20,248,89,11,97,117,176,177,166,179,86,190,172,23,45,146,246,226,176,118,210,173,57,245,77,183,190,204,46,94,2,56,157,163,123,247,238,50,122,244,104,193,210,14,94,133,19,224,24,85,56,179,236,59,172,242,163,57,17,174,110,104,78,40,240,179,22,194,234,96,99,77,103,173,124,89,47,90,36,237,197,97,237,164,91,115,234,155,110,125,147,152,29,106,142,87,186,9,108,216,176,65,45,65,142,81,225,80,90,229,71,115,34,92,221,208,156,80,224,103,45,132,213,193,198,154,206,90,249,178,94,180,72,218,139,195,218,73,183,230,212,55,221,250,38,49,59,214,92,18,85,209,235,147,182,190,218,241,244,50,245,35,146,85,126,52,39,2,212,231,148,41,83,164,83,167,78,50,98,196,8,233,218,181,107,201,110,170,99,199,142,149,94,189,122,201,196,137,19,165,109,219,182,1,34,243,150,52,18,96,189,164,81,213,232,114,98,189,68,199,214,90,100,171,111,108,172,232,76,125,173,40,157,156,60,89,115,201,209,34,138,158,104,235,171,29,47,138,156,147,28,211,42,63,154,19,1,171,178,122,245,234,82,185,114,101,193,110,190,43,87,174,148,186,117,235,202,154,53,107,4,107,212,214,173,91,23,48,42,111,75,43,1,214,75,90,149,141,38,47,214,75,52,92,173,69,181,250,198,198,138,206,212,215,138,210,201,201,147,53,151,28,45,162,232,137,182,190,218,241,162,200,57,201,49,173,242,163,57,17,176,42,179,207,64,206,132,224,89,200,1,97,26,184,141,245,98,64,100,197,20,89,47,138,48,13,135,178,250,198,198,138,228,212,215,138,210,201,201,147,53,151,28,45,162,232,137,182,190,218,241,162,200,57,201,49,173,242,163,57,17,162,42,51,103,32,103,66,240,44,228,16,48,13,220,202,122,49,32,178,98,138,172,23,69,152,70,67,89,125,99,99,69,110,234,107,69,233,228,228,201,154,75,142,22,81,244,68,91,95,237,120,81,228,156,228,152,86,249,209,156,8,81,149,217,223,110,114,214,68,8,144,70,110,101,189,24,17,90,41,77,214,139,18,72,195,97,172,190,177,177,34,57,245,181,162,116,114,242,100,205,37,71,139,40,122,162,173,175,118,188,40,114,78,114,76,171,252,104,78,132,172,202,204,183,155,156,53,17,18,164,145,219,89,47,70,132,86,74,147,245,162,4,210,104,152,184,223,216,236,189,247,222,178,120,241,98,169,84,169,146,219,56,186,102,205,154,114,226,137,39,202,240,225,195,101,179,205,54,203,91,149,55,223,124,83,186,117,235,38,139,22,45,250,211,61,131,6,13,146,229,203,151,203,200,145,35,243,142,23,228,133,119,222,121,167,219,4,27,185,212,174,93,91,110,187,237,54,105,209,162,69,144,80,106,247,196,173,175,90,34,12,228,13,1,214,156,55,82,5,234,168,182,190,218,241,2,37,229,241,77,86,249,209,156,8,89,180,248,118,179,111,223,190,50,96,192,0,233,211,167,79,200,104,188,61,237,4,88,47,105,87,88,55,63,214,139,46,79,107,209,226,126,99,3,115,2,230,65,199,142,29,29,250,21,43,86,72,251,246,237,165,77,155,54,114,211,77,55,229,45,71,220,230,196,204,153,51,229,132,19,78,144,57,115,230,200,14,59,236,32,227,199,143,151,171,174,186,74,62,255,252,115,103,186,196,117,197,173,111,92,121,179,221,248,8,176,230,226,99,95,140,150,181,245,213,142,87,12,6,73,106,195,42,63,154,19,33,171,16,167,115,116,239,222,93,70,143,30,45,88,218,193,139,4,202,35,192,122,97,125,20,66,128,245,82,8,45,190,182,52,129,184,223,216,148,54,39,208,191,193,131,7,11,62,236,63,245,212,83,178,233,166,155,58,227,226,197,23,95,148,103,159,125,86,126,251,237,55,185,226,138,43,228,167,159,126,146,42,85,170,200,192,129,3,157,153,1,115,226,148,83,78,145,131,15,62,216,205,196,192,172,11,204,100,200,196,207,204,156,120,231,157,119,228,178,203,46,147,85,171,86,57,211,0,95,24,224,216,239,217,179,103,75,143,30,61,164,73,147,38,242,229,151,95,58,147,4,63,155,52,105,146,44,89,178,196,205,128,184,231,158,123,228,199,31,127,148,179,207,62,91,150,46,93,234,238,63,244,208,67,229,246,219,111,151,143,63,254,88,62,253,244,83,105,213,170,149,67,252,201,39,159,200,30,123,236,225,218,193,172,201,184,174,184,245,141,43,111,182,27,31,1,214,92,124,236,139,209,178,182,190,218,241,138,193,32,73,109,88,229,23,137,57,17,231,55,9,73,42,170,52,247,101,195,134,13,106,233,177,94,212,80,38,54,16,235,37,177,210,36,178,99,154,245,146,200,4,139,212,169,184,223,216,148,54,39,240,161,30,203,58,78,63,253,116,55,243,0,71,230,14,27,54,204,25,7,171,87,175,118,230,193,196,137,19,229,240,195,15,119,75,56,14,59,236,48,121,227,141,55,228,155,111,190,145,67,14,57,68,94,121,229,21,103,16,96,230,194,13,55,220,32,11,22,44,144,27,111,188,209,45,235,184,249,230,155,101,159,125,246,145,167,159,126,90,246,218,107,47,119,196,247,129,7,30,40,207,63,255,188,51,29,14,58,232,32,153,59,119,174,51,52,186,118,237,234,226,191,254,250,235,206,16,105,208,160,129,76,159,62,93,94,123,237,53,121,238,185,231,156,105,177,126,253,122,57,255,252,243,93,124,204,150,200,92,48,55,58,116,232,32,103,156,113,134,92,126,249,229,69,82,178,236,102,226,214,55,214,228,217,120,44,4,88,115,177,96,47,90,163,218,250,106,199,43,26,136,132,52,100,149,95,100,230,4,223,92,38,164,178,35,232,134,246,195,162,29,47,130,148,25,50,4,1,109,125,181,227,133,72,141,183,70,64,128,250,234,65,141,155,37,140,0,204,76,192,44,8,188,39,216,124,243,205,221,76,9,24,18,152,105,8,115,2,6,195,174,187,238,234,140,7,24,22,88,58,145,185,78,62,249,100,57,234,168,163,228,127,255,247,127,229,130,11,46,144,119,223,125,183,228,103,181,106,213,146,133,11,23,202,184,113,227,156,57,1,179,0,203,69,26,53,106,84,242,154,239,191,255,94,134,14,29,42,187,237,182,155,156,122,234,169,110,6,4,174,235,174,187,206,153,33,216,55,2,23,250,121,239,189,247,74,189,122,245,164,101,203,150,210,184,113,99,23,235,164,147,78,218,40,30,102,50,53,109,218,212,245,243,156,115,206,209,19,42,96,164,184,245,13,216,109,222,230,49,1,214,156,199,226,229,209,117,109,125,181,227,229,145,66,170,94,98,149,31,205,137,84,149,113,113,146,209,126,88,180,227,21,135,2,91,201,151,128,182,190,218,241,242,205,131,175,43,14,1,234,171,199,57,110,150,101,45,235,200,206,14,230,4,246,109,168,91,183,174,188,252,242,203,114,245,213,87,111,100,78,192,28,192,76,137,3,14,56,64,122,245,234,37,179,102,205,42,185,29,70,7,150,120,192,84,128,57,209,185,115,103,103,80,124,246,217,103,37,175,249,226,139,47,156,225,48,111,222,60,57,235,172,179,74,54,212,132,57,177,118,237,90,185,229,150,91,54,50,39,48,187,2,255,14,163,4,127,30,124,240,65,25,51,102,140,28,119,220,113,238,117,48,71,206,60,243,76,121,239,189,247,244,68,10,17,41,110,125,67,116,157,183,122,74,128,53,231,169,112,121,118,91,91,95,237,120,121,166,145,154,151,89,229,71,115,34,53,37,92,188,68,180,31,22,237,120,197,35,193,150,242,33,160,173,175,118,188,124,114,224,107,138,71,128,250,234,177,142,155,101,33,230,4,102,57,96,31,135,199,31,127,220,45,231,128,241,0,83,98,198,140,25,110,150,3,76,138,247,223,127,223,205,130,192,82,13,24,12,111,191,253,182,219,112,19,230,4,54,216,108,216,176,161,220,122,235,173,206,64,248,207,127,254,35,205,155,55,119,203,66,176,135,69,62,230,4,204,15,236,91,1,67,2,23,246,171,128,97,113,229,149,87,186,191,163,31,203,150,45,115,253,76,194,21,183,190,73,96,192,62,20,151,0,107,174,184,188,139,221,154,182,190,218,241,138,205,35,238,246,172,242,163,57,17,119,229,121,216,190,246,195,162,29,207,67,164,169,238,178,182,190,218,241,82,13,223,195,228,168,175,158,104,113,179,44,196,156,64,214,216,247,1,75,38,96,38,224,200,206,107,175,189,214,45,199,192,134,152,216,39,2,241,176,23,4,150,87,224,232,80,152,17,217,71,137,226,117,216,80,19,123,76,252,254,251,239,242,247,191,255,221,205,166,192,134,152,249,152,19,123,238,185,167,91,174,129,229,34,56,198,23,70,200,125,247,221,87,114,236,41,54,237,196,6,216,48,67,146,112,197,173,111,18,24,176,15,197,37,192,154,43,46,239,98,183,166,173,175,118,188,98,243,136,187,61,171,252,104,78,196,93,121,30,182,175,253,176,104,199,243,16,105,170,187,172,173,175,118,188,84,195,247,48,57,234,171,39,26,89,234,177,76,98,36,234,155,68,85,210,221,39,214,28,245,45,132,0,235,165,16,90,127,126,173,85,126,52,39,194,213,141,201,187,181,31,22,237,120,38,69,73,112,210,218,250,106,199,75,48,58,147,93,163,190,122,178,147,165,30,203,36,70,162,190,73,84,37,221,125,98,205,81,223,66,8,176,94,10,161,69,115,34,67,128,230,68,184,186,49,121,183,246,96,163,29,207,164,40,9,78,90,91,95,237,120,9,70,103,178,107,212,87,79,118,178,212,99,153,196,72,212,55,137,170,164,187,79,172,57,234,91,8,1,214,75,33,180,104,78,208,156,8,87,47,166,239,214,30,108,180,227,153,22,39,129,201,107,235,171,29,47,129,200,76,119,137,250,234,201,79,150,122,44,147,24,137,250,38,81,149,116,247,137,53,71,125,11,33,192,122,41,132,22,205,9,154,19,225,234,197,244,221,218,131,141,118,60,211,226,36,48,121,109,125,181,227,37,16,153,233,46,81,95,61,249,201,82,143,101,18,35,81,223,36,170,146,238,62,177,230,168,111,33,4,88,47,133,208,162,57,65,115,34,92,189,152,190,91,123,176,209,142,103,90,156,4,38,175,173,175,118,188,4,34,51,221,37,234,171,39,63,89,234,177,76,98,36,234,155,68,85,210,221,39,214,28,245,45,132,0,235,165,16,90,52,39,104,78,132,171,23,211,119,107,15,54,218,241,76,139,147,192,228,181,245,213,142,151,64,100,166,187,68,125,245,228,39,75,61,150,73,140,68,125,147,168,74,186,251,196,154,163,190,133,16,96,189,20,66,139,230,4,205,137,112,245,98,250,110,237,193,70,59,158,105,113,18,152,188,182,190,218,241,18,136,204,116,151,168,175,158,252,100,169,199,50,137,145,168,111,18,85,73,119,159,88,115,212,183,16,2,172,151,66,104,209,156,160,57,17,174,94,76,223,173,61,216,104,199,51,45,78,2,147,215,214,87,59,94,2,145,153,238,18,245,213,147,159,44,245,88,38,49,18,245,77,162,42,233,238,19,107,142,250,22,66,128,245,82,8,45,154,19,52,39,194,213,139,233,187,181,7,27,237,120,166,197,73,96,242,218,250,106,199,75,32,50,211,93,162,190,122,242,147,165,30,203,36,70,162,190,73,84,37,221,125,98,205,81,223,66,8,176,94,10,161,69,115,130,230,68,184,122,49,125,183,246,96,163,29,207,180,56,9,76,94,91,95,237,120,9,68,102,186,75,212,87,79,126,178,212,99,153,196,72,212,55,137,170,164,187,79,172,57,234,91,8,1,214,75,33,180,104,78,208,156,8,87,47,166,239,214,30,108,180,227,153,22,39,129,201,107,235,171,29,47,129,200,76,119,137,250,234,201,79,150,122,44,147,24,137,250,38,81,149,116,247,137,53,71,125,11,33,192,122,41,132,22,205,9,154,19,225,234,197,244,221,218,131,141,118,60,211,226,36,48,121,109,125,181,227,37,16,153,233,46,81,95,61,249,201,82,143,101,18,35,81,223,36,170,146,238,62,37,169,230,218,181,107,39,199,28,115,140,92,122,233,165,14,250,226,197,139,165,81,163,70,114,205,53,215,200,77,55,221,228,254,237,235,175,191,150,29,118,216,65,86,172,88,33,91,108,177,69,153,226,204,152,49,67,46,188,240,66,121,239,189,247,210,45,94,30,217,105,235,171,29,47,143,20,82,245,18,171,252,254,103,195,134,13,27,180,149,180,10,83,155,99,82,227,105,235,171,29,47,169,220,172,246,75,91,95,237,120,86,117,73,106,222,212,87,79,25,178,212,99,153,196,72,212,55,137,170,164,187,79,73,170,185,17,35,70,200,43,175,188,34,79,62,249,164,131,62,108,216,48,153,54,109,154,124,244,209,71,242,254,251,239,187,127,123,244,209,71,229,238,187,239,150,87,95,125,53,167,48,52,39,254,139,70,91,95,237,120,233,126,186,254,156,157,85,126,52,39,172,85,186,66,190,218,15,139,118,60,133,20,25,66,145,128,182,190,218,241,20,83,101,40,5,2,212,87,1,226,255,133,32,75,61,150,73,140,68,125,147,168,74,186,251,148,164,154,251,240,195,15,229,192,3,15,148,149,43,87,74,165,74,149,164,85,171,86,50,120,240,96,57,237,180,211,100,234,212,169,178,235,174,187,202,249,231,159,239,102,83,92,121,229,149,242,206,59,239,200,101,151,93,38,171,86,173,18,228,209,167,79,31,233,212,169,147,100,155,19,95,124,241,133,92,112,193,5,242,159,255,252,71,54,217,100,19,185,228,146,75,220,172,138,101,203,150,73,207,158,61,229,227,143,63,22,124,167,123,214,89,103,185,25,26,184,106,215,174,237,238,121,247,221,119,221,125,189,123,247,150,233,211,167,203,167,159,126,42,191,253,246,155,60,251,236,179,238,53,185,218,79,82,197,104,235,171,29,47,73,172,138,209,23,171,252,104,78,20,163,186,82,214,134,246,195,162,29,47,101,184,189,79,71,91,95,237,120,155,110,186,169,123,67,81,191,126,253,72,88,87,174,92,217,189,121,194,155,147,36,94,213,171,87,151,165,75,151,70,150,127,161,57,107,235,91,104,251,105,122,61,89,166,73,77,126,171,150,110,53,253,200,46,105,99,74,195,134,13,101,210,164,73,178,211,78,59,201,158,123,238,41,48,23,46,186,232,34,103,72,192,136,128,65,241,220,115,207,185,159,239,179,207,62,242,244,211,79,203,94,123,237,229,126,39,195,216,120,254,249,231,221,146,143,204,178,142,227,142,59,78,154,55,111,46,3,7,14,148,111,191,253,86,14,57,228,16,121,233,165,151,228,188,243,206,147,214,173,91,203,223,255,254,119,103,110,192,8,193,114,146,179,207,62,91,240,30,226,31,255,248,135,51,47,198,140,25,35,23,95,124,177,155,189,129,247,20,29,59,118,20,196,132,153,145,171,125,244,53,41,151,182,190,218,241,146,194,169,88,253,176,202,143,230,68,177,42,44,69,237,104,63,44,218,241,82,132,58,21,169,104,235,171,29,143,230,4,205,137,84,60,104,101,36,161,253,172,164,149,147,175,121,81,95,95,149,243,183,223,73,171,57,204,108,216,109,183,221,100,235,173,183,150,201,147,39,203,184,113,227,220,76,133,81,163,70,201,157,119,222,41,71,30,121,164,155,237,240,250,235,175,75,155,54,109,156,105,145,185,190,255,254,123,25,58,116,168,108,191,253,246,206,156,152,63,127,190,192,172,135,177,128,125,42,50,215,250,245,235,165,86,173,90,206,172,216,108,179,205,220,63,223,126,251,237,110,198,197,132,9,19,156,57,177,96,193,2,217,113,199,29,229,229,151,95,118,179,52,230,206,157,235,94,7,163,2,177,142,56,226,136,156,237,119,238,220,57,49,5,161,173,175,118,188,196,128,42,82,71,172,242,163,57,81,164,2,75,83,51,218,15,139,118,188,52,177,78,67,46,218,250,106,199,195,27,139,238,221,187,203,139,47,190,232,190,17,193,27,11,124,227,130,11,235,85,111,185,229,22,249,253,247,223,221,102,90,183,221,118,155,52,109,218,84,126,248,225,7,55,141,19,51,14,240,13,76,221,186,117,221,107,119,222,121,103,121,225,133,23,220,180,206,42,85,170,200,65,7,29,36,247,220,115,79,201,204,137,92,241,134,12,25,226,222,232,96,67,174,253,247,223,95,30,123,236,177,18,233,103,207,158,237,218,194,183,66,203,151,47,119,27,124,221,122,235,173,238,141,206,160,65,131,220,191,141,28,57,210,189,30,127,71,127,208,207,124,167,154,226,205,24,190,253,65,59,191,254,250,171,244,235,215,79,78,62,249,228,114,243,47,175,191,97,107,86,91,223,176,253,241,249,126,178,244,89,189,138,251,78,125,43,102,196,87,232,18,72,90,205,97,230,195,189,247,222,235,76,5,204,82,56,245,212,83,229,231,159,127,118,134,197,13,55,220,224,150,90,192,72,192,50,139,51,206,56,67,62,251,236,179,18,32,152,101,81,175,94,61,153,53,107,86,137,57,129,247,3,216,88,19,134,5,46,24,27,248,221,191,205,54,219,200,119,223,125,87,98,78,96,191,11,44,29,121,252,241,199,157,57,145,153,125,9,115,2,203,61,240,251,52,219,156,56,244,208,67,115,182,95,181,106,85,93,145,66,68,211,214,87,59,94,136,212,188,188,213,42,63,154,19,94,150,107,188,157,214,126,88,180,227,197,75,135,173,151,38,160,173,175,118,60,188,177,128,33,129,15,229,31,124,240,129,236,187,239,190,206,124,88,180,104,145,116,237,218,213,189,169,193,155,147,153,51,103,10,190,225,88,178,100,137,60,240,192,3,50,111,222,60,25,62,124,184,75,183,91,183,110,178,237,182,219,202,213,87,95,45,187,236,178,139,251,246,4,38,3,222,52,97,205,43,222,212,224,190,92,241,240,237,13,76,12,196,132,169,81,173,90,181,141,204,9,152,28,248,86,167,73,147,38,238,155,33,108,240,245,218,107,175,149,107,78,228,51,213,180,71,143,30,238,77,29,166,170,246,237,219,87,50,107,120,177,54,22,223,18,5,233,111,216,39,64,91,223,176,253,241,249,126,178,244,89,189,138,251,78,125,43,102,196,87,232,18,72,90,205,173,89,179,198,45,211,88,183,110,157,155,189,144,57,145,163,125,251,246,110,137,7,140,244,99,143,61,86,126,252,241,71,193,18,16,24,251,103,158,121,166,51,19,176,124,227,141,55,222,144,111,190,249,166,100,89,199,9,39,156,32,7,28,112,128,92,119,221,117,238,119,32,190,140,192,23,14,127,251,219,223,228,168,163,142,114,251,84,32,22,150,120,96,169,7,150,114,228,99,78,252,245,175,127,205,217,62,126,175,39,229,210,214,87,59,94,82,56,21,171,31,86,249,209,156,40,86,133,165,168,29,237,135,69,59,94,138,80,167,34,21,109,125,181,227,101,79,201,4,112,188,185,193,155,156,177,99,199,58,243,33,243,13,10,126,134,89,11,48,41,26,52,104,32,115,230,204,145,55,223,124,211,77,1,197,154,214,182,109,219,10,142,54,187,246,218,107,221,198,87,184,48,227,162,70,141,26,242,213,87,95,201,29,119,220,145,51,222,195,15,63,236,218,132,241,80,250,194,55,48,216,180,11,179,52,112,225,239,93,186,116,145,133,11,23,86,104,78,84,52,213,20,223,240,192,156,248,242,203,47,165,78,157,58,46,62,222,212,193,132,249,252,243,207,3,245,55,108,209,106,235,27,182,63,62,223,79,150,62,171,87,113,223,169,111,197,140,248,10,93,2,73,172,57,152,15,88,122,129,147,59,50,23,126,223,94,117,213,85,206,120,192,239,56,92,248,125,125,197,21,87,56,115,1,191,155,97,202,99,54,69,246,134,152,216,248,18,123,86,224,203,4,188,230,242,203,47,151,115,206,57,199,205,184,128,193,128,127,71,91,248,29,217,191,127,127,183,17,103,62,230,4,126,215,230,106,95,87,161,112,209,180,245,213,142,23,46,59,255,238,182,202,143,230,132,127,181,26,123,143,181,31,22,237,120,177,3,98,7,54,34,160,173,175,118,188,210,123,78,96,57,4,150,87,96,99,43,76,239,124,240,193,7,75,242,129,65,128,141,181,176,212,227,161,135,30,114,111,86,176,220,2,107,92,87,175,94,237,54,190,194,27,158,204,122,83,220,136,181,170,248,6,7,83,75,115,197,195,204,9,152,1,153,229,25,217,0,97,70,96,51,45,204,228,200,152,19,153,191,223,120,227,141,110,23,113,172,175,197,117,253,245,215,187,55,94,88,214,145,239,27,38,188,113,195,55,68,53,107,214,116,49,58,116,232,224,190,89,194,44,138,32,253,13,91,254,218,250,134,237,143,207,247,147,165,207,234,85,220,119,234,91,49,35,190,66,151,0,107,78,151,103,210,162,105,235,171,29,47,105,188,162,238,143,85,126,52,39,162,174,172,20,198,215,126,88,180,227,165,16,185,215,41,105,235,171,29,47,151,57,1,179,0,179,33,222,122,235,45,183,137,22,54,190,194,55,49,88,131,138,233,157,56,174,12,155,104,101,166,120,182,104,209,194,77,33,197,238,224,48,43,14,62,248,96,119,15,94,135,101,29,48,23,114,197,131,217,17,196,156,192,82,144,251,239,191,223,45,241,128,57,130,29,196,91,182,108,89,176,57,113,223,125,247,57,67,2,70,7,166,180,98,13,46,142,65,11,210,223,176,197,170,173,111,216,254,248,124,63,89,250,172,94,197,125,167,190,21,51,226,43,116,9,176,230,116,121,38,45,154,182,190,218,241,146,198,43,234,254,88,229,231,133,57,129,115,130,49,189,26,111,194,49,173,26,223,68,98,42,214,128,1,3,36,138,141,100,240,205,233,218,181,107,221,89,198,152,190,149,89,255,141,15,40,120,19,159,253,45,102,208,194,196,55,156,216,189,247,232,163,143,118,211,194,177,222,29,223,196,102,79,47,43,47,246,126,251,237,231,214,196,97,186,119,230,194,183,181,135,29,118,152,251,144,18,229,165,253,176,104,199,139,50,247,40,99,163,222,176,201,33,54,120,202,76,67,140,178,189,98,197,214,214,87,59,94,46,115,2,59,108,99,111,137,97,195,134,185,51,209,49,238,96,134,66,179,102,205,220,230,153,56,70,12,155,100,97,247,110,28,17,134,15,244,216,107,2,155,100,225,103,184,7,134,197,196,137,19,221,84,80,140,43,185,226,193,212,8,98,78,192,24,129,169,128,103,31,59,133,227,104,52,140,151,133,206,156,192,222,18,88,218,129,221,203,49,243,3,211,100,113,5,233,111,216,186,210,214,55,108,127,124,190,159,44,125,86,175,226,190,83,223,138,25,241,21,186,4,88,115,186,60,147,22,77,91,95,237,120,73,227,21,117,127,172,242,243,194,156,56,247,220,115,221,183,149,48,6,176,3,47,214,111,195,32,192,135,7,76,189,142,234,194,134,57,187,239,190,187,51,41,50,87,233,41,214,65,219,134,137,0,115,1,31,2,240,129,6,255,143,245,104,52,39,130,18,245,255,62,156,148,128,205,16,177,193,19,205,137,220,122,90,29,172,253,175,240,252,50,160,190,249,113,202,231,85,100,153,15,37,127,95,67,125,253,213,206,215,158,179,230,124,85,46,191,126,107,235,171,29,47,191,44,210,243,42,171,252,18,111,78,96,205,51,190,149,196,102,52,56,199,56,115,97,13,55,206,52,198,110,185,229,29,235,135,111,56,177,19,255,38,155,108,226,118,225,159,54,109,154,251,131,35,255,114,29,235,151,105,35,151,57,129,99,246,48,235,1,102,2,46,236,156,143,179,148,75,31,175,135,41,221,104,251,165,151,94,114,237,227,91,84,124,163,137,25,18,216,28,7,27,237,97,231,96,108,208,131,252,176,17,29,206,68,198,84,113,172,121,199,55,160,216,65,31,223,164,195,32,193,218,118,172,73,223,114,203,45,165,162,153,19,248,70,21,199,3,98,141,60,138,27,199,24,97,205,187,198,165,253,176,104,199,211,200,49,223,24,152,142,143,77,152,176,41,18,242,192,31,24,102,91,109,181,149,59,87,27,218,254,244,211,79,206,116,24,56,112,160,211,56,151,54,168,101,204,14,194,180,122,236,14,141,216,88,30,128,123,113,18,4,190,197,198,145,149,190,93,218,250,106,199,243,141,103,218,251,75,125,245,20,38,75,61,150,73,140,68,125,147,168,74,186,251,196,154,163,190,133,16,96,189,20,66,235,207,175,181,202,47,241,230,4,118,177,199,135,180,204,238,247,101,201,140,15,131,101,29,235,215,187,119,111,119,116,207,148,41,83,220,84,108,196,194,140,11,76,177,198,26,240,92,199,228,161,24,112,229,50,39,48,117,26,134,3,166,224,223,117,215,93,110,195,60,172,249,134,57,145,125,28,32,250,13,3,227,177,199,30,147,202,149,43,59,211,1,223,142,227,3,104,62,51,39,112,142,50,78,4,192,235,97,110,220,124,243,205,206,180,192,142,254,21,153,19,96,130,19,4,38,77,154,228,150,166,224,56,67,108,158,135,217,38,97,47,237,135,69,59,94,216,252,10,185,31,26,163,6,80,127,216,80,16,75,141,96,52,97,41,0,150,1,97,74,255,225,135,31,238,246,27,128,230,56,182,10,179,99,202,210,166,126,253,250,37,51,39,48,197,30,123,22,96,170,63,106,103,208,160,65,206,220,58,230,152,99,10,233,94,34,94,171,173,175,118,188,68,64,98,39,74,8,80,95,189,98,200,252,46,211,139,152,119,36,76,55,252,227,23,105,113,47,107,237,110,52,179,179,184,168,217,154,69,2,28,159,211,173,186,182,190,218,241,210,77,159,230,68,134,64,226,205,137,71,30,121,68,176,147,125,246,238,247,101,21,103,89,199,250,97,51,183,193,131,7,187,15,132,153,11,223,104,227,181,227,199,143,47,247,152,192,242,204,137,83,79,61,213,45,51,193,5,211,4,127,199,206,246,48,39,178,143,3,196,236,10,108,160,135,221,239,113,205,159,63,223,109,164,135,101,41,249,152,19,232,63,226,102,206,109,134,177,129,99,9,177,65,31,204,22,156,183,124,202,41,167,148,228,134,188,48,131,3,51,73,176,143,5,54,198,107,220,184,177,51,81,78,58,233,36,247,97,89,227,210,30,108,180,227,105,228,152,111,12,152,19,152,197,131,61,81,50,245,128,115,178,113,12,37,180,135,38,153,11,51,110,160,63,116,45,75,155,236,101,29,48,36,80,63,152,117,129,165,63,56,5,2,247,248,120,105,235,171,29,207,71,166,105,238,51,245,245,95,221,184,52,180,214,174,255,149,194,12,124,35,16,215,51,230,27,39,95,251,171,173,175,118,60,95,185,6,237,183,85,126,137,55,39,48,203,1,31,176,241,1,48,123,74,59,190,89,198,166,152,248,6,26,155,212,149,117,172,31,166,208,227,155,236,204,242,11,20,7,98,96,223,8,204,118,200,117,76,94,69,51,39,178,55,196,132,105,130,77,41,49,203,162,244,166,118,48,32,174,190,250,234,18,115,2,223,174,99,55,125,28,219,151,143,57,1,83,1,57,98,186,63,46,124,80,197,102,151,216,132,15,31,112,59,118,236,232,206,99,206,92,79,63,253,180,219,136,47,99,156,96,83,79,44,57,192,31,228,139,217,20,248,144,27,246,210,126,88,180,227,133,205,175,144,251,51,167,44,96,185,14,174,153,51,103,186,243,175,239,189,247,94,167,125,182,57,1,131,8,250,247,234,213,203,109,184,90,90,27,104,154,189,231,4,150,242,32,222,191,254,245,47,87,223,39,158,120,162,51,219,124,187,180,245,213,142,231,27,207,180,247,151,250,250,175,112,92,26,90,107,215,255,74,97,6,190,17,136,235,25,243,141,147,175,253,213,214,87,59,158,175,92,131,246,219,42,191,196,155,19,16,20,203,47,48,189,29,27,98,98,175,8,252,127,183,110,221,100,187,237,182,115,75,28,240,129,175,172,99,253,110,186,233,38,55,91,0,123,54,236,191,255,254,110,121,5,140,4,236,195,0,115,35,215,49,121,248,214,26,87,62,27,98,150,103,78,220,112,195,13,110,7,127,180,139,15,157,61,123,246,116,203,73,176,23,5,250,12,35,1,6,67,102,119,127,196,202,222,16,19,203,56,240,90,252,28,39,2,192,136,192,253,152,77,130,111,234,177,132,228,241,199,31,119,230,205,39,159,124,34,93,186,116,113,203,61,176,183,4,150,132,96,86,71,102,195,80,228,125,208,65,7,185,61,48,194,94,218,15,139,118,188,176,249,21,114,63,204,9,236,3,242,246,219,111,75,157,58,117,4,155,183,226,244,7,104,191,199,30,123,56,125,96,68,193,8,195,94,18,208,23,166,68,89,218,96,127,10,44,223,129,121,133,153,47,48,165,176,111,5,150,139,160,13,236,177,130,61,40,124,187,180,245,213,142,231,27,207,180,247,151,250,250,175,112,92,26,90,107,215,255,74,97,6,190,17,136,235,25,243,141,147,175,253,213,214,87,59,158,175,92,131,246,219,42,63,47,204,137,95,126,249,197,205,128,192,135,114,44,89,192,135,181,211,79,63,221,109,48,136,99,62,203,59,214,239,213,87,95,149,203,46,187,76,126,255,253,119,183,102,31,251,78,96,79,128,122,245,234,229,60,38,47,83,68,97,205,137,117,235,214,9,246,189,192,105,28,152,178,223,188,121,115,103,28,96,67,75,236,73,128,156,96,34,96,217,199,33,135,28,226,154,133,1,147,217,16,19,121,227,88,63,124,32,197,134,139,48,90,240,141,60,238,71,188,254,253,251,187,25,17,88,38,130,127,195,242,18,124,179,14,62,171,86,173,146,115,206,57,71,22,46,92,232,150,130,224,148,19,196,134,201,17,246,210,126,88,180,227,133,205,175,144,251,97,78,60,249,228,147,110,221,239,202,149,43,93,141,221,121,231,157,142,243,244,233,211,221,210,14,204,120,129,126,215,94,123,173,211,168,60,109,48,187,2,230,5,102,76,192,120,195,158,33,136,5,77,177,183,5,54,69,245,237,210,214,87,59,158,111,60,211,222,95,234,235,191,194,113,105,104,173,93,255,43,133,25,248,70,32,174,103,204,55,78,190,246,87,91,95,237,120,190,114,13,218,111,171,252,188,48,39,130,138,138,83,17,96,96,224,67,124,173,90,181,220,183,213,88,214,176,108,217,50,119,170,2,175,96,4,180,31,22,237,120,193,178,10,118,23,204,9,152,88,48,14,120,149,77,64,91,95,237,120,212,45,89,4,168,111,178,244,8,210,155,184,52,180,214,110,16,109,120,15,9,132,33,16,215,51,22,166,207,188,55,127,2,218,250,106,199,203,63,147,116,188,210,42,191,84,155,19,40,205,126,253,250,185,111,159,177,172,2,127,112,116,39,78,79,224,21,156,128,246,195,162,29,47,120,102,133,223,73,115,162,98,102,218,250,106,199,171,56,131,178,95,81,222,113,189,185,142,41,254,249,231,159,221,242,44,236,123,131,217,78,152,13,5,227,20,123,150,96,57,217,242,229,203,75,246,214,193,223,49,27,167,118,237,218,57,143,61,70,253,97,233,24,246,48,193,146,47,204,224,65,219,56,149,7,75,136,48,107,12,63,171,90,181,170,107,3,99,31,76,90,252,59,102,240,128,37,54,214,197,178,175,164,92,73,209,55,41,60,124,236,16,229,85,180,0,0,32,0,73,68,65,84,71,92,26,90,107,215,199,218,96,159,253,38,16,215,51,230,55,53,127,122,175,173,175,118,60,127,72,234,244,212,42,191,212,155,19,58,229,193,40,217,4,180,31,22,237,120,84,43,89,4,180,245,213,142,23,148,86,174,227,122,87,172,88,145,243,152,226,190,125,251,202,7,31,124,224,12,4,44,247,193,114,46,108,124,91,158,57,129,77,129,115,29,123,140,229,97,119,223,125,183,59,202,22,203,183,176,231,201,182,219,110,43,215,93,119,157,236,184,227,142,174,29,196,199,222,37,151,92,114,137,91,106,180,207,62,251,8,54,207,221,107,175,189,156,249,129,163,145,177,47,143,214,105,62,65,121,102,238,75,138,190,97,243,176,124,127,92,26,90,107,215,114,141,49,247,120,8,196,245,140,197,147,173,189,86,181,245,213,142,103,77,17,171,252,104,78,88,171,116,133,124,181,31,22,237,120,10,41,50,132,34,1,109,125,181,227,5,77,53,215,113,189,216,247,5,27,214,110,191,253,246,37,161,191,254,250,107,183,143,8,142,254,197,62,50,56,110,22,23,142,73,198,230,188,229,153,19,119,220,113,71,206,120,216,48,247,189,247,222,115,251,231,224,194,76,10,244,11,155,227,158,125,246,217,110,201,81,246,5,147,2,102,69,182,17,241,253,247,223,187,126,224,148,153,36,92,73,209,55,9,44,124,237,67,92,26,90,107,215,215,250,96,191,253,37,16,215,51,230,47,49,191,122,174,173,175,118,60,191,104,134,239,173,85,126,52,39,194,215,142,185,8,218,15,139,118,60,115,130,36,60,97,109,125,181,227,133,193,87,214,145,176,56,62,54,215,49,197,48,6,112,148,44,78,233,193,133,101,102,159,126,250,169,51,39,176,236,12,251,225,96,179,94,108,120,139,165,24,56,185,5,155,232,230,138,135,153,19,217,123,158,100,150,25,97,6,197,153,103,158,41,31,126,248,97,73,122,239,191,255,190,96,86,7,140,11,108,10,156,185,112,76,51,218,68,123,73,184,146,164,111,18,120,248,216,135,184,52,180,214,174,143,181,193,62,251,77,32,174,103,204,111,106,254,244,94,91,95,237,120,254,144,212,233,169,85,126,52,39,116,234,199,84,20,237,135,69,59,158,41,49,60,72,86,91,95,237,120,65,17,230,58,174,23,71,199,230,58,166,24,247,224,52,150,39,158,120,194,25,16,56,82,248,224,131,15,118,230,4,142,70,30,61,122,180,180,111,223,222,157,212,130,165,28,216,71,98,209,162,69,57,227,225,190,178,204,9,152,30,13,27,54,116,203,58,142,56,226,8,121,243,205,55,5,39,193,44,88,176,192,205,154,192,207,97,94,224,94,156,34,244,198,27,111,72,147,38,77,130,162,80,189,47,41,250,170,38,101,44,88,92,26,90,107,215,88,89,49,221,4,16,136,235,25,75,64,234,38,186,160,173,175,118,60,19,34,100,37,105,149,31,205,9,107,149,174,144,175,246,195,162,29,79,33,69,134,80,36,160,173,175,118,188,160,169,150,119,36,44,150,89,96,86,3,250,138,13,47,71,141,26,37,205,154,53,115,134,196,213,87,95,45,47,188,240,130,108,190,249,230,82,167,78,29,103,22,192,100,152,56,113,162,59,122,24,199,198,98,217,7,142,61,198,94,18,216,16,51,87,188,210,27,178,102,255,29,134,196,229,151,95,46,216,132,19,71,46,195,24,193,254,18,248,247,43,174,184,66,176,161,39,142,88,198,50,147,51,206,56,35,40,6,245,251,146,162,175,122,98,134,2,198,165,161,181,118,13,149,20,83,77,8,129,184,158,177,132,164,159,250,110,104,235,171,29,47,245,2,148,74,208,42,63,154,19,214,42,93,33,95,237,135,69,59,158,66,138,12,161,72,64,91,95,237,120,138,169,22,28,106,208,160,65,110,83,74,152,19,188,254,32,144,38,125,173,106,26,151,134,214,218,181,90,95,204,59,62,2,113,61,99,241,101,108,171,101,109,125,181,227,217,82,195,238,251,33,154,19,214,42,93,33,95,237,193,70,59,158,66,138,12,161,72,64,91,95,237,120,138,169,22,28,138,230,196,159,145,165,73,223,130,11,34,37,55,196,165,161,181,118,83,82,46,76,195,35,2,113,61,99,30,33,242,186,171,218,250,106,199,243,26,110,128,206,91,229,71,115,34,64,177,88,191,69,251,97,209,142,103,93,159,164,229,175,173,175,118,188,164,241,178,222,31,234,235,127,5,196,165,161,181,118,253,175,20,102,224,27,129,184,158,49,223,56,249,218,95,109,125,181,227,249,202,53,104,191,173,242,163,57,17,180,98,12,223,167,253,176,104,199,51,44,77,34,83,215,214,87,59,94,34,161,25,238,20,245,245,95,252,184,52,180,214,174,255,149,194,12,124,35,16,215,51,230,27,39,95,251,171,173,175,118,60,95,185,6,237,183,85,126,52,39,130,86,140,225,251,180,31,22,237,120,134,165,73,100,234,218,250,106,199,75,36,52,195,157,162,190,254,139,31,151,134,214,218,245,191,82,152,129,111,4,226,122,198,124,227,228,107,127,181,245,213,142,231,43,215,160,253,182,202,143,230,68,208,138,49,124,159,246,195,162,29,207,176,52,137,76,93,91,95,237,120,137,132,102,184,83,212,183,98,241,175,191,254,122,119,68,236,209,71,31,93,241,139,99,120,69,92,26,90,107,55,6,105,217,164,113,2,113,61,99,198,177,23,45,125,109,125,181,227,21,13,68,66,26,178,202,143,230,68,66,10,208,167,110,104,63,44,218,241,124,98,105,161,175,218,250,106,199,179,160,129,79,57,82,223,138,213,58,236,176,195,228,186,235,174,147,99,143,61,182,226,23,199,240,138,184,52,180,214,110,12,210,178,73,227,4,226,122,198,140,99,47,90,250,218,250,106,199,43,26,136,132,52,100,149,31,205,137,132,20,160,79,221,208,126,88,180,227,249,196,210,66,95,181,245,213,142,103,65,3,159,114,180,166,239,125,247,221,231,142,146,173,84,169,146,108,189,245,214,114,251,237,183,75,227,198,141,5,39,185,44,95,190,92,70,142,28,233,228,203,156,236,178,199,30,123,200,53,215,92,35,219,111,191,189,123,237,161,135,30,42,23,93,116,145,204,152,49,67,234,212,169,35,123,239,189,183,252,254,251,239,242,192,3,15,72,229,202,149,93,140,186,117,235,186,24,248,59,142,174,173,93,187,182,60,250,232,163,114,203,45,183,184,215,110,177,197,22,174,15,77,155,54,149,247,222,123,79,122,244,232,33,235,215,175,119,63,187,228,146,75,228,156,115,206,201,249,239,101,213,86,92,26,90,107,215,167,231,154,125,77,7,129,184,158,177,116,208,75,126,22,218,250,106,199,75,62,65,221,30,90,229,71,115,66,183,142,76,68,211,126,88,180,227,153,16,193,163,36,181,245,213,142,231,17,74,19,93,181,164,47,12,133,179,206,58,75,102,206,156,41,219,108,179,141,60,244,208,67,50,112,224,64,89,176,96,129,12,25,50,164,76,115,2,38,66,246,204,9,44,241,248,224,131,15,228,145,71,30,145,159,127,254,89,90,182,108,41,251,238,187,111,185,230,196,146,37,75,164,107,215,174,50,125,250,116,103,76,160,253,206,157,59,11,254,189,91,183,110,210,162,69,11,185,248,226,139,229,147,79,62,113,51,52,30,124,240,65,247,250,178,254,29,122,149,190,90,182,108,185,97,234,212,169,127,254,65,196,21,28,87,237,180,106,213,106,195,180,105,211,138,158,111,196,56,189,10,15,13,94,125,245,85,106,16,177,106,101,61,239,17,55,25,119,248,13,34,98,170,174,54,108,64,202,58,87,92,99,178,78,239,227,143,98,149,31,205,137,248,107,207,187,30,104,63,44,218,241,188,3,154,242,14,107,235,171,29,47,229,248,189,75,207,146,190,125,251,246,149,159,126,250,73,134,13,27,86,162,211,86,91,109,229,102,65,60,246,216,99,121,153,19,251,239,191,191,12,30,60,88,142,57,230,24,23,3,179,41,230,204,153,83,174,57,113,199,29,119,200,240,225,195,221,236,139,204,245,245,215,95,59,147,2,247,158,119,222,121,210,166,77,27,247,231,228,147,79,118,51,47,158,124,242,201,50,255,61,73,5,102,169,118,146,196,61,9,125,161,246,73,80,33,125,125,96,93,133,211,148,252,200,47,8,1,154,19,65,168,25,191,71,123,176,209,142,103,92,158,196,165,175,173,175,118,188,196,1,51,222,33,75,250,98,86,194,154,53,107,54,50,39,182,220,114,75,153,58,117,170,60,243,204,51,178,108,217,50,25,53,106,148,171,8,204,144,248,241,199,31,221,242,139,236,153,19,7,30,120,160,12,24,48,160,100,255,9,44,3,153,61,123,182,51,39,170,84,169,226,98,212,171,87,79,126,253,245,87,169,90,181,170,124,251,237,183,206,192,88,188,120,177,155,17,145,185,150,46,93,42,59,237,180,147,128,255,138,21,43,228,165,151,94,146,41,83,166,200,228,201,147,157,97,1,35,35,215,191,39,165,100,45,213,78,82,152,39,165,31,212,62,41,74,164,171,31,172,171,112,122,146,31,249,5,33,64,115,34,8,53,227,247,104,15,54,218,241,140,203,147,184,244,181,245,213,142,151,56,96,198,59,100,73,223,127,255,251,223,210,165,75,23,153,53,107,150,91,214,49,126,252,120,233,221,187,183,192,40,184,255,254,251,221,159,215,94,123,77,86,175,94,45,173,90,181,114,75,54,96,78,224,255,47,189,244,82,233,216,177,163,91,6,50,127,254,124,183,135,196,186,117,235,228,200,35,143,148,38,77,154,200,152,49,99,100,187,237,182,147,209,163,71,75,251,246,237,101,220,184,113,110,105,198,119,223,125,39,139,22,45,146,182,109,219,202,91,111,189,37,141,26,53,146,9,19,38,200,85,87,93,37,31,127,252,177,156,126,250,233,210,174,93,59,57,247,220,115,101,237,218,181,210,176,97,67,55,107,98,232,208,161,101,254,123,243,230,205,19,83,177,150,106,39,49,208,19,210,17,106,159,16,33,82,214,13,214,85,56,65,201,143,252,130,16,160,57,17,132,154,241,123,180,7,27,237,120,198,229,73,92,250,218,250,106,199,75,28,48,227,29,178,166,239,61,247,220,227,102,50,96,243,73,44,159,24,49,98,132,219,152,18,179,36,206,60,243,76,153,59,119,174,236,184,227,142,130,25,18,191,253,246,155,51,39,176,12,4,179,37,240,218,211,78,59,205,109,90,9,163,3,251,71,212,175,95,95,26,52,104,224,102,92,76,156,56,209,153,29,53,107,214,148,19,78,56,65,30,126,248,97,153,55,111,158,219,16,19,51,43,16,7,188,107,213,170,229,94,223,172,89,51,103,116,96,67,76,204,232,192,38,157,48,54,110,184,225,134,156,255,158,164,114,181,86,59,73,98,31,119,95,168,125,220,10,164,179,125,214,85,56,93,201,143,252,130,16,160,57,17,132,154,241,123,180,7,27,237,120,198,229,73,92,250,218,250,106,199,75,28,48,227,29,162,190,133,21,0,102,61,192,92,56,254,248,227,157,193,129,61,34,48,43,162,103,207,158,133,5,74,193,171,89,59,41,16,49,96,10,212,62,32,56,222,86,46,1,214,85,184,2,33,63,242,11,66,128,230,68,16,106,198,239,209,30,108,180,227,25,151,39,113,233,107,235,171,29,47,113,192,140,119,136,250,22,86,0,56,217,3,51,29,176,244,3,199,127,182,110,221,218,205,174,192,126,19,214,46,214,142,53,197,255,155,47,181,183,171,125,148,153,179,174,194,209,37,63,242,11,66,128,230,68,16,106,198,239,209,30,108,180,227,25,151,39,113,233,107,235,171,29,47,113,192,140,119,136,250,26,47,128,16,233,179,118,66,192,243,252,86,106,239,185,128,9,237,62,235,42,156,48,228,71,126,65,8,208,156,8,66,205,248,61,218,131,141,118,60,227,242,36,46,125,109,125,181,227,37,14,152,241,14,89,211,215,90,190,81,150,55,89,70,73,55,217,177,169,125,178,245,241,181,119,172,171,112,202,145,31,249,5,33,64,115,34,8,53,227,247,104,15,54,218,241,140,203,147,184,244,181,245,213,142,151,56,96,198,59,100,77,95,107,249,70,89,222,100,25,37,221,100,199,166,246,201,214,199,215,222,177,174,194,41,71,126,228,23,132,64,100,230,68,144,206,120,124,207,6,17,249,31,143,251,95,112,215,55,108,64,202,58,23,6,47,99,23,235,37,132,224,172,151,16,240,60,185,85,115,124,73,122,202,124,243,166,167,16,89,234,177,244,45,18,181,247,77,49,246,215,2,1,62,151,225,84,182,202,47,18,115,34,156,20,254,221,109,181,120,252,83,42,25,61,102,189,36,67,7,95,122,193,122,241,69,169,96,253,164,190,193,184,149,117,23,89,234,177,244,45,18,181,247,77,49,246,215,2,1,62,151,225,84,182,202,143,230,68,184,186,113,119,91,45,30,5,116,38,67,176,94,76,202,30,56,105,214,75,96,116,137,188,113,202,148,41,210,169,83,39,25,49,98,132,116,237,218,181,228,247,199,216,177,99,165,87,175,94,50,113,226,68,119,20,40,175,194,9,240,89,41,156,153,175,119,240,57,242,85,57,246,219,18,1,142,201,225,212,182,202,143,230,68,184,186,161,57,161,192,207,90,8,171,131,141,53,157,181,242,101,189,104,145,76,78,156,234,213,171,75,229,202,149,165,70,141,26,178,114,229,74,169,91,183,174,172,89,179,70,126,249,229,23,89,183,110,93,114,58,234,89,79,248,172,120,38,88,200,238,242,57,10,9,208,248,237,215,95,127,189,28,113,196,17,114,244,209,71,27,39,17,93,250,28,147,195,177,181,202,143,230,68,184,186,161,57,161,192,207,90,8,171,131,141,53,157,181,242,101,189,104,145,76,78,156,33,67,134,72,191,126,253,100,253,250,245,37,157,170,90,181,170,244,239,223,95,250,244,233,147,156,142,122,214,19,62,43,158,9,22,178,187,124,142,66,2,52,126,251,97,135,29,38,215,93,119,157,28,123,236,177,198,73,68,151,62,199,228,112,108,173,242,163,57,17,174,110,104,78,40,240,179,22,194,234,96,99,77,103,173,124,89,47,90,36,147,21,7,179,38,214,174,93,91,210,169,106,213,170,109,244,247,100,245,214,143,222,240,89,241,67,39,205,94,242,57,210,164,233,111,172,251,238,187,79,110,187,237,54,169,84,169,146,108,189,245,214,114,251,237,183,75,227,198,141,101,208,160,65,178,124,249,114,25,57,114,164,75,14,127,199,108,181,61,246,216,67,174,185,230,26,217,126,251,237,221,107,15,61,244,80,185,232,162,139,100,198,140,25,82,167,78,29,217,123,239,189,229,247,223,127,151,7,30,120,192,205,114,67,12,204,112,195,133,191,35,70,237,218,181,229,209,71,31,149,91,110,185,197,189,118,139,45,182,112,125,104,218,180,169,188,247,222,123,210,163,71,15,103,64,227,103,151,92,114,137,156,115,206,57,57,255,221,95,242,229,247,156,99,114,56,101,173,242,163,57,17,174,110,104,78,40,240,179,22,194,234,96,99,77,103,173,124,89,47,90,36,147,21,39,251,91,95,206,154,208,209,134,207,138,14,71,159,162,240,57,242,73,173,104,250,10,67,225,172,179,206,146,153,51,103,202,54,219,108,35,15,61,244,144,12,28,56,80,22,44,88,32,168,143,178,204,9,152,8,217,51,39,176,196,227,131,15,62,144,71,30,121,68,126,254,249,103,105,217,178,165,236,187,239,190,229,154,19,75,150,44,113,251,6,77,159,62,221,25,19,104,191,115,231,206,130,127,239,214,173,155,180,104,209,66,46,190,248,98,249,228,147,79,220,12,141,7,31,124,208,189,190,172,127,143,134,76,252,81,57,38,135,211,192,42,63,154,19,225,234,134,230,132,2,63,107,33,172,14,54,214,116,214,202,151,245,162,69,50,121,113,50,223,250,114,214,132,142,54,124,86,116,56,250,22,133,207,145,111,138,233,246,183,111,223,190,242,211,79,63,201,176,97,195,74,2,111,181,213,86,110,22,196,99,143,61,150,151,57,177,255,254,251,203,224,193,131,229,152,99,142,113,49,48,155,98,206,156,57,229,154,19,119,220,113,135,12,31,62,220,205,190,200,92,95,127,253,181,51,41,112,239,121,231,157,39,109,218,180,113,127,78,62,249,100,55,243,226,201,39,159,44,243,223,117,137,36,39,26,199,228,112,90,88,229,71,115,34,92,221,208,156,80,224,103,45,132,213,193,198,154,206,90,249,178,94,180,72,38,47,14,190,213,195,27,235,1,3,6,112,175,9,5,121,248,172,40,64,244,48,4,159,35,15,69,83,236,50,102,37,96,67,225,108,115,98,203,45,183,148,169,83,167,202,51,207,60,35,203,150,45,147,81,163,70,185,22,49,67,226,199,31,127,116,203,47,178,103,78,28,120,224,129,110,28,206,236,63,129,101,32,179,103,207,118,230,68,149,42,85,92,140,122,245,234,201,175,191,254,42,152,233,246,237,183,223,58,3,99,241,226,197,110,70,68,230,90,186,116,169,236,180,211,78,238,20,166,21,43,86,200,75,47,189,36,56,89,102,242,228,201,206,176,128,145,145,235,223,21,145,36,38,20,199,228,112,82,88,229,71,115,34,92,221,208,156,80,224,103,45,132,213,193,198,154,206,90,249,178,94,180,72,38,47,14,78,231,232,222,189,187,140,30,61,218,189,225,229,21,142,0,159,149,112,252,124,189,155,207,145,175,202,233,244,251,223,255,254,183,116,233,210,69,102,205,154,229,150,117,140,31,63,94,122,247,238,45,48,10,238,191,255,126,247,231,181,215,94,147,213,171,87,75,171,86,173,220,146,13,152,19,248,255,75,47,189,84,58,118,236,232,150,129,204,159,63,223,237,33,129,19,147,142,60,242,72,105,210,164,137,140,25,51,70,182,219,110,59,55,70,183,111,223,94,198,141,27,231,150,102,124,247,221,119,178,104,209,34,119,236,243,91,111,189,37,141,26,53,146,9,19,38,200,85,87,93,37,31,127,252,177,156,126,250,233,210,174,93,59,57,247,220,115,221,94,66,13,27,54,116,179,38,134,14,29,90,230,191,55,111,222,92,7,70,194,162,112,76,14,39,136,85,126,52,39,194,213,13,205,9,5,126,214,66,88,29,108,172,233,172,149,175,181,122,65,190,188,210,77,96,195,134,13,145,36,104,237,89,41,15,34,159,163,72,74,44,81,65,163,122,142,18,149,100,158,157,185,231,158,123,220,76,6,108,62,137,229,19,35,70,140,112,27,83,98,150,196,153,103,158,41,115,231,206,149,29,119,220,81,48,67,226,183,223,126,115,230,4,102,90,96,182,4,94,123,218,105,167,185,77,43,97,116,96,255,136,250,245,235,75,131,6,13,220,140,139,137,19,39,58,179,163,102,205,154,114,194,9,39,200,195,15,63,44,243,230,205,115,27,98,98,102,5,226,224,121,171,85,171,150,123,125,179,102,205,156,209,129,13,49,49,163,3,155,116,194,216,184,225,134,27,114,254,123,158,105,122,247,50,142,201,225,36,179,202,143,230,68,184,186,161,57,161,192,207,90,8,171,131,141,53,157,181,242,181,86,47,214,242,213,170,19,95,226,68,169,111,148,177,125,225,155,233,39,89,248,166,88,97,253,165,190,133,241,170,232,213,152,245,0,115,225,248,227,143,119,6,7,246,136,192,172,136,158,61,123,86,116,43,127,94,14,1,214,105,184,242,176,202,143,230,68,184,186,161,57,161,192,207,90,8,171,131,141,53,157,181,242,181,86,47,214,242,213,170,19,95,226,68,169,111,148,177,125,225,75,115,194,55,165,130,245,151,181,30,140,91,174,187,112,178,7,102,58,96,233,7,142,255,108,221,186,181,155,93,129,253,38,120,5,39,192,58,13,206,14,119,90,229,71,115,34,92,221,208,156,80,224,103,45,132,213,193,198,154,206,90,249,90,171,23,107,249,106,213,137,47,113,162,212,55,202,216,190,240,165,57,225,155,82,193,250,203,90,15,198,141,119,21,151,0,235,52,28,111,171,252,104,78,132,171,27,154,19,10,252,172,133,176,58,216,88,211,89,43,95,107,245,98,45,95,173,58,241,37,78,148,250,70,25,219,23,190,52,39,124,83,42,88,127,89,235,193,184,21,122,23,57,23,74,108,227,215,147,31,249,5,33,64,115,34,8,181,82,247,240,225,83,128,104,40,4,235,197,144,216,10,169,90,171,23,107,249,42,148,136,87,33,162,212,55,202,216,94,65,54,60,29,216,55,157,130,246,151,181,30,148,92,97,247,145,115,97,188,74,191,154,252,200,47,8,1,154,19,65,168,241,30,18,8,65,128,131,117,8,120,6,111,181,86,47,214,242,181,86,210,81,234,27,101,108,223,116,34,11,223,20,43,172,191,212,183,48,94,65,95,77,206,65,201,253,113,31,249,145,95,16,2,52,39,130,80,227,61,36,16,130,0,7,235,16,240,12,222,106,173,94,172,229,107,173,164,163,212,55,202,216,190,233,68,22,190,41,86,88,127,169,111,97,188,130,190,154,156,131,146,163,57,17,142,156,109,126,52,39,52,170,135,49,72,160,0,2,252,101,87,0,44,190,212,220,55,15,124,62,210,93,244,81,234,27,101,108,223,84,33,11,223,20,43,172,191,212,183,48,94,65,95,77,206,65,201,217,254,112,29,142,218,127,239,182,90,127,52,39,180,42,136,113,72,32,79,2,86,7,155,60,241,240,101,165,8,88,171,23,107,249,90,43,248,40,245,141,50,182,111,58,145,133,111,138,21,214,95,234,91,24,175,160,175,38,231,160,228,104,78,132,35,103,155,31,205,9,141,234,97,12,18,40,128,0,127,217,21,0,139,47,229,204,9,214,64,170,8,68,57,254,69,25,219,55,17,200,194,55,197,10,235,47,245,45,140,87,208,87,147,115,80,114,182,63,92,135,163,246,223,187,173,214,159,89,115,226,250,235,175,151,201,147,39,203,218,181,107,221,159,17,35,70,72,187,118,237,228,150,91,110,145,89,179,102,185,127,251,238,187,239,100,195,134,13,242,232,163,143,202,14,59,236,32,147,38,77,114,63,255,229,151,95,100,197,138,21,210,179,103,79,233,211,167,143,171,162,127,252,227,31,114,207,61,247,200,102,155,109,38,45,91,182,148,39,158,120,66,150,46,93,42,67,134,12,145,25,51,102,200,123,239,189,39,251,239,191,191,220,127,255,253,114,193,5,23,184,159,173,92,185,82,234,214,173,235,226,239,188,243,206,82,187,118,109,247,179,119,223,125,87,254,243,159,255,72,239,222,189,101,250,244,233,242,233,167,159,202,111,191,253,38,207,62,251,172,123,13,47,191,9,88,29,108,252,86,45,190,222,91,171,23,107,249,198,87,89,241,180,28,165,190,81,198,142,135,86,240,86,201,34,56,59,31,238,164,190,197,81,137,156,195,113,38,63,242,11,66,192,164,57,241,254,251,239,75,175,94,189,228,249,231,159,151,106,213,170,201,3,15,60,32,119,223,125,183,188,241,198,27,206,124,192,255,207,155,55,79,106,212,168,33,231,158,123,174,108,187,237,182,210,191,127,127,57,236,176,195,156,145,176,203,46,187,56,115,161,97,195,134,178,106,213,42,119,223,133,23,94,40,51,103,206,148,58,117,234,56,131,225,165,151,94,42,49,39,96,90,32,94,149,42,85,100,252,248,241,238,255,135,15,31,238,244,234,214,173,155,139,127,211,77,55,201,166,155,110,234,76,14,152,30,99,198,140,145,139,47,190,88,62,250,232,35,169,95,191,190,116,236,216,81,142,59,238,56,233,209,163,71,16,157,121,79,130,8,112,176,78,144,24,30,116,197,90,189,88,203,215,131,18,84,237,98,148,250,70,25,91,21,66,17,130,145,69,17,32,199,216,4,245,141,6,254,148,41,83,164,83,167,78,238,11,203,174,93,187,150,204,92,28,59,118,172,251,220,48,113,226,68,105,219,182,109,52,141,167,48,42,235,52,156,168,86,249,153,52,39,80,42,152,141,240,242,203,47,187,15,255,175,189,246,154,124,243,205,55,50,127,254,124,103,78,96,150,3,12,11,92,248,59,94,115,231,157,119,202,143,63,254,232,12,141,15,63,252,80,22,44,88,32,143,60,242,136,155,253,48,120,240,96,169,90,181,170,51,24,112,33,78,135,14,29,74,204,9,188,118,220,184,113,37,21,58,103,206,28,121,243,205,55,93,220,231,158,123,206,13,116,183,223,126,187,51,39,240,218,29,119,220,209,245,237,202,43,175,148,185,115,231,186,251,96,84,96,246,198,53,215,92,19,174,210,121,119,236,4,172,14,54,177,131,247,180,3,214,234,197,90,190,158,150,101,224,110,71,169,111,148,177,3,39,28,211,141,100,17,19,248,34,53,75,125,163,3,93,189,122,117,169,92,185,178,251,130,50,51,195,121,205,154,53,110,214,244,186,117,235,162,107,56,133,145,89,167,225,68,181,202,207,164,57,1,51,226,148,83,78,145,203,46,187,76,154,54,109,234,76,135,126,253,250,57,83,2,102,4,150,84,220,117,215,93,37,230,4,254,14,3,162,89,179,102,206,81,197,12,138,125,247,221,215,205,156,248,250,235,175,221,108,7,20,16,150,112,224,66,156,227,143,63,190,196,156,248,252,243,207,101,228,200,145,238,103,120,237,67,15,61,36,127,253,235,95,101,207,61,247,116,75,53,86,175,94,237,126,14,115,2,109,97,166,4,204,9,24,17,179,103,207,166,57,17,238,217,78,220,221,86,7,155,196,9,225,73,135,172,213,139,181,124,61,41,67,181,110,70,169,111,148,177,213,0,20,41,16,89,20,9,116,76,205,80,223,232,192,227,189,60,62,19,172,95,191,190,164,17,124,1,137,25,212,153,165,220,209,181,158,174,200,172,211,112,122,90,229,103,210,156,192,0,179,104,209,34,183,68,3,123,74,96,25,197,180,105,211,100,225,194,133,57,205,137,211,78,59,77,206,58,235,44,249,228,147,79,100,147,77,54,113,179,38,206,56,227,12,89,190,124,185,139,117,222,121,231,185,189,42,182,220,114,75,55,245,235,153,103,158,145,37,75,150,56,195,34,219,156,104,213,170,149,32,22,150,129,192,20,105,221,186,181,180,104,209,194,205,204,160,57,17,238,33,246,229,110,171,131,141,47,250,36,173,159,214,234,197,90,190,73,171,183,168,251,19,165,190,81,198,142,154,139,118,124,178,208,38,154,172,120,212,55,90,61,48,107,2,123,207,101,46,44,1,207,254,123,180,173,167,39,58,235,52,156,150,86,249,153,52,39,96,48,156,122,234,169,110,182,3,54,152,60,230,152,99,100,192,128,1,242,229,151,95,202,168,81,163,202,156,57,129,101,23,93,186,116,113,179,34,176,188,2,51,39,94,120,225,5,103,42,96,38,197,63,255,249,79,247,255,152,14,134,217,24,152,241,128,189,45,74,155,19,47,190,248,162,92,122,233,165,178,205,54,219,184,205,51,247,217,103,31,103,106,96,166,4,205,137,112,15,177,47,119,91,29,108,124,209,39,105,253,180,86,47,214,242,77,90,189,69,221,159,40,245,141,50,118,212,92,180,227,147,133,54,209,100,197,163,190,209,234,145,61,123,130,179,38,130,179,102,157,6,103,135,59,173,242,51,105,78,132,43,149,63,223,141,61,36,112,170,6,76,7,92,216,236,18,123,74,76,152,48,65,187,41,198,75,1,1,171,131,77,10,164,139,37,5,107,245,98,45,223,88,138,42,198,70,163,212,55,202,216,49,34,11,212,52,89,4,194,230,205,77,212,55,122,169,50,179,39,56,107,34,56,107,214,105,112,118,52,39,194,177,51,127,55,150,103,116,239,222,221,205,148,192,131,136,13,45,113,66,199,246,219,111,111,158,13,1,252,153,0,7,107,86,69,33,4,172,213,139,181,124,11,169,133,52,188,54,74,125,163,140,237,27,123,178,240,77,177,194,250,75,125,11,227,21,228,213,152,61,209,183,111,95,55,179,154,123,77,4,33,104,247,155,255,96,180,248,121,33,67,128,51,39,180,42,136,113,72,32,79,2,124,83,145,39,40,190,204,17,176,86,47,214,242,181,86,230,81,234,27,101,108,223,116,34,11,223,20,43,172,191,212,183,48,94,65,94,141,211,57,240,197,227,232,209,163,221,137,124,188,10,39,192,58,45,156,89,246,29,86,249,209,156,8,87,55,38,63,60,40,32,51,29,194,234,96,99,90,244,16,201,91,171,151,242,242,197,105,74,215,93,119,157,163,137,55,142,120,45,142,124,195,245,224,131,15,186,13,139,179,79,91,10,130,29,123,255,96,147,99,236,45,164,121,101,239,41,164,25,183,188,88,131,6,13,114,155,54,103,78,139,42,86,187,229,181,19,101,61,71,25,59,9,236,10,233,3,89,20,66,203,191,215,198,165,47,218,229,149,110,2,56,40,64,235,138,171,78,181,250,31,119,28,171,252,104,78,40,84,158,213,226,81,64,103,50,4,235,197,164,236,129,147,182,86,47,249,230,139,211,147,112,156,51,78,95,202,92,165,143,130,14,2,157,230,68,16,106,249,223,147,175,190,249,71,252,239,43,163,140,29,164,63,113,222,67,22,113,210,143,190,237,184,244,141,171,221,232,137,178,5,16,208,214,87,59,158,53,149,172,242,163,57,17,160,210,167,76,153,34,157,58,117,146,17,35,70,72,215,174,93,75,30,230,177,99,199,186,99,68,39,78,156,40,109,219,182,13,16,153,183,88,32,96,117,176,177,160,109,20,57,90,171,151,124,243,205,101,78,188,244,210,75,238,124,122,28,229,140,217,15,56,50,186,65,131,6,242,206,59,239,200,101,151,93,38,171,86,173,114,99,54,214,16,99,28,47,125,101,204,9,76,227,61,234,168,163,220,49,209,127,251,219,223,114,222,127,254,249,231,75,189,122,245,100,240,224,193,46,212,195,15,63,44,147,38,77,146,39,158,120,98,163,208,136,139,41,194,56,177,9,125,184,242,202,43,93,127,112,93,127,253,245,50,121,242,100,119,84,29,254,224,119,75,187,118,237,220,233,80,61,122,244,112,249,252,254,251,239,114,201,37,151,200,57,231,156,243,167,62,231,186,63,51,115,162,74,149,42,82,171,86,45,201,252,125,187,237,182,115,39,68,29,121,228,145,174,191,79,61,245,148,252,191,255,247,255,202,236,199,177,199,30,43,141,27,55,22,156,88,149,249,189,134,156,247,222,123,111,105,211,166,77,94,253,203,238,112,190,250,6,121,150,162,140,29,164,63,113,222,67,22,113,210,143,190,237,184,244,141,171,221,232,137,178,5,154,19,201,171,1,171,207,27,205,137,128,181,136,35,67,49,157,24,187,249,174,92,185,82,234,214,173,43,107,214,172,113,83,141,215,173,91,23,48,42,111,179,64,192,234,96,99,65,219,40,114,180,86,47,249,230,155,203,156,192,177,206,175,191,254,186,51,36,78,63,253,116,217,117,215,93,229,218,107,175,117,199,54,63,253,244,211,178,215,94,123,185,49,251,192,3,15,148,231,159,127,94,26,53,106,244,39,19,97,234,212,169,114,238,185,231,58,3,225,236,179,207,150,159,127,254,57,231,253,24,247,143,59,238,56,249,244,211,79,221,239,132,35,142,56,194,181,135,35,170,179,47,152,19,136,215,175,95,63,249,224,131,15,220,113,212,63,252,240,131,124,252,241,199,206,212,70,95,176,43,252,3,15,60,32,119,223,125,183,188,241,198,27,206,252,110,209,162,133,92,124,241,197,110,201,10,150,180,96,249,74,246,133,141,152,115,221,159,49,35,112,116,246,229,151,95,238,142,184,70,124,24,51,48,57,96,168,224,103,48,105,192,37,87,156,219,110,187,205,49,133,129,1,99,5,51,86,22,47,94,236,76,155,138,250,87,250,153,200,87,223,32,207,82,148,177,131,244,39,206,123,200,34,78,250,209,183,29,151,190,113,181,27,61,81,182,64,115,34,121,53,96,245,121,163,57,17,176,22,179,207,64,206,132,224,89,200,1,97,26,187,205,234,96,99,76,102,181,116,173,213,75,190,249,230,50,39,22,44,88,32,247,223,127,191,227,143,99,157,241,119,124,16,199,183,252,217,70,196,247,223,127,47,67,135,14,149,206,157,59,255,201,68,216,124,243,205,101,219,109,183,149,183,222,122,75,42,85,170,228,62,152,151,119,255,161,135,30,42,189,123,247,150,61,246,216,67,58,116,232,32,31,126,248,161,155,157,81,218,156,64,95,112,154,19,174,45,182,216,194,245,13,167,58,193,216,192,76,134,143,62,250,72,94,123,237,53,249,230,155,111,100,254,252,249,242,228,147,79,186,153,27,104,27,127,78,62,249,100,103,132,151,190,114,221,159,49,39,48,19,3,179,37,230,205,155,231,12,136,195,15,63,220,153,20,104,11,38,14,218,133,121,146,43,14,88,237,178,203,46,206,144,192,172,16,112,1,227,124,251,151,221,223,124,245,13,242,0,69,25,59,72,127,226,188,135,44,226,164,31,125,219,113,233,27,87,187,209,19,101,11,52,39,146,87,3,86,159,55,154,19,33,106,49,115,6,114,38,4,207,66,14,1,147,183,146,0,9,144,64,1,107,94,243,217,115,2,223,248,99,105,4,102,32,156,113,198,25,242,217,103,159,149,48,254,226,139,47,220,114,140,210,187,176,227,67,58,150,232,221,122,235,173,114,194,9,39,200,213,87,95,45,211,167,79,47,247,254,241,227,199,203,132,9,19,156,57,129,152,48,42,74,95,165,55,196,172,93,187,182,235,27,102,68,156,114,202,41,110,137,71,211,166,77,5,71,83,99,118,5,126,134,107,197,138,21,130,165,42,88,78,136,165,31,115,230,204,217,232,152,106,24,12,185,238,207,222,16,19,75,49,14,57,228,16,119,44,30,76,6,204,40,129,57,131,101,136,48,25,202,139,131,126,96,121,73,147,38,77,4,185,142,26,53,74,14,56,224,128,188,250,87,154,67,148,111,182,162,140,237,219,195,73,22,190,41,86,88,127,227,210,55,174,118,11,163,195,87,7,37,160,173,175,118,188,160,121,249,122,159,85,126,52,39,66,84,108,246,236,9,206,154,8,1,146,183,146,0,9,164,150,0,102,4,96,239,134,124,175,124,127,25,23,98,78,96,6,5,150,34,192,112,56,243,204,51,221,137,30,205,155,55,119,75,39,240,129,59,251,202,236,57,129,229,26,248,0,142,37,30,248,32,95,222,253,216,19,2,63,199,178,142,89,179,102,149,57,187,33,151,57,113,239,189,247,186,211,65,176,55,6,118,73,239,217,179,167,76,155,54,77,22,46,92,232,76,7,236,61,129,37,38,216,139,2,109,192,72,64,223,51,23,54,4,205,117,127,182,57,129,101,35,87,92,113,133,139,241,204,51,207,184,229,42,200,13,75,59,192,178,188,56,104,235,221,119,223,149,142,29,59,202,150,91,110,233,12,18,92,249,244,143,230,68,190,149,175,251,186,124,159,35,221,86,25,173,88,4,226,210,55,174,118,139,197,213,122,59,218,250,106,199,179,166,143,85,126,52,39,66,86,122,102,246,4,103,77,132,4,201,219,73,128,4,82,69,0,31,122,241,45,125,205,154,53,229,187,239,190,203,59,183,124,127,25,23,98,78,192,0,120,243,205,55,221,135,115,204,76,192,230,146,127,255,251,223,221,108,136,210,87,246,105,29,88,14,129,51,238,177,87,3,54,212,44,239,126,236,233,240,213,87,95,185,13,38,203,186,114,153,19,191,253,246,155,219,247,1,121,99,54,5,246,170,0,183,47,191,252,210,153,40,152,177,0,163,4,203,75,218,183,111,47,55,220,112,195,70,225,49,243,34,215,253,195,134,13,43,57,74,20,123,33,97,86,7,12,11,44,237,64,63,97,122,124,253,245,215,110,137,73,121,113,240,123,14,87,179,102,205,156,121,130,89,24,184,176,244,164,162,254,209,156,200,187,244,85,95,152,239,115,164,218,232,255,5,91,186,116,169,91,6,132,61,184,50,71,253,62,247,220,115,206,16,27,51,102,140,91,98,116,218,105,167,185,250,214,188,176,236,9,198,30,150,39,97,220,201,117,97,3,89,236,13,115,244,209,71,139,198,9,63,154,57,228,27,43,46,125,227,106,55,95,46,86,2,57,99,0,0,32,0,73,68,65,84,124,93,56,2,218,250,106,199,11,151,157,127,119,91,229,71,115,34,100,173,98,246,68,223,190,125,221,155,73,108,50,198,139,4,64,96,198,140,25,110,19,187,185,115,231,150,11,36,251,77,18,201,37,151,64,246,55,208,185,122,137,15,176,248,192,140,111,177,11,185,176,185,46,222,204,215,175,95,63,239,219,176,71,0,166,254,63,244,208,67,121,223,115,252,241,199,187,254,225,67,65,246,133,126,103,62,40,96,227,71,108,238,136,189,9,240,193,22,155,47,226,27,119,244,49,223,11,166,196,192,129,3,221,203,55,217,100,19,183,185,35,218,205,247,242,241,151,241,79,63,253,228,62,236,220,113,199,29,110,163,205,52,94,168,185,86,173,90,185,205,60,203,251,224,87,81,238,81,234,27,101,236,138,242,74,218,207,227,100,81,218,156,192,82,32,152,119,56,193,230,224,131,15,118,179,128,150,45,91,230,102,36,105,93,136,135,101,81,120,254,48,214,93,120,225,133,57,67,31,118,216,97,110,115,89,156,68,67,115,162,48,5,226,172,171,194,122,202,87,7,33,160,173,175,118,188,32,57,249,124,143,85,126,52,39,66,86,45,190,25,192,241,112,248,118,173,244,218,229,144,161,121,187,199,4,242,53,39,178,223,36,121,156,110,234,187,158,52,115,2,75,37,240,230,26,179,1,242,189,114,153,19,217,31,20,222,126,251,109,249,203,95,254,226,190,69,199,236,2,28,65,137,111,237,43,50,39,48,14,254,227,31,255,40,49,37,50,39,22,109,189,245,214,110,54,65,33,151,111,191,140,113,52,40,78,5,193,44,4,124,208,73,227,5,3,254,158,123,238,17,156,132,82,122,3,209,66,243,141,82,223,40,99,23,154,103,220,175,143,147,69,182,57,129,186,193,115,1,147,19,71,210,226,202,54,68,241,51,44,133,194,56,132,25,86,88,218,132,37,78,56,6,24,207,22,78,184,129,201,137,211,109,48,43,2,127,118,222,121,231,63,225,205,44,75,194,201,51,48,253,177,217,44,24,224,194,172,37,44,73,66,60,108,142,123,215,93,119,185,125,91,112,60,46,190,64,200,117,252,48,102,125,44,95,190,188,100,153,22,254,142,147,126,96,64,95,116,209,69,174,95,248,59,150,96,85,52,70,106,215,67,92,250,198,213,174,54,63,198,43,155,128,182,190,218,241,172,233,102,149,95,36,230,68,230,23,130,181,34,178,148,47,222,64,240,218,152,0,54,151,195,244,113,76,205,222,123,239,189,221,52,112,188,241,193,113,129,23,92,112,129,251,118,60,115,236,44,222,124,225,205,218,53,215,92,83,242,38,9,71,242,149,245,186,178,222,136,145,125,52,4,240,166,22,155,14,226,141,50,254,96,90,63,214,252,103,155,19,120,163,139,13,22,161,37,166,15,227,77,106,151,46,93,220,27,110,76,43,198,55,232,25,211,0,179,6,142,60,242,200,156,53,0,109,241,166,22,211,157,113,255,175,191,254,234,102,68,32,14,46,212,9,222,188,195,40,192,212,123,108,240,136,61,18,246,219,111,63,183,185,35,166,249,227,53,217,23,142,123,188,233,166,155,220,27,103,152,11,248,64,137,189,19,96,78,96,90,63,234,18,134,1,166,52,227,196,5,212,40,102,78,96,255,1,228,138,169,214,248,6,18,155,59,98,230,4,238,125,225,133,23,220,105,18,101,197,69,219,88,30,129,83,28,96,82,104,92,28,95,52,40,38,51,70,148,111,182,162,140,157,76,154,185,123,21,39,139,140,57,1,195,0,127,110,188,241,70,183,140,42,115,149,54,39,48,78,98,182,22,150,15,193,228,195,73,57,48,37,176,63,10,54,130,197,114,34,44,67,194,12,172,37,75,150,252,201,156,192,184,185,211,78,59,185,89,90,24,215,112,63,94,143,241,12,23,198,88,204,4,195,18,36,140,139,24,163,179,103,78,148,117,252,48,250,92,158,57,129,205,101,209,231,221,119,223,221,29,1,92,236,43,46,125,227,106,183,216,124,173,182,167,173,175,118,60,107,186,88,229,23,153,57,193,55,151,233,125,132,172,62,44,229,41,250,175,127,253,203,173,195,198,70,113,48,39,240,225,21,111,92,240,193,15,107,108,241,255,216,148,15,87,183,110,221,220,155,39,124,208,203,158,57,81,222,235,210,91,77,201,201,236,253,247,223,119,107,241,97,26,225,205,38,142,90,196,155,93,108,154,88,218,156,192,27,93,24,73,223,126,251,173,236,181,215,94,238,168,73,28,255,136,41,197,248,22,14,199,62,226,219,57,124,184,199,41,8,229,105,139,55,206,120,227,142,111,167,113,4,37,98,192,64,64,108,212,17,78,138,128,49,49,115,230,76,247,173,53,222,156,163,222,114,205,156,192,155,116,172,239,134,65,246,244,211,79,187,105,248,87,93,117,149,51,39,96,30,60,245,212,83,206,236,216,103,159,125,92,31,235,212,169,83,178,172,35,123,105,10,222,240,103,207,156,200,21,23,10,34,238,205,55,223,92,50,115,2,27,68,226,178,48,115,34,57,21,236,71,79,162,252,253,17,101,108,63,232,254,183,151,113,178,200,152,19,48,1,96,182,98,54,22,12,78,252,190,195,85,218,156,192,201,52,24,111,113,193,140,197,18,34,44,47,195,18,49,140,191,153,107,171,173,182,114,191,99,75,27,246,143,61,246,152,252,245,175,127,149,207,63,255,220,25,10,48,140,97,178,98,44,206,152,19,152,73,145,89,70,82,122,89,71,89,199,15,99,54,108,121,230,4,246,121,129,57,29,215,21,151,190,113,181,27,23,103,107,237,106,235,171,29,143,122,216,32,64,115,194,134,206,170,89,114,176,249,51,78,28,29,136,15,104,25,3,2,31,72,241,102,41,179,231,4,222,80,225,219,116,188,233,194,7,199,182,109,219,186,41,165,165,151,117,228,122,157,170,128,12,150,147,0,222,108,98,134,0,116,130,134,48,28,176,233,95,105,115,2,199,80,194,48,192,133,55,222,56,114,18,179,13,240,134,245,227,143,63,118,255,14,131,1,127,135,225,128,43,151,182,48,39,176,249,33,76,2,92,152,13,1,19,2,111,180,81,79,152,126,156,185,176,121,33,76,10,24,14,185,204,9,212,34,190,53,68,28,124,139,136,190,193,108,129,57,129,254,96,150,70,166,223,248,123,163,70,141,242,50,39,114,197,45,13,19,223,56,102,246,156,192,155,123,11,123,78,240,145,202,159,64,148,191,63,162,140,157,127,134,201,120,101,156,44,50,230,196,234,213,171,165,86,173,90,114,231,157,119,186,49,1,99,32,54,195,44,109,78,192,72,128,81,138,43,179,7,4,198,85,236,229,149,189,116,173,110,221,186,238,222,210,230,4,78,3,122,235,173,183,74,198,80,152,163,24,83,97,122,192,60,198,24,139,241,20,247,227,42,111,207,137,204,241,195,152,5,9,115,22,123,89,96,198,25,204,90,44,221,133,105,140,101,29,88,206,155,57,238,55,14,197,227,210,55,174,118,227,96,108,177,77,109,125,181,227,89,211,196,42,63,154,19,214,42,93,33,95,171,15,75,121,232,240,193,13,111,136,240,198,6,23,214,208,98,10,41,204,9,172,197,199,198,133,48,43,246,220,115,79,121,246,217,103,5,111,218,70,142,28,185,209,155,164,242,94,167,32,27,67,84,64,0,102,4,142,70,188,236,178,203,156,209,128,83,29,240,173,31,222,128,150,54,39,240,70,23,51,100,112,97,234,48,204,4,204,84,200,222,16,19,218,99,253,51,222,120,151,167,45,222,56,227,13,111,102,147,193,14,29,58,184,227,46,97,106,44,94,188,216,205,190,200,92,120,211,143,25,12,229,205,156,192,107,113,47,190,53,196,6,116,216,228,18,51,59,74,239,57,129,53,216,232,31,214,129,103,54,196,44,111,230,68,174,184,185,176,194,164,192,135,11,124,56,137,226,180,14,22,180,159,4,162,252,253,17,101,108,223,104,199,201,162,172,211,58,176,244,11,255,142,61,35,112,44,109,102,204,41,189,33,101,230,239,216,108,28,198,41,102,178,237,191,255,254,130,217,17,24,175,50,99,96,70,15,140,145,248,189,10,195,118,183,221,118,43,145,9,179,54,112,63,102,64,148,54,39,176,177,235,165,151,94,234,246,161,40,221,126,182,57,1,35,5,247,195,232,29,55,110,156,155,201,134,177,140,230,4,151,245,250,54,30,228,219,95,237,113,67,59,94,190,121,164,229,117,86,249,209,156,72,75,5,23,49,15,171,15,75,121,136,241,134,11,223,72,227,155,33,124,59,3,35,2,31,118,241,1,21,111,132,240,70,12,187,135,227,3,111,235,214,173,5,251,75,224,219,164,236,55,73,229,189,174,136,242,154,109,42,179,161,26,246,112,192,178,52,28,153,8,93,177,217,89,105,115,2,31,186,113,172,36,126,134,181,199,48,48,240,77,93,46,115,162,60,109,241,198,249,190,251,238,115,134,4,190,165,195,30,15,48,183,48,139,3,51,108,240,141,32,222,100,79,152,48,193,45,207,192,204,12,108,184,138,55,215,165,79,131,193,236,157,204,58,109,236,25,129,126,161,127,216,247,4,166,71,246,105,29,21,153,19,96,128,245,217,48,78,96,48,228,138,139,241,160,188,11,107,198,49,131,35,223,203,151,241,5,31,158,240,65,41,243,141,111,190,249,89,127,93,148,250,70,25,219,55,221,226,100,81,150,57,1,67,190,121,243,230,110,15,30,236,43,81,145,57,129,231,234,213,87,95,117,102,49,150,161,225,119,38,102,132,97,175,29,204,100,200,92,248,57,204,226,137,19,39,110,36,17,12,92,24,178,120,61,54,215,204,158,57,129,101,121,24,195,177,167,16,246,14,202,158,185,145,109,78,32,38,190,120,128,113,140,25,104,104,31,75,52,105,78,208,156,240,109,60,200,183,191,218,227,134,118,188,124,243,72,203,235,172,242,163,57,145,150,10,46,98,30,86,31,150,138,16,99,153,6,254,108,190,249,230,238,3,38,190,173,198,135,71,236,16,142,15,146,219,108,179,141,108,182,217,102,110,173,63,62,124,98,249,64,246,155,36,236,67,145,235,117,21,181,205,159,135,39,128,19,42,176,204,1,245,141,89,17,199,28,115,140,123,3,11,211,1,58,97,215,118,204,118,193,134,152,39,158,120,162,96,143,10,152,1,152,33,128,55,174,165,143,18,205,158,57,81,94,13,192,156,192,55,114,104,231,251,239,191,119,251,79,224,136,59,92,88,135,141,182,209,39,24,4,163,70,141,114,155,195,97,185,9,76,7,92,248,198,48,251,194,27,106,244,27,83,144,43,85,170,228,226,157,116,210,73,5,207,156,64,76,220,247,202,43,175,184,165,36,120,83,94,86,220,240,228,55,142,224,203,248,66,115,34,152,242,81,234,27,101,236,96,217,198,119,151,239,44,96,228,99,41,8,76,99,140,125,88,38,135,125,40,96,224,86,100,136,198,71,189,120,45,199,165,111,92,237,22,143,172,237,150,180,245,213,142,103,77,29,171,252,104,78,88,171,116,133,124,173,62,44,10,232,24,34,5,4,96,78,224,155,182,250,245,235,167,32,155,228,165,224,203,248,2,115,2,166,19,190,213,133,89,132,101,61,152,13,133,189,67,240,65,10,223,232,174,90,181,202,125,144,234,211,167,143,155,146,142,171,172,19,88,176,140,168,188,35,21,147,167,82,240,30,69,169,111,148,177,131,103,28,207,157,105,96,129,101,117,56,5,8,123,63,224,207,173,183,222,42,135,31,126,120,60,64,19,214,106,92,250,198,213,110,194,240,167,182,59,218,250,106,199,75,45,248,28,137,89,229,71,115,194,90,165,43,228,107,245,97,81,64,199,16,41,32,64,115,34,90,17,125,25,95,96,78,96,166,20,102,204,96,214,19,78,111,65,223,241,1,10,179,163,112,82,10,54,227,195,180,113,156,192,130,181,243,216,255,35,215,9,44,152,33,83,214,145,138,152,153,147,166,43,74,125,163,140,237,155,6,100,225,155,98,133,245,55,46,125,227,106,183,48,58,124,117,80,2,218,250,106,199,11,154,151,175,247,89,229,71,115,194,215,138,141,177,223,86,31,150,24,145,179,105,18,48,67,192,151,241,5,230,4,150,226,252,243,159,255,116,218,96,111,16,108,140,138,205,111,113,148,44,246,9,201,92,88,174,51,116,232,80,119,10,76,174,19,88,176,167,72,89,71,42,98,54,70,154,174,40,245,141,50,182,111,26,144,133,111,138,21,214,223,184,244,141,171,221,194,232,240,213,65,9,104,235,171,29,47,104,94,190,222,103,149,31,205,9,95,43,54,198,126,91,125,88,180,144,147,159,22,73,27,113,172,213,139,47,249,194,156,192,102,161,55,223,124,179,43,68,108,134,139,77,77,177,187,63,78,38,192,70,124,153,11,71,207,98,19,63,24,20,185,78,96,193,204,137,178,142,84,76,219,134,155,81,234,27,101,108,223,70,27,178,240,77,177,194,250,27,151,190,113,181,91,24,29,190,58,40,1,109,125,181,227,5,205,203,215,251,172,242,163,57,225,107,197,198,216,111,171,15,139,22,114,242,211,34,105,35,142,181,122,241,37,95,152,19,227,199,143,119,155,133,214,168,81,195,237,234,255,235,175,191,186,77,67,113,178,9,150,119,192,172,128,225,128,83,10,222,120,227,13,119,106,74,174,19,88,112,74,64,46,115,226,171,175,190,146,202,149,43,203,86,91,109,229,54,97,197,230,173,56,54,17,172,112,50,194,214,91,111,93,114,20,109,210,159,138,40,245,141,50,118,210,185,150,238,31,89,248,166,88,97,253,141,75,223,184,218,45,140,14,95,29,148,128,182,190,218,241,130,230,229,235,125,86,249,209,156,240,181,98,99,236,183,213,135,69,11,57,249,105,145,180,17,199,90,189,248,146,47,204,9,28,87,8,211,0,199,174,98,131,212,204,105,46,111,190,249,166,59,106,22,39,14,96,195,76,156,152,130,217,20,184,114,157,192,130,13,49,115,153,19,56,118,17,199,33,226,53,56,198,176,73,147,38,46,54,246,63,65,187,247,222,123,175,59,141,197,135,43,74,125,163,140,237,3,219,236,62,146,133,111,138,21,214,223,184,244,141,171,221,194,232,240,213,65,9,104,235,171,29,47,104,94,190,222,103,149,31,205,9,95,43,54,198,126,91,125,88,180,144,147,159,22,73,27,113,172,213,139,181,124,109,84,241,127,179,140,82,223,40,99,251,166,19,89,248,166,88,97,253,141,75,223,184,218,45,140,14,95,29,148,128,182,190,218,241,130,230,229,235,125,86,249,209,156,240,181,98,99,236,183,213,135,69,11,57,249,105,145,180,17,199,90,189,88,203,215,70,21,211,156,40,182,206,124,142,138,77,188,184,237,197,165,111,92,237,22,151,174,221,214,180,245,213,142,103,77,25,171,252,104,78,88,171,116,133,124,173,62,44,10,232,92,8,242,211,34,105,35,142,181,122,177,150,175,141,42,166,57,81,108,157,249,28,21,155,120,113,219,139,75,223,184,218,45,46,93,187,173,105,235,171,29,207,154,50,86,249,209,156,176,86,233,10,249,90,125,88,20,208,209,156,208,130,104,40,142,181,231,205,90,190,134,74,57,242,241,143,181,83,28,19,200,90,205,38,49,223,184,106,61,174,118,147,168,65,26,251,164,173,175,118,188,52,50,47,47,39,171,252,104,78,88,171,116,133,124,173,62,44,10,232,34,127,115,174,213,71,198,73,14,1,107,207,155,181,124,147,83,105,197,233,73,148,250,70,25,187,56,116,244,90,33,11,61,150,73,140,20,151,190,113,181,155,68,13,210,216,39,109,125,181,227,165,145,57,205,137,63,19,160,57,97,173,210,21,242,229,96,19,14,34,249,133,227,103,237,110,107,245,98,45,95,214,179,30,1,214,14,103,78,232,85,83,178,35,197,85,235,113,181,219,186,117,107,119,12,115,159,62,125,54,18,102,216,176,97,50,109,218,52,121,250,233,167,243,18,108,246,236,217,130,211,143,112,50,210,207,63,255,44,199,29,119,156,204,155,55,207,29,253,220,173,91,183,10,99,236,189,247,222,178,120,241,98,169,84,169,146,91,162,91,179,102,77,57,241,196,19,101,248,240,225,178,217,102,155,185,251,103,204,152,33,131,7,15,150,89,179,102,185,227,165,119,221,117,87,185,234,170,171,228,244,211,79,119,63,159,52,105,146,156,122,234,169,82,181,106,85,23,3,127,26,55,110,236,142,161,238,208,161,131,224,180,167,131,15,62,88,190,252,242,75,119,26,83,49,47,109,125,181,227,21,147,69,18,218,178,202,143,230,68,18,170,207,179,62,88,125,88,180,100,34,63,45,146,54,226,88,171,23,107,249,218,168,226,226,124,104,102,237,20,135,179,181,154,77,98,190,113,213,122,92,237,226,3,61,142,100,134,49,144,125,225,67,253,136,17,35,156,113,145,207,181,118,237,90,89,182,108,153,51,12,222,126,251,109,249,203,95,254,34,159,124,242,137,51,27,242,185,96,78,12,26,52,72,58,118,236,232,94,190,98,197,10,105,223,190,189,180,105,211,70,110,186,233,38,153,50,101,138,51,63,112,172,52,98,87,175,94,221,153,20,157,58,117,146,81,163,70,185,127,67,46,136,49,119,238,220,146,38,199,142,29,43,61,123,246,148,47,190,248,194,229,120,208,65,7,201,242,229,203,101,155,109,182,201,167,91,106,175,209,214,87,59,158,90,162,158,4,178,202,143,230,132,39,5,154,164,110,90,125,88,180,52,32,63,45,146,54,226,88,171,23,107,249,218,168,226,226,124,104,102,237,20,135,179,181,154,77,98,190,113,213,122,92,237,98,6,194,78,59,237,36,143,62,250,168,28,126,248,225,78,18,204,152,232,209,163,135,44,90,180,200,125,208,191,236,178,203,100,213,170,85,110,38,2,102,88,192,16,192,44,132,139,46,186,72,54,217,100,19,89,185,114,165,60,244,208,67,210,181,107,87,153,58,117,170,180,107,215,206,205,160,104,218,180,169,155,185,176,221,118,219,185,25,15,184,30,126,248,97,103,34,60,241,196,19,27,201,95,218,156,192,15,113,207,204,153,51,229,169,167,158,146,255,253,223,255,117,125,130,209,144,125,189,252,242,203,2,99,228,248,227,143,47,211,156,192,107,171,85,171,230,250,139,25,21,104,231,167,159,126,114,51,51,138,121,105,235,171,29,175,152,44,146,208,150,85,126,52,39,146,80,125,158,245,193,234,195,162,37,19,249,105,145,180,17,199,90,189,88,203,215,70,21,23,231,67,51,107,167,56,156,173,213,108,18,243,141,171,214,227,106,23,26,96,217,195,146,37,75,228,129,7,30,112,146,156,121,230,153,114,192,1,7,200,249,231,159,47,251,236,179,143,91,218,177,215,94,123,57,19,226,192,3,15,148,231,159,127,94,190,251,238,59,57,228,144,67,220,210,141,221,119,223,93,230,207,159,95,178,172,3,75,60,206,58,235,172,18,115,3,75,60,62,253,244,83,169,92,185,178,28,113,196,17,114,237,181,215,202,49,199,28,83,174,57,129,89,23,88,214,129,37,27,48,36,176,180,3,49,26,52,104,144,179,108,74,207,156,88,191,126,189,220,127,255,253,114,253,245,215,187,89,28,63,254,248,163,236,188,243,206,178,102,205,154,162,151,158,182,190,218,241,138,14,36,230,6,173,242,163,57,17,115,225,249,216,188,213,135,69,75,43,242,211,34,105,35,142,181,122,177,150,175,141,42,46,206,135,102,214,78,113,56,91,171,217,36,230,27,87,173,199,213,46,52,192,30,12,123,238,185,167,251,240,255,203,47,191,200,30,123,236,33,31,125,244,145,188,255,254,251,110,89,69,163,70,141,74,164,250,254,251,239,101,232,208,161,110,182,5,246,119,192,61,184,178,247,156,200,54,39,240,179,67,15,61,84,122,247,238,237,226,98,239,135,15,63,252,208,205,194,200,190,48,163,1,6,73,149,42,85,100,195,134,13,178,249,230,155,187,37,30,216,251,2,51,35,182,216,98,139,141,204,9,236,149,241,206,59,239,200,239,191,255,238,204,145,57,115,230,184,153,19,157,59,119,46,217,163,2,109,52,105,210,196,45,11,105,217,178,165,219,167,2,230,196,231,159,127,94,244,210,211,214,87,59,94,209,129,196,220,160,85,126,52,39,98,46,60,31,155,183,250,176,104,105,69,126,90,36,109,196,177,86,47,214,242,181,81,197,197,249,208,204,218,41,14,103,107,53,155,196,124,227,170,245,184,218,205,104,0,163,225,232,163,143,118,75,30,176,156,227,174,187,238,146,233,211,167,203,25,103,156,33,159,125,246,89,137,84,216,187,161,94,189,122,110,95,137,238,221,187,203,123,239,189,87,161,57,49,126,252,120,153,48,97,130,51,39,112,47,140,138,210,87,89,203,58,178,95,131,153,27,189,122,245,146,11,46,184,96,163,91,39,79,158,44,87,94,121,165,235,71,89,123,78,148,110,7,51,55,254,253,239,127,23,189,244,180,245,213,142,87,116,32,49,55,104,149,31,205,137,152,11,207,199,230,173,62,44,90,90,145,159,22,73,27,113,172,213,139,181,124,109,84,113,113,62,52,179,118,138,195,217,90,205,38,49,223,184,106,61,174,118,51,26,96,175,136,254,253,251,203,15,63,252,32,227,198,141,115,203,57,176,12,162,97,195,134,238,196,13,44,245,192,62,18,205,155,55,151,55,222,120,195,189,46,95,115,2,203,43,16,7,203,58,176,137,101,221,186,117,11,54,39,96,66,96,137,199,45,183,220,34,167,156,114,138,219,71,98,225,194,133,238,239,232,23,246,148,168,200,156,64,63,176,12,101,255,253,247,255,211,204,141,168,107,81,91,95,237,120,81,231,159,180,248,86,249,209,156,72,90,37,122,208,31,171,15,139,150,52,228,167,69,210,70,28,107,245,98,45,95,27,85,92,156,15,205,172,157,226,112,182,86,179,73,204,55,174,90,143,171,221,108,13,96,72,108,185,229,150,110,67,204,204,133,15,253,87,92,113,133,51,42,176,132,2,39,123,96,54,5,254,61,95,115,2,177,46,191,252,114,249,234,171,175,220,134,152,101,93,21,205,156,192,61,216,28,19,155,100,190,254,250,235,178,122,245,106,183,68,3,155,115,34,118,157,58,117,42,52,39,48,187,34,99,186,108,186,233,166,69,45,63,109,125,181,227,21,21,70,2,26,179,202,143,230,68,2,138,207,183,46,88,125,88,180,116,34,63,45,146,54,226,88,171,23,107,249,218,168,226,226,124,104,102,237,20,135,179,181,154,77,98,190,113,213,122,92,237,22,67,3,44,21,193,114,138,59,238,184,195,109,168,105,241,210,214,87,59,158,53,77,172,242,163,57,97,173,210,21,242,181,250,176,40,160,115,33,200,79,139,164,141,56,214,234,197,90,190,54,170,184,56,31,154,89,59,197,225,108,173,102,147,152,111,92,181,30,87,187,81,107,240,226,139,47,186,229,24,231,158,123,174,91,130,97,245,210,214,87,59,158,53,93,172,242,243,194,156,248,237,183,223,100,248,240,225,238,168,157,175,191,254,90,106,213,170,229,166,107,225,88,33,156,7,156,89,203,133,141,113,130,94,51,102,204,144,11,47,188,176,100,211,156,92,113,112,212,15,156,85,108,200,131,93,130,251,245,235,231,206,77,46,244,194,81,72,112,103,177,6,13,59,254,194,165,29,52,104,144,91,39,167,125,133,233,103,89,125,177,250,176,104,233,66,126,90,36,109,196,177,86,47,214,242,181,81,197,197,249,208,204,218,41,14,103,107,53,155,196,124,227,170,245,184,218,77,162,6,105,236,147,182,190,218,241,210,200,188,188,156,172,242,243,194,156,128,147,249,241,199,31,203,125,247,221,39,187,237,182,155,91,15,134,179,137,119,216,97,7,25,51,102,76,81,205,137,195,14,59,76,174,187,238,58,57,246,216,99,229,229,151,95,118,255,143,53,109,133,92,125,251,246,149,199,31,127,92,238,190,251,110,103,74,224,216,160,199,30,123,76,46,190,248,98,103,142,108,191,253,246,133,132,171,240,181,65,251,153,43,176,213,135,165,66,208,121,190,128,252,242,4,197,151,57,2,214,234,197,90,190,214,202,60,74,125,163,140,237,155,78,100,225,155,98,133,245,55,46,125,227,106,183,48,58,124,117,80,2,218,250,106,199,11,154,151,175,247,89,229,151,120,115,98,241,226,197,110,99,24,28,17,180,245,214,91,151,212,23,142,9,194,174,184,231,157,119,158,51,39,94,122,233,37,193,14,183,56,127,24,166,197,163,143,62,42,13,26,52,112,27,207,224,231,56,19,121,197,138,21,210,179,103,79,233,211,167,143,51,20,46,186,232,34,217,100,147,77,100,229,202,149,206,248,192,241,63,48,7,96,22,224,200,31,196,196,207,91,180,104,33,183,221,118,155,155,33,113,205,53,215,56,243,0,187,2,99,243,29,244,171,125,251,246,174,61,252,65,91,216,140,7,103,29,227,158,166,77,155,110,244,76,160,15,232,31,206,61,198,121,205,217,215,232,209,163,229,144,67,14,17,28,69,132,221,130,151,47,95,94,178,91,48,254,142,126,214,174,93,59,103,59,232,123,143,30,61,28,7,244,225,146,75,46,113,59,23,239,183,223,126,27,245,51,236,67,106,245,97,9,203,45,115,63,249,105,145,180,17,199,90,189,88,203,215,70,21,255,55,203,40,245,141,50,182,111,58,145,133,111,138,21,214,223,184,244,141,171,221,194,232,240,213,65,9,104,235,171,29,47,104,94,190,222,103,149,95,226,205,9,236,152,139,15,252,248,48,159,235,194,207,255,249,207,127,186,157,113,97,72,96,221,216,174,187,238,234,142,27,194,76,7,152,6,187,236,178,139,44,93,186,212,29,19,180,106,213,42,119,76,15,140,0,252,119,247,221,119,151,183,222,122,171,100,89,199,141,55,222,232,204,11,204,102,128,41,128,229,30,48,44,176,172,36,215,204,9,244,175,107,215,174,238,188,101,24,19,216,173,183,115,231,206,206,44,65,113,101,174,103,159,125,86,254,246,183,191,185,37,33,229,93,185,204,9,196,203,213,78,183,110,221,156,145,130,25,24,159,124,242,137,155,213,241,224,131,15,6,158,225,145,171,127,86,31,22,173,193,173,85,171,86,27,166,77,155,246,223,162,208,10,172,20,7,253,123,245,213,87,19,219,63,165,52,75,194,180,110,221,122,195,212,169,83,19,155,111,203,150,45,19,221,63,109,61,178,199,75,237,216,140,151,12,2,88,202,24,197,197,223,77,27,155,64,81,48,102,204,228,16,136,234,57,42,47,67,62,99,201,209,63,138,158,104,235,171,29,47,138,156,147,28,211,42,191,196,155,19,143,60,242,136,12,29,58,84,230,206,157,91,174,57,177,96,193,2,103,30,224,194,254,20,248,59,102,34,224,88,161,231,159,127,94,62,252,240,67,247,111,136,135,25,8,248,251,169,167,158,42,159,126,250,169,187,39,123,207,9,236,41,113,213,85,87,73,135,14,29,220,207,230,207,159,47,71,29,117,148,91,78,146,203,156,192,177,65,104,55,123,73,6,246,199,128,73,1,195,36,115,61,243,204,51,114,233,165,151,150,152,19,216,29,56,115,15,12,144,243,207,63,223,197,201,101,78,96,159,138,92,237,204,153,51,199,205,36,105,211,166,141,251,115,242,201,39,187,153,23,92,214,145,228,161,39,121,125,179,54,24,90,203,55,121,21,199,30,145,128,14,1,62,203,58,28,25,133,4,114,17,224,51,150,238,218,208,214,87,59,94,186,233,255,57,59,171,252,18,111,78,96,166,64,227,198,141,5,203,56,240,65,59,115,125,249,229,151,110,83,204,231,158,123,174,100,99,201,204,134,152,88,78,129,37,14,55,223,124,179,52,107,214,204,157,47,12,83,97,223,125,247,117,51,39,96,26,96,35,202,236,179,143,179,205,9,188,246,234,171,175,46,49,39,48,187,162,85,171,86,242,237,183,223,230,52,39,110,184,225,6,193,18,20,204,84,200,92,152,169,177,211,78,59,109,52,115,2,253,198,191,33,38,242,202,190,176,100,4,103,34,143,28,57,82,170,84,169,34,203,150,45,147,122,245,234,185,89,27,216,248,19,237,223,126,251,237,229,182,131,101,35,88,142,50,101,202,20,183,236,5,134,197,194,133,11,3,237,141,193,95,78,214,134,193,63,242,181,54,24,90,203,215,102,85,51,235,52,18,192,239,57,252,126,31,49,98,132,155,81,152,121,150,199,142,29,235,150,105,78,156,56,81,218,182,109,155,198,212,153,19,9,196,66,128,191,47,99,193,94,180,70,181,245,213,142,87,52,16,9,105,200,42,191,196,155,19,168,15,188,233,248,252,243,207,221,190,16,59,239,188,179,251,127,44,97,216,110,187,237,100,220,184,113,127,218,16,51,99,78,96,211,76,252,193,18,7,236,29,129,89,19,48,52,176,151,3,76,143,92,230,4,140,134,89,179,102,185,101,29,48,9,176,79,197,119,223,125,39,19,38,76,112,38,5,102,62,116,236,216,81,166,78,157,234,254,31,179,58,176,12,4,111,130,176,60,164,81,163,70,238,181,152,125,129,141,60,49,11,34,251,186,246,218,107,221,94,24,48,33,16,111,205,154,53,50,123,246,108,233,221,187,183,155,161,49,100,200,16,151,27,102,126,96,63,11,228,8,6,232,195,162,69,139,114,182,131,229,44,237,218,181,115,71,33,173,93,187,214,25,49,79,62,249,164,51,60,50,253,212,120,222,172,62,44,26,236,124,136,97,77,95,107,249,250,80,131,236,35,9,228,75,160,122,245,234,238,119,108,141,26,53,220,172,72,124,137,129,223,169,216,103,106,221,186,117,249,134,225,235,72,128,4,242,32,192,223,151,121,64,242,248,37,218,250,106,199,243,24,109,160,174,91,229,231,133,57,129,55,25,56,54,20,230,194,15,63,252,32,53,107,214,116,251,74,12,28,56,80,170,85,171,150,211,156,184,243,206,59,165,75,151,46,110,22,5,54,161,196,204,137,23,94,120,65,240,239,120,51,147,203,156,192,27,26,24,5,88,14,129,89,11,56,222,19,51,22,182,220,114,75,25,54,108,152,235,11,190,169,193,178,15,236,91,129,235,131,15,62,16,28,15,138,159,163,152,112,220,233,168,81,163,220,204,141,178,46,236,165,129,37,26,153,13,56,209,183,115,206,57,199,45,203,128,145,130,111,124,208,7,228,122,194,9,39,8,94,143,217,22,216,16,51,87,59,88,126,130,13,49,241,198,172,82,165,74,206,216,128,209,242,205,55,223,108,212,207,64,79,72,214,77,86,31,150,176,220,124,185,223,154,190,214,242,245,165,14,217,79,18,200,135,0,204,124,28,233,141,141,160,51,23,102,26,98,207,41,108,126,205,139,4,72,64,143,0,127,95,234,177,76,98,36,109,125,181,227,37,145,89,148,125,178,202,207,11,115,34,74,225,25,187,112,2,86,31,150,194,73,249,121,135,53,125,173,229,235,103,85,178,215,36,144,155,0,102,77,96,182,96,230,194,151,22,217,127,39,59,18,32,1,29,2,252,125,169,195,49,169,81,180,245,213,142,151,84,110,81,245,203,42,63,154,19,81,85,84,138,227,90,125,88,82,44,233,70,169,89,211,215,90,190,86,234,152,121,218,33,144,61,123,130,179,38,236,232,206,76,139,79,128,191,47,139,207,188,152,45,106,235,171,29,175,152,44,146,208,150,85,126,52,39,146,80,125,158,245,193,234,195,226,153,76,129,187,107,77,95,107,249,6,46,12,222,72,2,9,38,144,153,61,193,89,19,9,22,137,93,243,158,0,127,95,122,47,97,185,9,104,235,171,29,47,221,244,255,156,157,85,126,52,39,172,85,186,66,190,86,31,22,5,116,94,132,176,166,175,181,124,189,40,66,118,146,4,10,36,128,217,19,125,251,246,117,123,66,113,175,137,2,225,241,229,36,144,39,1,254,190,204,19,148,167,47,211,214,87,59,158,167,88,3,119,219,42,63,154,19,129,75,198,238,141,86,31,22,43,138,91,211,215,90,190,86,234,152,121,218,34,128,141,179,177,201,53,78,185,194,210,14,94,36,64,2,250,4,248,251,82,159,105,146,34,106,235,171,29,47,73,172,138,209,23,171,252,104,78,20,163,186,82,214,134,213,135,37,101,50,230,76,199,154,190,214,242,181,82,199,204,83,220,201,81,188,210,77,96,195,134,13,233,78,144,217,37,138,0,127,95,38,74,14,245,206,104,235,171,29,79,61,225,132,7,180,202,143,230,68,194,11,51,137,221,179,250,176,36,81,139,40,250,100,77,95,107,249,70,81,51,140,153,76,2,172,237,100,234,162,213,43,234,171,69,146,113,242,37,192,154,203,151,148,159,175,211,214,87,59,158,159,84,131,247,218,42,63,154,19,193,107,198,236,157,86,31,22,43,130,91,211,215,90,190,86,234,152,121,254,49,115,130,223,172,167,183,18,168,111,122,181,77,106,102,172,185,164,42,163,211,47,109,125,181,227,233,100,233,79,20,171,252,104,78,248,83,163,137,233,169,213,135,37,49,2,68,220,17,107,250,90,203,55,226,242,97,248,4,17,96,109,39,72,140,8,186,66,125,35,128,202,144,229,18,96,205,165,187,64,180,245,213,142,151,110,250,127,206,206,42,63,154,19,214,42,93,33,95,171,15,139,2,58,47,66,88,211,215,90,190,94,20,33,59,169,66,128,181,173,130,49,177,65,168,111,98,165,73,109,199,88,115,169,149,214,37,166,173,175,118,188,116,211,167,57,145,33,64,115,194,90,165,43,228,203,193,70,1,98,130,67,88,211,215,90,190,9,46,61,118,77,153,0,107,91,25,104,194,194,81,223,132,9,98,160,59,172,185,116,139,172,173,175,118,188,116,211,167,57,65,115,194,90,133,43,230,203,193,70,17,102,2,67,89,211,215,90,190,9,44,57,118,41,34,2,172,237,136,192,38,36,44,245,77,136,16,134,186,193,154,75,183,216,218,250,106,199,75,55,125,154,19,52,39,172,85,184,98,190,28,108,20,97,38,48,148,53,125,173,229,155,192,146,99,151,34,34,192,218,142,8,108,66,194,82,223,132,8,97,168,27,172,185,116,139,173,173,175,118,188,116,211,167,57,65,115,194,90,133,43,230,203,193,70,17,102,2,67,89,211,215,90,190,9,44,57,118,41,34,2,172,237,136,192,38,36,44,245,77,136,16,134,186,193,154,75,183,216,218,250,106,199,75,55,125,154,19,52,39,172,85,184,98,190,28,108,20,97,38,48,148,53,125,173,229,155,192,146,99,151,34,34,192,218,142,8,108,66,194,82,223,132,8,97,168,27,172,185,116,139,173,173,175,118,188,116,211,167,57,65,115,194,90,133,43,230,203,193,70,17,102,2,67,89,211,215,90,190,9,44,57,118,41,34,2,172,237,136,192,38,36,44,245,77,136,16,134,186,129,154,227,149,110,2,27,54,108,80,75,144,99,84,56,148,86,249,241,180,142,112,117,99,242,110,171,15,139,21,177,173,233,107,45,95,43,117,204,60,245,143,133,35,211,100,17,224,216,149,44,61,216,27,18,32,129,141,9,112,140,10,87,17,86,249,209,156,8,87,55,38,239,182,250,176,88,17,219,154,190,214,242,181,82,199,204,147,230,68,218,107,128,99,87,218,21,102,126,36,224,55,1,142,81,225,244,179,202,143,230,68,184,186,49,121,183,213,135,197,138,216,214,244,181,150,175,149,58,102,158,52,39,210,94,3,28,187,210,174,48,243,35,1,191,9,112,140,10,167,159,85,126,52,39,194,213,141,201,187,173,62,44,86,196,182,166,175,181,124,173,212,49,243,164,57,145,246,26,224,216,149,118,133,153,31,9,248,77,128,99,84,56,253,172,242,163,57,17,174,110,76,222,109,245,97,177,34,182,53,125,173,229,107,165,142,153,39,205,137,180,215,0,199,174,180,43,204,252,72,192,111,2,28,163,194,233,103,149,31,205,137,112,117,99,242,110,171,15,139,21,177,173,233,107,45,95,43,117,204,60,105,78,164,189,6,56,118,165,93,97,230,71,2,126,19,224,24,21,78,63,171,252,104,78,132,171,27,147,119,91,125,88,172,136,109,77,95,107,249,90,169,99,230,73,115,34,36,99,208,105,0,0,32,0,73,68,65,84,237,53,192,177,43,237,10,51,63,18,240,155,0,199,168,112,250,89,229,71,115,34,92,221,152,188,219,234,195,98,69,108,107,250,90,203,215,74,29,51,79,154,19,105,175,1,142,93,105,87,152,249,145,128,223,4,56,70,133,211,207,42,63,154,19,225,234,198,228,221,86,31,22,43,98,91,211,215,90,190,86,234,152,121,210,156,72,123,13,112,236,74,187,194,204,143,4,252,38,192,49,42,156,126,86,249,69,102,78,132,147,131,119,39,157,192,134,13,27,146,222,69,246,47,32,1,107,131,161,181,124,3,150,5,111,243,144,0,107,219,67,209,10,232,50,245,45,0,22,95,74,2,36,80,116,2,28,163,194,33,183,202,47,18,115,34,156,20,188,155,4,72,32,78,2,214,6,67,107,249,198,89,91,108,187,184,4,88,219,197,229,93,236,214,168,111,177,137,179,61,18,32,129,66,8,112,140,42,132,214,159,95,107,149,31,205,137,112,117,195,187,73,192,123,2,83,166,76,145,78,157,58,201,136,17,35,164,107,215,174,146,25,12,199,142,29,43,189,122,245,146,137,19,39,74,219,182,109,189,207,51,147,128,181,124,83,35,28,19,41,152,128,213,55,54,5,131,242,244,6,234,235,169,112,236,54,9,24,33,192,49,42,156,208,86,249,209,156,8,87,55,188,155,4,82,65,160,122,245,234,82,185,114,101,169,81,163,134,172,92,185,82,234,214,173,43,107,214,172,145,95,126,249,69,214,173,91,151,138,28,179,147,176,150,111,234,4,100,66,121,17,176,250,198,38,47,56,41,120,17,245,77,129,136,76,129,4,82,76,128,99,84,56,113,173,242,163,57,17,174,110,120,55,9,164,130,192,144,33,67,164,95,191,126,178,126,253,250,146,124,170,86,173,42,253,251,247,151,62,125,250,164,34,199,236,36,172,229,155,58,1,153,80,94,4,172,190,177,201,11,78,10,94,68,125,83,32,34,83,32,129,20,19,224,24,21,78,92,171,252,104,78,132,171,27,222,77,2,169,33,128,89,19,107,215,174,45,201,167,90,181,106,27,253,61,53,137,254,95,34,214,242,77,155,126,204,167,98,2,86,223,216,84,76,38,29,175,160,190,233,208,145,89,144,64,90,9,112,140,10,167,172,85,126,52,39,194,213,13,239,38,129,212,16,200,158,77,144,230,89,19,25,193,172,229,155,154,66,101,34,121,19,176,250,198,38,111,64,158,191,144,250,122,46,32,187,79,2,41,39,192,49,42,156,192,86,249,209,156,8,87,55,188,155,4,82,69,32,51,155,32,237,179,38,50,162,89,203,55,85,197,202,100,42,36,80,204,55,54,221,186,117,147,157,119,222,217,45,5,139,243,250,254,251,239,229,186,235,174,147,39,159,124,82,126,254,249,103,183,127,78,151,46,93,228,154,107,174,145,42,85,170,148,219,181,73,147,38,201,25,103,156,33,175,189,246,154,180,104,209,162,228,181,167,157,118,154,28,116,208,65,114,233,165,151,202,166,155,110,42,139,22,45,146,207,63,255,92,144,51,254,63,174,171,152,250,198,149,35,219,37,1,18,240,151,0,199,168,112,218,89,229,71,115,34,92,221,240,110,18,72,21,1,204,38,232,219,183,175,12,24,48,32,149,123,77,148,22,203,90,190,169,42,86,38,83,33,129,98,190,177,73,130,57,129,77,124,97,34,52,109,218,84,134,14,29,42,219,110,187,173,44,93,186,84,122,246,236,233,140,137,167,158,122,202,157,70,148,235,130,57,113,214,89,103,73,131,6,13,228,157,119,222,113,70,4,174,108,115,98,241,226,197,178,235,174,187,202,236,217,179,105,78,84,88,129,124,1,9,144,128,101,2,197,252,29,148,70,206,86,249,209,156,72,99,53,51,39,18,8,72,0,167,115,116,239,222,93,70,143,30,45,88,218,145,246,203,90,190,105,215,147,249,109,76,160,152,111,108,178,205,137,91,110,185,69,222,124,243,77,183,103,205,151,95,126,41,245,235,215,151,14,29,58,200,228,201,147,101,225,194,133,210,187,119,111,57,239,188,243,228,135,31,126,144,11,46,184,192,25,8,153,83,130,30,125,244,81,55,3,227,197,23,95,148,43,175,188,82,54,217,100,19,217,119,223,125,101,218,180,105,238,15,126,118,223,125,247,201,109,183,221,38,149,42,85,146,173,183,222,90,110,191,253,118,105,220,184,177,220,115,207,61,238,72,228,185,115,231,186,211,135,50,215,234,213,171,221,125,56,22,121,179,205,54,115,109,238,185,231,158,178,124,249,114,249,250,235,175,229,214,91,111,149,54,109,218,8,204,137,145,35,71,74,237,218,181,221,159,7,30,120,224,79,230,68,246,204,137,83,78,57,69,14,62,248,96,129,97,129,184,119,222,121,167,236,189,247,222,69,43,195,98,234,91,180,164,216,16,9,144,64,106,8,112,140,10,39,165,85,126,52,39,194,213,13,239,38,129,200,8,148,247,13,95,100,141,50,112,81,9,108,216,176,161,168,237,177,49,91,4,138,249,198,166,180,57,113,215,93,119,57,147,160,86,173,90,110,166,193,73,39,157,36,195,134,13,115,255,118,220,113,199,201,178,101,203,100,204,152,49,50,111,222,60,25,62,124,184,19,6,49,48,219,1,230,69,195,134,13,101,202,148,41,210,172,89,51,121,248,225,135,221,140,134,37,75,150,184,229,20,248,255,153,51,103,202,54,219,108,35,15,61,244,144,12,28,56,80,22,44,88,32,231,159,127,190,224,152,96,152,4,165,175,147,79,62,89,246,219,111,63,105,215,174,157,155,93,49,127,254,124,105,210,164,137,140,27,55,78,238,190,251,110,183,148,35,99,78,60,246,216,99,206,16,129,105,209,185,115,231,141,102,78,100,155,19,135,28,114,136,188,242,202,43,210,170,85,43,25,63,126,188,220,112,195,13,174,31,197,26,187,139,169,175,173,39,135,217,146,0,9,104,16,224,24,21,142,162,85,126,52,39,194,213,13,239,38,129,200,8,88,29,148,34,3,154,176,192,212,55,97,130,164,176,59,197,172,177,210,230,4,62,164,223,127,255,253,142,234,97,135,29,230,102,65,116,236,216,209,205,144,216,97,135,29,74,78,2,154,51,103,142,155,101,241,209,71,31,201,115,207,61,39,109,219,182,117,127,6,15,30,44,111,188,241,70,137,42,91,109,181,149,224,181,136,249,211,79,63,57,163,35,115,225,103,51,102,204,144,155,111,190,89,54,223,124,115,249,231,255,103,239,94,224,189,154,210,199,143,63,67,87,151,65,50,105,92,102,24,49,114,143,12,243,11,185,101,220,126,66,165,161,92,163,98,166,145,114,201,173,50,164,65,82,154,17,53,73,6,229,50,24,36,149,81,67,74,138,82,212,95,165,228,150,148,40,151,114,59,255,215,179,254,243,61,255,211,169,147,211,89,107,127,207,218,235,249,236,215,171,23,213,119,173,189,215,251,121,206,218,123,63,173,189,191,3,6,172,19,205,147,78,58,201,21,37,126,247,187,223,73,171,86,173,220,106,13,221,244,241,12,125,39,133,174,232,40,20,39,38,76,152,32,207,63,255,188,232,202,8,125,188,227,202,43,175,92,239,59,39,116,5,198,204,153,51,75,247,165,133,24,237,103,231,157,119,46,74,54,21,51,190,69,25,16,59,65,0,129,164,4,152,163,252,194,105,213,143,226,132,95,222,208,26,129,204,4,172,78,74,153,129,70,214,49,241,141,44,32,9,30,78,49,115,172,124,113,98,254,252,249,162,171,39,10,197,9,125,33,165,22,8,202,22,39,110,189,245,86,183,242,225,146,75,46,113,143,89,60,253,244,211,162,143,96,156,120,226,137,238,189,55,90,180,40,108,250,98,75,45,36,12,29,58,84,244,221,18,101,139,19,245,234,213,19,45,40,76,157,58,213,21,38,116,117,134,62,14,82,216,86,174,92,41,191,250,213,175,100,212,168,81,174,120,161,43,47,10,47,178,212,62,11,191,47,91,156,208,182,90,148,208,21,21,186,154,227,127,254,231,127,214,121,33,102,151,46,93,220,62,11,155,246,173,143,120,232,99,44,197,216,138,25,223,98,140,135,125,32,128,64,90,2,204,81,126,241,180,234,71,113,194,47,111,104,141,64,102,2,86,39,165,204,64,35,235,152,248,70,22,144,4,15,167,152,57,86,149,226,132,62,14,161,47,155,236,212,169,147,172,90,181,74,142,60,242,72,247,45,25,55,223,124,179,236,177,199,30,50,122,244,104,57,240,192,3,69,31,179,40,172,118,120,247,221,119,221,74,7,45,10,232,99,29,250,56,133,62,6,162,43,33,190,255,254,123,87,68,208,247,79,104,225,67,139,10,186,34,227,226,139,47,118,197,10,93,153,161,171,47,42,91,156,208,119,210,232,163,27,250,8,136,190,60,183,252,183,117,232,241,191,249,230,155,174,240,161,199,170,223,18,242,218,107,175,21,45,147,138,25,223,162,13,138,29,33,128,64,50,2,204,81,126,161,180,234,71,113,194,47,111,104,141,64,102,2,86,39,165,204,64,35,235,152,248,70,22,144,4,15,167,152,57,86,149,226,132,190,244,82,111,248,181,200,160,47,148,220,103,159,125,92,209,97,252,248,241,242,194,11,47,72,215,174,93,229,135,31,126,112,5,11,125,239,196,123,239,189,39,219,109,183,157,123,241,165,190,4,83,255,78,87,84,232,75,48,245,27,58,116,211,149,23,250,117,166,250,242,75,93,49,161,127,175,197,8,93,185,161,95,145,92,118,165,132,126,126,67,43,39,244,239,231,205,155,231,222,123,161,239,147,40,95,156,56,231,156,115,220,11,48,191,249,230,27,209,66,134,190,76,83,223,149,81,172,173,152,241,45,214,152,216,15,2,8,164,35,192,28,229,23,75,171,126,20,39,252,242,134,214,8,100,38,96,117,82,202,12,52,178,142,137,111,100,1,73,240,112,242,154,99,186,138,66,95,114,169,69,6,125,143,131,190,247,161,240,18,205,98,189,108,50,15,233,144,215,248,230,193,150,99,68,0,1,127,1,230,40,63,67,171,126,20,39,252,242,134,214,8,100,38,96,117,82,202,12,52,178,142,137,111,100,1,73,240,112,242,156,99,61,123,246,116,47,168,172,89,179,166,251,165,223,156,113,216,97,135,37,24,165,170,15,41,207,241,173,250,168,105,137,0,2,121,17,96,142,242,139,148,85,63,138,19,126,121,67,107,4,50,19,176,58,41,101,6,26,89,199,196,55,178,128,36,120,56,228,88,130,65,45,51,36,226,155,118,124,25,29,2,121,23,96,142,242,139,160,85,63,138,19,126,121,67,107,4,50,19,176,58,41,101,6,26,89,199,196,55,178,128,36,120,56,228,88,130,65,165,56,145,118,80,25,29,2,9,9,112,14,242,11,166,85,63,138,19,126,121,67,107,4,50,19,176,58,41,101,6,26,89,199,196,55,178,128,36,120,56,228,88,130,65,165,56,145,118,80,25,29,2,9,9,112,14,242,11,166,85,63,138,19,126,121,67,107,4,50,19,176,58,41,101,6,26,89,199,196,55,178,128,36,120,56,228,88,130,65,165,56,145,118,80,25,29,2,9,9,112,14,242,11,166,85,63,138,19,126,121,67,107,4,50,19,176,58,41,101,6,26,89,199,196,55,178,128,36,120,56,228,88,130,65,165,56,145,118,80,25,29,2,9,9,112,14,242,11,166,85,63,138,19,126,121,67,107,4,50,19,176,58,41,101,6,26,89,199,196,55,178,128,36,120,56,228,88,130,65,165,56,145,118,80,25,29,2,9,9,112,14,242,11,166,85,63,138,19,126,121,67,107,4,50,19,176,58,41,101,6,26,89,199,196,55,178,128,36,120,56,228,88,130,65,165,56,145,118,80,25,29,2,9,9,112,14,242,11,166,85,63,138,19,126,121,67,107,4,50,19,176,58,41,101,6,26,89,199,196,55,178,128,36,120,56,228,88,130,65,165,56,145,118,80,25,29,2,9,9,112,14,242,11,166,85,63,138,19,126,121,67,107,4,50,19,176,58,41,101,6,26,89,199,196,55,178,128,36,120,56,228,88,130,65,165,56,145,118,80,25,29,2,9,9,112,14,242,11,102,243,230,205,75,38,76,152,240,19,191,94,242,215,154,226,68,254,98,198,17,27,17,96,82,79,59,208,196,55,237,248,198,48,58,114,44,134,40,100,119,12,196,55,59,91,122,70,0,1,127,1,230,40,63,67,171,126,20,39,252,242,134,214,8,100,38,96,117,82,202,12,52,178,142,137,111,100,1,73,240,112,200,177,4,131,202,202,137,180,131,202,232,16,72,72,128,115,144,95,48,173,250,81,156,240,203,27,90,35,144,153,128,213,73,41,51,208,200,58,38,190,145,5,36,193,195,33,199,18,12,42,197,137,180,131,202,232,16,72,72,128,115,144,95,48,173,250,81,156,240,203,27,90,35,144,153,128,213,73,41,51,208,200,58,38,190,145,5,36,193,195,33,199,18,12,42,197,137,180,131,202,232,16,72,72,128,115,144,95,48,173,250,81,156,240,203,27,90,35,144,153,64,85,39,165,225,195,135,203,249,231,159,47,181,106,213,114,199,166,255,61,252,240,195,101,200,144,33,210,176,97,195,42,29,239,180,105,211,164,109,219,182,50,127,254,252,31,109,255,228,147,79,202,140,25,51,164,103,207,158,63,250,217,144,31,88,176,96,129,219,231,63,254,241,143,117,186,29,53,106,148,92,114,201,37,178,253,246,219,203,236,217,179,67,238,182,202,125,85,53,190,85,222,33,13,205,9,144,99,105,135,156,248,166,29,95,70,135,64,222,5,152,163,252,34,104,213,143,226,132,95,222,208,26,129,204,4,170,58,41,105,113,98,232,208,161,242,210,75,47,185,99,251,234,171,175,228,172,179,206,146,109,183,221,214,253,121,85,182,202,22,39,62,251,236,51,57,226,136,35,228,149,87,94,145,58,117,234,84,101,87,85,110,51,126,252,120,185,246,218,107,101,202,148,41,235,244,241,191,255,251,191,114,242,201,39,203,133,23,94,88,229,254,67,55,172,106,124,67,31,7,253,165,43,64,142,165,27,91,29,25,241,77,59,190,140,14,129,188,11,48,71,249,69,208,170,31,197,9,191,188,161,53,2,153,9,84,117,82,42,95,156,248,242,203,47,229,236,179,207,150,125,246,217,71,122,245,234,37,223,125,247,157,116,239,222,93,198,142,29,43,155,110,186,169,52,109,218,84,238,184,227,14,249,233,79,127,42,47,191,252,178,116,235,214,77,180,77,205,154,53,229,134,27,110,144,19,79,60,81,202,22,39,38,79,158,236,86,81,232,10,133,195,14,59,108,173,241,247,238,221,91,190,253,246,91,185,241,198,27,221,159,63,250,232,163,114,219,109,183,185,63,251,228,147,79,164,115,231,206,210,163,71,143,117,204,182,216,98,11,57,231,156,115,100,217,178,101,178,120,241,98,185,248,226,139,165,125,251,246,238,115,215,93,119,157,140,25,51,70,86,175,94,237,126,13,28,56,80,142,63,254,120,233,219,183,175,43,192,232,74,136,3,14,56,64,254,207,255,249,63,242,222,123,239,185,227,29,57,114,100,233,62,116,204,3,6,12,144,250,245,235,187,213,19,218,71,161,221,129,7,30,40,186,170,162,34,143,173,183,222,90,58,118,236,40,51,103,206,116,171,70,174,184,226,10,121,241,197,23,221,49,126,255,253,247,242,244,211,79,139,126,166,42,91,85,227,91,149,125,209,198,166,0,57,150,118,220,137,111,218,241,101,116,8,228,93,128,57,202,47,130,86,253,40,78,248,229,13,173,17,200,76,160,170,147,146,22,39,58,116,232,32,122,195,175,219,170,85,171,100,167,157,118,114,55,228,59,238,184,163,220,116,211,77,110,117,193,99,143,61,38,53,106,212,144,78,157,58,185,130,69,255,254,253,101,143,61,246,144,71,30,121,196,21,29,230,206,157,43,205,154,53,19,45,70,124,254,249,231,174,32,161,125,159,123,238,185,238,51,90,16,40,191,237,187,239,190,114,247,221,119,203,161,135,30,234,10,18,218,94,11,5,187,236,178,139,44,90,180,72,118,219,109,55,89,185,114,165,108,182,217,102,107,53,213,99,237,215,175,159,43,4,124,250,233,167,178,215,94,123,185,66,137,174,250,232,210,165,139,140,30,61,90,106,215,174,237,246,175,253,235,49,105,113,226,158,123,238,145,55,222,120,195,21,82,180,104,80,209,202,137,147,78,58,73,218,181,107,231,198,80,190,157,22,79,214,231,49,108,216,48,103,120,235,173,183,186,162,202,189,247,222,43,127,248,195,31,68,31,31,209,199,67,90,182,108,41,39,156,112,130,92,116,209,69,85,202,129,170,198,183,74,59,163,145,73,1,114,44,237,176,19,223,180,227,203,232,16,200,187,0,115,148,95,4,173,250,81,156,240,203,27,90,35,144,153,64,85,39,165,242,43,39,116,165,128,222,180,235,234,131,89,179,102,185,199,46,46,191,252,114,247,152,131,110,250,103,199,28,115,140,60,244,208,67,238,207,167,79,159,94,58,166,211,79,63,221,253,157,174,174,56,234,168,163,164,164,164,68,46,184,224,2,183,210,98,125,155,62,202,161,69,8,189,121,47,20,70,180,176,48,111,222,60,121,235,173,183,220,62,116,117,132,62,98,82,118,211,34,192,7,31,124,32,91,109,181,149,251,227,83,78,57,69,244,81,12,221,151,174,82,208,71,54,180,40,48,105,210,36,89,190,124,185,59,102,45,50,104,159,35,70,140,112,109,54,244,88,71,249,226,68,217,118,250,62,142,245,121,124,252,241,199,174,56,161,159,221,121,231,157,93,255,186,194,66,223,167,161,155,22,42,180,216,115,213,85,87,85,41,7,170,26,223,42,237,140,70,38,5,200,177,180,195,78,124,211,142,47,163,67,32,239,2,204,81,126,17,180,234,71,113,194,47,111,104,141,64,102,2,85,157,148,202,23,39,244,0,245,198,95,111,164,181,48,160,55,254,87,94,121,101,105,113,66,87,30,52,111,222,92,30,126,248,97,247,231,101,139,19,167,157,118,154,251,187,223,254,246,183,174,72,161,133,6,93,49,240,196,19,79,184,63,43,191,233,138,8,45,68,236,176,195,14,110,5,68,147,38,77,164,85,171,86,110,5,133,174,170,208,149,19,75,151,46,117,143,88,148,47,78,188,255,254,251,165,143,72,232,99,27,103,156,113,134,52,106,212,72,90,183,110,45,93,187,118,149,253,246,219,207,173,2,209,151,94,234,163,28,90,156,208,54,131,6,13,218,232,226,68,217,118,122,108,235,243,208,227,215,226,132,62,206,161,197,22,45,78,104,33,66,31,113,161,56,145,89,218,211,113,64,129,170,206,33,1,15,129,174,50,20,32,190,25,226,210,53,2,8,120,11,48,71,249,17,90,245,163,56,225,151,55,180,70,32,51,129,170,78,74,229,139,19,250,120,197,159,255,252,103,247,142,8,189,209,214,199,58,166,78,157,234,30,235,208,199,33,244,145,133,21,43,86,184,199,37,118,223,125,119,249,231,63,255,233,138,9,111,191,253,182,28,124,240,193,238,113,16,93,125,81,248,182,142,7,30,120,192,21,8,116,5,65,225,209,145,2,194,254,251,239,47,119,222,121,167,123,44,100,194,132,9,238,81,138,119,223,125,215,189,219,66,87,77,156,121,230,153,178,100,201,18,105,208,160,193,58,197,9,125,95,133,190,239,98,206,156,57,174,240,161,5,8,253,134,17,125,188,68,31,13,209,85,27,122,172,19,39,78,116,159,41,95,156,208,253,93,122,233,165,165,43,27,202,238,160,252,202,137,178,197,9,181,89,159,135,190,139,130,226,68,102,233,77,199,69,16,168,234,28,82,132,67,99,23,1,4,136,111,0,68,186,64,0,129,204,4,152,163,252,104,173,250,81,156,240,203,27,90,35,144,153,64,85,39,37,45,78,232,227,16,117,235,214,117,111,115,223,100,147,77,220,251,33,244,81,12,45,30,172,89,179,198,189,216,81,87,2,232,187,38,14,58,232,32,87,80,168,87,175,158,123,111,131,62,226,160,47,196,212,118,215,92,115,141,180,105,211,102,173,23,98,234,128,117,69,133,62,154,161,197,131,178,155,190,8,83,11,25,250,95,45,138,232,75,45,181,200,160,171,54,116,229,196,179,207,62,43,119,221,117,151,43,126,148,221,180,8,112,234,169,167,202,155,111,190,233,218,105,1,69,31,235,208,194,134,238,95,199,161,47,158,60,238,184,227,68,139,24,31,125,244,145,123,201,101,217,34,131,62,238,81,88,205,161,47,199,172,108,113,98,67,30,20,39,50,75,111,58,46,130,64,85,231,144,34,28,26,187,8,32,64,124,3,32,210,5,2,8,100,38,192,28,229,71,107,213,143,226,132,95,222,208,26,129,204,4,242,56,41,233,87,137,254,207,255,252,143,123,52,100,99,190,74,180,108,17,32,51,208,200,58,206,99,124,35,35,228,112,126,68,128,28,75,59,69,136,111,218,241,101,116,8,228,93,128,57,202,47,130,86,253,40,78,248,229,13,173,17,200,76,32,175,147,146,62,46,162,47,172,212,175,240,172,236,70,113,162,178,82,124,14,129,202,11,228,117,14,169,252,8,109,127,146,248,218,142,63,163,71,32,118,1,230,40,191,8,89,245,163,56,225,151,55,180,70,32,51,1,171,147,82,102,160,145,117,76,124,35,11,72,130,135,163,57,102,108,43,17,17,83,131,214,119,241,176,33,128,0,2,49,10,112,157,227,23,21,171,126,20,39,252,242,134,214,8,100,38,96,117,82,202,12,52,178,142,137,111,100,1,225,112,114,47,192,207,84,238,67,200,0,16,64,32,33,1,230,100,191,96,90,245,163,56,225,151,55,180,70,32,51,1,171,147,82,102,160,145,117,76,124,35,11,8,135,147,123,1,126,166,114,31,66,6,128,0,2,9,9,48,39,251,5,211,170,31,197,9,191,188,161,53,2,153,9,88,157,148,50,3,141,172,99,226,27,89,64,56,156,220,11,240,51,149,251,16,50,0,4,16,72,72,128,57,217,47,152,86,253,40,78,248,229,13,173,17,200,76,160,152,147,146,126,37,231,78,59,237,36,7,31,124,176,188,242,202,43,107,141,233,188,243,206,19,253,122,82,253,250,206,237,183,223,190,194,241,246,237,219,87,22,45,90,36,131,7,15,94,231,51,250,194,203,185,115,231,186,175,20,13,185,77,155,54,77,218,182,109,43,243,231,207,175,82,183,43,87,174,148,51,206,56,67,158,120,226,9,169,93,187,118,149,250,168,106,163,98,198,183,170,199,72,59,4,242,36,192,207,84,158,162,197,177,34,128,64,234,2,204,201,126,17,182,234,71,113,194,47,111,104,141,64,102,2,197,156,148,180,56,241,203,95,254,210,21,31,94,120,225,5,105,212,168,145,27,215,151,95,126,41,251,239,191,191,187,249,247,41,78,188,253,246,219,178,235,174,187,74,141,26,53,130,122,173,94,189,90,62,252,240,67,215,119,85,183,191,255,253,239,242,206,59,239,200,77,55,221,84,213,46,170,212,174,152,241,173,210,1,210,8,129,156,9,240,51,149,179,128,113,184,8,32,144,180,0,115,178,95,120,173,250,81,156,240,203,27,90,35,144,153,64,49,39,165,66,113,226,178,203,46,147,186,117,235,74,239,222,189,221,184,238,191,255,126,153,57,115,166,244,235,215,175,180,56,113,221,117,215,201,152,49,99,68,11,3,250,107,224,192,129,114,252,241,199,139,174,156,120,238,185,231,228,135,31,126,144,229,203,151,203,222,123,239,45,119,221,117,151,108,179,205,54,82,88,57,177,100,201,18,233,216,177,163,52,110,220,88,244,255,151,46,93,42,183,223,126,187,28,125,244,209,242,221,119,223,73,247,238,221,101,236,216,177,178,233,166,155,74,211,166,77,229,142,59,238,144,159,254,244,167,174,95,253,59,253,243,125,247,221,87,38,78,156,232,126,45,91,182,172,116,229,196,134,218,111,189,245,214,210,185,115,103,247,21,167,11,23,46,148,243,207,63,95,186,117,235,230,198,248,213,87,95,201,110,187,237,38,179,103,207,150,122,245,234,101,22,207,242,29,23,51,190,69,27,20,59,66,160,26,5,248,153,170,70,124,118,141,0,2,8,148,19,96,78,246,75,9,171,126,20,39,252,242,134,214,8,100,38,80,204,73,169,80,156,152,49,99,134,156,122,234,169,50,111,222,60,55,174,99,142,57,70,250,247,239,239,10,2,186,114,66,139,14,93,186,116,145,209,163,71,187,199,32,244,113,143,187,239,190,91,38,79,158,236,138,19,119,222,121,167,232,163,22,13,27,54,116,69,8,29,131,62,230,81,182,56,113,200,33,135,184,34,193,158,123,238,41,35,70,140,112,237,39,77,154,228,86,46,76,153,50,69,30,123,236,49,183,194,162,83,167,78,174,96,161,133,17,45,30,140,27,55,78,154,52,105,34,15,60,240,128,180,107,215,206,21,25,202,22,39,42,106,63,108,216,48,183,127,29,199,133,23,94,40,239,190,251,174,236,177,199,30,110,44,155,111,190,185,27,167,142,249,244,211,79,119,253,22,107,43,102,124,139,53,38,246,131,64,117,10,240,51,85,157,250,236,27,1,4,16,88,91,128,57,217,47,35,172,250,81,156,240,203,27,90,35,144,153,64,49,39,165,66,113,66,139,1,7,28,112,128,91,241,176,195,14,59,200,105,167,157,38,175,190,250,170,43,50,20,30,235,88,188,120,177,140,31,63,94,22,44,88,224,138,10,122,147,175,197,6,45,78,232,103,6,12,24,224,76,180,157,190,207,65,31,153,40,91,156,104,213,170,149,123,55,133,110,90,200,104,223,190,189,204,153,51,71,14,63,252,112,185,252,242,203,229,228,147,79,118,127,167,125,106,113,100,232,208,161,210,167,79,31,87,0,41,108,219,110,187,173,76,159,62,125,173,226,68,69,237,63,254,248,99,183,127,93,25,161,143,174,232,166,191,215,227,111,208,160,129,251,189,174,202,168,83,167,142,220,120,227,141,153,197,179,124,199,197,140,111,209,6,197,142,16,168,70,1,126,166,170,17,159,93,35,128,0,2,229,4,152,147,253,82,194,170,31,197,9,191,188,161,53,2,153,9,20,115,82,42,91,156,208,199,44,116,85,130,174,126,208,155,120,93,41,81,40,78,232,13,125,235,214,173,165,107,215,174,178,223,126,251,201,170,85,171,164,103,207,158,238,198,95,139,19,159,126,250,169,220,114,203,45,206,68,139,7,103,157,117,150,123,17,102,217,226,132,174,78,208,63,43,20,39,10,191,111,214,172,153,92,121,229,149,165,197,137,55,222,120,67,154,55,111,238,86,74,232,99,38,186,170,162,176,213,175,95,223,21,54,202,174,156,168,168,189,30,147,238,95,223,155,81,120,161,103,249,223,235,120,244,241,145,194,227,44,153,5,181,76,199,197,140,111,49,198,195,62,16,168,110,1,126,166,170,59,2,236,31,1,4,16,248,255,2,204,201,126,217,96,213,143,226,132,95,222,208,26,129,204,4,138,57,41,149,45,78,232,187,32,244,241,137,237,182,219,78,158,127,254,121,209,66,64,161,56,161,143,104,104,97,97,228,200,145,82,82,82,226,222,227,160,239,126,208,149,15,90,156,120,240,193,7,221,183,125,232,123,43,174,184,226,10,247,88,134,22,59,42,83,156,248,243,159,255,44,83,167,78,117,143,117,212,172,89,211,245,189,98,197,10,247,216,135,62,134,161,143,146,28,120,224,129,238,239,11,171,47,62,249,228,147,210,119,78,84,212,126,212,168,81,63,90,156,56,229,148,83,92,63,191,255,253,239,51,139,103,249,142,139,25,223,162,13,138,29,33,80,141,2,252,76,85,35,62,187,70,0,1,4,202,9,48,39,251,165,132,85,63,138,19,126,121,67,107,4,50,19,40,230,164,84,182,56,161,3,210,23,92,234,99,14,143,63,254,184,27,95,161,56,177,102,205,26,105,211,166,141,251,189,190,100,242,184,227,142,115,171,13,10,143,115,104,49,67,223,23,161,133,11,93,165,48,104,208,32,87,24,168,76,113,66,251,214,130,134,62,50,162,69,141,131,14,58,200,189,195,66,95,82,169,223,32,162,171,27,244,101,155,250,162,76,93,77,241,222,123,239,185,247,71,20,190,74,116,67,237,55,180,114,66,95,234,169,223,246,161,69,23,93,61,81,172,173,152,241,45,214,152,216,15,2,213,41,192,207,84,117,234,179,111,4,16,64,96,109,1,230,100,191,140,176,234,71,113,194,47,111,104,141,64,102,2,86,39,165,242,160,250,232,200,13,55,220,32,189,122,245,114,47,176,124,253,245,215,229,132,19,78,112,95,33,170,70,190,155,190,211,66,223,139,161,239,181,40,230,70,124,139,169,205,190,44,8,240,51,101,33,202,140,17,1,4,242,34,192,156,236,23,41,171,126,20,39,252,242,134,214,8,100,38,96,117,82,90,31,168,190,215,226,209,71,31,117,143,123,232,47,125,84,228,176,195,14,243,182,95,185,114,165,123,135,198,19,79,60,225,30,69,41,230,70,124,139,169,205,190,16,64,0,1,4,16,64,160,152,2,92,231,248,105,91,245,163,56,225,151,55,180,70,32,51,1,171,147,82,102,160,145,117,76,124,35,11,8,135,131,0,2,8,32,128,0,2,193,4,184,206,241,163,180,234,71,113,194,47,111,104,141,64,102,2,86,39,165,204,64,35,235,152,248,70,22,16,14,7,1,4,16,64,0,1,4,130,9,112,157,227,71,105,213,143,226,132,95,222,208,26,129,204,4,172,78,74,153,129,70,214,49,241,141,44,32,28,14,2,8,32,128,0,2,8,4,19,224,58,199,143,210,170,31,197,9,191,188,161,53,2,153,9,88,157,148,50,3,141,172,99,226,27,89,64,56,28,4,16,64,0,1,4,16,8,38,192,117,142,31,165,85,63,138,19,126,121,67,107,4,50,19,176,58,41,101,6,26,89,199,196,55,178,128,112,56,69,23,184,238,186,235,100,204,152,49,162,95,231,171,191,6,14,28,232,190,198,248,182,219,110,147,169,83,167,186,63,91,177,98,133,251,106,226,145,35,71,202,142,59,238,232,94,140,171,127,255,237,183,223,202,39,159,124,34,157,59,119,150,30,61,122,184,99,191,245,214,91,229,158,123,238,145,45,183,220,82,142,56,226,8,247,85,200,139,22,45,146,190,125,251,202,75,47,189,36,179,103,207,150,3,15,60,80,134,13,27,38,29,59,118,116,127,183,108,217,50,169,95,191,190,235,255,151,191,252,165,251,138,100,253,187,153,51,103,202,252,249,243,221,215,27,191,248,226,139,178,120,241,98,249,254,251,239,229,233,167,159,118,159,97,67,0,1,4,16,216,176,0,215,57,126,25,98,213,143,226,132,95,222,208,26,129,204,4,172,78,74,153,129,70,214,49,241,141,44,32,28,78,81,5,222,124,243,77,233,210,165,139,140,30,61,90,106,215,174,45,195,135,15,151,187,239,190,91,38,79,158,236,138,15,250,255,111,188,241,134,251,22,157,243,207,63,95,26,54,108,232,190,78,184,89,179,102,174,144,176,203,46,187,184,226,194,110,187,237,38,250,173,59,218,174,83,167,78,242,202,43,175,200,54,219,108,227,10,12,99,199,142,45,45,78,104,209,66,251,211,111,251,121,240,193,7,221,255,247,239,223,223,141,249,220,115,207,117,253,223,124,243,205,178,197,22,91,184,34,135,22,61,238,189,247,94,249,195,31,254,32,11,22,44,144,237,183,223,94,90,182,108,233,190,198,248,162,139,46,42,170,21,59,67,0,1,4,242,40,192,117,142,95,212,172,250,81,156,240,203,27,90,35,144,153,128,213,73,41,51,208,200,58,38,190,145,5,132,195,41,186,128,174,70,24,63,126,188,187,249,159,52,105,146,44,95,190,92,102,205,154,229,138,19,186,202,65,11,22,186,233,239,245,51,119,221,117,151,172,90,181,202,21,52,230,205,155,39,111,189,245,150,60,244,208,67,110,245,67,159,62,125,164,86,173,90,174,192,160,155,246,115,242,201,39,151,22,39,244,179,35,70,140,40,29,227,244,233,211,101,202,148,41,174,223,103,158,121,70,90,180,104,33,119,222,121,167,43,78,232,103,119,222,121,103,119,108,221,187,119,151,25,51,102,184,118,90,168,208,213,27,87,93,117,85,209,173,216,33,2,8,32,144,55,1,174,115,252,34,102,213,143,226,132,95,222,208,26,129,204,4,172,78,74,153,129,70,214,49,241,141,44,32,28,78,81,5,180,24,209,186,117,107,233,218,181,171,236,183,223,126,174,232,208,179,103,79,87,148,208,98,132,62,82,49,120,240,224,210,226,132,254,94,11,16,77,154,52,145,86,173,90,185,21,20,251,238,187,175,91,57,177,116,233,82,183,218,65,127,166,244,17,14,221,180,159,147,78,58,169,180,56,241,254,251,239,203,160,65,131,220,223,233,103,255,241,143,127,200,37,151,92,34,141,27,55,118,143,106,124,241,197,23,238,239,181,56,161,251,210,149,18,90,156,208,66,196,180,105,211,40,78,20,53,59,216,25,2,8,164,32,192,117,142,95,20,173,250,81,156,240,203,27,90,35,144,153,128,213,73,41,51,208,200,58,38,190,145,5,132,195,41,170,128,62,162,49,119,238,92,247,136,134,190,83,66,31,163,152,56,113,162,204,153,51,167,194,226,68,219,182,109,165,93,187,118,242,238,187,239,202,166,155,110,234,86,77,156,121,230,153,178,100,201,18,215,215,5,23,92,224,222,85,81,175,94,61,247,200,200,83,79,61,37,11,23,46,116,5,139,178,197,137,230,205,155,139,246,165,143,129,104,81,228,200,35,143,148,166,77,155,186,149,25,20,39,138,154,6,236,12,1,4,18,22,224,58,199,47,184,86,253,40,78,248,229,13,173,17,200,76,192,234,164,148,25,104,100,29,19,223,200,2,194,225,20,85,64,11,12,109,218,180,113,171,29,244,5,147,199,29,119,156,244,238,221,91,62,250,232,35,249,235,95,255,186,222,149,19,250,216,69,251,246,237,221,170,8,125,188,66,87,78,60,251,236,179,174,168,160,43,41,6,12,24,224,254,191,78,157,58,110,53,134,174,120,208,119,91,148,47,78,60,247,220,115,114,233,165,151,74,131,6,13,220,203,51,247,217,103,31,87,212,208,149,18,20,39,138,154,6,236,12,1,4,18,22,224,58,199,47,184,86,253,40,78,248,229,13,173,17,200,76,192,234,164,148,25,104,100,29,19,223,200,2,194,225,228,90,64,223,33,161,223,170,161,69,7,221,244,101,151,250,78,137,81,163,70,229,122,92,28,60,2,8,32,144,87,1,174,115,252,34,103,213,143,226,132,95,222,208,26,129,204,4,172,78,74,153,129,70,214,49,241,141,44,32,28,78,174,5,244,241,140,14,29,58,184,149,18,250,179,165,47,180,212,111,232,216,97,135,29,114,61,46,14,30,1,4,16,200,171,0,215,57,126,145,179,234,71,113,194,47,111,104,141,64,102,2,86,39,165,204,64,35,235,152,248,70,22,16,14,7,1,4,16,64,0,1,4,130,9,112,157,227,71,105,213,143,226,132,95,222,208,26,129,204,4,172,78,74,153,129,70,214,49,241,141,44,32,28,78,238,5,248,153,202,125,8,25,0,2,8,36,36,192,156,236,23,76,171,126,20,39,252,242,134,214,8,100,38,96,117,82,202,12,52,178,142,137,111,100,1,225,112,114,47,192,207,84,238,67,200,0,16,64,32,33,1,230,100,191,96,90,245,163,56,225,151,55,180,70,32,51,1,171,147,82,102,160,145,117,76,124,35,11,8,135,147,123,1,126,166,114,31,66,6,128,0,2,9,9,48,39,251,5,211,170,31,197,9,191,188,161,53,2,153,9,232,164,100,108,43,17,17,83,131,46,41,209,33,179,33,128,64,8,1,171,23,114,33,236,232,3,1,4,16,8,45,192,156,236,39,106,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,230,5,152,67,204,167,0,0,8,32,16,145,0,115,178,95,48,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,192,156,192,184,113,227,164,85,171,86,50,112,224,64,57,231,156,115,220,235,160,3,121,0,0,32,0,73,68,65,84,87,136,234,106,164,251,238,187,79,186,116,233,34,143,60,242,136,180,104,209,194,156,11,3,70,0,1,4,98,16,224,186,206,47,10,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,96,82,160,78,157,58,82,163,70,13,169,91,183,174,44,91,182,76,234,215,175,47,95,127,253,181,124,251,237,183,178,102,205,26,147,38,12,26,1,4,16,136,65,128,235,58,191,40,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,128,73,129,190,125,251,74,207,158,61,229,155,111,190,41,29,127,173,90,181,164,87,175,94,210,163,71,15,147,38,12,26,1,4,16,136,65,128,235,58,191,40,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,128,89,1,93,53,177,122,245,234,210,241,215,174,93,123,173,223,155,133,97,224,8,32,128,64,53,10,112,93,231,135,111,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,102,5,202,174,158,96,213,132,217,52,96,224,8,32,16,153,0,215,117,126,1,177,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,211,2,133,213,19,172,154,48,157,6,12,30,1,4,34,18,224,186,206,47,24,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,96,90,64,87,79,92,127,253,245,210,187,119,111,222,53,97,58,19,24,60,2,8,196,34,192,117,157,95,36,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,192,180,128,126,59,71,135,14,29,100,200,144,33,162,143,118,176,33,128,0,2,8,84,175,0,215,117,126,254,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,176,142,128,254,76,177,165,45,80,82,82,146,246,0,25,29,2,8,228,86,128,235,58,191,208,89,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,192,122,139,19,220,188,166,155,24,204,153,233,198,150,145,33,144,130,0,115,148,95,20,173,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,128,226,132,177,28,96,206,52,22,112,134,139,64,206,4,152,163,252,2,102,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,20,39,140,229,0,115,166,177,128,51,92,4,114,38,192,28,229,23,48,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,160,56,97,44,7,152,51,141,5,156,225,34,144,51,1,230,40,191,128,89,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,197,9,99,57,192,156,105,44,224,12,23,129,156,9,48,71,249,5,204,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,40,78,24,203,1,230,76,99,1,103,184,8,228,76,128,57,202,47,96,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,64,113,194,88,14,48,103,26,11,56,195,69,32,103,2,204,81,126,1,179,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,138,19,198,114,128,57,211,88,192,25,46,2,57,19,96,142,242,11,152,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,80,156,48,150,3,204,153,198,2,206,112,17,200,153,0,115,148,95,192,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,128,226,132,177,28,96,206,52,22,112,134,139,64,206,4,152,163,252,2,102,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,20,39,140,229,0,115,166,177,128,51,92,4,114,38,192,28,229,23,48,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,160,56,97,44,7,152,51,141,5,156,225,34,144,51,1,230,40,191,128,89,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,197,9,99,57,192,156,105,44,224,12,23,129,156,9,48,71,249,5,204,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,40,78,24,203,1,230,76,99,1,103,184,8,228,76,128,57,202,47,96,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,64,113,194,88,14,48,103,26,11,56,195,69,32,103,2,204,81,126,1,179,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,138,19,198,114,128,57,211,88,192,25,46,2,57,19,96,142,242,11,152,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,80,156,48,150,3,204,153,198,2,206,112,17,200,153,0,115,148,95,192,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,128,226,132,177,28,96,206,52,22,112,134,139,64,206,4,152,163,252,2,102,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,20,39,140,229,0,115,166,177,128,51,92,4,114,38,192,28,229,23,48,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,160,56,97,44,7,152,51,141,5,156,225,34,144,51,1,230,40,191,128,89,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,197,9,99,57,192,156,105,44,224,12,23,129,156,9,48,71,249,5,204,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,40,78,24,203,1,230,76,99,1,103,184,8,228,76,128,57,202,47,96,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,64,113,194,88,14,48,103,26,11,56,195,69,32,103,2,204,81,126,1,179,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,138,19,198,114,128,57,211,88,192,25,46,2,57,19,96,142,242,11,152,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,80,156,48,150,3,204,153,198,2,206,112,17,200,153,0,115,148,95,192,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,128,226,132,177,28,96,206,52,22,112,134,139,64,206,4,152,163,252,2,102,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,209,20,39,222,127,255,125,217,105,167,157,228,224,131,15,150,87,94,121,101,173,227,58,239,188,243,100,248,240,225,242,209,71,31,201,246,219,111,95,97,212,250,246,237,43,139,22,45,146,193,131,7,175,243,153,45,182,216,66,230,206,157,43,59,238,184,99,208,168,79,155,54,77,218,182,109,43,243,231,207,15,218,111,86,157,49,103,102,37,75,191,8,32,16,66,128,57,202,79,209,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,162,42,78,252,242,151,191,116,197,135,23,94,120,65,26,53,106,228,142,237,203,47,191,148,253,247,223,223,221,252,251,20,39,222,126,251,109,217,117,215,93,165,70,141,26,65,163,190,122,245,106,249,240,195,15,93,223,121,216,152,51,243,16,37,142,17,1,187,2,204,81,126,177,183,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,129,232,138,19,151,93,118,153,212,173,91,87,122,247,238,237,142,237,254,251,239,151,153,51,103,74,191,126,253,74,139,19,215,93,119,157,140,25,51,70,180,48,160,191,6,14,28,40,199,31,127,188,232,202,137,231,158,123,78,126,248,225,7,89,190,124,185,236,189,247,222,114,215,93,119,201,54,219,108,35,133,149,19,75,150,44,145,142,29,59,74,227,198,141,69,255,127,233,210,165,114,251,237,183,203,209,71,31,45,223,125,247,157,116,239,222,93,198,142,29,43,155,110,186,169,52,109,218,84,238,184,227,14,249,233,79,127,234,250,213,191,211,63,223,119,223,125,101,226,196,137,238,215,178,101,203,74,87,78,108,168,253,214,91,111,45,157,59,119,150,89,179,102,201,194,133,11,229,252,243,207,151,110,221,186,21,61,3,153,51,139,78,206,14,17,64,96,35,4,152,163,54,2,107,61,31,181,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,129,232,138,19,51,102,204,144,83,79,61,85,230,205,155,231,142,237,152,99,142,145,254,253,251,187,130,128,174,156,208,162,67,151,46,93,100,244,232,209,82,187,118,109,247,184,199,221,119,223,45,147,39,79,118,197,137,59,239,188,83,244,81,139,134,13,27,186,34,132,206,17,250,152,71,217,226,196,33,135,28,226,138,4,123,238,185,167,140,24,49,194,181,159,52,105,146,220,116,211,77,50,101,202,20,121,236,177,199,220,10,139,78,157,58,185,130,133,22,70,118,219,109,55,25,55,110,156,52,105,210,68,30,120,224,1,105,215,174,157,43,50,148,45,78,84,212,126,216,176,97,110,255,58,142,11,47,188,80,222,125,247,93,217,99,143,61,220,88,54,223,124,243,162,102,33,115,102,81,185,217,25,2,8,108,164,0,115,212,70,130,149,251,184,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,68,87,156,208,98,192,1,7,28,224,86,60,236,176,195,14,114,218,105,167,201,171,175,190,234,138,12,133,199,58,22,47,94,44,227,199,143,151,5,11,22,184,162,130,222,228,107,177,65,139,19,250,153,1,3,6,184,113,105,187,51,206,56,67,222,121,231,157,181,138,19,173,90,181,114,239,166,208,77,11,25,237,219,183,151,57,115,230,200,225,135,31,46,151,95,126,185,156,124,242,201,238,239,180,79,45,142,12,29,58,84,250,244,233,227,10,32,133,109,219,109,183,149,233,211,167,175,85,156,168,168,253,199,31,127,236,246,63,123,246,108,209,71,87,116,211,223,235,241,55,104,208,160,168,89,200,156,89,84,110,118,134,0,2,27,41,192,28,181,145,96,20,39,156,0,197,9,191,188,161,53,2,8,4,18,224,36,22,8,146,110,16,248,175,64,117,253,76,233,11,49,245,198,93,139,19,250,152,133,174,74,208,213,15,122,19,175,43,37,10,197,9,189,161,111,221,186,181,116,237,218,85,246,219,111,63,89,181,106,149,244,236,217,211,221,248,107,113,226,211,79,63,149,91,110,185,197,141,70,139,7,103,157,117,150,123,17,102,217,149,19,186,234,65,255,172,80,156,40,252,190,89,179,102,114,229,149,87,150,22,39,222,120,227,13,105,222,188,185,91,41,161,143,153,232,170,138,194,86,191,126,125,87,216,40,187,114,162,162,246,122,76,186,127,125,111,70,225,133,158,229,127,95,172,4,172,174,248,22,107,124,236,7,1,4,242,45,192,28,229,23,63,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,88,71,160,186,126,166,202,22,39,244,93,16,250,248,196,118,219,109,39,207,63,255,188,104,33,160,80,156,208,71,52,180,176,48,114,228,72,41,41,41,113,239,113,208,119,63,232,202,7,45,78,60,248,224,131,238,219,62,244,189,21,87,92,113,69,105,177,163,50,197,137,63,255,249,207,50,117,234,84,247,88,71,205,154,53,93,223,43,86,172,112,143,125,232,99,24,250,40,201,129,7,30,232,254,190,176,250,226,147,79,62,41,125,231,68,69,237,71,141,26,69,113,130,159,53,4,16,64,160,18,2,213,117,14,170,196,161,229,226,35,86,253,40,78,228,34,61,57,72,4,210,23,176,58,9,167,31,89,70,88,93,2,213,245,51,85,182,56,161,99,215,23,92,214,169,83,71,30,127,252,113,71,81,40,78,172,89,179,70,218,180,105,227,126,175,47,153,60,238,184,227,220,170,134,194,227,28,90,204,208,247,69,104,225,66,87,41,12,26,52,200,21,6,42,83,156,208,190,181,160,161,143,140,232,10,142,131,14,58,200,189,195,162,94,189,122,238,27,68,116,181,134,190,108,83,95,148,169,171,41,222,123,239,61,247,254,136,194,87,137,110,168,61,43,39,170,43,163,217,47,2,8,228,73,160,186,206,65,121,50,218,208,177,90,245,163,56,145,74,6,51,14,4,114,46,96,117,18,206,121,216,56,252,136,5,248,153,90,55,56,250,232,200,13,55,220,32,189,122,245,114,47,176,124,253,245,215,229,132,19,78,112,95,33,170,94,121,218,136,111,158,162,197,177,34,96,79,128,57,202,47,230,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,176,142,0,63,83,235,79,10,125,175,197,163,143,62,234,30,247,208,95,250,94,140,195,14,59,44,119,25,68,124,115,23,50,14,24,1,83,2,204,81,126,225,182,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,138,19,198,114,128,57,211,88,192,25,46,2,57,19,96,142,242,11,152,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,80,156,48,150,3,204,153,198,2,206,112,17,200,153,0,115,148,95,192,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,128,226,132,177,28,96,206,52,22,112,134,139,64,206,4,152,163,252,2,102,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,20,39,140,229,0,115,166,177,128,51,92,4,114,38,192,28,229,23,48,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,160,56,97,44,7,152,51,141,5,156,225,34,144,51,1,230,40,191,128,89,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,197,9,99,57,192,156,105,44,224,12,23,129,156,9,48,71,249,5,204,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,40,78,24,203,1,230,76,99,1,103,184,8,228,76,128,57,202,47,96,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,64,113,194,88,14,48,103,26,11,56,195,69,32,103,2,204,81,126,1,179,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,138,19,198,114,128,57,211,88,192,25,46,2,57,19,96,142,242,11,152,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,80,156,48,150,3,204,153,198,2,206,112,17,200,153,0,115,148,95,192,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,128,226,132,177,28,96,206,52,22,112,134,139,64,206,4,152,163,252,2,102,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,20,39,140,229,0,115,166,177,128,51,92,4,114,38,192,28,229,23,48,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,160,56,97,44,7,152,51,141,5,156,225,34,144,51,1,230,40,191,128,89,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,197,9,99,57,192,156,105,44,224,12,23,129,156,9,48,71,249,5,204,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,40,78,24,203,1,230,76,99,1,103,184,8,228,76,128,57,202,47,96,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,64,113,194,88,14,48,103,26,11,56,195,69,32,103,2,204,81,126,1,179,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,138,19,198,114,128,57,211,88,192,25,46,2,57,19,96,142,242,11,152,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,80,156,48,150,3,204,153,198,2,206,112,17,200,153,0,115,148,95,192,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,128,226,132,177,28,96,206,52,22,112,134,139,64,206,4,152,163,252,2,102,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,20,39,140,229,0,115,166,177,128,51,92,4,114,38,192,28,229,23,48,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,160,56,97,44,7,152,51,141,5,156,225,34,144,51,1,230,40,191,128,89,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,197,9,99,57,192,156,105,44,224,12,23,129,156,9,48,71,249,5,204,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,40,78,24,203,1,230,76,99,1,103,184,8,228,76,128,57,202,47,96,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,176,222,226,4,44,105,11,148,148,148,164,61,64,70,135,0,2,185,21,224,186,206,47,116,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,128,0,2,8,32,128,0,2,209,8,112,93,231,23,10,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,64,0,1,4,16,64,0,129,104,4,184,174,243,11,133,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,32,128,0,2,8,32,128,64,52,2,92,215,249,133,194,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,16,64,0,1,4,16,64,32,26,1,174,235,252,66,97,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,8,32,128,0,2,8,32,16,141,0,215,117,126,161,176,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,4,16,64,0,1,4,16,136,70,128,235,58,191,80,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,2,8,32,128,0,2,8,68,35,192,117,157,95,40,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,0,1,4,16,64,0,1,4,162,17,224,186,206,47,20,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,128,0,2,8,32,128,0,2,209,8,112,93,231,23,10,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,64,0,1,4,16,64,0,129,104,4,184,174,243,11,133,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,32,128,0,2,8,32,128,64,52,2,92,215,249,133,194,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,16,64,0,1,4,16,64,32,26,1,174,235,252,66,97,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,8,32,128,0,2,8,32,16,141,0,215,117,126,161,176,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,4,16,64,0,1,4,16,136,70,128,235,58,191,80,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,2,8,32,128,0,2,8,68,35,192,117,157,95,40,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,0,1,4,16,64,0,1,4,162,17,224,186,206,47,20,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,128,0,2,8,32,128,0,2,209,8,112,93,231,23,10,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,64,0,1,4,16,64,0,129,104,4,184,174,243,11,133,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,32,128,0,2,8,32,128,64,52,2,92,215,249,133,194,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,16,64,0,1,4,16,64,32,26,1,174,235,252,66,97,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,8,32,128,0,2,8,32,16,141,0,215,117,126,161,176,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,4,16,64,0,1,4,16,136,70,128,235,58,191,80,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,2,8,32,128,0,2,8,68,35,192,117,157,95,40,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,0,1,4,16,64,0,1,4,162,17,224,186,206,47,20,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,128,0,2,8,32,128,0,2,209,8,112,93,231,23,10,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,64,0,1,4,16,64,0,129,104,4,184,174,243,11,133,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,32,128,0,2,8,32,128,64,52,2,92,215,249,133,194,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,16,64,0,1,4,16,64,32,26,1,174,235,252,66,97,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,8,32,128,0,2,8,32,16,141,0,215,117,126,161,176,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,4,16,64,0,1,4,16,136,70,128,235,58,191,80,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,2,8,32,128,0,2,8,68,35,192,117,157,95,40,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,0,1,4,16,64,0,1,4,162,17,224,186,206,47,20,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,128,0,2,8,32,128,0,2,209,8,112,93,231,23,10,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,64,0,1,4,16,64,0,129,104,4,184,174,243,11,133,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,32,128,0,2,8,32,128,64,52,2,92,215,249,133,194,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,16,64,0,1,4,16,64,32,26,1,174,235,252,66,97,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,8,32,128,0,2,8,32,16,141,0,215,117,126,161,176,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,4,16,64,0,1,4,16,136,70,128,235,58,191,80,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,2,8,32,128,0,2,8,68,35,192,117,157,95,40,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,0,1,4,16,64,0,1,4,162,17,224,186,206,47,20,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,128,0,2,8,32,128,0,2,209,8,112,93,231,23,10,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,143,110,16,64,0,1,4,16,64,0,129,104,4,184,174,243,11,133,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,71,55,8,32,128,0,2,8,32,128,64,52,2,92,215,249,133,194,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,163,27,4,16,64,0,1,4,16,64,32,26,1,174,235,252,66,97,213,143,226,132,95,222,208,26,1,4,2,9,88,157,132,3,241,209,13,2,8,32,128,0,2,8,32,16,141,0,215,117,126,161,176,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,232,6,1,4,16,64,0,1,4,16,136,70,128,235,58,191,80,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,116,131,0,2,8,32,128,0,2,8,68,35,192,117,157,95,40,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,62,186,65,0,1,4,16,64,0,1,4,162,17,224,186,206,47,20,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,31,221,32,128,0,2,8,32,128,0,2,209,8,112,93,231,23,10,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,47,153,110,52,15,216,210,22,40,41,41,73,123,128,140,14,1,4,16,64,64,184,174,243,75,2,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,47,153,110,200,131,100,66,185,222,129,16,223,180,227,203,232,16,64,0,129,130,0,243,189,95,46,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,201,116,67,30,36,19,74,138,19,105,135,146,209,33,128,0,2,27,20,224,124,238,151,32,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,95,50,221,144,7,201,132,146,226,68,218,161,100,116,8,32,128,0,197,137,12,115,192,234,245,16,197,137,12,147,138,174,17,64,160,242,2,86,39,225,202,11,217,248,36,121,144,118,156,137,111,218,241,101,116,8,32,128,64,65,128,249,222,47,23,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,190,100,186,33,15,146,9,37,43,39,210,14,37,163,67,0,1,4,88,57,145,97,14,88,189,30,162,56,145,97,82,209,53,2,8,84,94,192,234,36,92,121,33,27,159,36,15,210,142,51,241,77,59,190,140,14,1,4,16,96,229,68,152,28,176,122,190,164,56,17,38,127,232,5,1,4,60,5,172,78,194,158,108,201,53,39,15,146,11,233,90,3,34,190,105,199,151,209,33,128,0,2,20,39,194,228,128,213,243,37,197,137,48,249,67,47,8,32,224,41,96,117,18,246,100,75,174,57,121,144,92,72,41,78,164,29,82,70,135,0,2,8,172,87,128,243,185,95,98,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,201,116,67,30,36,19,74,46,86,211,14,37,163,67,0,1,4,54,40,192,249,220,47,65,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,190,100,186,33,15,146,9,37,197,137,180,67,201,232,16,64,0,1,138,19,25,230,128,213,235,33,138,19,25,38,21,93,35,128,64,229,5,172,78,194,149,23,178,241,73,242,32,237,56,19,223,180,227,203,232,16,64,0,129,130,0,243,189,95,46,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,201,116,67,30,36,19,74,86,78,164,29,74,70,135,0,2,8,176,114,34,195,28,176,122,61,68,113,34,195,164,162,107,4,16,168,188,128,213,73,184,242,66,54,62,73,30,164,29,103,226,155,118,124,25,29,2,8,32,192,202,137,48,57,96,245,124,73,113,34,76,254,208,11,2,8,120,10,88,157,132,61,217,146,107,78,30,36,23,210,181,6,68,124,211,142,47,163,67,0,1,4,40,78,132,201,1,171,231,75,138,19,97,242,135,94,16,64,192,83,192,234,36,236,201,150,92,115,242,32,185,144,82,156,72,59,164,140,14,1,4,16,88,175,0,231,115,191,196,176,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,146,233,134,60,72,38,148,92,172,166,29,74,70,135,0,2,8,108,80,128,243,185,95,130,88,245,163,56,225,151,55,180,70,0,129,64,2,86,39,225,64,124,201,116,67,30,36,19,74,138,19,105,135,146,209,33,128,0,2,20,39,50,204,1,171,215,67,20,39,50,76,42,186,70,0,129,202,11,88,157,132,43,47,100,227,147,228,65,218,113,38,190,105,199,151,209,33,128,0,2,5,1,230,123,191,92,176,234,71,113,194,47,111,104,141,0,2,129,4,172,78,194,129,248,146,233,134,60,72,38,148,172,156,72,59,148,140,14,1,4,16,96,229,68,134,57,96,245,122,136,226,68,134,73,69,215,8,32,80,121,1,171,147,112,229,133,108,124,50,68,30,220,118,219,109,50,127,254,124,25,60,120,112,174,209,190,253,246,91,185,244,210,75,229,249,231,159,119,227,216,119,223,125,221,152,234,213,171,87,58,174,7,31,124,80,238,191,255,126,121,246,217,103,215,25,235,19,79,60,33,231,159,127,190,124,250,233,167,235,117,24,52,104,144,232,47,221,246,216,99,15,25,50,100,136,252,236,103,63,147,53,107,214,200,159,254,244,39,25,63,126,188,212,173,91,87,78,61,245,84,233,217,179,167,108,186,233,166,242,213,87,95,73,135,14,29,100,218,180,105,82,82,82,34,127,249,203,95,228,180,211,78,171,180,115,136,248,86,122,103,124,16,1,4,16,64,160,218,4,152,239,253,232,173,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,190,100,186,9,145,7,169,20,39,110,191,253,118,87,32,120,242,201,39,165,70,141,26,210,185,115,103,87,16,184,251,238,187,101,229,202,149,114,237,181,215,202,240,225,195,229,183,191,253,173,140,25,51,102,173,28,152,55,111,158,156,112,194,9,242,201,39,159,200,103,159,125,182,78,126,104,113,65,139,14,51,103,206,116,197,142,203,46,187,76,190,252,242,75,215,119,239,222,189,101,242,228,201,242,248,227,143,75,237,218,181,229,220,115,207,149,38,77,154,184,66,201,21,87,92,225,250,187,231,158,123,228,189,247,222,147,67,14,57,196,125,118,231,157,119,174,84,14,134,136,111,165,118,196,135,16,64,0,1,4,170,85,128,249,222,143,223,170,31,197,9,191,188,161,53,2,8,4,18,176,58,9,7,226,75,166,155,202,230,129,222,92,159,115,206,57,210,184,113,99,119,195,190,100,201,18,25,48,96,128,28,120,224,129,162,197,137,177,99,199,202,55,223,124,35,11,23,46,148,29,119,220,81,70,142,28,41,59,237,180,147,188,252,242,203,210,173,91,55,119,35,94,179,102,77,185,225,134,27,228,196,19,79,116,43,1,58,118,236,232,250,211,190,150,46,93,42,90,28,56,250,232,163,229,251,239,191,151,235,175,191,94,70,143,30,237,246,165,159,209,21,7,101,87,48,104,0,116,191,83,167,78,149,213,171,87,203,138,21,43,220,103,117,191,186,255,138,246,187,161,192,233,77,255,150,91,110,41,123,239,189,183,251,216,189,247,222,43,255,252,231,63,229,169,167,158,146,251,238,187,207,173,14,217,125,247,221,229,129,7,30,88,171,56,161,171,27,142,58,234,40,87,188,104,215,174,221,122,139,19,218,159,126,110,179,205,54,19,93,161,113,193,5,23,200,207,127,254,115,233,219,183,175,156,116,210,73,210,170,85,43,87,148,208,237,177,199,30,147,254,253,251,203,75,47,189,36,141,26,53,18,93,173,209,180,105,83,247,119,186,138,66,143,65,139,22,149,217,42,27,223,202,244,197,103,16,64,0,1,4,226,21,96,190,247,139,141,85,63,138,19,126,121,67,107,4,16,8,36,96,117,18,14,196,151,76,55,149,205,3,45,38,28,122,232,161,50,99,198,12,217,107,175,189,100,226,196,137,238,70,249,237,183,223,150,126,253,250,185,66,133,22,4,180,32,241,251,223,255,94,118,221,117,87,119,3,173,143,47,60,242,200,35,114,216,97,135,201,220,185,115,165,89,179,102,238,95,254,63,255,252,115,183,10,96,214,172,89,178,231,158,123,202,136,17,35,220,42,130,73,147,38,201,192,129,3,101,250,244,233,50,108,216,48,247,104,195,45,183,220,34,179,103,207,118,159,41,187,105,113,66,219,188,241,198,27,238,113,8,125,164,162,97,195,134,27,220,175,222,236,87,102,91,182,108,153,91,33,113,243,205,55,203,233,167,159,94,218,228,209,71,31,149,161,67,135,174,85,156,208,130,68,139,22,45,228,240,195,15,151,253,247,223,191,194,226,132,118,242,244,211,79,203,31,255,248,71,87,200,249,207,127,254,35,191,250,213,175,164,87,175,94,206,238,225,135,31,150,90,181,106,73,251,246,237,157,243,130,5,11,164,78,157,58,178,104,209,34,217,126,251,237,221,49,232,103,245,177,17,53,170,204,86,217,248,86,166,47,62,131,0,2,8,32,16,175,0,243,189,95,108,172,250,81,156,240,203,27,90,35,128,64,32,1,171,147,112,32,190,100,186,169,108,30,104,113,226,194,11,47,148,215,95,127,189,116,236,91,109,181,149,188,246,218,107,238,113,132,183,222,122,203,21,19,116,211,127,245,215,223,107,145,226,242,203,47,119,133,134,194,166,55,250,199,28,115,140,91,9,160,171,5,244,198,91,55,237,95,111,202,231,204,153,227,110,244,245,49,9,237,95,183,239,190,251,206,21,31,94,125,245,213,181,220,181,56,161,69,11,125,212,66,55,253,189,222,208,183,110,221,186,194,253,234,163,26,63,182,105,193,69,31,193,208,226,75,215,174,93,215,250,120,249,226,196,95,255,250,87,247,168,134,62,118,161,99,249,177,226,68,161,51,253,188,190,63,66,199,169,133,10,93,93,162,43,69,182,221,118,91,183,250,66,139,46,106,161,197,138,197,139,23,175,85,156,208,194,142,26,87,102,171,108,124,43,211,23,159,65,0,1,4,16,136,87,128,249,222,47,54,86,253,40,78,248,229,13,173,17,64,32,144,128,213,73,56,16,95,50,221,84,54,15,180,120,160,55,235,250,47,250,186,233,35,20,155,111,190,185,43,66,232,13,123,217,23,98,222,113,199,29,174,104,208,182,109,91,185,242,202,43,215,42,78,232,203,28,155,55,111,238,86,37,232,77,184,174,166,40,20,39,10,191,215,71,59,206,60,243,76,247,232,131,110,250,72,200,23,95,124,33,13,26,52,88,167,56,81,118,191,133,119,95,104,209,163,162,253,118,233,210,101,131,177,123,238,185,231,92,17,70,87,38,180,108,217,114,157,207,150,47,78,232,99,45,250,46,136,77,54,217,196,61,142,178,124,249,114,247,146,75,93,17,178,221,118,219,149,182,215,130,199,7,31,124,32,71,30,121,164,251,179,175,191,254,218,61,226,161,43,52,180,157,122,22,198,167,47,220,212,85,20,250,56,201,110,187,237,38,163,70,141,114,143,207,232,166,199,246,235,95,255,218,21,51,42,179,85,54,190,149,233,139,207,32,128,0,2,8,196,43,192,124,239,23,27,171,126,20,39,252,242,134,214,8,32,16,72,192,234,36,28,136,47,55,221,140,27,55,78,142,61,246,216,10,143,183,178,121,160,197,137,223,252,230,55,238,145,140,131,15,62,216,189,143,65,223,17,161,55,225,229,95,136,89,40,78,232,159,235,251,17,244,189,13,250,56,135,222,160,107,91,125,151,130,190,39,162,162,226,132,62,198,161,55,228,19,38,76,112,239,128,184,248,226,139,221,59,37,30,122,232,161,74,21,39,244,61,14,21,237,87,223,39,161,43,28,180,128,160,197,129,178,219,11,47,188,32,103,159,125,182,104,129,66,223,115,177,190,109,125,143,117,20,62,183,161,149,19,58,230,51,206,56,195,173,60,209,125,255,237,111,127,115,171,35,116,213,133,254,247,153,103,158,113,47,226,212,23,111,106,241,230,170,171,174,114,159,215,34,132,174,148,208,111,246,208,226,134,250,169,139,142,175,50,219,143,197,87,95,0,170,43,89,216,16,64,0,1,4,242,45,240,99,243,125,190,71,151,253,209,91,245,163,56,145,125,110,177,7,4,16,168,132,128,213,73,184,18,52,73,125,68,31,141,208,175,170,212,119,21,232,13,111,249,173,178,121,160,197,137,83,78,57,197,61,142,161,143,78,108,189,245,214,238,134,89,255,21,191,162,226,132,190,155,225,197,23,95,116,143,88,232,234,7,93,93,112,205,57,67,64,47,0,0,32,0,73,68,65,84,53,215,72,155,54,109,220,99,28,21,21,39,244,133,145,87,95,125,181,123,63,131,182,209,247,86,104,95,235,123,33,230,250,86,78,232,215,127,86,180,95,29,191,190,191,65,251,211,23,81,150,221,244,157,26,122,92,250,141,25,133,77,191,53,67,223,13,81,216,170,90,156,208,246,250,40,135,190,155,67,183,95,252,226,23,162,143,132,236,178,203,46,238,177,21,125,57,168,190,111,67,255,191,83,167,78,210,189,123,119,247,57,93,49,162,197,25,125,241,167,174,176,208,151,110,234,139,73,43,187,85,20,223,62,125,250,184,111,9,209,2,141,22,126,216,16,64,0,1,4,242,45,80,217,243,121,190,71,153,221,209,91,245,163,56,145,93,78,209,51,2,8,108,132,128,213,73,120,35,136,146,248,168,126,203,132,222,220,234,141,173,198,188,103,207,158,107,21,41,42,155,7,229,139,9,73,224,24,24,68,249,248,106,81,66,191,49,69,55,125,217,168,174,218,208,34,17,27,2,8,32,128,64,190,5,42,123,62,207,247,40,179,59,122,171,126,20,39,178,203,41,122,70,0,129,141,16,176,58,9,111,4,81,50,31,213,119,31,232,187,13,116,211,85,1,133,34,133,62,50,160,47,92,212,247,29,252,216,70,113,226,199,132,226,252,123,141,181,190,112,243,214,91,111,45,45,74,232,74,26,221,244,241,146,143,63,254,56,206,3,231,168,16,64,0,1,4,54,74,128,235,186,141,226,90,231,195,86,253,40,78,248,229,13,173,17,64,32,144,64,243,230,205,75,38,78,156,248,147,64,221,209,77,206,4,106,214,172,233,94,88,169,47,95,172,76,113,34,103,195,227,112,255,43,160,23,91,250,173,41,250,56,138,62,46,195,134,0,2,8,32,144,166,192,17,71,28,81,50,97,194,4,174,235,170,24,94,138,19,85,132,163,25,2,8,32,128,0,2,27,35,80,118,229,132,174,148,40,187,114,66,87,82,80,156,216,24,205,124,125,182,176,114,66,95,50,90,120,156,67,87,82,232,198,202,137,124,197,146,163,69,0,1,4,16,200,78,128,226,68,118,182,244,140,0,2,8,32,128,128,19,40,188,115,66,95,180,88,40,74,244,232,209,163,84,199,234,201,216,74,122,148,143,239,77,55,221,84,90,164,168,81,163,6,239,156,176,146,8,140,19,1,4,16,64,96,131,2,86,175,135,120,172,131,31,12,4,16,64,0,129,162,9,232,183,117,232,215,118,234,183,117,148,45,74,20,14,192,234,201,184,104,1,168,230,29,85,20,95,45,82,232,183,117,108,190,249,230,124,91,71,53,199,136,221,35,128,0,2,8,84,191,128,213,235,33,138,19,213,159,123,28,1,2,8,32,96,70,96,236,216,177,210,162,69,139,10,199,155,231,147,177,190,216,241,79,127,250,147,140,31,63,94,234,214,173,43,167,158,122,170,251,54,18,253,22,138,165,75,151,186,111,41,121,251,237,183,221,187,22,250,246,237,235,190,10,85,183,103,158,121,70,174,188,242,74,249,250,235,175,229,128,3,14,144,191,255,253,239,162,69,28,125,188,69,191,246,244,95,255,250,151,251,10,211,102,205,154,201,223,254,246,55,247,210,208,188,110,63,22,223,113,227,198,201,177,199,30,155,215,225,113,220,8,32,128,0,2,8,4,17,248,177,243,101,144,157,68,216,9,197,137,8,131,194,33,33,128,0,2,86,5,242,124,50,214,127,249,159,60,121,178,60,254,248,227,238,91,72,206,61,247,92,105,210,164,137,92,122,233,165,114,212,81,71,185,95,215,94,123,173,188,245,214,91,114,200,33,135,200,251,239,191,47,90,208,216,107,175,189,100,210,164,73,210,168,81,35,185,250,234,171,221,55,153,220,115,207,61,242,196,19,79,184,21,38,83,166,76,17,125,97,232,137,39,158,232,126,253,241,143,127,204,109,122,228,57,190,185,69,231,192,17,64,0,1,4,114,39,96,245,124,73,113,34,119,169,202,1,35,128,0,2,233,10,228,249,100,124,210,73,39,73,171,86,173,92,81,66,183,199,30,123,76,250,247,239,47,35,71,142,116,5,136,229,203,151,139,190,87,65,183,185,115,231,202,46,187,236,226,190,181,226,193,7,31,116,171,39,116,211,130,197,175,127,253,107,89,185,114,165,252,251,223,255,118,133,8,45,78,212,169,83,71,142,63,254,120,247,77,23,23,94,120,97,110,19,32,207,241,205,45,58,7,142,0,2,8,32,144,59,1,171,231,75,138,19,185,75,85,14,24,1,4,16,72,87,32,207,39,99,93,229,240,242,203,47,203,195,15,63,236,30,189,104,223,190,189,204,152,49,67,134,12,25,34,221,187,119,151,35,143,60,210,173,134,216,114,203,45,221,138,136,150,45,91,186,199,59,22,45,90,36,131,7,15,118,65,213,71,57,244,17,14,45,100,108,179,205,54,114,214,89,103,185,199,58,180,191,189,247,222,219,61,50,146,242,99,29,233,102,54,35,67,0,1,4,16,64,160,242,2,121,190,30,170,252,40,215,253,36,197,9,31,61,218,34,128,0,2,8,4,21,200,243,201,88,95,244,217,173,91,55,25,61,122,180,108,187,237,182,210,174,93,59,247,237,19,119,220,113,135,91,245,112,239,189,247,202,217,103,159,45,211,167,79,119,239,221,152,58,117,170,43,100,44,94,188,120,157,226,196,103,159,125,38,3,7,14,148,9,19,38,184,130,134,22,36,58,116,232,224,10,27,250,222,137,188,110,121,142,111,94,205,57,110,4,16,64,0,129,252,9,88,61,95,82,156,200,95,174,114,196,8,32,128,64,178,2,121,62,25,235,75,47,117,229,67,131,6,13,92,124,238,191,255,126,87,124,232,211,167,143,52,109,218,212,189,240,82,199,167,155,174,162,208,23,100,234,59,39,70,141,26,37,79,61,245,148,251,243,15,62,248,64,26,55,110,44,90,156,248,221,239,126,39,109,219,182,149,243,206,59,207,253,221,75,47,189,228,10,20,250,72,72,94,183,60,199,55,175,230,28,55,2,8,32,128,64,254,4,172,158,47,41,78,228,47,87,57,98,4,16,64,32,89,129,60,159,140,117,149,132,190,59,226,201,39,159,116,239,140,104,222,188,185,92,117,213,85,210,166,77,27,217,115,207,61,221,55,119,232,59,35,22,46,92,40,7,31,124,176,188,242,202,43,178,197,22,91,184,247,81,252,231,63,255,113,159,209,23,98,190,247,222,123,174,176,161,143,126,188,250,234,171,110,229,132,190,171,66,95,172,249,249,231,159,203,240,225,195,115,27,255,60,199,55,183,232,28,56,2,8,32,128,64,238,4,172,158,47,41,78,228,46,85,57,96,4,16,64,32,93,129,60,159,140,191,251,238,59,233,216,177,163,251,230,13,253,255,78,157,58,185,119,77,232,182,96,193,2,183,82,66,31,225,208,77,11,15,103,156,113,134,251,127,125,12,68,139,24,186,178,66,191,177,67,11,19,250,88,136,174,170,208,199,68,198,140,25,227,30,235,208,175,25,29,52,104,144,123,23,69,94,183,60,199,55,175,230,28,55,2,8,32,128,64,254,4,172,158,47,41,78,228,47,87,57,98,4,16,64,32,89,1,171,39,227,100,3,90,110,96,196,215,74,164,25,39,2,8,32,128,128,143,128,213,243,37,197,9,159,172,161,45,2,8,32,128,64,80,1,171,39,227,160,136,17,119,70,124,35,14,14,135,134,0,2,8,32,16,141,128,213,243,37,197,137,104,82,144,3,65,0,1,4,16,176,122,50,182,18,121,226,107,37,210,140,19,1,4,16,64,192,71,192,234,249,146,226,132,79,214,208,22,1,4,16,64,32,168,128,213,147,113,80,196,136,59,35,190,17,7,135,67,67,0,1,4,16,136,70,192,234,249,146,226,68,52,41,200,129,32,128,0,2,8,88,61,25,91,137,60,241,181,18,105,198,137,0,2,8,32,224,35,96,245,124,73,113,194,39,107,104,139,0,2,8,32,16,84,192,234,201,56,40,98,196,157,17,223,136,131,195,161,33,128,0,2,8,68,35,96,245,124,73,113,34,154,20,228,64,16,64,0,1,4,172,158,140,173,68,158,248,90,137,52,227,68,0,1,4,16,240,17,176,122,190,164,56,225,147,53,180,69,0,1,4,16,8,42,96,245,100,28,20,49,226,206,136,111,196,193,225,208,16,64,0,1,4,162,17,176,122,190,164,56,17,77,10,114,32,8,32,128,0,2,86,79,198,86,34,79,124,173,68,154,113,34,128,0,2,8,248,8,88,61,95,82,156,240,201,26,218,34,128,0,2,8,4,21,176,122,50,14,138,24,113,103,196,55,226,224,112,104,8,32,128,0,2,209,8,88,61,95,82,156,136,38,5,57,16,4,16,64,0,1,171,39,99,43,145,39,190,86,34,205,56,17,64,0,1,4,124,4,172,158,47,41,78,248,100,13,109,17,64,0,1,4,130,10,88,61,25,7,69,140,184,51,226,27,113,112,56,52,4,16,64,0,129,104,4,172,158,47,41,78,68,147,130,28,8,2,8,32,128,128,213,147,177,149,200,19,95,43,145,102,156,8,32,128,0,2,62,2,86,207,151,20,39,124,178,134,182,8,32,128,0,2,65,5,172,158,140,131,34,70,220,25,241,141,56,56,28,26,2,8,32,128,64,52,2,86,207,151,20,39,162,73,65,14,4,1,4,16,64,192,234,201,216,74,228,137,175,149,72,51,78,4,16,64,0,1,31,1,171,231,75,138,19,62,89,67,91,4,16,64,0,129,160,2,86,79,198,65,17,35,238,140,248,70,28,28,14,13,1,4,16,64,32,26,1,171,231,75,138,19,209,164,32,7,130,0,2,8,32,96,245,100,108,37,242,196,215,74,164,25,39,2,8,32,128,128,143,128,213,243,37,197,9,159,172,161,45,2,8,32,128,64,80,1,171,39,227,160,136,17,119,70,124,35,14,14,135,134,0,2,8,32,16,141,128,213,243,37,197,137,104,82,144,3,65,0,1,4,16,208,147,177,177,173,68,68,76,13,186,164,68,135,204,134,0,2,8,32,128,0,2,21,9,80,156,32,55,16,64,0,1,4,16,64,160,168,2,86,47,62,138,138,204,206,16,64,0,1,4,16,200,153,128,213,235,3,86,78,228,44,81,57,92,4,16,64,0,129,116,4,172,94,124,164,19,65,70,130,0,2,8,32,128,64,120,1,171,215,7,20,39,194,231,18,61,34,128,0,2,8,32,80,41,1,171,23,31,149,194,225,67,8,32,128,0,2,8,24,21,176,122,125,64,113,194,104,194,51,108,4,16,64,0,129,234,23,176,122,241,81,253,242,28,1,2,8,32,128,0,2,241,10,88,189,62,160,56,17,111,78,114,100,8,32,128,0,2,137,11,88,189,248,72,60,172,12,15,1,4,16,64,0,1,47,1,171,215,7,20,39,188,210,134,198,8,32,128,0,2,8,84,93,192,234,197,71,213,197,104,137,0,2,8,32,128,64,250,2,86,175,15,40,78,164,159,219,140,16,1,4,16,64,32,82,1,171,23,31,145,134,131,195,66,0,1,4,16,64,32,10,1,171,215,7,20,39,162,72,63,14,2,1,4,16,64,192,162,128,213,139,15,139,177,102,204,8,32,128,0,2,8,84,86,192,234,245,1,197,137,202,102,8,159,67,0,1,4,16,64,32,176,128,213,139,143,192,140,116,135,0,2,8,32,128,64,82,2,86,175,15,40,78,36,149,198,12,6,1,4,16,64,32,79,2,86,47,62,242,20,35,142,21,1,4,16,64,0,129,98,11,88,189,62,160,56,81,236,76,99,127,8,32,128,0,2,8,252,87,192,234,197,7,9,128,0,2,8,32,128,0,2,21,11,88,189,62,160,56,193,79,5,2,8,32,128,0,2,213,36,96,245,226,163,154,184,217,45,2,8,32,128,0,2,185,16,176,122,125,64,113,34,23,233,201,65,34,128,0,2,8,164,40,96,245,226,35,197,88,50,38,4,16,64,0,1,4,66,9,88,189,62,160,56,17,42,131,232,7,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,79,1,138,19,158,128,52,71,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,63,1,138,19,126,126,180,70,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,79,1,138,19,158,128,52,71,0,1,4,16,64,0,129,112,2,55,222,120,163,44,89,178,68,6,13,26,36,53,106,212,112,255,95,191,126,253,112,59,160,39,4,16,64,0,1,4,16,136,82,128,226,68,148,97,225,160,16,64,0,1,4,16,176,41,64,113,194,102,220,25,53,2,8,32,128,0,2,20,39,200,1,4,16,64,0,1,4,16,200,76,224,238,187,239,150,1,3,6,184,85,16,13,26,52,144,251,238,187,79,126,254,243,159,203,117,215,93,39,99,198,140,145,213,171,87,187,95,3,7,14,148,227,143,63,94,40,78,100,22,10,58,70,0,1,4,16,64,32,106,1,138,19,81,135,135,131,67,0,1,4,16,64,32,191,2,83,167,78,149,83,78,57,69,166,79,159,238,10,18,127,249,203,95,228,195,15,63,148,139,46,186,72,186,116,233,34,163,71,143,150,218,181,107,203,240,225,195,69,139,24,147,39,79,166,56,145,223,112,115,228,8,32,128,0,2,8,120,9,80,156,240,226,163,49,2,8,32,128,0,2,8,84,36,208,167,79,31,121,231,157,119,100,232,208,161,235,124,100,241,226,197,50,126,252,120,89,176,96,129,76,154,52,73,150,47,95,46,179,102,205,162,56,65,58,33,128,0,2,8,32,96,84,128,226,132,209,192,51,108,4,16,64,0,1,4,178,22,184,229,150,91,100,222,188,121,50,100,200,16,183,171,175,190,250,202,173,156,248,248,227,143,165,117,235,214,210,181,107,87,217,111,191,253,100,213,170,85,210,179,103,79,153,61,123,54,197,137,172,131,66,255,8,32,128,0,2,8,68,42,64,113,34,210,192,112,88,8,32,128,0,2,8,228,93,96,218,180,105,210,178,101,75,121,237,181,215,228,103,63,251,153,244,237,219,215,253,127,227,198,141,101,238,220,185,50,114,228,72,41,41,41,145,206,157,59,203,196,137,19,101,206,156,57,20,39,242,30,116,142,31,1,4,16,64,0,129,42,10,80,156,168,34,28,205,16,64,0,1,4,16,64,224,199,5,134,13,27,38,119,220,113,135,232,5,199,78,59,237,36,250,251,175,191,254,90,218,180,105,227,254,108,235,173,183,150,227,142,59,78,122,247,238,45,31,125,244,145,244,235,215,143,175,18,253,113,86,62,129,0,2,8,32,128,64,114,2,20,39,146,11,41,3,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,95,2,20,39,242,21,47,142,22,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,228,4,40,78,36,23,82,6,132,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,190,4,40,78,228,43,94,28,45,2,8,32,128,0,2,185,23,176,122,241,145,251,192,49,0,4,16,64,0,1,4,50,20,176,122,125,240,147,18,125,61,56,27,2,8,32,128,0,2,8,20,93,192,234,197,71,209,161,217,33,2,8,32,128,0,2,57,18,176,122,125,64,113,34,71,73,202,161,34,128,0,2,8,164,37,96,245,226,35,173,40,50,26,4,16,64,0,1,4,194,10,88,189,62,160,56,17,54,143,232,13,1,4,16,64,0,129,74,11,88,189,248,168,52,16,31,68,0,1,4,16,64,192,160,128,213,235,3,138,19,6,147,157,33,35,128,0,2,8,196,33,96,245,226,35,14,125,142,2,1,4,16,64,0,129,56,5,172,94,31,80,156,136,51,31,57,42,4,16,64,0,1,3,2,86,47,62,12,132,150,33,34,128,0,2,8,32,80,101,1,171,215,7,20,39,170,156,50,52,68,0,1,4,16,64,192,79,192,234,197,135,159,26,173,17,64,0,1,4,16,72,91,192,234,245,1,197,137,180,243,154,209,33,128,0,2,8,68,44,96,245,226,35,226,144,112,104,8,32,128,0,2,8,84,187,128,213,235,3,138,19,213,158,122,28,0,2,8,32,128,128,85,1,171,23,31,86,227,205,184,17,64,0,1,4,16,168,140,128,213,235,3,138,19,149,201,14,62,131,0,2,8,32,128,64,6,2,86,47,62,50,160,164,75,4,16,64,0,1,4,146,17,176,122,125,64,113,34,153,20,102,32,8,32,128,0,2,121,19,176,122,241,145,183,56,113,188,8,32,128,0,2,8,20,83,192,234,245,1,197,137,98,102,25,251,66,0,1,4,16,64,160,140,128,213,139,15,146,0,1,4,16,64,0,1,4,42,22,176,122,125,64,113,130,159,10,4,16,64,0,1,4,170,73,192,234,197,71,53,113,179,91,4,16,64,0,1,4,114,33,96,245,250,128,226,68,46,210,147,131,68,0,1,4,16,72,81,192,234,197,71,138,177,100,76,8,32,128,0,2,8,132,18,176,122,125,64,113,34,84,6,209,15,2,8,32,128,0,2,63,34,48,110,220,56,105,213,170,149,12,28,56,80,206,57,231,28,41,92,124,220,119,223,125,210,165,75,23,121,228,145,71,164,69,139,22,56,34,128,0,2,8,32,128,128,97,1,138,19,134,131,207,208,17,64,0,1,4,16,40,150,64,157,58,117,164,70,141,26,82,183,110,93,89,182,108,153,212,175,95,95,190,254,250,107,249,246,219,111,101,205,154,53,197,58,12,246,131,0,2,8,32,128,0,2,145,10,80,156,136,52,48,28,22,2,8,32,128,0,2,41,9,244,237,219,87,122,246,236,41,223,124,243,77,233,176,106,213,170,37,189,122,245,146,30,61,122,164,52,84,198,130,0,2,8,32,128,0,2,85,16,160,56,81,5,52,154,32,128,0,2,8,32,128,192,198,11,232,170,137,213,171,87,151,54,172,93,187,246,90,191,223,248,30,105,129,0,2,8,32,128,0,2,169,8,80,156,72,37,146,140,3,1,4,16,64,0,129,200,5,202,174,158,96,213,68,228,193,226,240,16,64,0,1,4,16,40,178,0,197,137,34,131,179,59,4,16,64,0,1,4,44,11,20,86,79,176,106,194,114,22,48,118,4,16,64,0,1,4,214,21,160,56,65,86,32,128,0,2,8,32,128,64,209,4,116,245,196,245,215,95,47,189,123,247,230,93,19,69,83,103,71,8,32,128,0,2,8,196,47,64,113,34,254,24,113,132,8,32,128,0,2,8,36,35,160,223,206,209,161,67,7,25,50,100,136,232,163,29,108,8,32,128,0,2,8,32,128,128,10,80,156,32,15,16,64,0,1,4,16,168,102,1,61,25,179,165,45,80,82,82,146,246,0,25,29,2,8,32,128,0,2,158,2,20,39,60,1,105,142,0,2,8,32,128,128,175,128,213,147,177,175,91,94,218,19,223,188,68,138,227,68,0,1,4,16,168,78,1,171,231,203,159,148,240,79,24,213,153,119,236,27,1,4,16,64,160,140,128,213,147,177,149,36,32,190,86,34,205,56,17,64,0,1,4,124,4,172,158,47,41,78,248,100,13,109,17,64,0,1,4,130,10,88,61,25,7,69,140,184,51,226,27,113,112,56,52,4,16,64,0,129,104,4,172,158,47,41,78,68,147,130,28,8,2,8,32,128,128,213,147,177,149,200,19,95,43,145,102,156,8,32,128,0,2,62,2,86,207,151,20,39,124,178,134,182,8,32,128,0,2,65,5,172,158,140,131,34,70,220,25,241,141,56,56,28,26,2,8,32,128,64,52,2,86,207,151,20,39,162,73,65,14,4,1,4,16,64,192,234,201,216,74,228,137,175,149,72,51,78,4,16,64,0,1,31,1,171,231,75,138,19,62,89,67,91,4,16,64,0,129,160,2,86,79,198,65,17,35,238,140,248,70,28,28,14,13,1,4,16,64,32,26,1,171,231,75,138,19,209,164,32,7,130,0,2,8,32,96,245,100,108,37,242,196,215,74,164,25,39,2,8,32,128,128,143,128,213,243,37,197,9,159,172,161,45,2,8,32,128,64,80,1,171,39,227,160,136,17,119,70,124,35,14,14,135,134,0,2,8,32,16,141,128,213,243,37,197,137,104,82,144,3,65,0,1,4,16,176,122,50,182,18,121,226,107,37,210,140,19,1,4,16,64,192,71,192,234,249,146,226,132,79,214,208,22,1,4,16,64,32,168,128,213,147,113,80,196,136,59,35,190,17,7,135,67,67,0,1,4,16,136,70,192,234,249,146,226,68,52,41,200,129,32,128,0,2,8,88,61,25,91,137,60,241,181,18,105,198,137,0,2,8,32,224,35,96,245,124,73,113,194,39,107,104,139,0,2,8,32,16,84,192,234,201,56,40,98,196,157,17,223,136,131,195,161,33,128,0,2,8,68,35,96,245,124,73,113,34,154,20,228,64,16,64,0,1,4,172,158,140,173,68,158,248,90,137,52,227,68,0,1,4,16,240,17,176,122,190,164,56,225,147,53,180,69,0,1,4,16,8,42,96,245,100,28,20,49,226,206,136,111,196,193,225,208,16,64,0,1,4,162,17,176,122,190,164,56,17,77,10,114,32,8,32,128,0,2,86,79,198,86,34,79,124,173,68,154,113,34,128,0,2,8,248,8,88,61,95,82,156,240,201,26,218,34,128,0,2,8,4,21,176,122,50,14,138,24,113,103,196,55,226,224,112,104,8,32,128,0,2,209,8,88,61,95,82,156,136,38,5,57,16,4,16,64,0,1,171,39,99,43,145,39,190,86,34,205,56,17,64,0,1,4,124,4,172,158,47,41,78,248,100,13,109,17,64,0,1,4,130,10,88,61,25,7,69,140,184,51,226,27,113,112,56,52,4,16,64,0,129,104,4,172,158,47,41,78,68,147,130,28,8,2,8,32,128,128,213,147,177,149,200,19,95,43,145,102,156,8,32,128,0,2,62,2,86,207,151,20,39,124,178,134,182,8,32,128,0,2,65,5,172,158,140,131,34,70,220,25,241,141,56,56,28,26,2,8,32,128,64,52,2,86,207,151,20,39,162,73,65,14,4,1,4,16,64,192,234,201,216,74,228,137,175,149,72,51,78,4,16,64,0,1,31,1,171,231,75,138,19,62,89,67,91,4,16,64,0,129,160,2,86,79,198,65,17,35,238,140,248,70,28,28,14,13,1,4,16,64,32,26,1,171,231,75,138,19,209,164,32,7,130,0,2,8,32,96,245,100,108,37,242,196,215,74,164,25,39,2,8,32,128,128,143,128,213,243,37,197,9,159,172,161,45,2,8,32,128,64,80,1,171,39,227,160,136,17,119,70,124,35,14,14,135,134,0,2,8,32,16,141,128,213,243,37,197,137,104,82,144,3,65,0,1,4,16,176,122,50,182,18,121,226,107,37,210,140,19,1,4,16,64,192,71,192,234,249,146,226,132,79,214,208,22,1,4,16,64,32,168,128,213,147,113,80,196,136,59,35,190,17,7,135,67,67,0,1,4,16,136,70,192,234,249,146,226,68,52,41,200,129,32,128,0,2,8,88,61,25,91,137,60,241,181,18,105,198,137,0,2,8,32,224,35,96,245,124,73,113,194,39,107,104,139,0,2,8,32,16,84,32,198,147,241,109,183,221,38,83,166,76,145,213,171,87,203,71,31,125,36,219,111,191,189,156,124,242,201,50,102,204,24,153,51,103,142,92,113,197,21,114,193,5,23,200,247,223,127,47,215,95,127,189,140,30,61,90,74,74,74,164,113,227,198,50,104,208,32,169,87,175,158,92,125,245,213,242,244,211,79,75,205,154,53,165,97,195,134,50,124,248,112,169,95,191,126,133,127,254,232,163,143,138,238,247,219,111,191,149,79,62,249,68,58,119,238,44,61,122,244,112,214,183,222,122,171,220,115,207,61,178,229,150,91,202,17,71,28,33,143,63,254,184,44,90,180,104,131,251,15,26,36,143,206,98,140,175,199,112,104,138,0,2,8,32,128,64,38,2,86,207,151,20,39,50,73,39,58,69,0,1,4,16,168,138,64,140,39,99,45,18,12,30,60,88,102,204,152,33,155,111,190,185,236,186,235,174,114,218,105,167,73,191,126,253,220,159,157,112,194,9,242,225,135,31,202,192,129,3,101,250,244,233,50,108,216,48,217,116,211,77,229,150,91,110,145,217,179,103,75,239,222,189,229,208,67,15,149,247,223,127,95,106,212,168,33,55,222,120,163,52,109,218,84,118,223,125,247,245,254,249,81,71,29,37,205,154,53,147,145,35,71,202,46,187,236,226,10,15,187,237,182,155,172,92,185,82,38,79,158,44,157,58,117,146,87,94,121,69,182,217,102,27,233,216,177,163,140,29,59,214,125,166,162,253,143,24,49,162,42,161,200,164,77,140,241,205,100,160,116,138,0,2,8,32,128,128,135,128,213,243,37,197,9,143,164,161,41,2,8,32,128,64,88,129,24,79,198,90,156,120,235,173,183,92,209,65,55,45,28,116,239,222,93,90,182,108,41,203,150,45,147,29,119,220,209,173,170,104,209,162,133,204,155,55,79,182,218,106,43,247,185,239,190,251,78,234,214,173,235,10,10,135,31,126,184,124,249,229,151,242,187,223,253,206,21,51,116,197,131,254,253,250,254,92,219,174,90,181,202,173,192,208,254,116,223,15,61,244,144,219,87,159,62,125,164,86,173,90,114,243,205,55,187,125,204,154,53,203,173,226,208,226,68,69,251,127,245,213,87,195,6,201,163,183,24,227,235,49,28,154,34,128,0,2,8,32,144,137,128,213,243,37,197,137,76,210,137,78,17,64,0,1,4,170,34,16,227,201,88,139,19,243,231,207,119,171,39,10,197,137,171,174,186,74,78,58,233,164,181,138,19,71,31,125,180,156,121,230,153,238,17,15,221,180,24,241,197,23,95,72,131,6,13,220,99,30,186,218,225,249,231,159,151,127,252,227,31,114,234,169,167,186,66,195,250,254,92,11,31,77,154,52,145,86,173,90,185,66,200,190,251,238,235,86,78,44,93,186,212,61,210,161,70,125,251,246,117,251,208,149,25,122,28,90,156,216,208,254,171,18,139,44,218,196,24,223,44,198,73,159,8,32,128,0,2,8,248,8,88,61,95,82,156,240,201,26,218,34,128,0,2,8,4,21,136,241,100,92,217,226,132,62,198,49,106,212,40,153,48,97,130,123,31,196,197,23,95,44,43,86,172,112,171,44,180,96,241,242,203,47,203,102,155,109,230,222,67,161,239,171,208,199,61,214,247,231,250,249,118,237,218,201,187,239,190,235,30,15,209,85,19,90,244,88,178,100,137,204,157,59,215,181,153,58,117,170,123,151,69,151,46,93,228,169,167,158,146,133,11,23,186,199,72,214,183,127,109,31,203,22,99,124,99,177,225,56,16,64,0,1,4,16,40,8,88,61,95,82,156,224,103,0,1,4,16,64,32,26,129,24,79,198,149,45,78,232,203,43,11,47,190,220,100,147,77,100,143,61,246,144,161,67,135,186,34,194,53,215,92,35,250,146,75,45,90,104,129,66,87,97,232,11,51,215,247,231,141,26,53,146,246,237,219,187,85,17,250,200,136,174,156,120,246,217,103,229,174,187,238,114,43,41,6,12,24,224,254,191,78,157,58,178,223,126,251,201,180,105,211,228,205,55,223,116,47,207,172,104,255,177,4,56,198,248,198,98,195,113,32,128,0,2,8,32,64,113,66,215,148,178,33,128,0,2,8,32,16,129,0,55,175,27,14,130,190,112,243,197,23,95,148,75,47,189,212,125,176,127,255,254,238,155,68,116,197,68,30,54,226,155,135,40,113,140,8,32,128,0,2,213,45,96,245,124,201,202,137,234,206,60,246,143,0,2,8,32,80,42,96,245,100,92,217,20,208,23,101,118,232,208,193,173,148,80,171,157,119,222,217,125,173,232,14,59,236,80,217,46,170,245,115,196,183,90,249,217,57,2,8,32,128,64,78,4,172,158,47,41,78,228,36,65,57,76,4,16,64,192,130,128,213,147,177,133,216,234,24,137,175,149,72,51,78,4,16,64,0,1,31,1,171,231,75,138,19,62,89,67,91,4,16,64,0,129,160,2,86,79,198,65,17,35,238,140,248,70,28,28,14,13,1,4,16,64,32,26,1,171,231,75,138,19,209,164,32,7,130,0,2,8,32,96,245,100,108,37,242,196,215,74,164,25,39,2,8,32,128,128,143,128,213,243,37,197,9,159,172,161,45,2,8,32,128,64,80,1,171,39,227,160,136,17,119,70,124,35,14,14,135,134,0,2,8,32,16,141,128,213,243,37,197,137,104,82,144,3,65,0,1,4,16,176,122,50,182,18,121,226,107,37,210,140,19,1,4,16,64,192,71,192,234,249,146,226,132,79,214,208,22,1,4,16,64,32,168,128,213,147,113,80,196,136,59,35,190,17,7,135,67,67,0,1,4,16,136,70,192,234,249,146,226,68,52,41,200,129,32,128,0,2,8,88,61,25,91,137,60,241,181,18,105,198,137,0,2,8,32,224,35,96,245,124,73,113,194,39,107,104,139,0,2,8,32,16,84,192,234,201,56,40,98,196,157,17,223,136,131,195,161,33,128,0,2,8,68,35,96,245,124,73,113,34,154,20,228,64,16,64,0,1,4,172,158,140,173,68,158,248,90,137,52,227,68,0,1,4,16,240,17,176,122,190,164,56,225,147,53,180,69,0,1,4,16,8,42,96,245,100,28,20,49,226,206,136,111,196,193,225,208,16,64,0,1,4,162,17,176,122,190,164,56,17,77,10,114,32,8,32,128,0,2,86,79,198,86,34,79,124,173,68,154,113,34,128,0,2,8,248,8,88,61,95,82,156,240,201,26,218,34,128,0,2,8,4,21,176,122,50,14,138,24,113,103,196,55,226,224,112,104,8,32,128,0,2,209,8,88,61,95,82,156,136,38,5,57,16,4,16,64,0,1,171,39,99,43,145,39,190,86,34,205,56,17,64,0,1,4,124,4,172,158,47,41,78,248,100,13,109,17,64,0,1,4,130,10,88,61,25,7,69,140,184,51,226,27,113,112,56,52,4,16,64,0,129,104,4,172,158,47,41,78,68,147,130,28,8,2,8,32,128,128,213,147,177,149,200,19,95,43,145,102,156,8,32,128,0,2,62,2,86,207,151,20,39,124,178,134,182,8,32,128,0,2,65,5,172,158,140,131,34,70,220,25,241,141,56,56,28,26,2,8,32,128,64,52,2,86,207,151,20,39,162,73,65,14,4,1,4,16,64,192,234,201,216,74,228,137,175,149,72,51,78,4,16,64,0,1,31,1,171,231,75,138,19,62,89,67,91,4,16,64,0,129,160,2,86,79,198,65,17,35,238,140,248,70,28,28,14,13,1,4,16,64,32,26,1,171,231,75,138,19,209,164,32,7,130,0,2,8,32,96,245,100,108,37,242,196,215,74,164,25,39,2,8,32,128,128,143,128,213,243,37,197,9,159,172,161,45,2,8,32,128,64,80,1,171,39,227,160,136,17,119,70,124,35,14,14,135,134,0,2,8,32,16,141,128,213,243,37,197,137,104,82,144,3,65,0,1,4,16,176,122,50,182,18,121,226,107,37,210,140,19,1,4,16,64,192,71,192,234,249,146,226,132,79,214,208,22,1,4,16,64,32,168,128,213,147,113,80,196,136,59,35,190,17,7,135,67,67,0,1,4,16,136,70,192,234,249,146,226,68,52,41,200,129,32,128,0,2,8,88,61,25,91,137,60,241,181,18,105,198,137,0,2,8,32,224,35,96,245,124,73,113,194,39,107,104,139,0,2,8,32,16,84,64,79,198,198,182,18,17,49,53,232,146,18,29,50,27,2,8,32,128,0,2,8,84,36,64,113,130,220,64,0,1,4,16,64,0,129,162,10,88,189,248,40,42,50,59,67,0,1,4,16,64,32,103,2,86,175,15,88,57,145,179,68,229,112,17,64,0,1,4,210,17,176,122,241,145,78,4,25,9,2,8,32,128,0,2,225,5,172,94,31,80,156,8,159,75,244,136,0,2,8,32,128,64,165,4,172,94,124,84,10,135,15,33,128,0,2,8,32,96,84,192,234,245,1,197,9,163,9,207,176,17,64,0,1,4,170,95,192,234,197,71,245,203,115,4,8,32,128,0,2,8,196,43,96,245,250,128,226,68,188,57,201,145,33,128,0,2,8,36,46,96,245,226,35,241,176,50,60,4,16,64,0,1,4,188,4,172,94,31,80,156,240,74,27,26,35,128,0,2,8,32,80,117,1,171,23,31,85,23,163,37,2,8,32,128,0,2,233,11,88,189,62,160,56,145,126,110,51,66,4,16,64,0,129,72,5,172,94,124,68,26,14,14,11,1,4,16,64,0,129,40,4,172,94,31,80,156,136,34,253,56,8,4,16,64,0,1,139,2,86,47,62,44,198,154,49,35,128,0,2,8,32,80,89,1,171,215,7,20,39,42,155,33,124,14,1,4,16,64,0,129,192,2,86,47,62,2,51,210,29,2,8,32,128,0,2,73,9,88,189,62,160,56,145,84,26,51,24,4,16,64,0,129,60,9,88,189,248,200,83,140,242,120,172,154,87,108,105,11,148,148,148,164,61,64,70,135,128,113,1,171,215,7,20,39,140,39,62,195,71,0,1,4,16,168,62,1,171,23,31,213,39,110,99,207,228,85,218,113,38,190,105,199,151,209,33,160,2,86,127,206,41,78,144,255,8,32,128,0,2,8,84,147,128,213,139,143,106,226,54,179,91,242,42,237,80,19,223,180,227,203,232,16,160,56,65,14,32,128,0,2,8,32,128,64,209,5,184,201,40,58,185,137,29,146,87,105,135,153,248,166,29,95,70,135,0,197,9,114,0,1,4,16,64,0,1,4,138,46,192,77,70,209,201,77,236,144,188,74,59,204,196,55,237,248,50,58,4,40,78,144,3,8,32,128,0,2,8,32,80,116,1,110,50,138,78,110,98,135,228,85,218,97,38,190,105,199,151,209,33,64,113,130,28,64,0,1,4,16,64,0,129,162,11,112,147,81,116,114,19,59,36,175,210,14,51,241,77,59,190,140,14,1,138,19,228,0,2,8,32,128,0,2,8,20,93,128,155,140,162,147,155,216,33,121,149,118,152,137,111,218,241,101,116,8,80,156,32,7,16,64,0,1,4,16,64,160,232,2,220,100,20,157,220,196,14,201,171,180,195,76,124,211,142,47,163,67,128,226,4,57,128,0,2,8,32,128,0,2,69,23,224,38,163,232,228,38,118,72,94,165,29,102,226,155,118,124,25,29,2,20,39,200,1,4,16,64,0,1,4,16,40,186,0,55,25,69,39,55,177,67,242,42,237,48,19,223,180,227,203,232,16,160,56,65,14,32,128,0,2,8,32,128,64,209,5,184,201,40,58,185,137,29,146,87,105,135,153,248,166,29,95,70,135,0,197,9,114,0,1,4,16,64,0,1,4,138,46,192,77,70,209,201,77,236,144,188,74,59,204,196,55,237,248,50,58,4,40,78,144,3,8,32,128,0,2,8,32,80,116,1,110,50,138,78,110,98,135,228,85,218,97,38,190,105,199,151,209,33,64,113,130,28,64,0,1,4,16,64,0,129,162,11,112,147,81,116,114,19,59,36,175,210,14,51,241,77,59,190,140,14,1,138,19,228,0,2,8,32,128,0,2,8,20,93,128,155,140,162,147,155,216,33,121,149,118,152,137,111,218,241,101,116,8,80,156,32,7,16,64,0,1,4,16,64,160,232,2,220,100,20,157,220,196,14,201,171,180,195,76,124,211,142,47,163,67,128,226,4,57,128,0,2,8,32,128,0,2,69,23,224,38,163,232,228,38,118,72,94,165,29,102,226,155,118,124,25,29,2,20,39,200,1,4,16,64,0,1,4,16,40,186,0,55,25,69,39,55,177,67,242,42,237,48,19,223,180,227,203,232,16,160,56,65,14,32,128,0,2,8,32,128,64,209,5,184,201,40,58,185,137,29,146,87,105,135,153,248,166,29,95,70,135,0,197,9,114,0,1,4,16,64,0,1,4,138,46,192,77,70,209,201,77,236,144,188,74,59,204,196,55,237,248,50,58,4,40,78,144,3,8,32,128,0,2,8,32,80,116,1,110,50,138,78,110,98,135,228,85,218,97,38,190,105,199,151,209,33,64,113,130,28,64,0,1,4,16,64,0,129,162,11,112,147,81,116,114,19,59,36,175,210,14,51,185,124,89,56,0,0,32,0,73,68,65,84,241,77,59,190,140,14,1,138,19,228,0,2,8,32,128,0,2,8,20,93,128,155,140,162,147,155,216,33,121,149,118,152,137,111,218,241,101,116,8,80,156,32,7,16,64,0,1,4,16,64,160,232,2,220,100,20,157,220,196,14,201,171,180,195,76,124,211,142,47,163,67,128,226,4,57,128,0,2,8,32,128,0,2,69,23,224,38,163,232,228,38,118,72,94,165,29,102,226,155,118,124,25,29,2,20,39,200,1,4,16,64,0,1,4,16,40,186,0,55,25,69,39,79,98,135,227,198,141,147,99,143,61,182,194,177,144,87,73,132,185,202,241,29,63,126,188,28,115,204,49,105,35,48,58,4,18,23,176,58,143,255,164,164,164,164,36,241,216,50,60,4,16,64,0,1,4,162,20,176,122,241,17,101,48,114,116,80,91,109,181,149,172,89,179,70,122,245,234,37,87,93,117,213,58,71,30,50,175,238,191,255,126,185,249,230,155,69,251,252,249,207,127,46,67,135,14,149,95,252,226,23,107,237,179,107,215,174,178,112,225,66,121,226,137,39,220,159,63,244,208,67,114,246,217,103,75,237,218,181,75,63,247,241,199,31,203,230,155,111,94,250,251,142,29,59,202,46,187,236,178,222,227,15,209,223,183,223,126,43,151,94,122,169,60,255,252,243,110,159,251,238,187,175,12,30,60,88,62,248,224,3,57,244,208,67,215,58,254,47,191,252,82,30,124,240,65,249,253,239,127,159,139,44,168,40,190,125,250,244,145,222,189,123,203,102,155,109,38,43,86,172,200,197,88,56,72,4,16,88,191,64,200,121,60,79,198,20,39,242,20,45,142,21,1,4,16,64,32,41,1,171,23,31,73,5,177,26,6,115,223,125,247,201,197,23,95,44,223,127,255,189,43,26,244,236,217,115,173,155,252,80,121,181,124,249,114,217,105,167,157,100,206,156,57,174,32,113,211,77,55,201,107,175,189,38,143,61,246,88,233,168,31,126,248,97,249,195,31,254,32,191,253,237,111,75,139,19,127,252,227,31,221,231,187,119,239,190,142,206,252,249,243,229,146,75,46,145,151,94,122,73,174,187,238,186,117,138,19,161,250,187,253,246,219,69,87,16,60,249,228,147,82,163,70,13,233,220,185,179,232,191,199,221,125,247,221,107,29,211,223,254,246,55,249,231,63,255,41,99,198,140,113,159,203,195,86,62,190,90,148,184,225,134,27,220,161,111,186,233,166,110,140,237,218,181,203,195,80,56,70,4,16,168,64,32,212,60,158,55,96,138,19,121,139,24,199,139,0,2,8,32,144,140,128,213,139,143,100,2,88,141,3,217,110,187,237,100,217,178,101,238,8,116,133,66,161,72,209,173,91,55,169,85,171,150,187,17,247,221,62,251,236,51,183,186,65,11,9,123,237,181,151,92,115,205,53,178,104,209,34,121,224,129,7,92,215,90,180,56,247,220,115,221,42,9,125,212,164,176,114,226,192,3,15,148,173,183,222,90,222,125,247,93,217,118,219,109,229,150,91,110,145,35,142,56,194,181,209,130,197,62,251,236,35,175,190,250,170,236,184,227,142,107,21,39,66,246,55,121,242,100,217,114,203,45,101,239,189,247,118,251,189,247,222,123,93,17,226,169,167,158,42,101,209,253,53,111,222,220,21,92,118,216,97,135,117,184,116,220,186,138,99,245,234,213,206,244,142,59,238,144,195,14,59,76,94,126,249,101,81,103,93,113,81,179,102,77,87,24,56,241,196,19,101,218,180,105,114,209,69,23,201,158,123,238,41,31,125,244,145,124,242,201,39,210,163,71,15,121,244,209,71,221,202,146,166,77,155,202,61,247,220,227,27,22,23,235,111,190,249,70,110,189,245,214,210,162,132,174,164,209,237,103,63,251,153,232,42,21,54,4,16,200,183,128,213,235,3,138,19,249,206,91,142,30,1,4,16,64,32,199,2,205,155,55,47,153,56,113,226,79,114,60,4,14,61,34,1,189,81,110,219,182,173,232,163,24,33,138,19,58,52,93,89,160,143,71,212,175,95,223,141,84,111,216,119,221,117,87,249,226,139,47,228,200,35,143,20,93,197,49,117,234,84,87,152,208,95,63,252,240,131,28,119,220,113,210,165,75,23,57,249,228,147,229,153,103,158,145,179,206,58,75,222,124,243,205,181,10,0,186,218,162,108,113,34,116,127,101,195,162,69,28,93,217,161,143,167,156,126,250,233,165,127,165,5,133,195,15,63,92,174,188,242,202,117,162,248,245,215,95,203,206,59,239,44,35,71,142,148,163,143,62,218,21,36,116,69,200,191,255,253,111,217,99,143,61,228,145,71,30,113,133,138,185,115,231,74,179,102,205,68,139,33,159,127,254,185,28,114,200,33,50,99,198,12,87,20,57,231,156,115,220,223,107,91,93,229,162,171,80,94,124,241,69,217,125,247,221,189,178,70,111,90,244,17,20,45,122,232,227,43,41,110,161,242,55,69,155,31,27,147,230,7,91,254,5,142,56,226,136,146,9,19,38,152,11,38,197,137,252,231,46,35,64,0,1,4,16,64,0,1,99,2,101,87,78,232,191,234,151,93,57,161,43,41,66,220,220,253,231,63,255,113,55,193,250,223,95,253,234,87,174,80,161,191,222,120,227,13,87,4,105,217,178,165,156,121,230,153,50,124,248,240,210,226,196,250,194,160,69,140,243,207,63,95,218,183,111,95,250,215,229,139,19,109,218,180,9,218,95,97,71,111,191,253,182,156,122,234,169,210,161,67,7,183,10,162,176,105,177,68,11,22,31,126,248,225,90,239,194,40,252,189,22,20,116,69,136,62,134,82,118,211,226,196,229,151,95,46,211,167,79,47,253,99,45,120,232,11,40,117,101,132,142,227,157,119,222,113,127,119,237,181,215,186,34,142,174,184,208,77,11,22,250,206,14,45,96,248,108,133,149,19,186,34,165,240,56,135,174,164,208,45,165,149,19,131,6,13,18,253,165,155,22,132,134,12,25,226,198,167,99,213,66,209,11,47,188,224,242,254,164,147,78,114,171,115,244,145,150,121,243,230,185,92,211,213,35,250,110,150,17,35,70,184,149,44,101,183,13,189,239,164,124,92,116,191,239,191,255,190,219,143,110,127,250,211,159,220,227,77,27,218,143,30,243,192,129,3,221,106,27,141,249,95,255,250,87,183,130,104,67,91,69,251,249,234,171,175,92,238,234,170,28,253,153,254,203,95,254,34,167,157,118,154,235,170,34,31,159,220,162,45,2,213,45,64,113,162,186,35,192,254,17,64,0,1,4,16,64,0,129,141,16,40,188,115,226,187,239,190,43,45,74,232,227,3,133,45,212,114,96,93,105,160,255,242,175,251,211,77,111,142,180,240,161,143,65,232,75,37,11,47,184,212,85,6,250,88,129,222,156,235,251,40,180,88,113,197,21,87,148,30,143,62,58,161,239,124,56,227,140,51,74,255,172,108,113,98,233,210,165,174,248,17,170,191,194,78,158,123,238,57,185,240,194,11,221,141,162,22,82,202,110,87,95,125,181,187,129,253,251,223,255,190,94,121,93,13,162,43,62,244,38,180,176,105,65,67,95,168,169,214,101,139,19,122,179,168,99,212,98,135,190,235,65,205,116,211,226,132,62,18,114,219,109,183,185,223,135,44,78,148,45,62,233,205,114,161,72,161,239,205,72,225,157,19,122,51,174,69,165,153,51,103,74,189,122,245,228,178,203,46,115,143,209,232,216,212,83,11,102,143,63,254,184,91,169,163,43,87,116,117,143,22,210,14,62,248,96,87,64,208,216,141,29,59,214,173,224,209,199,119,244,103,226,199,222,119,82,62,17,244,157,43,187,237,182,155,123,60,167,252,251,72,42,218,207,196,137,19,93,14,76,153,50,197,173,12,210,130,138,174,30,42,60,242,180,190,100,219,208,126,244,231,72,31,175,210,199,129,222,123,239,61,87,216,210,85,58,250,51,83,145,207,70,76,37,124,20,129,232,4,40,78,68,23,18,14,8,1,4,16,64,0,1,4,16,168,88,64,255,69,88,111,122,245,219,58,202,22,37,66,23,39,244,95,166,245,157,18,122,163,213,176,97,67,87,120,208,119,70,232,202,128,178,75,199,203,174,156,208,227,210,155,50,253,23,235,19,78,56,193,61,198,160,55,239,186,130,97,155,109,182,89,111,113,162,252,72,67,244,167,199,174,43,31,180,64,209,184,113,227,117,48,181,184,162,55,188,173,91,183,94,235,239,244,157,26,250,175,243,186,233,141,169,62,214,161,143,126,168,129,142,99,214,172,89,238,95,226,245,253,21,122,83,172,227,210,27,85,125,220,69,199,94,29,197,137,194,0,180,72,161,223,214,161,69,158,20,190,173,67,87,13,232,55,143,232,163,43,23,92,112,129,251,182,152,190,125,251,186,130,132,22,195,234,214,173,43,159,126,250,169,123,188,70,11,22,250,141,44,26,27,189,153,223,100,147,77,74,99,168,223,196,162,49,170,232,125,39,231,157,119,158,43,124,232,203,88,181,0,165,43,125,38,76,152,32,11,22,44,112,43,52,244,125,36,250,14,17,125,12,72,87,104,232,62,43,218,143,22,77,102,207,158,237,10,116,186,105,225,97,251,237,183,151,149,43,87,186,151,216,110,204,126,116,124,141,26,53,114,223,36,163,133,63,221,116,21,133,62,22,164,69,139,138,124,152,59,17,200,179,0,197,137,60,71,143,99,71,0,1,4,16,64,0,1,115,2,250,47,194,45,90,180,168,112,220,161,86,78,232,14,244,235,55,245,177,4,93,50,175,239,157,208,165,228,250,66,203,178,91,249,199,58,38,77,154,228,30,161,208,27,50,189,193,186,243,206,59,221,141,124,217,173,252,99,29,161,251,211,226,131,254,235,123,217,175,51,109,210,164,137,251,23,119,221,180,80,82,120,209,103,217,125,235,141,164,62,122,161,143,10,104,65,66,11,24,122,19,168,253,232,10,140,223,252,230,55,174,224,162,143,118,232,141,166,222,4,235,139,66,245,113,14,221,95,117,22,39,10,227,208,151,147,30,123,236,177,73,252,92,60,253,244,211,174,64,160,143,114,20,30,47,42,12,76,11,49,154,91,186,34,229,217,103,159,117,171,44,180,152,86,88,185,162,159,211,21,45,186,122,162,240,40,132,254,89,249,220,211,56,106,110,232,106,26,125,201,168,254,87,31,87,210,175,196,29,61,122,180,123,44,67,87,170,104,140,181,208,165,43,128,42,218,143,174,242,208,28,208,199,127,180,176,160,197,12,45,32,234,203,97,245,239,54,102,63,253,251,247,151,58,117,234,184,151,208,106,94,234,166,5,73,45,142,104,46,234,182,33,159,36,18,128,65,152,19,160,56,97,46,228,12,24,1,4,16,64,0,1,4,82,22,8,89,156,72,217,41,175,99,179,24,95,125,172,65,223,183,160,143,217,20,86,69,104,252,244,209,38,125,199,132,22,207,244,17,30,253,255,242,197,9,45,148,157,114,202,41,165,225,94,95,97,236,245,215,95,119,133,39,125,47,74,69,143,250,232,35,27,218,191,190,112,118,67,251,209,98,134,22,77,180,160,161,251,214,21,27,186,10,163,65,131,6,178,49,251,209,54,250,222,138,197,139,23,175,85,156,208,23,175,106,225,162,236,86,145,79,94,115,156,227,182,43,64,113,194,110,236,25,57,2,8,32,128,0,2,8,36,40,96,241,230,53,193,48,86,56,36,11,241,213,199,101,244,253,30,250,136,133,110,250,94,19,125,196,67,191,121,69,31,155,208,71,111,10,47,186,28,51,102,140,91,201,162,171,39,244,43,111,245,177,142,194,99,71,186,122,65,31,205,209,175,183,45,108,235,43,78,232,103,180,144,160,143,47,233,138,25,45,10,232,99,76,250,40,137,174,194,209,77,31,245,208,119,167,232,202,148,138,246,243,235,95,255,218,189,15,66,191,130,87,55,125,79,132,174,52,210,199,59,180,128,178,49,251,209,119,101,232,163,69,163,70,141,42,61,126,45,192,232,62,244,155,112,42,242,249,177,151,111,90,250,89,97,172,249,19,160,56,145,191,152,113,196,8,32,128,0,2,8,32,128,128,233,155,87,203,225,183,80,156,208,71,110,244,241,9,93,105,160,133,8,253,150,24,125,25,166,62,186,161,239,214,208,191,255,215,191,254,229,138,16,250,149,173,250,200,209,128,1,3,220,77,188,190,16,83,223,55,162,143,63,233,55,115,232,139,48,181,48,80,81,113,66,31,155,208,85,19,207,63,255,188,244,233,211,199,173,112,208,149,9,250,136,199,83,79,61,229,250,209,213,26,250,173,44,7,29,116,144,244,236,217,179,194,253,232,202,14,253,230,150,183,222,122,75,182,220,114,75,247,142,8,45,116,220,117,215,93,238,241,140,141,221,79,183,110,221,220,87,212,234,139,53,181,24,161,239,206,208,34,137,22,64,42,242,177,252,179,193,216,243,47,64,113,34,255,49,100,4,8,32,128,0,2,8,32,128,64,169,128,133,155,87,203,225,182,18,95,125,84,65,11,14,186,253,226,23,191,112,239,126,208,21,9,250,130,76,125,23,136,174,96,80,11,125,175,68,191,126,253,220,202,10,45,14,232,234,130,37,75,150,184,223,107,31,90,80,40,187,149,93,57,161,143,133,232,11,53,181,240,160,143,95,232,139,68,117,165,131,22,66,142,59,238,56,183,31,125,169,170,238,83,95,240,170,69,139,154,53,107,110,112,63,133,175,248,212,54,122,108,250,136,135,22,40,170,178,31,253,42,90,125,145,166,126,123,204,247,223,127,239,190,1,70,139,49,186,85,228,99,249,103,131,177,231,95,128,226,68,254,99,200,8,16,64,0,1,4,16,64,0,1,138,19,70,114,192,74,113,194,72,56,25,38,2,8,148,17,160,56,65,58,32,128,0,2,8,32,128,0,2,9,9,112,243,154,80,48,215,51,20,226,155,118,124,25,29,2,150,5,40,78,88,142,62,99,71,0,1,4,16,64,0,129,228,4,184,121,77,46,164,107,13,136,248,166,29,95,70,135,128,101,1,138,19,150,163,207,216,17,64,0,1,4,16,64,32,57,1,110,94,147,11,41,197,137,180,67,202,232,16,64,224,191,2,20,39,72,5,4,16,64,0,1,4,16,64,32,33,1,138,19,9,5,115,61,67,33,190,105,199,151,209,33,96,89,128,226,132,229,232,51,118,4,16,64,0,1,4,16,72,78,128,155,215,228,66,202,202,137,180,67,202,232,16,64,128,149,19,228,0,2,8,32,128,0,2,8,32,144,158,0,197,137,244,98,90,118,68,196,55,237,248,50,58,4,44,11,176,114,194,114,244,25,59,2,8,32,128,0,2,8,36,39,192,205,107,114,33,101,229,68,218,33,101,116,8,32,192,202,9,114,0,1,4,16,64,0,1,4,16,72,79,128,226,68,122,49,101,229,68,218,49,101,116,8,32,240,255,4,88,57,65,38,32,128,0,2,8,32,128,0,2,9,9,80,156,72,40,152,235,25,10,241,77,59,190,140,14,1,203,2,20,39,44,71,159,177,35,128,0,2,8,32,128,64,114,2,220,188,38,23,210,181,6,68,124,211,142,47,163,67,192,178,0,197,9,203,209,103,236,8,32,128,0,2,8,32,144,156,0,55,175,201,133,148,226,68,218,33,101,116,8,32,240,95,1,138,19,164,2,2,8,32,128,0,2,8,32,144,144,0,197,137,132,130,185,158,161,16,223,180,227,203,232,16,176,44,64,113,194,114,244,25,59,2,8,32,128,0,2,8,36,39,192,205,107,114,33,101,229,68,218,33,101,116,8,32,192,202,9,114,0,1,4,16,64,0,1,4,16,72,79,128,226,68,122,49,45,59,34,226,155,118,124,25,29,2,150,5,88,57,97,57,250,140,29,1,4,16,64,0,1,4,146,19,224,230,53,185,144,178,114,34,237,144,50,58,4,16,96,229,4,57,128,0,2,8,32,128,0,2,8,164,39,64,113,34,189,152,178,114,34,237,152,50,58,4,16,248,127,2,172,156,32,19,16,64,0,1,4,16,64,0,129,132,4,40,78,36,20,204,245,12,133,248,166,29,95,70,135,128,101,1,138,19,150,163,207,216,17,64,0,1,4,16,64,32,57,1,110,94,147,11,233,90,3,34,190,105,199,151,209,33,96,89,128,226,132,229,232,51,118,4,16,64,0,1,4,16,72,78,128,155,215,228,66,74,113,34,237,144,50,58,4,16,248,175,0,197,9,82,1,1,4,16,64,0,1,4,16,72,72,128,226,68,66,193,92,207,80,136,111,218,241,101,116,8,88,22,160,56,97,57,250,140,29,1,4,16,64,0,1,4,146,19,208,155,215,106,218,74,244,125,102,213,180,239,234,216,109,181,141,183,164,68,119,205,134,0,2,8,164,37,64,113,34,173,120,50,26,4,16,64,0,1,4,16,64,160,90,4,172,253,139,190,181,241,86,75,82,177,83,4,16,48,37,64,113,194,84,184,25,44,2,8,32,128,0,2,8,32,144,141,128,181,155,117,107,227,205,38,107,232,21,1,4,16,248,255,2,20,39,200,6,4,16,64,0,1,4,16,64,0,1,111,1,107,55,235,214,198,235,157,32,116,128,0,2,8,252,136,0,197,9,82,4,1,4,16,64,0,1,4,16,64,192,91,192,218,205,186,181,241,122,39,8,29,32,128,0,2,20,39,200,1,4,16,64,0,1,4,16,64,0,129,172,5,172,221,172,91,27,111,214,249,67,255,8,32,128,0,43,39,200,1,4,16,64,0,1,4,16,64,0,1,111,1,107,55,235,214,198,235,157,32,116,128,0,2,8,176,114,130,28,64,0,1,4,16,64,0,1,4,16,200,90,192,218,205,186,181,241,102,157,63,244,143,0,2,8,176,114,130,28,64,0,1,4,16,64,0,1,4,16,240,22,176,118,179,110,109,188,222,9,66,7,8,32,128,0,43,39,200,1,4,16,64,0,1,4,16,64,0,129,172,5,172,221,172,91,27,111,214,249,67,255,8,32,128,0,43,39,200,1,4,16,64,0,1,4,16,64,0,1,111,1,107,55,235,214,198,235,157,32,116,128,0,2,8,176,114,130,28,64,0,1,4,16,64,0,1,4,16,200,90,192,218,205,186,181,241,102,157,63,244,143,0,2,8,176,114,130,28,64,0,1,4,16,64,0,1,4,16,240,22,176,118,179,110,109,188,222,9,66,7,8,32,128,0,43,39,200,1,4,16,64,0,1,4,16,64,0,129,172,5,172,221,172,91,27,111,214,249,67,255,8,32,128,0,43,39,200,1,4,16,64,0,1,4,16,64,0,1,111,1,107,55,235,214,198,235,157,32,116,128,0,2,8,176,114,130,28,64,0,1,4,16,64,0,1,4,16,200,90,192,218,205,186,181,241,102,157,63,244,143,0,2,8,176,114,130,28,64,0,1,4,16,64,0,1,4,16,240,22,176,118,179,110,109,188,222,9,66,7,8,32,128,0,43,39,200,1,4,16,64,0,1,4,16,64,0,129,172,5,172,221,172,91,27,111,214,249,67,255,8,32,128,0,43,39,200,1,4,16,64,0,1,4,16,64,0,1,111,1,107,55,235,214,198,235,157,32,116,128,0,2,8,176,114,130,28,64,0,1,4,16,64,0,1,4,16,200,90,192,218,205,186,181,241,102,157,63,244,143,0,2,8,176,114,130,28,64,0,1,4,16,64,0,1,4,16,240,22,176,118,179,222,188,121,243,146,137,19,39,254,196,27,142,14,162,20,208,248,190,240,194,11,196,55,202,232,112,80,169,10,80,156,72,53,178,140,11,1,4,16,64,0,1,4,16,40,162,128,181,226,68,17,105,217,85,53,8,144,207,213,128,206,46,205,11,80,156,48,159,2,0,32,128,0,2,8,32,128,0,2,254,2,220,204,249,27,210,67,60,2,228,115,60,177,224,72,236,8,80,156,176,19,107,70,138,0,2,8,32,128,0,2,8,100,38,192,205,92,102,180,116,92,13,2,228,115,53,160,179,75,243,2,20,39,204,167,0,0,8,32,128,0,2,8,32,128,128,191,0,55,115,254,134,244,16,143,0,249,28,79,44,56,18,59,2,20,39,236,196,154,145,34,128,0,2,8,32,128,0,2,153,9,112,51,151,25,45,29,87,131,0,249,92,13,232,236,210,188,0,197,9,243,41,0,0,2,8,32,128,0,2,8,32,224,47,192,205,156,191,33,61,196,35,64,62,199,19,11,142,196,142,0,197,9,59,177,102,164,8,32,128,0,2,8,32,128,64,102,2,220,204,101,70,75,199,213,32,64,62,87,3,58,187,52,47,64,113,194,124,10,0,128,0,2,8,32,128,0,2,8,248,11,112,51,231,111,72,15,241,8,144,207,241,196,130,35,177,35,64,113,194,78,172,25,41,2,8,32,128,0,2,8,32,144,153,0,55,115,153,209,210,113,53,8,144,207,213,128,206,46,205,11,80,156,48,159,2,0,32,128,0,2,8,32,240,127,217,59,15,40,41,138,174,253,223,143,28,68,114,22,48,160,4,21,124,9,98,64,162,174,1,5,68,4,69,16,36,41,8,136,1,20,69,146,146,20,4,151,32,57,171,224,130,162,130,34,24,80,12,128,164,15,80,144,140,1,19,168,72,206,255,243,220,255,59,251,205,46,27,103,122,102,170,170,159,58,135,163,59,219,93,117,235,247,84,239,116,61,125,171,154,4,72,32,124,2,156,204,133,207,144,53,152,67,128,227,217,28,45,24,137,127,8,208,156,240,143,214,236,41,9,144,0,9,144,0,9,144,128,197,4,214,172,89,35,173,91,183,150,173,91,183,26,213,139,108,217,178,201,254,253,251,165,96,193,130,114,238,220,57,163,98,99,48,36,16,42,1,154,19,161,146,227,121,36,16,58,1,154,19,161,179,227,153,36,64,2,36,64,2,36,64,2,36,16,53,2,52,39,162,134,154,13,249,144,192,178,101,203,164,121,243,230,18,31,31,47,109,219,182,149,128,57,49,115,230,76,233,209,163,135,36,36,36,72,92,92,156,15,201,176,203,36,16,61,2,52,39,162,199,154,45,145,0,9,144,0,9,144,0,9,144,64,134,8,76,156,56,81,94,125,245,85,65,86,66,241,226,197,5,19,164,125,251,246,201,61,247,220,35,117,234,212,145,149,43,87,106,61,56,174,65,131,6,114,240,224,65,121,248,225,135,101,207,158,61,154,197,80,164,72,17,153,59,119,174,92,124,241,197,82,160,64,1,233,210,165,139,108,218,180,73,118,239,222,45,237,219,183,151,39,159,124,82,207,127,249,229,151,101,210,164,73,146,47,95,62,169,91,183,174,188,243,206,59,90,199,153,51,103,164,95,191,126,242,193,7,31,104,54,68,229,202,149,101,236,216,177,82,168,80,33,249,240,195,15,165,119,239,222,146,61,123,118,185,238,186,235,244,124,102,78,100,72,86,30,100,56,129,92,185,114,233,53,151,59,119,238,196,235,232,216,177,99,114,234,212,41,57,113,226,132,225,209,51,60,18,176,159,0,205,9,251,53,100,15,72,128,4,72,128,4,72,128,4,28,34,176,122,245,106,105,210,164,137,172,93,187,86,74,149,42,37,195,135,15,87,99,162,77,155,54,82,171,86,45,89,186,116,169,52,108,216,80,38,76,152,32,179,103,207,150,175,190,250,74,166,79,159,46,27,55,110,148,81,163,70,41,137,118,237,218,73,201,146,37,101,232,208,161,114,193,5,23,232,231,157,58,117,146,189,123,247,74,133,10,21,228,192,129,3,106,112,60,242,200,35,178,106,213,42,93,146,1,115,3,117,195,156,192,211,99,180,63,109,218,52,201,154,53,171,188,244,210,75,178,121,243,102,253,252,146,75,46,145,143,63,254,88,170,87,175,46,83,166,76,209,122,255,254,251,111,46,235,112,104,12,250,181,43,195,134,13,147,254,253,251,203,201,147,39,19,17,228,200,145,67,6,12,24,32,125,250,244,241,43,22,246,155,4,162,70,128,230,68,212,80,179,33,18,32,1,18,32,1,18,32,1,18,56,159,64,253,250,245,207,45,95,190,252,127,2,191,25,60,120,176,236,218,181,75,39,254,193,5,203,58,90,180,104,161,191,67,89,191,126,189,254,188,125,251,118,253,25,102,2,12,135,157,59,119,202,226,197,139,53,5,125,204,152,49,106,78,192,88,64,22,5,10,126,198,49,48,28,48,241,130,129,129,130,204,138,187,238,186,75,205,9,156,139,122,243,231,207,175,191,59,125,250,180,62,77,30,56,112,160,60,247,220,115,218,54,202,217,179,103,245,243,223,127,255,93,154,54,109,154,164,31,212,154,4,108,36,128,241,124,252,248,241,196,208,115,230,204,153,228,103,27,251,196,152,73,192,22,2,52,39,108,81,138,113,146,0,9,144,0,9,144,0,9,56,73,32,249,198,123,48,13,96,12,76,158,60,89,251,123,244,232,81,205,156,248,231,159,127,146,108,136,185,97,195,6,93,35,191,99,199,14,93,158,49,103,206,28,121,244,209,71,117,9,198,162,69,139,228,240,225,195,186,20,3,102,4,142,41,81,162,68,162,57,129,159,145,77,129,182,241,180,24,5,6,198,157,119,222,169,230,4,50,51,90,181,106,37,29,58,116,208,223,29,57,114,68,235,131,1,242,236,179,207,10,218,14,148,188,121,243,202,47,191,252,162,203,71,88,72,192,118,2,193,217,19,204,154,176,93,77,198,111,27,1,154,19,182,41,198,120,73,128,4,72,128,4,72,128,4,156,34,144,220,156,64,134,68,211,166,77,101,221,186,117,82,172,88,49,53,15,240,255,216,231,33,248,109,29,193,230,68,189,122,245,228,190,251,238,211,101,26,135,14,29,146,250,245,235,75,205,154,53,229,181,215,94,75,213,156,248,225,135,31,212,124,192,50,18,236,37,129,77,255,222,127,255,125,221,151,2,6,201,188,121,243,100,249,242,229,186,31,69,215,174,93,117,233,6,150,146,92,122,233,165,106,126,92,127,253,245,122,12,218,197,239,104,78,56,53,44,125,221,153,64,246,4,179,38,124,61,12,216,249,24,16,160,57,17,3,232,108,146,4,72,128,4,72,128,4,72,128,4,2,4,82,122,101,33,246,122,24,61,122,180,102,54,148,41,83,70,247,126,248,241,199,31,83,53,39,62,250,232,35,233,217,179,167,110,158,9,51,225,234,171,175,86,211,1,123,67,164,150,57,129,76,10,108,186,9,3,3,27,1,86,173,90,85,96,140,124,247,221,119,186,1,32,50,36,96,66,100,201,146,69,247,169,192,50,19,152,24,48,44,208,22,98,131,1,130,183,24,192,208,160,57,193,49,237,10,1,24,130,216,16,22,203,152,184,215,132,43,170,178,31,54,16,160,57,97,131,74,140,145,4,72,128,4,72,128,4,72,192,89,2,41,153,19,209,232,44,150,104,172,88,177,66,141,6,20,44,243,192,158,21,200,134,96,33,1,63,19,128,57,215,177,99,71,93,90,133,165,29,44,36,64,2,209,33,64,115,34,58,156,217,10,9,144,0,9,144,0,9,144,0,9,164,72,32,86,230,4,150,127,96,2,134,76,9,196,80,182,108,89,125,45,104,233,210,165,169,20,9,156,71,0,99,132,197,109,2,120,109,48,11,9,196,146,0,205,137,88,210,103,219,36,64,2,36,64,2,36,64,2,190,39,16,43,115,194,247,224,9,32,83,4,56,78,51,133,203,186,131,169,175,117,146,57,25,48,205,9,39,101,101,167,72,128,4,72,128,4,72,128,4,108,33,192,73,129,45,74,249,59,78,142,83,183,245,167,190,110,235,107,75,239,104,78,216,162,20,227,36,1,18,32,1,18,32,1,18,112,146,0,39,5,78,202,234,92,167,56,78,157,147,52,73,135,168,175,219,250,218,210,59,154,19,182,40,197,56,73,128,4,72,128,4,72,128,4,156,36,192,73,129,147,178,58,215,41,142,83,231,36,165,57,225,182,164,86,246,142,230,132,149,178,49,104,18,32,1,18,32,1,18,32,1,87,8,112,210,231,138,146,110,247,131,227,148,250,186,77,128,189,51,129,0,205,9,19,84,96,12,36,64,2,36,64,2,36,64,2,190,37,192,73,159,111,165,183,170,227,28,167,86,201,149,233,96,169,111,166,145,241,132,8,16,160,57,17,1,168,172,146,4,72,128,4,72,128,4,72,128,4,50,74,128,147,130,140,146,226,113,177,36,192,113,26,75,250,145,111,155,250,70,158,49,91,72,159,0,205,137,244,25,241,8,18,32,1,18,32,1,18,32,1,18,136,24,1,78,10,34,134,150,21,123,72,128,227,212,67,152,6,86,69,125,13,20,197,135,33,209,156,240,161,232,236,50,9,144,0,9,144,0,9,144,128,57,4,56,41,48,71,11,70,146,58,1,142,83,183,71,7,245,117,91,95,91,122,71,115,194,22,165,24,39,9,144,0,9,144,0,9,144,128,147,4,56,41,112,82,86,231,58,197,113,234,156,164,73,58,68,125,221,214,215,150,222,209,156,176,69,41,198,73,2,36,64,2,36,64,2,36,224,36,1,78,10,156,148,213,185,78,113,156,58,39,41,205,9,183,37,181,178,119,52,39,172,148,141,65,147,0,9,144,0,9,144,0,9,184,66,128,147,62,87,148,116,187,31,28,167,212,215,109,2,236,157,9,4,104,78,152,160,2,99,32,1,18,32,1,18,32,1,18,240,45,1,78,250,124,43,189,85,29,231,56,181,74,174,76,7,75,125,51,141,140,39,68,128,0,205,137,8,64,101,149,36,64,2,36,64,2,36,64,2,36,144,81,2,156,20,100,148,20,143,139,37,1,142,211,88,210,143,124,219,212,55,242,140,217,66,250,4,104,78,164,207,136,71,144,0,9,144,0,9,144,0,9,144,64,196,8,112,82,16,49,180,172,216,67,2,28,167,30,194,52,176,42,234,107,160,40,62,12,137,230,132,15,69,103,151,73,128,4,72,128,4,72,128,4,204,33,192,73,129,57,90,48,146,212,9,112,156,186,61,58,168,175,219,250,218,210,59,154,19,182,40,197,56,73,128,4,72,128,4,72,128,4,156,36,192,73,129,147,178,58,215,41,142,83,231,36,77,210,33,234,235,182,190,182,244,142,230,132,45,74,49,78,18,32,1,18,32,1,18,32,1,39,9,112,82,224,164,172,206,117,138,227,212,57,73,105,78,184,45,169,149,189,163,57,97,165,108,12,154,4,72,128,4,72,128,4,72,192,21,2,156,244,185,162,164,219,253,224,56,165,190,110,19,96,239,76,32,64,115,194,4,21,24,3,9,144,0,9,144,0,9,144,128,111,9,112,210,231,91,233,173,234,56,199,169,85,114,101,58,88,234,155,105,100,60,33,2,4,104,78,68,0,42,171,36,1,18,32,1,18,32,1,18,32,129,140,18,224,164,32,163,164,120,92,44,9,112,156,198,146,126,228,219,166,190,145,103,204,22,210,39,64,115,34,125,70,60,130,4,72,128,4,72,128,4,72,128,4,60,35,176,108,217,50,105,222,188,185,196,199,199,75,219,182,109,37,48,41,152,57,115,166,244,232,209,67,18,18,18,36,46,46,206,179,246,88,17,9,120,65,128,147,87,47,40,154,91,7,245,53,87,27,63,69,70,115,194,79,106,179,175,36,64,2,36,64,2,36,64,2,70,16,200,149,43,151,100,203,150,77,114,231,206,45,251,247,239,151,34,69,138,200,177,99,199,228,212,169,83,114,226,196,9,35,98,100,16,36,16,76,128,147,87,183,199,3,245,117,91,95,91,122,71,115,194,22,165,24,39,9,144,0,9,144,0,9,144,128,51,4,134,13,27,38,253,251,247,151,147,39,79,38,246,41,71,142,28,50,96,192,0,233,211,167,143,51,253,100,71,220,33,192,201,171,59,90,166,212,19,234,235,182,190,182,244,142,230,132,45,74,49,78,18,32,1,18,32,1,18,32,1,167,8,32,107,226,248,241,227,137,125,202,153,51,103,146,159,157,234,44,59,99,61,1,78,94,173,151,48,205,14,80,95,183,245,181,165,119,52,39,108,81,138,113,146,0,9,144,0,9,144,0,9,56,69,32,56,123,130,89,19,78,73,235,100,103,56,121,117,82,214,196,78,81,95,183,245,181,165,119,52,39,108,81,138,113,146,0,9,144,0,9,144,0,9,56,71,32,144,61,193,172,9,231,164,117,174,67,166,79,94,215,172,89,35,247,221,119,159,236,216,177,195,19,246,216,19,6,251,193,20,40,80,32,67,245,173,92,185,82,218,181,107,39,91,183,110,205,208,241,166,29,100,186,190,166,241,98,60,145,33,64,115,34,50,92,89,43,9,144,0,9,144,0,9,144,0,9,164,75,0,217,19,253,250,245,147,129,3,7,114,175,137,116,105,241,128,88,18,48,125,242,138,37,82,251,246,237,147,75,47,189,212,19,76,153,53,39,208,254,175,191,254,42,151,92,114,137,39,237,71,187,18,211,245,141,54,15,182,23,27,2,52,39,98,195,157,173,146,0,9,144,0,9,144,0,9,144,128,190,157,163,99,199,142,50,121,242,100,193,210,14,22,18,48,149,128,73,147,215,137,19,39,202,171,175,190,170,111,188,41,94,188,184,224,53,188,48,38,2,153,19,216,104,246,169,167,158,146,15,63,252,80,178,103,207,46,117,235,214,149,49,99,198,200,145,35,71,228,225,135,31,150,61,123,246,36,190,37,103,238,220,185,114,241,197,23,235,177,189,123,247,214,227,175,187,238,58,153,52,105,82,98,230,196,243,207,63,47,75,150,44,209,61,97,240,15,175,1,190,253,246,219,147,72,21,156,57,49,98,196,8,249,244,211,79,37,75,150,44,250,170,96,252,155,62,125,186,20,46,92,88,62,250,232,35,141,45,107,214,172,82,165,74,21,249,252,243,207,245,31,98,136,101,49,73,223,88,114,96,219,177,37,64,115,34,182,252,217,58,9,144,0,9,144,0,9,144,64,50,2,184,73,102,113,155,192,185,115,231,220,238,160,131,189,51,101,242,186,122,245,106,105,210,164,137,172,93,187,86,74,149,42,37,195,135,15,87,99,162,77,155,54,137,230,196,75,47,189,36,203,150,45,147,69,139,22,169,217,208,172,89,51,105,213,170,149,154,19,27,55,110,148,81,163,70,169,66,88,134,81,178,100,73,121,250,233,167,53,227,225,227,143,63,150,234,213,171,203,148,41,83,164,83,167,78,242,247,223,127,203,47,191,252,34,61,122,244,144,15,62,248,64,176,252,106,198,140,25,2,115,228,155,111,190,73,211,156,152,48,97,130,182,149,39,79,30,205,140,250,233,167,159,228,229,151,95,150,242,229,203,107,108,213,170,85,147,215,95,127,93,90,183,110,45,187,119,239,166,57,225,224,53,195,46,101,158,0,205,137,204,51,227,25,36,64,2,36,64,2,36,64,2,17,36,96,202,36,40,130,93,244,117,213,212,215,78,249,77,209,109,200,144,33,178,107,215,46,53,16,130,75,240,158,19,113,113,113,242,224,131,15,234,196,63,121,129,169,129,44,135,157,59,119,202,226,197,139,5,199,34,11,226,185,231,158,147,245,235,215,235,225,103,207,158,21,236,7,243,251,239,191,235,158,19,63,254,248,163,26,23,56,231,171,175,190,146,3,7,14,200,166,77,155,210,52,39,96,106,4,76,16,212,219,184,113,99,25,63,126,188,32,254,96,99,3,217,20,136,137,153,19,118,94,23,140,218,91,2,52,39,188,229,201,218,72,128,4,72,128,4,72,128,4,194,36,96,202,36,40,204,110,240,244,84,8,80,95,59,135,134,41,186,33,43,98,251,246,237,186,20,10,229,232,209,163,154,57,241,207,63,255,36,102,78,220,113,199,29,242,192,3,15,232,63,20,152,12,40,179,102,205,146,57,115,230,200,163,143,62,42,149,43,87,214,204,138,195,135,15,11,142,127,246,217,103,101,195,134,13,137,226,228,205,155,87,179,38,190,251,238,59,185,247,222,123,229,241,199,31,151,170,85,171,202,161,67,135,164,127,255,254,178,121,243,230,52,205,137,159,127,254,89,70,143,30,173,199,172,90,181,74,90,182,108,41,175,189,246,154,102,81,192,28,9,148,34,69,138,8,140,21,154,19,118,94,23,140,218,91,2,52,39,188,229,201,218,72,128,4,72,128,4,72,128,4,194,36,96,202,36,40,204,110,240,116,154,19,78,141,1,83,174,75,76,228,155,54,109,42,235,214,173,147,98,197,156,201,241,5,0,0,32,0,73,68,65,84,138,9,54,149,197,255,99,191,136,192,158,19,175,188,242,138,46,157,120,239,189,247,116,223,7,100,45,52,106,212,72,222,122,235,45,61,230,145,71,30,81,147,161,126,253,250,82,179,102,77,173,3,27,105,194,172,184,254,250,235,101,222,188,121,122,28,150,117,192,96,192,27,56,176,55,5,150,35,117,233,210,69,247,136,216,178,101,139,238,25,179,119,239,94,185,236,178,203,212,128,8,188,173,3,123,78,140,29,59,86,227,42,88,176,160,180,111,223,94,46,184,224,2,121,225,133,23,164,66,133,10,186,68,4,203,71,22,44,88,32,205,155,55,215,61,48,202,149,43,23,211,241,98,138,190,49,133,192,198,99,78,128,230,68,204,37,96,0,36,64,2,36,64,2,36,64,2,193,4,120,147,236,246,120,160,190,118,234,107,146,110,211,166,77,83,211,0,49,149,41,83,70,240,51,150,94,4,204,9,152,6,48,43,96,80,192,80,184,229,150,91,36,96,88,244,236,217,83,55,209,204,151,47,159,92,125,245,213,130,61,44,176,100,99,249,242,229,130,223,161,78,24,22,9,9,9,186,23,196,193,131,7,165,69,139,22,250,57,150,120,220,122,235,173,154,253,128,55,115,192,152,168,84,169,146,26,29,200,164,8,54,39,22,46,92,168,109,227,117,164,168,15,89,19,104,243,179,207,62,211,44,12,44,29,193,231,216,119,2,251,81,20,45,90,52,166,3,195,36,125,99,10,130,141,199,148,0,205,137,152,226,103,227,36,64,2,36,64,2,36,64,2,201,9,240,38,217,237,49,65,125,237,212,151,186,165,173,219,210,165,75,245,117,192,216,63,2,153,19,59,118,236,16,108,138,25,92,96,98,12,26,52,72,6,12,24,32,88,54,130,189,40,176,164,4,203,82,98,189,17,48,245,181,243,186,116,45,106,154,19,174,41,202,254,144,0,9,144,0,9,144,128,229,4,120,147,108,185,128,233,132,79,125,237,212,151,186,165,174,27,50,55,176,161,38,94,57,218,181,107,215,84,205,9,212,128,253,42,230,207,159,175,111,17,193,63,100,116,220,116,211,77,49,31,20,212,55,230,18,48,0,17,161,57,193,97,64,2,36,64,2,36,64,2,36,96,20,1,222,36,27,37,135,231,193,80,95,207,145,70,165,66,234,22,21,204,49,107,132,250,198,12,61,27,14,34,64,115,130,195,129,4,72,128,4,72,128,4,72,192,40,2,188,73,54,74,14,207,131,161,190,158,35,141,74,133,212,45,42,152,99,214,8,245,141,25,122,54,76,115,130,99,128,4,72,128,4,72,128,4,72,192,84,2,188,73,54,85,25,111,226,162,190,222,112,140,118,45,212,45,218,196,163,219,30,245,141,46,111,182,150,50,1,102,78,112,100,144,0,9,144,0,9,144,0,9,24,69,128,55,201,70,201,225,121,48,212,215,115,164,81,169,144,186,69,5,115,204,26,161,190,49,67,207,134,131,8,208,156,224,112,32,1,18,32,1,18,32,1,18,48,138,0,111,146,141,146,195,243,96,168,175,231,72,163,82,33,117,139,10,230,152,53,66,125,99,134,158,13,211,156,224,24,32,1,18,32,1,18,32,1,18,48,149,0,111,146,77,85,198,155,184,168,175,55,28,163,93,11,117,139,54,241,232,182,71,125,163,203,155,173,165,76,128,153,19,28,25,36,64,2,36,64,2,36,64,2,70,17,224,77,178,81,114,120,30,12,245,245,28,105,84,42,164,110,81,193,28,179,70,168,111,204,208,179,225,32,2,52,39,56,28,72,128,4,72,128,4,72,128,4,140,34,192,155,100,163,228,240,60,24,234,235,57,210,168,84,72,221,162,130,57,102,141,80,223,152,161,103,195,52,39,56,6,72,128,4,72,128,4,72,128,4,76,37,192,155,100,83,149,241,38,46,234,235,13,199,104,215,66,221,162,77,60,186,237,81,223,232,242,102,107,41,19,96,230,4,71,6,9,144,0,9,144,0,9,144,128,81,4,120,147,108,148,28,158,7,67,125,61,71,26,149,10,169,91,84,48,199,172,17,234,27,51,244,108,56,136,0,205,9,14,7,18,32,1,18,32,1,18,32,1,163,8,240,38,217,40,57,60,15,134,250,122,142,52,42,21,82,183,168,96,142,89,35,212,55,102,232,217,48,205,9,142,1,18,32,1,18,32,1,18,32,1,83,9,240,38,217,84,101,188,137,139,250,122,195,49,218,181,80,183,104,19,143,110,123,212,55,186,188,217,90,202,4,152,57,193,145,65,2,36,64,2,36,64,2,36,96,20,1,222,36,27,37,135,231,193,80,95,207,145,70,165,66,234,22,21,204,49,107,132,250,198,12,61,27,14,34,64,115,130,195,129,4,72,128,4,72,128,4,72,192,40,2,188,73,54,74,14,207,131,161,190,158,35,141,74,133,212,45,42,152,99,214,8,245,141,25,122,54,76,115,130,99,128,4,72,128,4,72,128,4,72,192,84,2,188,73,54,85,25,111,226,162,190,222,112,140,118,45,212,45,218,196,163,219,30,245,141,46,111,182,150,50,1,102,78,112,100,144,0,9,144,0,9,144,0,9,24,69,128,55,201,70,201,225,121,48,212,215,115,164,81,169,144,186,69,5,115,204,26,161,190,49,67,207,134,131,8,208,156,224,112,32,1,18,32,1,18,32,1,18,48,138,0,111,146,141,146,195,243,96,168,175,231,72,163,82,33,117,139,10,230,152,53,66,125,99,134,158,13,211,156,224,24,32,1,18,32,1,18,32,1,18,48,149,0,111,146,77,85,198,155,184,168,175,55,28,163,93,11,117,139,54,241,232,182,71,125,163,203,155,173,165,76,128,153,19,28,25,36,64,2,36,64,2,36,64,2,70,17,224,77,178,81,114,120,30,12,245,245,28,105,84,42,164,110,81,193,28,179,70,168,111,204,208,179,225,32,2,52,39,56,28,72,128,4,72,128,4,72,128,4,140,34,192,155,100,163,228,240,60,24,234,235,57,210,168,84,72,221,162,130,57,102,141,80,223,152,161,103,195,52,39,56,6,72,128,4,72,128,4,210,35,176,102,205,26,105,221,186,181,108,221,186,53,189,67,163,250,251,108,217,178,201,254,253,251,165,64,129,2,17,109,247,206,59,239,148,251,238,187,79,25,176,68,151,128,151,55,201,179,103,207,150,161,67,135,10,234,44,85,170,148,76,153,50,69,202,149,43,151,164,67,143,63,254,184,236,222,189,91,22,46,92,168,159,191,249,230,155,242,224,131,15,74,206,156,57,19,143,251,253,247,223,37,111,222,188,137,63,63,252,240,195,114,201,37,151,200,51,207,60,115,30,28,47,234,59,117,234,148,244,236,217,83,62,249,228,19,173,191,74,149,42,50,97,194,4,249,229,151,95,228,250,235,175,79,210,230,145,35,71,228,141,55,222,144,251,239,191,63,186,66,133,216,154,151,250,134,24,2,79,11,129,0,117,11,1,154,69,167,80,95,139,196,114,56,84,102,78,56,44,46,187,70,2,36,64,2,225,16,240,187,57,241,243,207,63,203,133,23,94,168,255,88,162,75,192,171,155,228,3,7,14,72,153,50,101,100,203,150,45,106,72,12,30,60,88,214,173,91,39,11,22,44,72,236,208,91,111,189,37,221,186,117,147,27,110,184,33,209,156,232,222,189,187,30,255,212,83,79,157,215,241,29,59,118,200,163,143,62,42,95,126,249,165,60,255,252,243,231,153,19,94,213,247,202,43,175,200,199,31,127,44,239,190,251,174,192,144,235,210,165,139,156,59,119,78,38,78,156,152,36,166,241,227,199,203,219,111,191,45,75,150,44,209,227,108,40,94,233,107,67,95,93,138,145,186,185,164,230,249,125,161,190,110,235,107,75,239,104,78,216,162,20,227,36,1,18,32,129,8,18,192,132,231,213,87,95,213,201,77,241,226,197,101,230,204,153,178,111,223,62,185,231,158,123,164,78,157,58,178,114,229,74,109,29,199,53,104,208,64,14,30,60,40,120,114,188,103,207,30,205,98,40,82,164,136,204,157,59,87,46,190,248,98,205,104,192,68,106,211,166,77,250,52,186,125,251,246,242,228,147,79,234,249,47,191,252,178,76,154,52,73,242,229,203,39,117,235,214,149,119,222,121,71,235,56,115,230,140,244,235,215,79,62,248,224,3,157,128,85,174,92,89,198,142,29,43,133,10,21,146,15,63,252,80,122,247,238,45,217,179,103,151,235,174,187,78,207,79,41,115,2,237,61,246,216,99,114,244,232,81,249,245,215,95,229,218,107,175,213,39,224,232,83,106,237,166,213,143,64,230,68,197,138,21,181,175,136,233,183,223,126,147,63,254,248,67,48,113,108,216,176,97,4,21,241,119,213,94,221,36,255,243,207,63,154,221,0,35,225,202,43,175,148,231,158,123,78,199,219,235,175,191,174,128,97,90,180,107,215,78,179,36,150,45,91,150,104,78,84,175,94,93,199,241,222,189,123,165,112,225,194,242,210,75,47,233,120,69,129,97,113,245,213,87,203,183,223,126,43,23,93,116,81,18,115,194,203,250,190,249,230,27,189,78,174,186,234,42,109,119,250,244,233,106,66,188,255,254,251,137,131,3,237,213,171,87,79,13,151,210,165,75,159,55,104,208,111,100,113,28,63,126,92,114,228,200,33,163,71,143,150,155,110,186,73,190,254,250,107,189,38,145,113,129,235,106,208,160,65,210,168,81,35,129,33,217,185,115,103,169,84,169,146,94,67,127,254,249,167,244,233,211,71,230,207,159,175,215,114,205,154,53,245,250,11,183,120,165,111,184,113,240,252,204,17,160,110,153,227,101,219,209,212,215,54,197,220,140,151,230,132,155,186,178,87,36,224,44,129,250,245,235,159,91,190,124,249,255,56,219,193,24,116,108,213,170,85,210,164,73,19,89,187,118,173,166,189,15,31,62,92,141,137,54,109,218,72,173,90,181,100,233,210,165,58,17,71,74,57,82,228,191,250,234,43,157,40,109,220,184,81,70,141,26,165,17,99,130,87,178,100,73,77,159,191,224,130,11,244,243,78,157,58,233,228,174,66,133,10,130,39,216,48,56,30,121,228,17,65,123,5,11,22,212,9,63,234,198,100,49,62,62,94,219,159,54,109,154,100,205,154,85,39,131,155,55,111,214,207,49,185,196,19,100,76,24,145,146,143,122,255,254,251,239,243,150,117,160,62,24,39,45,91,182,148,147,39,79,234,164,110,204,152,49,106,78,164,214,110,90,253,8,54,39,96,138,192,252,192,164,109,214,172,89,106,210,128,3,110,230,88,34,67,0,38,149,23,5,153,5,88,30,1,3,13,5,19,246,75,47,189,84,14,31,62,44,245,235,215,87,35,110,245,234,213,106,76,224,223,217,179,103,229,214,91,111,149,30,61,122,200,93,119,221,37,139,23,47,150,7,30,120,64,190,251,238,187,36,6,0,178,45,130,205,9,175,235,11,238,59,204,56,100,118,224,250,130,97,24,40,48,20,96,30,62,253,244,211,231,161,58,118,236,152,148,45,91,86,77,67,92,191,48,36,144,17,242,233,167,159,234,53,153,144,144,160,70,5,150,109,213,174,93,91,96,134,192,172,195,88,223,176,97,131,94,63,109,219,182,213,223,227,92,24,136,200,66,89,177,98,133,92,113,197,21,97,73,195,73,80,88,248,98,118,178,15,255,222,225,143,144,175,254,200,123,245,119,55,102,131,148,13,91,79,128,230,132,245,18,178,3,36,224,47,2,188,169,245,94,239,33,67,134,200,174,93,187,116,226,31,92,240,20,181,69,139,22,250,59,148,245,235,215,235,207,219,183,111,215,159,97,38,192,112,216,185,115,167,78,224,226,226,226,212,12,128,57,1,99,1,89,20,40,248,25,199,192,112,192,211,91,76,176,80,48,217,199,228,15,230,4,206,69,189,249,243,231,215,223,157,62,125,90,114,231,206,45,3,7,14,212,167,221,104,27,5,19,71,124,142,245,255,201,247,156,192,228,9,38,6,234,69,93,120,218,139,167,188,152,88,165,214,110,90,253,8,54,39,154,55,111,174,113,162,128,11,140,27,60,181,102,137,12,1,175,174,243,47,190,248,66,247,97,192,127,47,187,236,50,129,81,129,127,48,214,176,159,72,211,166,77,165,85,171,86,50,99,198,140,68,115,34,165,30,193,196,64,6,16,116,15,148,228,230,4,174,13,47,235,11,180,179,109,219,54,185,251,238,187,165,99,199,142,154,5,17,40,48,75,96,88,192,72,12,222,11,35,240,123,140,123,100,132,96,25,74,112,129,57,209,171,87,47,189,126,3,5,134,199,205,55,223,172,153,17,193,215,124,223,190,125,213,196,65,198,5,10,12,11,252,157,128,129,17,78,241,74,223,112,98,224,185,36,144,30,1,142,211,244,8,241,247,36,224,61,1,154,19,222,51,101,141,36,64,2,17,36,192,155,5,239,225,194,52,192,100,126,242,228,201,90,57,150,69,96,194,131,148,248,224,13,49,241,52,21,147,116,76,118,176,76,98,206,156,57,186,246,30,203,29,22,45,90,164,147,24,44,197,128,25,129,99,74,148,40,161,245,5,126,70,54,5,244,27,54,108,152,126,14,3,3,6,0,38,253,120,178,139,73,98,135,14,29,244,119,72,55,71,125,152,64,61,251,236,179,250,36,55,80,48,17,195,166,128,201,205,9,60,69,134,9,113,239,189,247,106,10,63,158,18,227,233,55,210,239,83,107,55,173,126,4,155,19,193,28,76,221,139,195,251,145,17,187,26,189,186,206,97,132,225,201,63,178,35,80,240,84,16,155,92,98,25,4,54,149,12,76,234,145,101,112,226,196,9,157,156,99,63,10,152,21,88,74,20,40,88,58,129,165,74,200,202,9,148,96,115,2,75,125,96,126,120,85,95,160,141,143,62,250,72,51,133,144,65,4,227,35,184,224,186,128,73,55,117,234,212,20,133,66,54,8,50,62,2,102,34,14,130,161,129,107,7,75,53,130,205,137,102,205,154,233,242,16,152,29,193,99,29,230,4,150,132,140,24,49,66,219,160,57,17,187,107,130,45,71,159,128,87,127,135,162,31,57,91,36,1,123,9,208,156,176,87,59,70,78,2,190,36,192,155,5,239,101,199,100,27,19,31,76,216,138,21,43,166,230,1,254,31,147,179,212,204,9,76,100,240,228,25,203,37,14,29,58,164,233,241,152,216,189,246,218,107,169,154,19,63,252,240,131,154,15,152,52,97,47,9,24,7,88,63,143,181,236,48,72,230,205,155,39,203,151,47,215,117,246,93,187,118,213,165,27,88,74,130,20,124,152,31,152,76,226,24,180,155,124,89,7,50,45,114,229,202,165,134,7,246,136,192,211,230,192,50,16,152,36,169,181,155,86,63,104,78,120,63,214,50,90,163,87,215,249,103,159,125,166,75,142,144,225,131,101,71,48,30,176,103,4,178,129,130,83,212,131,51,39,48,25,199,114,13,44,223,185,227,142,59,116,25,3,38,239,24,83,88,142,148,146,57,145,188,95,94,212,135,216,145,249,0,131,2,6,96,242,130,235,225,137,39,158,80,51,46,184,192,236,195,117,140,82,190,124,121,93,214,17,216,55,6,253,8,44,79,194,254,21,88,206,129,126,97,127,22,44,119,65,223,105,78,100,116,148,242,56,215,9,120,245,119,200,117,78,236,31,9,120,73,128,230,132,151,52,89,23,9,144,64,196,9,240,102,33,50,136,177,215,3,82,183,193,23,235,202,241,243,143,63,254,152,170,57,129,9,19,214,241,99,243,76,152,9,216,32,16,166,3,150,85,164,150,57,1,147,0,155,110,194,192,128,145,80,181,106,85,93,34,129,167,185,120,109,34,158,4,195,132,200,146,37,139,174,137,71,250,56,76,12,24,22,104,11,177,193,0,193,90,121,24,26,201,51,39,176,87,6,158,34,99,57,73,209,162,69,117,9,8,50,40,240,244,55,181,118,211,234,7,205,137,200,140,181,140,212,234,229,117,14,131,11,99,27,123,153,96,223,9,100,247,96,188,6,151,228,203,58,176,159,8,150,80,252,251,239,191,186,140,8,203,149,48,145,15,46,201,151,117,120,93,31,204,7,92,31,193,175,51,173,86,173,154,46,81,65,129,81,18,216,232,51,184,109,92,103,184,118,48,126,97,202,192,192,64,54,20,234,65,6,6,246,145,129,225,130,165,29,200,80,194,245,134,165,83,88,206,145,60,43,136,153,19,25,25,173,60,198,85,2,94,254,29,114,149,17,251,69,2,94,19,160,57,225,53,81,214,71,2,36,16,81,2,188,89,136,40,222,136,86,142,52,114,76,138,96,52,160,96,153,7,38,79,200,134,136,100,137,85,187,145,236,147,235,117,243,58,119,91,97,234,235,182,190,174,244,142,227,212,21,37,217,15,155,8,208,156,176,73,45,198,74,2,36,160,79,207,185,155,180,157,3,1,203,63,176,169,31,50,37,160,35,222,36,128,13,43,83,122,5,162,151,61,140,85,187,94,246,193,111,117,241,58,119,91,113,234,235,182,190,174,244,142,227,212,21,37,217,15,155,8,208,156,176,73,45,198,74,2,36,64,115,130,99,128,4,124,64,128,147,2,183,69,166,190,110,235,235,74,239,56,78,93,81,146,253,176,137,0,205,9,155,212,98,172,36,64,2,52,39,56,6,72,192,7,4,56,41,112,91,100,234,235,182,190,174,244,142,227,212,21,37,217,15,155,8,208,156,176,73,45,198,74,2,36,64,115,130,99,128,4,124,64,128,147,2,183,69,166,190,110,235,235,74,239,56,78,93,81,146,253,176,137,0,205,9,155,212,98,172,36,64,2,52,39,56,6,72,192,7,4,56,41,112,91,100,234,235,182,190,174,244,142,227,212,21,37,217,15,155,8,208,156,176,73,45,198,74,2,36,64,115,130,99,128,4,124,64,128,147,2,183,69,166,190,110,235,235,74,239,56,78,93,81,146,253,176,137,0,205,9,155,212,98,172,36,64,2,52,39,56,6,72,192,7,4,56,41,112,91,100,234,235,182,190,236,29,9,144,0,9,132,74,128,230,68,168,228,120,30,9,144,64,76,8,240,166,54,38,216,217,40,9,68,149,0,175,243,168,226,142,122,99,212,55,234,200,217,32,9,144,0,9,88,65,128,230,132,21,50,49,72,18,32,129,0,1,222,212,114,44,144,128,251,4,120,157,187,173,49,245,117,91,95,246,142,4,72,128,4,66,37,64,115,34,84,114,60,143,4,72,32,38,4,120,83,27,19,236,108,148,4,162,74,128,215,121,84,113,71,189,49,234,27,117,228,190,111,240,249,231,159,151,58,117,234,200,45,183,220,226,123,22,4,64,2,38,19,160,57,97,178,58,140,141,4,72,224,60,2,188,169,229,160,32,1,247,9,240,58,119,91,99,234,235,182,190,38,246,174,118,237,218,210,183,111,95,185,237,182,219,76,12,143,49,145,0,9,252,151,0,205,9,14,5,18,32,1,171,8,240,166,214,42,185,24,44,9,132,68,128,215,121,72,216,172,57,137,250,90,35,149,145,129,78,157,58,85,70,143,30,45,89,178,100,145,98,197,138,201,152,49,99,164,98,197,138,242,226,139,47,202,111,191,253,38,99,199,142,213,184,241,243,254,253,251,229,138,43,174,144,103,158,121,70,74,151,46,173,199,222,120,227,141,210,181,107,87,249,242,203,47,165,96,193,130,114,213,85,87,201,217,179,103,101,198,140,25,146,45,91,54,173,163,72,145,34,90,7,126,70,29,5,10,20,144,185,115,231,202,136,17,35,244,216,252,249,243,107,12,85,171,86,149,205,155,55,75,231,206,157,229,228,201,147,250,187,238,221,187,203,67,15,61,148,234,231,70,66,101,80,36,96,8,1,154,19,134,8,193,48,72,128,4,50,70,128,55,181,25,227,196,163,72,192,102,2,188,206,109,86,47,253,216,169,111,250,140,120,68,202,4,96,40,180,110,221,90,86,173,90,37,197,139,23,151,57,115,230,200,160,65,131,228,251,239,191,151,97,195,134,165,104,78,192,68,8,206,156,192,18,143,31,126,248,65,222,124,243,77,57,122,244,168,212,173,91,87,170,84,169,146,166,57,177,123,247,110,105,219,182,173,172,88,177,66,141,9,180,223,178,101,75,193,231,237,218,181,147,154,53,107,74,183,110,221,100,239,222,189,154,161,49,123,246,108,61,62,165,207,169,45,9,144,64,234,4,104,78,112,116,144,0,9,88,69,128,55,181,86,201,197,96,73,32,36,2,188,206,67,194,102,205,73,212,215,26,169,140,11,180,95,191,126,114,228,200,17,25,57,114,100,98,108,133,11,23,214,44,136,5,11,22,100,200,156,168,94,189,186,12,25,50,68,110,189,245,86,173,3,217,20,107,215,174,77,211,156,24,63,126,188,140,26,53,74,179,47,2,229,143,63,254,80,147,2,231,118,232,208,65,26,54,108,168,255,238,185,231,30,205,188,88,184,112,97,138,159,27,7,149,1,145,128,65,4,104,78,24,36,6,67,33,1,18,72,159,0,111,106,211,103,196,35,72,192,118,2,188,206,109,87,48,237,248,169,175,219,250,70,178,119,200,74,56,118,236,88,18,115,162,80,161,66,178,124,249,114,121,255,253,247,101,223,190,125,50,110,220,56,13,1,25,18,135,14,29,210,229,23,193,153,19,181,106,213,146,129,3,7,38,238,63,129,101,32,107,214,172,81,115,34,123,246,236,90,71,209,162,69,229,244,233,211,146,35,71,14,249,235,175,191,212,192,216,182,109,155,102,68,4,202,158,61,123,164,92,185,114,130,241,252,231,159,127,202,210,165,75,101,217,178,101,178,100,201,18,53,44,96,100,164,246,121,36,25,177,110,18,176,153,0,205,9,155,213,99,236,36,224,67,2,188,169,245,161,232,236,178,239,8,240,58,119,91,114,234,235,182,190,145,236,221,23,95,124,33,109,218,180,145,213,171,87,235,178,142,55,222,120,67,122,247,238,45,48,10,166,77,155,166,255,190,250,234,43,57,124,248,176,212,171,87,79,151,108,192,156,192,255,247,236,217,83,154,54,109,170,203,64,54,109,218,164,123,72,156,56,113,66,26,52,104,32,149,42,85,146,233,211,167,75,169,82,165,100,242,228,201,210,168,81,35,153,53,107,150,46,205,248,251,239,191,101,235,214,173,18,23,23,39,223,126,251,173,84,168,80,65,230,205,155,39,189,122,245,146,93,187,118,201,253,247,223,47,183,223,126,187,180,111,223,94,142,31,63,46,229,203,151,215,172,137,225,195,135,167,248,121,141,26,53,34,137,136,117,147,128,213,4,104,78,88,45,31,131,39,1,255,17,224,77,173,255,52,103,143,253,71,128,215,185,219,154,83,95,183,245,141,116,239,38,77,154,164,153,12,216,124,18,203,39,226,227,227,117,99,74,100,73,60,240,192,3,178,97,195,6,41,91,182,172,32,67,226,204,153,51,106,78,96,25,8,178,37,112,236,125,247,221,167,155,86,194,232,192,254,17,37,74,148,144,50,101,202,104,198,69,66,66,130,154,29,121,242,228,145,198,141,27,203,235,175,191,46,27,55,110,212,13,49,145,89,129,122,48,126,243,230,205,171,199,87,171,86,77,141,14,108,136,137,140,14,108,210,9,99,227,133,23,94,72,245,243,72,243,97,253,36,96,51,1,154,19,54,171,199,216,73,192,135,4,120,83,235,67,209,217,101,223,17,224,117,238,182,228,212,215,109,125,77,239,29,178,30,96,46,220,121,231,157,106,112,96,143,8,100,69,116,233,210,197,244,208,25,31,9,56,79,128,230,132,243,18,179,131,36,224,22,1,222,212,186,165,39,123,67,2,41,17,224,117,238,246,184,160,190,110,235,107,122,239,240,102,15,100,58,96,233,7,94,255,89,191,126,125,205,174,192,126,19,44,36,64,2,177,37,64,115,34,182,252,217,58,9,144,64,38,9,240,166,54,147,192,120,56,9,88,72,128,215,185,133,162,101,34,100,234,155,9,88,60,148,4,72,128,4,124,68,128,230,132,143,196,102,87,73,192,5,2,188,169,117,65,69,246,129,4,210,38,192,235,220,237,17,66,125,221,214,215,149,222,113,156,186,162,36,251,97,19,1,154,19,54,169,197,88,73,128,4,116,35,170,115,231,206,145,4,9,144,128,195,4,120,157,59,44,174,8,255,142,187,45,175,51,189,227,223,33,103,164,100,71,44,34,64,115,194,34,177,24,42,9,144,0,111,106,57,6,72,192,15,4,56,41,112,91,101,234,235,182,190,174,244,142,227,212,21,37,217,15,155,8,208,156,176,73,45,198,74,2,36,192,39,110,28,3,36,224,3,2,156,20,184,45,50,245,117,91,95,87,122,199,113,234,138,146,236,135,77,4,104,78,216,164,22,99,37,1,18,160,57,193,49,64,2,62,32,128,73,65,140,10,214,140,197,172,241,24,244,57,102,253,229,242,188,24,168,205,38,51,69,128,230,68,166,112,241,96,18,240,132,0,205,9,79,48,178,18,18,32,129,104,17,224,205,66,180,72,179,29,18,240,31,1,191,253,125,241,91,127,253,55,162,217,227,112,8,240,250,8,135,30,207,37,129,208,8,208,156,8,141,27,207,34,1,18,136,18,129,101,203,150,73,243,230,205,37,62,62,94,218,182,109,155,152,57,49,115,230,76,233,209,163,135,36,36,36,72,92,92,92,148,162,97,51,36,64,2,46,19,240,219,100,196,111,253,117,121,236,178,111,222,19,224,245,225,61,83,214,72,2,233,17,160,57,145,30,33,254,158,4,72,32,230,4,114,229,202,37,217,178,101,147,220,185,115,203,254,253,251,165,72,145,34,114,236,216,49,57,117,234,148,156,56,113,34,230,241,49,0,18,32,1,55,8,248,109,50,226,183,254,186,49,74,217,139,104,17,224,245,17,45,210,108,135,4,254,143,0,205,9,142,6,18,32,1,227,9,12,27,54,76,250,247,239,47,39,79,158,76,140,53,71,142,28,50,96,192,0,233,211,167,143,241,241,51,64,18,32,1,59,8,248,109,50,226,183,254,218,49,10,25,165,41,4,120,125,152,162,4,227,240,19,1,154,19,126,82,155,125,37,1,139,9,32,107,226,248,241,227,137,61,200,153,51,103,146,159,45,238,26,67,39,1,18,48,132,128,223,38,35,126,235,175,33,195,140,97,88,66,128,215,135,37,66,49,76,167,8,208,156,112,74,78,118,134,4,220,37,16,156,61,193,172,9,119,117,102,207,72,32,150,4,252,54,25,241,91,127,99,57,182,216,182,125,4,120,125,216,167,25,35,182,159,0,205,9,251,53,100,15,72,192,55,4,2,217,19,204,154,240,141,228,236,40,9,68,149,128,223,38,35,126,235,111,84,7,19,27,179,158,0,175,15,235,37,100,7,44,36,64,115,194,66,209,24,50,9,248,149,0,178,39,250,245,235,39,3,7,14,228,94,19,126,29,4,236,55,9,68,144,128,223,38,35,126,235,111,4,135,14,171,118,144,0,175,15,7,69,101,151,140,39,64,115,194,120,137,24,32,9,144,64,128,0,222,206,209,177,99,71,153,60,121,178,96,105,7,11,9,144,0,9,120,73,192,111,147,17,191,245,215,203,177,194,186,220,39,192,235,195,125,141,217,67,243,8,208,156,48,79,19,70,68,2,153,34,128,47,79,22,183,9,156,59,119,206,237,14,178,119,36,96,8,1,191,77,70,252,214,95,67,134,25,195,176,132,0,175,15,75,132,98,152,78,17,160,57,225,148,156,236,140,31,9,240,203,211,109,213,169,175,219,250,178,119,102,17,240,219,245,230,183,254,154,53,218,24,141,233,4,120,125,152,174,16,227,115,145,0,205,9,23,85,101,159,124,69,128,95,158,110,203,77,125,221,214,151,189,51,139,128,223,174,55,191,245,215,172,209,198,104,76,35,176,108,217,50,105,222,188,185,196,199,199,75,219,182,109,37,112,125,204,156,57,83,122,244,232,33,9,9,9,18,23,23,103,90,216,140,135,4,156,34,64,115,194,41,57,217,25,63,18,224,205,165,219,170,83,95,183,245,101,239,204,34,224,183,235,205,111,253,53,107,180,49,26,19,9,228,202,149,75,178,101,203,38,120,59,216,254,253,251,165,72,145,34,114,236,216,49,193,158,87,39,78,156,48,49,100,198,68,2,78,17,160,57,225,148,156,236,140,31,9,240,230,210,109,213,169,175,219,250,178,119,102,17,240,219,245,230,183,254,154,53,218,24,141,137,4,240,86,176,254,253,251,203,201,147,39,19,195,195,6,220,3,6,12,224,91,194,76,20,140,49,57,71,128,230,132,115,146,178,67,126,35,192,155,75,183,21,167,190,110,235,203,222,153,69,192,111,215,155,223,250,107,214,104,99,52,166,18,64,214,196,241,227,199,19,195,203,153,51,103,146,159,77,141,155,113,145,128,11,4,104,78,184,160,34,251,224,107,2,188,185,116,91,126,234,235,182,190,236,157,89,4,252,118,189,249,173,191,102,141,54,70,99,42,129,224,236,9,102,77,152,170,18,227,114,149,0,205,9,87,149,101,191,124,67,128,55,151,110,75,77,125,221,214,151,189,51,139,128,223,174,55,191,245,215,172,209,198,104,76,38,16,200,158,96,214,132,201,42,49,54,23,9,208,156,112,81,85,246,201,87,4,120,115,233,182,220,212,215,109,125,217,59,179,8,248,237,122,243,91,127,205,26,109,140,198,100,2,200,158,232,215,175,159,12,28,56,144,123,77,152,44,20,99,115,142,0,205,9,231,36,101,135,252,70,128,55,151,110,43,78,125,221,214,151,189,51,139,128,223,174,55,191,245,215,172,209,198,104,76,38,128,183,115,116,236,216,81,38,79,158,44,88,218,193,66,2,36,16,29,2,52,39,162,195,153,173,144,64,196,8,240,230,50,98,104,141,168,152,250,26,33,131,111,131,168,95,191,254,185,229,203,151,255,143,95,0,212,173,91,215,87,253,173,87,175,222,185,207,63,255,220,10,125,17,235,103,159,125,102,69,172,174,94,47,248,62,98,113,155,192,185,115,231,220,238,32,123,103,60,1,154,19,198,75,196,0,73,32,109,2,156,188,186,61,66,168,175,219,250,154,222,59,142,63,211,21,242,79,124,28,139,177,215,154,26,196,94,131,72,70,64,125,35,73,151,117,103,148,0,205,137,140,146,226,113,36,96,40,1,126,153,24,42,140,71,97,81,95,143,64,178,154,144,8,112,252,133,132,141,39,69,128,0,199,98,4,160,102,178,74,106,144,73,96,150,29,78,125,45,19,204,209,112,105,78,56,42,44,187,229,31,2,252,50,113,91,107,234,235,182,190,166,247,142,227,207,116,133,252,19,31,199,98,236,181,166,6,177,215,32,146,17,80,223,72,210,101,221,25,37,64,115,34,163,164,120,28,9,24,74,128,95,38,134,10,227,81,88,212,215,35,144,172,38,36,2,28,127,33,97,227,73,17,32,192,177,24,1,168,153,172,146,26,100,18,152,101,135,83,95,203,4,115,52,92,154,19,142,10,203,110,249,135,0,191,76,220,214,154,250,186,173,175,233,189,227,248,51,93,33,255,196,199,177,24,123,173,169,65,236,53,136,100,4,212,55,146,116,89,119,70,9,208,156,200,40,41,30,71,2,134,18,224,151,137,161,194,120,20,22,245,245,8,36,171,9,137,0,199,95,72,216,120,82,4,8,112,44,70,0,106,38,171,12,71,131,171,174,186,74,182,109,219,38,89,178,100,17,212,147,39,79,30,185,251,238,187,101,212,168,81,146,47,95,190,84,35,193,219,35,26,54,108,40,31,124,240,129,228,202,149,75,46,184,224,2,217,186,117,171,92,116,209,69,153,140,222,155,195,189,106,63,181,122,146,247,215,155,168,51,86,75,56,250,102,172,5,30,69,2,233,19,160,57,145,62,35,30,65,2,70,19,224,151,137,209,242,132,29,28,245,13,27,33,43,8,131,0,199,95,24,240,120,170,167,4,56,22,61,197,25,82,101,225,104,0,115,226,197,23,95,148,166,77,155,106,219,127,254,249,167,52,106,212,72,141,135,161,67,135,166,26,207,233,211,167,37,123,246,236,114,236,216,49,53,39,96,112,92,122,233,165,146,45,91,182,144,250,16,238,73,94,181,159,90,61,201,251,27,110,188,153,57,63,28,125,51,211,14,143,37,129,180,8,208,156,224,248,32,1,203,9,240,203,196,114,1,211,9,159,250,186,173,175,233,189,227,248,51,93,33,255,196,199,177,24,123,173,195,209,32,185,57,129,222,12,25,50,68,86,173,90,37,239,190,251,174,204,159,63,95,70,140,24,33,167,78,157,82,227,162,75,151,46,210,167,79,31,233,208,161,131,76,155,54,77,174,189,246,90,249,240,195,15,165,108,217,178,137,153,19,115,231,206,213,115,206,158,61,43,249,243,231,151,209,163,71,75,213,170,85,245,179,213,171,87,203,241,227,199,229,239,191,255,22,100,35,224,88,100,91,124,249,229,151,242,248,227,143,235,239,114,228,200,161,231,220,116,211,77,178,126,253,122,253,252,223,127,255,213,204,14,180,221,188,121,243,243,160,7,50,30,208,222,131,15,62,40,123,246,236,209,227,111,188,241,70,25,51,102,76,146,227,39,77,154,36,239,189,247,158,44,90,180,72,63,71,198,7,204,152,31,127,252,81,227,197,207,63,255,252,179,116,237,218,85,178,102,205,42,251,247,239,151,186,117,235,202,204,153,51,19,251,91,172,88,49,249,237,183,223,164,72,145,34,90,7,76,25,28,87,160,64,1,237,83,74,253,15,117,164,132,163,111,168,109,242,60,18,72,78,128,230,4,199,4,9,88,78,128,95,38,150,11,72,115,194,109,1,45,239,29,255,190,88,46,160,67,225,115,44,198,94,204,112,52,72,110,78,236,221,187,87,151,117,220,127,255,253,210,179,103,79,169,93,187,182,78,182,47,185,228,18,157,240,151,47,95,94,141,2,24,8,193,153,19,1,115,0,6,70,219,182,109,101,197,138,21,58,209,135,201,209,178,101,75,217,189,123,183,140,28,57,82,38,78,156,40,27,55,110,148,220,185,115,75,251,246,237,165,100,201,146,210,183,111,95,53,55,208,14,76,130,175,191,254,90,186,119,239,174,117,92,125,245,213,106,36,92,121,229,149,58,249,175,85,171,150,46,37,169,80,161,66,18,240,129,246,151,45,91,38,139,23,47,86,83,229,228,201,147,210,169,83,39,25,60,120,112,146,229,38,135,14,29,146,50,101,202,168,9,81,162,68,9,121,250,233,167,181,47,200,32,9,212,3,115,226,134,27,110,208,88,47,191,252,114,53,41,130,251,11,51,34,37,115,2,253,76,173,255,208,41,148,18,142,190,161,180,199,115,72,32,37,2,52,39,56,46,72,192,114,2,252,50,177,92,64,154,19,110,11,104,121,239,248,247,197,114,1,29,10,159,99,49,246,98,134,163,1,204,9,76,168,49,241,70,38,195,133,23,94,168,75,60,96,36,192,128,192,68,30,102,192,246,237,219,229,251,239,191,151,55,223,124,83,77,2,24,15,41,153,19,179,102,205,210,253,42,74,151,46,157,8,230,143,63,254,80,147,98,222,188,121,178,121,243,102,153,49,99,134,254,14,217,5,59,119,238,148,54,109,218,104,182,195,142,29,59,146,192,132,73,1,179,34,216,136,248,231,159,127,100,248,240,225,106,120,4,151,128,169,112,226,196,9,205,114,168,88,177,162,158,219,172,89,179,243,140,12,156,215,177,99,71,61,6,89,25,48,70,144,185,1,3,38,216,156,104,209,162,133,102,83,160,36,95,214,145,154,57,49,126,252,248,84,251,15,67,36,148,18,142,190,161,180,199,115,72,128,230,4,199,0,9,56,72,128,95,38,14,138,26,212,37,234,235,182,190,166,247,142,227,207,116,133,252,19,31,199,98,236,181,14,71,131,148,150,117,4,122,244,215,95,127,73,181,106,213,116,25,5,50,40,170,84,169,162,153,19,48,27,176,124,33,37,115,98,250,244,233,186,255,196,236,217,179,19,193,32,227,162,92,185,114,106,120,192,128,152,48,97,66,162,57,129,159,145,65,241,192,3,15,168,1,18,40,223,125,247,157,46,35,129,113,241,211,79,63,37,126,254,203,47,191,72,209,162,69,213,56,73,201,156,192,18,17,44,13,249,244,211,79,245,31,226,64,76,119,220,113,71,146,227,87,174,92,41,157,59,119,214,125,53,176,132,243,77,79,0,0,32,0,73,68,65,84,132,4,25,23,40,193,230,4,12,12,152,41,41,153,19,232,251,190,125,251,52,22,24,23,136,7,188,176,132,36,181,254,51,115,34,246,215,10,35,8,157,0,51,39,66,103,199,51,73,192,8,2,225,220,44,24,209,1,6,145,38,1,234,203,1,18,77,2,184,113,198,4,33,62,62,94,83,134,3,227,15,107,160,123,244,232,33,9,9,9,18,23,23,23,205,144,216,150,79,9,112,44,154,39,124,56,223,71,105,153,19,203,151,47,151,214,173,91,11,150,122,96,89,3,178,38,90,181,106,165,203,25,176,231,2,62,195,132,28,70,69,240,164,30,127,139,190,253,246,91,205,88,64,182,68,175,94,189,100,215,174,93,106,2,164,100,78,188,242,202,43,106,122,96,89,71,157,58,117,4,198,1,50,30,144,169,129,58,240,123,152,23,56,183,70,141,26,242,205,55,223,72,165,74,149,82,52,39,222,126,251,109,221,167,2,134,4,10,254,110,94,119,221,117,242,212,83,79,157,39,28,150,140,224,237,36,79,62,249,164,32,75,34,45,115,2,89,37,193,253,45,85,170,148,76,158,60,89,55,15,69,182,8,254,46,99,31,13,44,21,73,173,255,161,110,22,26,142,190,230,141,86,70,100,43,1,154,19,182,42,199,184,73,224,191,4,248,101,226,246,80,160,190,110,235,107,98,239,176,35,62,110,110,177,86,27,105,213,216,136,13,59,229,99,163,58,164,50,179,144,64,180,8,112,44,70,139,116,198,218,9,231,251,40,45,115,2,127,91,144,185,128,236,1,100,36,32,115,2,155,95,190,246,218,107,154,73,1,3,1,217,9,88,178,81,189,122,245,196,13,49,177,108,3,89,18,136,43,111,222,188,50,110,220,56,205,192,192,50,142,148,204,9,100,82,192,144,120,226,137,39,228,232,209,163,146,51,103,78,53,98,177,191,4,62,135,121,128,229,37,216,96,243,217,103,159,85,131,36,121,9,152,35,88,150,242,208,67,15,201,150,45,91,244,111,229,101,151,93,38,83,167,78,77,241,181,168,104,227,133,23,94,16,100,99,4,50,49,82,203,156,64,123,193,253,197,94,20,189,123,247,86,115,163,113,227,198,242,250,235,175,235,254,20,48,106,82,235,127,198,212,60,255,168,112,244,13,181,77,158,71,2,201,9,208,156,224,152,32,1,203,9,240,203,196,114,1,211,9,159,250,186,173,175,137,189,27,54,108,152,244,239,223,95,55,121,11,20,220,80,15,24,48,64,119,176,103,33,129,104,17,224,88,140,22,233,140,181,195,239,163,140,113,178,245,40,234,107,171,114,110,197,77,115,194,45,61,217,27,31,18,224,151,137,219,162,83,95,183,245,53,181,119,120,18,136,245,212,129,130,39,140,193,63,155,26,55,227,114,143,0,199,162,57,154,242,251,200,28,45,34,17,9,245,141,4,85,214,153,89,2,52,39,50,75,140,199,147,128,97,4,248,101,98,152,32,30,135,67,125,61,6,202,234,50,68,32,248,137,53,179,38,50,132,140,7,69,136,0,199,98,132,192,134,80,45,191,143,66,128,102,209,41,212,215,34,177,28,14,149,230,132,195,226,178,107,254,32,224,229,151,9,118,155,198,142,210,168,19,155,48,77,153,50,69,119,190,14,46,120,29,22,94,7,182,112,225,66,253,24,27,87,225,213,92,120,178,26,40,191,255,254,187,174,255,12,148,135,31,126,88,95,157,245,204,51,207,156,39,138,23,245,97,189,42,222,147,254,201,39,159,104,253,88,175,138,181,165,88,223,121,253,245,215,39,105,243,200,145,35,242,198,27,111,232,187,213,109,40,94,234,107,67,127,25,163,57,4,2,79,172,153,53,97,142,38,126,141,132,99,209,12,229,249,125,100,134,14,145,138,130,250,70,138,44,235,205,12,1,154,19,153,161,197,99,73,192,64,2,94,125,153,28,56,112,64,240,110,108,108,238,4,67,98,240,224,193,178,110,221,58,89,176,96,65,98,175,223,122,235,45,233,214,173,155,220,112,195,13,137,230,68,247,238,221,245,248,148,118,168,198,134,84,143,62,250,168,190,215,251,249,231,159,63,207,156,240,170,62,236,176,253,241,199,31,203,187,239,190,171,27,249,117,233,210,69,223,163,62,113,226,196,36,138,225,189,224,216,97,123,201,146,37,122,156,13,197,43,125,109,232,43,99,52,139,0,158,88,247,235,215,79,6,14,28,200,189,38,204,146,198,119,209,112,44,154,33,57,191,143,204,208,33,82,81,80,223,72,145,101,189,153,33,64,115,34,51,180,120,44,9,24,72,192,171,47,147,127,254,249,71,179,27,96,36,92,121,229,149,242,220,115,207,9,222,25,142,157,161,81,96,90,180,107,215,78,179,36,240,138,183,64,230,4,118,206,198,174,209,120,5,88,225,194,133,229,165,151,94,146,186,117,235,234,57,48,44,240,10,45,188,234,11,59,112,7,103,78,120,89,31,94,247,149,47,95,62,193,110,224,40,120,181,23,76,136,247,223,127,63,81,49,180,87,175,94,61,53,92,74,151,46,125,158,146,232,55,178,56,176,174,30,105,236,120,21,217,77,55,221,36,95,127,253,181,238,224,141,140,11,188,111,124,208,160,65,250,74,175,53,107,214,232,187,203,241,154,177,95,127,253,85,223,147,142,205,2,231,207,159,175,153,37,53,107,214,148,73,147,38,133,61,98,188,210,55,236,64,88,129,239,8,32,35,169,99,199,142,250,26,187,192,14,243,190,131,192,14,27,65,128,99,209,8,25,18,95,45,108,70,52,140,194,107,2,188,223,240,154,40,235,11,133,0,205,137,80,168,241,28,18,48,136,128,151,95,38,200,44,192,242,8,188,58,16,5,19,246,75,47,189,84,14,31,62,44,245,235,215,151,153,51,103,202,234,213,171,213,152,192,63,188,110,235,214,91,111,149,30,61,122,200,93,119,221,37,139,23,47,214,119,132,127,247,221,119,73,12,0,100,91,4,155,19,94,215,23,44,7,94,125,136,204,14,44,79,185,231,158,123,18,127,5,67,1,239,53,127,250,233,167,207,83,15,175,73,44,91,182,172,190,251,188,97,195,134,106,72,32,35,4,175,46,195,187,207,19,18,18,212,168,192,123,197,241,90,51,152,33,7,15,30,212,119,154,111,216,176,65,77,17,188,123,28,191,199,185,103,206,156,209,44,148,21,43,86,200,21,87,92,17,214,104,241,82,223,176,2,225,201,74,0,122,176,184,77,0,89,87,54,20,142,69,27,84,10,47,70,211,198,98,40,223,71,201,95,235,25,14,17,60,20,184,239,190,251,244,53,161,105,21,188,130,22,15,87,74,148,40,17,78,115,122,46,226,199,119,59,150,185,134,82,118,238,220,169,111,63,154,51,103,78,170,167,99,169,41,150,213,226,245,169,40,184,23,195,235,67,3,5,247,90,184,79,193,82,85,44,185,13,46,184,239,194,125,13,126,255,159,255,252,71,95,103,154,63,127,126,61,100,200,144,33,250,176,6,247,36,173,91,183,214,44,184,180,254,110,132,162,111,40,76,120,14,9,164,69,128,230,4,199,7,9,88,78,192,171,47,147,47,190,248,66,247,97,192,127,241,190,110,124,57,226,31,222,167,141,155,129,166,77,155,234,59,191,241,94,237,128,57,145,18,58,152,24,237,219,183,215,119,150,7,74,114,115,162,69,139,22,158,214,23,104,103,219,182,109,114,247,221,119,235,211,94,100,65,4,10,204,18,24,22,251,246,237,75,178,23,70,224,247,48,20,144,17,146,252,134,7,230,68,175,94,189,100,237,218,181,137,117,193,240,184,249,230,155,53,51,2,253,216,181,107,151,254,174,111,223,190,106,226,32,227,2,5,134,5,110,102,96,96,132,83,188,210,55,156,24,120,238,255,17,160,30,110,143,6,155,244,181,41,86,183,71,77,100,122,103,162,190,161,196,228,119,115,2,75,78,113,127,176,114,229,202,243,6,202,191,255,254,171,191,195,125,21,238,81,176,228,52,165,210,178,101,75,169,88,177,162,154,11,193,5,25,155,200,116,253,234,171,175,228,242,203,47,151,103,159,125,86,240,128,6,89,155,31,124,240,129,102,192,226,33,19,150,177,222,126,251,237,122,111,132,251,184,212,74,40,250,70,102,244,179,86,63,19,160,57,225,103,245,217,119,39,8,120,245,101,130,76,3,60,29,64,118,4,10,158,216,96,35,60,44,131,192,166,146,129,13,46,225,206,159,56,113,66,39,231,216,143,2,95,170,193,14,63,150,78,96,207,7,124,153,6,74,176,57,241,199,31,127,168,249,225,85,125,129,54,62,250,232,35,233,212,169,147,196,199,199,171,241,17,92,240,133,141,77,58,241,68,33,165,130,108,16,100,124,108,223,190,61,241,215,48,52,240,148,2,75,53,130,205,137,102,205,154,233,242,16,220,72,224,73,4,152,161,224,6,3,75,66,112,35,134,66,115,194,137,203,235,188,78,120,117,189,185,73,199,254,94,217,164,175,77,177,218,63,50,162,223,3,19,245,77,43,166,147,39,79,234,82,78,60,253,199,18,72,44,239,28,51,102,140,26,246,75,151,46,21,252,30,75,30,145,69,137,44,69,100,23,174,95,191,94,31,36,96,146,142,186,241,125,219,188,121,115,133,141,61,163,94,125,245,85,157,88,23,47,94,92,239,77,240,128,33,144,57,129,12,70,252,63,50,18,144,217,24,92,144,57,129,7,14,200,180,56,125,250,180,102,46,4,50,41,177,255,21,76,0,124,95,227,31,238,25,48,113,79,43,254,64,230,196,184,113,227,116,179,109,220,111,36,207,96,72,169,94,100,98,94,115,205,53,242,211,79,63,233,114,80,244,59,184,160,79,120,40,130,12,75,44,161,77,201,156,152,54,109,154,178,192,67,148,172,89,179,202,230,205,155,117,185,44,238,197,112,15,134,172,11,100,79,160,252,252,243,207,106,98,128,39,54,34,71,189,120,192,130,2,78,56,22,166,69,106,197,196,49,23,253,43,143,45,198,154,0,205,137,88,43,192,246,73,32,76,2,94,125,153,124,246,217,103,186,167,4,220,253,146,37,75,234,151,30,110,52,144,25,16,156,6,24,156,57,129,47,118,220,104,204,154,53,75,238,184,227,14,93,198,128,201,59,50,24,10,22,44,152,216,179,228,153,19,193,93,246,162,62,196,142,27,17,220,48,84,174,92,249,60,162,48,87,158,120,226,9,185,247,222,123,147,252,14,105,159,197,138,21,211,207,202,151,47,175,55,14,88,250,1,6,232,199,166,77,155,116,79,9,236,95,129,229,28,232,215,181,215,94,171,79,34,208,119,154,19,97,14,94,11,79,247,234,122,179,176,235,190,8,217,38,125,109,138,213,23,131,199,227,78,154,168,111,90,49,97,191,41,236,71,181,104,209,34,53,39,240,29,138,167,244,63,254,248,163,154,12,152,92,195,144,64,134,38,150,139,226,169,62,38,217,239,189,247,158,62,253,199,19,255,90,181,106,233,228,25,203,38,155,52,105,162,15,6,96,2,12,31,62,92,141,9,100,100,194,144,192,125,3,238,87,176,228,18,75,25,146,23,152,19,120,40,129,13,125,241,208,1,245,194,8,65,118,35,150,161,162,13,60,124,65,61,152,248,195,232,72,43,126,152,19,120,224,48,111,222,60,53,2,10,21,42,148,164,73,60,204,72,173,222,180,50,39,2,149,96,175,42,100,90,38,55,39,142,30,61,170,123,129,97,179,239,64,22,38,76,20,48,197,67,30,112,193,125,12,12,19,20,60,84,202,146,37,139,96,131,115,176,7,35,240,66,89,190,124,185,198,136,108,88,154,19,30,95,172,172,206,83,2,52,39,60,197,201,202,72,32,250,4,188,188,129,193,23,28,158,114,192,157,199,190,19,99,199,142,213,155,135,212,204,4,124,142,116,194,192,147,15,188,238,13,79,74,48,145,15,46,25,53,39,66,173,15,230,3,158,144,4,191,206,180,90,181,106,186,68,5,5,70,73,96,163,207,224,184,176,30,21,55,4,119,222,121,167,26,18,48,48,112,51,128,122,240,52,5,55,52,48,92,240,228,1,27,98,226,75,31,55,84,88,206,129,246,104,78,68,127,188,199,186,69,47,175,183,88,247,133,237,159,79,192,38,125,109,138,149,99,45,243,4,76,212,55,173,152,226,226,226,244,33,1,190,23,131,11,178,9,191,255,254,123,65,6,0,202,168,81,163,244,231,135,30,122,72,247,120,194,190,78,129,130,141,185,49,225,198,62,13,120,48,146,124,159,7,124,239,54,104,208,64,39,225,29,58,116,72,92,70,153,156,46,204,9,108,84,29,120,72,130,172,5,100,115,34,62,76,236,97,24,160,13,220,191,96,34,143,7,17,105,197,63,114,228,72,205,190,196,131,138,228,153,153,129,182,83,171,55,28,115,2,153,26,104,51,240,154,244,228,253,196,158,18,104,55,185,57,1,142,120,24,131,37,182,193,230,4,238,213,96,210,164,86,76,28,115,153,191,114,120,134,237,4,104,78,216,174,32,227,247,61,1,126,153,184,61,4,168,175,89,250,82,15,179,244,240,58,26,155,244,181,41,86,175,117,242,67,125,38,234,155,86,76,200,158,196,242,72,252,67,193,100,30,5,27,61,98,233,66,96,2,141,7,32,88,154,128,77,164,241,116,31,75,30,2,5,75,41,139,22,45,170,166,3,50,30,240,166,32,20,60,52,64,230,4,38,221,216,243,9,153,15,48,9,176,255,21,150,88,166,100,78,252,245,215,95,146,39,79,30,253,21,54,236,70,92,200,220,192,164,29,147,244,170,85,171,202,161,67,135,116,201,7,226,73,43,126,100,54,96,211,73,108,148,13,35,35,56,51,20,245,195,228,72,173,222,112,204,9,244,13,203,100,131,247,240,10,238,43,150,106,32,155,35,240,102,50,240,67,246,40,56,97,153,43,50,63,241,182,49,20,44,27,65,118,104,240,91,204,146,115,51,113,204,249,225,90,103,31,147,18,160,57,193,17,65,2,150,19,224,151,137,229,2,166,19,62,245,53,75,95,234,97,150,30,94,71,99,147,190,54,197,234,181,78,126,168,207,68,125,211,138,233,149,87,94,209,101,29,88,166,129,44,195,198,141,27,235,62,11,48,22,82,50,39,144,65,129,229,148,56,15,198,1,142,169,81,163,134,46,177,64,166,34,204,7,236,121,133,165,151,195,134,13,211,255,199,254,86,129,61,39,48,217,134,177,128,55,102,93,112,193,5,73,134,4,50,39,176,199,20,234,133,169,129,229,152,216,91,10,27,69,98,137,6,38,233,200,190,192,196,255,243,207,63,215,87,165,167,21,127,96,207,9,76,248,97,104,36,223,59,98,192,128,1,169,214,139,229,20,120,11,26,226,76,173,164,180,172,3,12,240,154,118,24,14,129,229,167,56,63,120,89,71,96,67,76,100,137,194,136,192,82,22,152,61,48,132,96,66,96,31,12,252,14,217,160,216,87,3,60,144,113,146,90,49,113,204,249,225,90,103,31,105,78,112,12,144,128,83,4,248,101,226,148,156,231,117,134,250,154,165,47,245,48,75,15,175,163,177,73,95,155,98,245,90,39,63,212,103,162,190,105,197,116,234,212,41,53,15,96,80,96,226,127,203,45,183,232,132,31,255,82,50,39,176,100,3,203,41,241,100,31,19,126,188,46,19,147,235,192,219,36,176,12,4,25,20,104,19,25,15,248,25,75,24,130,95,37,138,125,45,10,23,46,156,152,97,17,24,23,48,39,144,153,129,165,29,200,34,64,189,183,221,118,155,236,221,187,87,151,101,162,78,76,252,241,42,116,188,1,3,199,97,227,205,212,226,15,152,19,136,19,75,93,7,15,30,156,152,33,130,54,211,170,23,230,76,32,187,227,135,31,126,72,113,232,166,100,78,252,239,255,254,175,102,137,192,128,8,46,193,27,98,162,159,200,34,121,230,153,103,116,131,76,188,177,3,198,4,152,160,96,163,115,108,186,9,67,3,123,120,96,121,10,140,35,154,19,126,248,11,98,111,31,153,57,97,175,118,140,156,4,148,128,137,55,48,148,198,59,2,212,215,59,150,94,212,68,61,188,160,104,110,29,54,233,107,83,172,230,42,110,110,100,38,234,107,98,76,230,42,104,95,100,212,215,62,205,92,140,152,230,132,139,170,178,79,190,34,192,47,19,183,229,166,190,102,233,75,61,204,210,195,235,104,108,210,215,166,88,189,214,201,15,245,153,168,175,137,49,249,97,44,68,171,143,212,55,90,164,217,78,90,4,104,78,112,124,144,128,229,4,248,101,98,185,128,233,132,79,125,205,210,151,122,152,165,135,215,209,216,164,175,77,177,122,173,147,31,234,51,81,95,19,99,242,195,88,136,86,31,169,111,180,72,179,29,154,19,28,3,36,224,48,1,126,153,56,44,46,151,237,24,39,46,175,55,227,36,241,52,32,155,244,181,41,86,79,69,242,73,101,38,234,107,98,76,62,25,14,81,233,38,245,141,10,102,54,146,222,67,185,115,216,181,134,133,4,72,192,90,2,252,50,177,86,186,12,5,78,125,51,132,41,106,7,81,143,168,161,142,73,67,54,233,107,83,172,49,17,211,242,70,77,212,215,196,152,44,151,217,168,240,169,175,81,114,248,54,24,46,235,240,173,244,236,184,43,4,248,101,226,138,146,41,247,131,250,154,165,47,245,48,75,15,175,163,177,73,95,155,98,245,90,39,63,212,103,162,190,38,198,228,135,177,16,173,62,82,223,104,145,102,59,105,17,160,57,193,241,65,2,150,19,224,151,137,229,2,166,19,62,245,53,75,95,234,97,150,30,94,71,99,147,190,54,197,234,181,78,126,168,207,68,125,195,141,169,124,249,242,242,243,207,63,203,111,191,253,166,175,242,12,20,188,238,178,93,187,118,242,230,155,111,234,171,66,67,41,39,78,156,144,199,30,123,76,62,254,248,99,201,157,59,183,220,125,247,221,210,191,127,127,201,154,53,107,134,170,195,43,71,11,22,44,40,127,255,253,119,146,216,50,116,114,6,14,154,48,97,130,140,25,51,70,143,68,223,199,141,27,39,215,92,115,141,254,60,100,200,16,153,62,125,186,156,57,115,70,90,183,110,173,175,55,5,235,64,121,227,141,55,244,21,161,31,126,248,97,226,103,105,213,151,129,112,82,60,36,92,125,67,109,151,231,145,64,48,1,154,19,28,15,36,96,57,1,126,153,88,46,32,205,9,171,4,228,245,102,149,92,153,14,214,38,125,109,138,53,211,66,240,4,35,95,19,30,238,152,131,57,113,234,212,41,233,219,183,175,116,234,212,41,81,229,6,13,26,200,247,223,127,47,163,71,143,14,217,156,192,132,254,155,111,190,145,119,222,121,71,114,230,204,169,102,71,181,106,213,164,103,207,158,25,26,77,145,52,39,214,174,93,43,77,154,52,145,117,235,214,73,177,98,197,212,132,25,48,96,128,252,240,195,15,242,193,7,31,200,115,207,61,39,95,126,249,165,100,203,150,77,110,191,253,118,233,216,177,163,180,106,213,74,254,253,247,95,101,53,99,198,12,185,225,134,27,100,201,146,37,218,151,180,234,203,80,103,83,57,40,92,125,195,105,155,231,146,64,128,0,205,9,142,5,18,176,156,0,191,76,44,23,144,230,132,85,2,242,122,179,74,174,76,7,107,147,190,54,197,154,105,33,120,130,179,230,68,139,22,45,228,171,175,190,146,207,63,255,92,85,222,187,119,175,220,123,239,189,146,39,79,30,121,228,145,71,212,156,248,250,235,175,229,201,39,159,148,35,71,142,72,246,236,217,101,208,160,65,210,168,81,163,52,71,197,157,119,222,41,205,155,55,87,83,2,101,193,130,5,50,106,212,40,157,244,103,164,36,55,39,158,127,254,121,53,3,142,31,63,174,255,226,227,227,213,56,24,49,98,132,172,94,189,90,63,67,150,5,182,238,155,59,119,174,92,116,209,69,169,54,179,107,215,46,193,191,155,111,190,89,143,217,189,123,183,84,173,90,85,14,30,60,40,157,59,119,150,43,174,184,66,122,245,234,165,191,155,51,103,142,32,83,2,166,5,50,74,118,236,216,161,191,127,253,245,215,19,205,137,180,234,11,206,184,200,72,191,131,143,225,223,148,204,18,227,241,145,32,64,115,34,18,84,89,39,9,68,145,0,191,76,162,8,59,6,77,81,223,24,64,79,163,73,234,97,150,30,94,71,99,147,190,54,197,234,181,78,126,168,207,68,125,195,141,9,153,19,83,167,78,85,3,98,213,170,85,82,182,108,89,121,241,197,23,37,127,254,252,106,38,192,156,128,1,80,161,66,5,73,72,72,144,155,110,186,73,182,110,221,42,181,107,215,214,172,136,203,47,191,60,85,233,145,137,0,83,227,173,183,222,146,28,57,114,72,155,54,109,100,195,134,13,178,115,231,206,12,13,151,96,115,226,151,95,126,145,30,61,122,168,65,128,44,12,100,46,76,156,56,81,99,128,57,129,255,223,184,113,163,46,31,105,223,190,189,148,44,89,82,6,15,30,156,161,118,206,158,61,43,48,104,112,14,150,121,220,118,219,109,106,168,4,150,179,44,95,190,92,219,70,253,129,50,127,254,124,153,50,101,74,162,57,17,220,80,242,250,50,20,68,42,7,133,171,111,56,109,243,92,18,8,16,160,57,193,177,64,2,150,19,224,151,137,229,2,166,19,62,245,53,75,95,234,97,150,30,94,71,99,147,190,54,197,234,181,78,126,168,207,68,125,195,141,9,230,4,38,250,48,34,138,23,47,46,207,60,243,140,92,117,213,85,154,69,113,207,61,247,168,57,129,101,15,200,34,192,210,133,64,193,239,144,117,208,165,75,151,84,165,71,38,3,178,45,96,40,20,46,92,88,247,110,128,137,176,101,203,150,12,13,151,228,153,19,63,254,248,163,238,95,1,115,3,153,30,7,14,28,144,77,155,54,169,57,177,121,243,102,237,7,10,126,198,49,175,189,246,90,186,237,28,58,116,72,77,19,152,39,200,132,64,86,72,92,92,156,26,28,193,230,196,227,143,63,46,235,215,175,79,215,156,72,169,190,116,131,72,227,128,112,245,13,167,109,158,75,2,52,39,56,6,72,192,17,2,252,50,113,68,200,84,186,65,125,205,210,151,122,152,165,135,215,209,216,164,175,77,177,122,173,147,31,234,51,81,223,112,99,10,152,19,88,194,209,182,109,91,53,15,48,185,127,251,237,183,165,94,189,122,106,78,20,41,82,68,158,126,250,233,36,230,68,179,102,205,244,247,200,40,72,173,252,241,199,31,186,196,2,166,7,10,54,144,68,22,197,251,239,191,159,234,57,203,150,45,147,66,133,10,73,245,234,213,229,175,191,254,82,83,227,240,225,195,154,113,129,165,38,48,9,176,252,2,38,0,54,215,132,41,129,120,177,212,2,27,82,6,204,137,224,159,83,107,12,75,49,26,55,110,44,232,75,240,134,151,216,95,162,82,165,74,106,172,160,192,180,192,50,145,224,184,83,202,156,72,173,190,112,174,141,112,245,13,167,109,158,75,2,52,39,56,6,72,192,17,2,252,50,113,68,72,154,19,86,8,233,245,245,134,155,233,134,13,27,234,211,190,92,185,114,101,154,65,184,231,163,193,177,99,199,106,187,221,186,117,75,177,253,135,31,126,88,46,185,228,18,125,202,153,188,224,230,29,235,167,23,46,92,152,226,185,199,142,29,147,161,67,135,234,205,246,159,127,254,169,79,12,239,184,227,14,25,54,108,152,78,34,246,239,223,47,69,139,22,213,212,105,20,240,197,231,152,164,4,218,195,83,203,222,189,123,107,154,51,54,140,67,138,247,203,47,191,44,21,43,86,204,52,175,244,78,240,90,223,244,218,11,231,247,54,197,26,78,63,253,122,174,137,250,134,27,83,192,156,192,53,140,140,9,152,1,152,148,99,210,30,48,39,176,204,1,123,44,192,176,192,113,219,182,109,147,107,175,189,86,247,142,192,57,248,123,83,162,68,9,93,82,17,92,96,116,44,94,188,88,222,125,247,93,221,72,18,245,225,111,72,203,150,45,229,247,223,127,215,191,29,104,47,184,96,95,137,237,219,183,235,62,15,248,27,133,140,141,95,127,253,85,55,171,196,114,18,124,134,191,177,200,216,64,118,7,178,48,210,50,39,82,107,7,159,163,15,248,187,133,37,29,193,5,38,4,226,248,226,139,47,244,239,32,150,181,60,240,192,3,210,161,67,135,196,195,146,155,19,105,213,23,206,245,18,174,190,225,180,205,115,73,32,64,128,203,58,56,22,72,192,114,2,252,50,177,92,192,116,194,167,190,102,233,235,181,30,167,79,159,214,212,94,76,226,67,49,39,194,61,31,116,145,86,140,117,224,101,202,148,73,2,27,79,3,31,125,244,81,157,20,224,230,57,185,57,129,167,146,48,52,176,139,124,74,230,4,94,139,135,84,108,188,54,15,55,229,152,152,32,117,26,155,219,225,70,127,205,154,53,154,42,13,115,34,248,245,125,72,103,134,97,131,29,237,235,214,173,171,107,179,241,148,18,79,50,177,211,63,234,154,54,109,154,62,189,204,146,37,139,167,3,196,107,125,61,13,46,89,101,54,197,26,73,14,174,214,109,162,190,225,198,20,108,78,12,31,62,92,70,142,28,41,216,223,1,127,3,3,230,4,150,55,172,88,177,66,141,2,108,136,137,107,28,111,179,8,76,234,241,247,4,147,245,192,230,146,1,253,241,183,16,70,42,204,76,252,63,12,206,167,158,122,74,127,141,58,177,97,37,140,133,224,2,195,20,70,0,246,146,192,223,33,108,122,137,141,53,177,73,39,218,67,127,209,222,173,183,222,170,217,14,48,46,240,10,208,212,50,39,82,107,167,79,159,62,130,254,34,99,36,184,192,100,200,155,55,175,26,184,216,252,242,228,201,147,250,86,15,112,9,254,219,150,220,156,72,175,190,80,175,137,112,245,13,181,93,158,71,2,193,4,104,78,112,60,144,128,229,4,248,101,98,185,128,52,39,172,18,208,235,235,13,79,199,48,209,198,83,53,188,195,30,55,197,200,70,192,147,63,180,133,155,80,236,64,143,27,87,220,28,35,123,0,159,215,168,81,67,127,135,73,126,240,249,72,81,70,193,164,31,155,205,33,213,25,55,191,184,81,199,171,250,240,116,14,5,27,203,225,9,99,169,82,165,244,73,29,110,206,147,23,220,216,95,125,245,213,242,237,183,223,234,141,125,176,57,129,39,136,216,196,237,193,7,31,20,164,70,167,100,78,160,126,164,97,227,201,103,32,51,2,109,96,3,55,24,20,120,98,122,226,196,137,243,204,137,128,97,130,184,176,22,27,147,6,164,89,87,174,92,89,67,132,233,129,148,109,76,4,66,49,116,210,26,112,94,235,27,201,193,109,83,172,145,228,224,106,221,38,234,107,66,76,200,186,194,210,8,100,87,176,120,75,192,4,125,189,237,17,107,179,145,0,205,9,27,85,99,204,36,16,68,128,95,38,110,15,7,234,107,150,190,94,235,17,156,249,128,73,59,204,128,247,222,123,79,174,188,242,74,93,242,80,171,86,45,93,242,129,221,235,241,132,15,187,218,99,66,159,53,107,86,153,52,105,146,62,33,76,45,243,162,65,131,6,242,196,19,79,232,147,64,156,143,215,214,225,137,31,54,122,131,225,1,179,2,175,172,195,102,110,200,140,72,173,32,59,34,216,156,192,154,236,250,245,235,171,97,130,87,234,193,152,72,201,156,128,185,129,140,8,100,101,164,86,2,203,58,2,153,19,96,128,93,252,145,218,13,211,3,166,13,204,151,103,159,125,86,46,187,236,50,205,210,64,219,120,146,9,6,94,23,175,245,245,58,190,224,250,108,138,53,146,28,92,173,219,68,125,77,136,9,75,48,176,217,37,139,247,4,76,208,215,251,94,177,70,219,8,208,156,176,77,49,198,75,2,201,8,240,203,196,237,33,65,125,205,210,215,107,61,130,205,133,117,235,214,233,114,6,24,9,129,130,101,16,72,7,198,186,105,108,202,134,205,217,176,214,26,59,217,35,107,32,45,115,2,175,169,195,186,233,238,221,187,75,215,174,93,165,96,193,130,154,137,128,236,139,163,71,143,202,11,47,188,160,169,203,125,251,246,149,42,85,170,100,216,156,192,57,77,155,54,149,86,173,90,233,142,245,169,153,19,200,140,64,252,1,115,226,163,143,62,210,126,160,32,125,25,27,191,225,85,129,200,140,184,240,194,11,53,35,4,235,187,145,205,129,140,139,224,157,249,209,79,44,3,65,202,54,50,50,16,63,178,70,144,21,226,101,241,90,95,47,99,75,94,151,77,177,70,146,131,171,117,155,168,175,137,49,185,170,127,44,250,69,125,99,65,157,109,158,247,221,118,14,119,2,44,36,64,2,214,18,224,151,137,181,210,101,40,112,234,155,33,76,81,59,200,107,61,130,205,5,44,159,192,132,255,167,159,126,74,236,15,214,99,99,242,142,141,36,145,245,80,167,78,29,157,196,99,77,246,165,151,94,154,166,57,241,243,207,63,235,241,143,61,246,152,78,230,97,78,96,57,6,178,29,240,218,59,44,147,64,102,2,150,76,164,85,130,51,39,176,76,4,25,12,1,83,0,123,101,32,147,163,102,205,154,26,83,112,73,72,72,208,117,227,88,214,129,248,131,203,117,215,93,167,235,193,177,206,60,249,158,19,193,199,125,242,201,39,242,233,167,159,202,224,193,131,147,156,143,141,241,176,204,5,175,24,244,178,120,173,175,151,177,209,156,136,36,77,243,234,54,113,44,154,24,147,121,202,217,27,17,245,181,87,59,151,34,103,230,132,75,106,178,47,190,36,192,47,19,183,101,167,190,102,233,235,181,30,120,62,128,229,9,120,141,29,254,139,13,227,94,121,229,21,93,194,1,51,2,123,75,96,63,8,124,142,37,13,216,240,13,75,31,144,141,128,141,42,177,3,125,224,124,108,220,150,188,192,124,64,198,5,82,161,97,78,192,172,192,166,108,48,12,176,199,197,210,165,75,101,212,168,81,25,54,39,146,31,152,86,230,4,140,23,108,90,7,35,3,235,196,177,84,5,230,198,242,229,203,53,155,99,214,172,89,106,106,164,101,78,96,39,253,255,252,231,63,250,70,145,187,238,186,75,46,184,224,2,237,55,54,199,68,22,5,94,193,231,101,241,90,95,47,99,163,57,17,73,154,230,213,109,226,88,52,49,38,243,148,179,55,34,234,107,175,118,46,69,78,115,194,37,53,217,23,95,18,224,151,137,219,178,83,95,179,244,141,132,30,216,220,13,217,1,216,107,1,123,47,96,57,4,12,5,152,16,216,107,1,217,20,200,64,192,18,13,188,118,14,5,175,227,68,246,192,75,47,189,164,155,195,5,206,15,94,18,130,227,176,11,60,118,126,135,41,128,221,223,177,17,38,142,199,82,17,108,146,121,255,253,247,235,27,49,210,42,201,247,156,8,62,54,45,115,2,199,29,63,126,92,223,174,129,87,242,237,217,179,71,55,198,188,241,198,27,53,155,3,198,69,242,61,39,82,138,227,179,207,62,147,254,253,251,11,222,226,1,195,3,25,31,200,154,192,94,26,94,151,72,232,235,117,140,129,250,76,143,21,203,112,176,105,41,76,54,47,10,140,56,140,151,148,76,184,148,234,95,185,114,165,110,218,138,235,198,198,98,162,190,38,198,100,163,182,166,198,76,125,77,85,198,95,113,209,156,240,151,222,236,173,131,4,248,101,226,160,168,65,93,162,190,102,233,75,61,204,210,195,235,104,108,210,215,244,88,97,76,237,219,183,79,151,31,121,81,50,107,78,160,125,188,250,241,146,75,46,241,162,249,168,215,97,162,190,38,198,148,25,97,176,63,14,246,216,217,188,121,115,146,211,176,135,78,237,218,181,245,51,252,30,5,175,45,70,127,49,238,80,240,134,32,100,108,33,203,173,95,191,126,186,113,49,150,203,149,40,81,66,205,227,182,109,219,102,38,20,35,143,181,93,95,35,161,50,168,76,19,160,57,145,105,100,60,129,4,204,34,192,47,19,179,244,240,58,26,234,235,53,209,240,234,163,30,225,241,51,253,108,155,244,53,41,214,137,19,39,202,171,175,190,170,19,185,226,197,139,235,155,92,96,76,4,50,39,176,1,42,246,24,193,82,34,188,93,6,217,58,216,176,245,200,145,35,186,84,9,89,53,200,138,40,82,164,136,102,217,92,124,241,197,122,108,239,222,189,245,120,236,81,130,183,211,4,50,39,240,118,153,37,75,150,104,102,14,254,197,199,199,235,43,113,131,75,112,230,196,136,17,35,52,187,8,217,67,224,134,127,211,167,79,151,194,133,11,11,54,106,69,108,88,30,133,141,97,177,209,42,254,33,134,88,22,147,244,13,112,48,49,166,204,104,148,158,57,129,113,16,40,120,35,8,150,211,13,24,48,32,241,51,152,17,120,131,18,222,24,132,236,45,44,149,195,158,61,141,27,55,214,13,134,109,55,40,108,215,55,51,99,129,199,154,75,128,230,132,185,218,48,50,18,200,16,1,124,153,248,172,96,19,95,95,117,154,251,22,155,51,194,121,243,102,142,22,145,136,196,38,125,77,137,21,27,172,54,105,210,68,223,32,131,55,173,96,201,16,140,137,54,109,218,36,154,19,88,126,132,87,195,46,90,180,72,205,6,44,45,194,114,37,152,19,120,123,76,96,223,19,44,195,40,89,178,164,60,253,244,211,154,241,240,241,199,31,75,245,234,213,101,202,148,41,210,169,83,39,93,246,132,77,98,241,54,23,188,98,23,203,132,176,180,8,230,8,246,102,73,203,156,152,48,97,130,182,133,61,87,48,177,196,198,179,88,114,132,9,40,98,171,86,173,154,190,65,6,147,210,221,187,119,211,156,72,225,2,51,101,204,133,122,237,135,107,78,76,158,60,89,198,143,31,175,75,204,130,203,215,95,127,173,99,249,150,91,110,9,53,52,35,206,179,93,95,35,32,50,136,176,9,208,156,8,27,33,43,32,1,18,136,38,1,126,121,70,147,54,219,74,78,128,227,207,237,49,97,147,190,166,196,58,100,200,16,217,181,107,151,26,8,193,37,120,207,137,184,184,56,121,240,193,7,117,226,159,188,192,212,64,150,195,206,157,59,101,241,226,197,130,99,145,5,241,220,115,207,37,78,2,177,255,10,94,161,251,251,239,191,235,158,19,63,254,248,163,26,23,56,7,27,163,30,56,112,64,54,109,218,148,166,57,1,83,35,96,130,96,114,137,167,221,152,104,34,254,96,99,3,217,20,136,137,153,19,231,95,235,166,140,185,80,255,10,133,107,78,192,32,195,166,188,233,109,34,28,106,124,177,62,207,118,125,99,205,143,237,123,67,128,230,132,55,28,89,11,9,144,64,148,8,240,203,51,74,160,217,76,138,4,56,254,220,30,24,54,233,107,74,172,200,138,192,91,85,240,84,25,5,169,239,200,156,248,231,159,127,18,51,39,176,129,43,222,64,131,127,40,48,25,80,240,198,22,188,73,230,209,71,31,213,141,78,145,89,113,248,240,97,221,240,21,155,193,6,191,230,22,111,125,129,193,240,221,119,223,233,218,255,199,31,127,92,170,86,173,170,155,199,98,195,212,228,251,8,36,95,214,129,87,235,142,30,61,90,219,197,230,179,45,91,182,212,87,234,34,139,2,199,6,10,150,150,192,88,161,57,225,158,57,129,125,34,250,244,233,163,99,40,184,224,77,64,13,26,52,208,49,21,40,41,45,235,192,18,36,152,100,129,113,228,218,95,67,83,254,166,184,198,149,253,201,28,1,154,19,153,227,197,163,73,128,4,98,76,128,95,158,49,22,192,231,205,115,252,185,61,0,108,210,215,148,88,49,145,199,134,130,235,214,173,147,98,197,138,233,107,99,241,255,216,47,34,176,231,4,94,143,139,165,19,152,28,98,223,7,100,45,52,106,212,72,222,122,235,45,61,6,111,142,129,201,128,181,252,120,189,44,234,192,70,154,48,43,174,191,254,122,153,55,111,158,30,135,101,29,152,24,226,13,28,216,155,2,75,222,186,116,233,162,123,68,108,217,178,69,55,49,220,187,119,175,92,118,217,101,106,64,4,222,214,129,61,39,240,58,90,196,133,125,2,218,183,111,175,79,192,177,79,0,222,112,131,37,34,88,62,178,96,193,2,105,222,188,185,238,130,163,165,82,0,0,32,0,73,68,65,84,129,81,174,92,185,152,14,118,83,244,13,134,96,98,76,153,17,9,203,47,48,86,241,246,162,224,130,37,61,61,123,246,212,236,158,180,204,9,236,83,130,189,82,48,142,130,11,198,53,246,46,25,55,110,92,102,194,49,238,88,219,245,53,14,40,3,10,137,0,205,137,144,176,241,36,18,32,129,88,17,224,151,103,172,200,179,93,16,224,248,75,121,28,100,246,77,10,166,142,38,155,244,53,41,214,105,211,166,169,105,128,152,202,148,41,35,248,25,75,47,2,230,4,76,3,152,21,48,40,96,40,96,109,126,192,176,192,164,16,155,104,230,203,151,79,174,190,250,106,193,30,22,88,178,177,124,249,114,157,48,162,78,24,22,9,9,9,186,23,196,193,131,7,165,69,139,22,250,57,150,120,220,122,235,173,154,253,128,55,115,192,152,168,84,169,146,26,29,200,164,8,54,39,144,210,143,182,177,169,38,234,67,214,4,218,196,171,106,241,196,28,75,71,240,57,246,157,192,126,20,69,139,22,141,233,48,53,73,223,0,8,19,99,202,140,72,39,78,156,144,178,101,203,170,222,24,91,40,24,87,200,136,216,182,109,155,92,116,209,69,105,154,19,216,124,245,154,107,174,209,204,30,100,235,228,207,159,95,199,43,12,45,252,220,161,67,135,204,132,99,220,177,182,235,107,28,80,6,20,18,1,154,19,33,97,227,73,36,64,2,177,34,192,47,207,88,145,103,187,52,39,82,31,3,52,39,162,127,125,240,111,97,218,204,151,46,93,170,41,252,216,63,2,153,19,59,118,236,16,108,138,25,92,96,98,12,26,52,72,223,200,128,101,35,216,139,2,19,79,44,75,1,223,88,22,19,245,53,49,166,204,106,132,76,31,188,250,19,227,2,134,20,12,177,193,131,7,235,178,142,224,146,210,178,14,252,254,183,223,126,211,243,97,160,225,45,52,216,192,245,137,39,158,208,108,28,219,139,11,250,218,174,1,227,23,161,57,193,81,64,2,36,96,21,1,126,121,90,37,151,115,193,218,52,254,82,122,189,35,222,166,48,117,234,84,125,202,141,244,122,164,225,35,77,185,98,197,138,114,250,244,105,125,165,34,38,117,120,173,34,158,34,227,184,11,47,188,80,83,224,145,14,141,212,101,164,218,255,245,215,95,41,190,230,17,231,33,53,26,105,241,96,117,227,141,55,106,253,182,20,155,244,181,41,214,104,235,143,204,13,108,168,137,87,142,118,237,218,53,85,115,2,113,225,137,247,252,249,243,245,45,34,248,135,140,142,155,110,186,41,218,33,159,215,158,137,250,154,24,83,204,133,114,40,0,234,235,144,152,22,119,133,230,132,197,226,49,116,18,240,35,1,126,121,250,81,117,115,250,108,203,248,75,237,245,142,216,72,16,79,4,177,30,31,169,244,216,140,16,79,142,191,255,254,123,125,5,36,54,6,196,186,123,100,66,96,31,0,24,22,152,232,229,202,149,75,70,142,28,41,157,59,119,214,148,121,172,233,79,233,53,143,239,188,243,142,190,113,1,147,61,60,85,196,238,246,120,42,25,156,46,109,142,154,231,71,98,139,190,136,220,166,88,77,214,220,212,216,76,212,215,196,152,76,213,207,198,184,168,175,141,170,185,23,51,205,9,247,52,101,143,72,192,105,2,252,242,116,90,94,227,59,103,203,248,75,237,245,142,253,250,245,147,35,71,142,168,209,16,40,120,117,226,151,95,126,169,235,174,145,174,140,157,235,81,240,106,198,155,111,190,89,223,172,0,115,2,6,6,54,41,196,230,129,169,189,230,17,175,116,172,91,183,174,102,98,52,108,216,80,154,53,107,166,27,14,218,82,108,209,151,230,132,45,35,42,244,56,77,28,139,38,198,20,58,97,158,153,156,0,245,229,152,48,129,0,205,9,19,84,96,12,36,64,2,25,38,192,47,207,12,163,226,129,17,32,96,203,248,75,237,245,142,51,102,204,144,99,199,142,37,49,39,10,21,42,164,155,15,34,253,253,233,167,159,78,52,39,54,110,220,40,245,234,213,211,37,28,48,39,240,42,70,188,102,17,230,68,106,175,121,196,6,133,216,52,238,211,79,63,213,127,179,103,207,22,236,112,143,117,252,54,20,91,244,165,57,97,195,104,10,47,70,19,199,162,137,49,133,71,153,103,7,19,160,190,28,15,38,16,160,57,97,130,10,140,129,4,72,32,195,4,248,229,153,97,84,60,48,2,4,108,25,127,169,189,222,177,91,183,110,210,166,77,27,221,97,30,203,58,222,120,227,13,221,59,2,123,68,12,29,58,84,63,199,178,14,172,189,199,43,26,241,234,70,188,198,49,216,156,192,219,18,82,123,205,227,172,89,179,116,83,65,24,18,40,216,197,254,186,235,174,211,189,44,108,40,182,232,75,115,194,134,209,20,94,140,38,142,69,196,196,226,54,1,188,209,134,133,4,98,73,128,230,68,44,233,179,109,18,32,129,76,19,48,241,134,45,211,157,224,9,214,18,176,105,252,165,244,122,71,108,128,57,105,210,36,221,164,18,59,213,35,19,34,62,62,94,170,86,173,42,120,205,30,140,10,236,37,129,189,38,106,212,168,161,199,33,179,34,216,156,128,120,169,189,230,17,155,108,62,244,208,67,178,101,203,22,201,157,59,183,238,77,129,13,56,241,202,70,27,138,77,250,218,20,171,13,218,155,22,35,245,53,77,17,198,67,2,36,16,13,2,52,39,162,65,153,109,144,0,9,120,70,128,55,108,158,161,100,69,33,16,224,248,11,1,154,69,167,216,164,175,77,177,90,52,4,140,9,149,250,26,35,5,3,33,1,18,136,34,1,154,19,81,132,205,166,72,128,4,194,39,192,27,182,240,25,178,134,208,9,112,252,133,206,206,134,51,109,210,215,166,88,109,208,222,180,24,169,175,105,138,48,30,18,32,129,104,16,160,57,17,13,202,108,131,4,72,192,51,2,188,97,243,12,37,43,10,129,0,199,95,8,208,44,58,197,38,125,109,138,213,162,33,96,76,168,212,215,24,41,24,8,9,144,64,20,9,208,156,136,34,108,54,69,2,36,16,62,1,222,176,133,207,144,53,132,78,128,227,47,116,118,54,156,105,147,190,54,197,106,131,246,166,197,72,125,77,83,132,241,144,0,9,68,131,0,205,137,104,80,102,27,36,64,2,158,17,224,13,155,103,40,89,81,8,4,56,254,66,128,102,209,41,54,233,107,83,172,22,13,1,99,66,165,190,198,72,193,64,72,128,4,162,72,128,230,68,20,97,179,41,18,32,129,240,9,240,134,45,124,134,172,33,116,2,28,127,161,179,179,225,76,155,244,181,41,86,27,180,55,45,70,234,107,154,34,140,135,4,72,32,26,4,104,78,68,131,50,219,32,1,18,240,140,0,111,216,60,67,201,138,66,32,192,241,23,2,52,139,78,177,73,95,155,98,181,104,8,24,19,42,245,53,70,10,6,66,2,36,16,69,2,52,39,162,8,155,77,145,0,9,132,79,128,55,108,225,51,100,13,161,19,224,248,11,157,157,13,103,218,164,175,77,177,218,160,189,105,49,82,95,211,20,97,60,36,64,2,209,32,64,115,34,26,148,217,6,9,144,128,103,4,120,195,230,25,74,86,20,2,1,142,191,16,160,89,116,138,77,250,218,20,171,69,67,192,152,80,169,175,49,82,48,16,18,32,129,40,18,160,57,17,69,216,108,138,4,72,32,124,2,188,97,11,159,33,107,8,157,0,199,95,232,236,108,56,211,38,125,109,138,213,6,237,77,139,145,250,154,166,8,227,33,1,18,136,6,1,154,19,209,160,204,54,72,128,4,60,35,192,27,54,207,80,178,162,16,8,112,252,133,0,205,162,83,108,210,215,166,88,45,26,2,198,132,74,125,141,145,130,129,144,0,9,68,145,0,205,137,40,194,102,83,36,64,2,225,19,224,13,91,248,12,89,67,232,4,56,254,66,103,103,195,153,54,233,107,83,172,54,104,111,90,140,212,215,52,69,24,15,9,144,64,52,8,208,156,136,6,101,182,65,2,36,224,25,1,222,176,121,134,146,21,133,64,128,227,47,4,104,22,157,98,147,190,54,197,106,209,16,48,38,84,234,107,140,20,12,132,4,72,32,138,4,104,78,68,17,54,155,34,1,18,8,159,0,111,216,194,103,200,26,66,39,192,241,23,58,59,27,206,180,73,95,155,98,181,65,123,211,98,164,190,166,41,194,120,72,128,4,162,65,128,230,68,52,40,179,13,18,32,1,207,8,240,134,205,51,148,172,40,4,2,28,127,33,64,179,232,20,155,244,181,41,86,139,134,128,49,161,82,95,99,164,96,32,36,64,2,81,36,64,115,34,138,176,217,20,9,144,64,248,4,120,195,22,62,67,214,16,58,1,142,191,208,217,217,112,166,77,250,218,20,171,13,218,155,22,35,245,53,77,17,198,67,2,36,16,13,2,52,39,162,65,153,109,144,0,9,120,70,128,55,108,158,161,100,69,33,16,224,248,11,1,154,69,167,216,164,175,77,177,90,52,4,140,9,149,250,26,35,5,3,33,1,18,136,34,1,154,19,81,132,205,166,72,128,4,194,39,192,27,182,240,25,178,134,208,9,112,252,133,206,206,134,51,109,210,215,166,88,109,208,222,180,24,169,175,105,138,48,30,18,32,129,104,16,160,57,17,13,202,108,131,4,72,192,51,2,188,97,243,12,37,43,10,129,0,198,159,207,202,57,17,241,85,167,207,157,67,151,205,47,28,139,230,107,20,110,132,182,140,197,112,251,201,243,73,128,4,72,32,64,128,230,4,199,2,9,144,128,85,4,104,78,88,37,23,131,181,156,0,175,55,203,5,116,40,124,142,69,135,196,100,87,72,128,4,72,32,21,2,52,39,56,52,72,128,4,140,38,176,108,217,50,105,222,188,185,196,199,199,75,219,182,109,37,112,131,58,115,230,76,233,209,163,135,36,36,36,72,92,92,156,209,125,96,112,36,96,43,1,78,8,109,85,206,189,184,57,22,221,211,148,61,34,1,18,32,129,228,4,104,78,112,76,144,0,9,24,79,32,87,174,92,146,45,91,54,201,157,59,183,236,223,191,95,138,20,41,34,199,142,29,147,83,167,78,201,137,19,39,140,143,159,1,146,128,173,4,56,33,180,85,57,247,226,230,88,116,79,83,246,136,4,72,128,4,104,78,112,12,144,0,9,88,71,96,216,176,97,210,191,127,127,57,121,242,100,98,236,57,114,228,144,1,3,6,72,159,62,125,172,235,15,3,38,1,91,8,112,66,104,139,82,238,199,201,177,232,190,198,236,33,9,144,0,9,48,115,130,99,128,4,72,192,10,2,200,154,56,126,252,120,98,172,57,115,230,76,242,179,21,157,96,144,36,96,25,1,78,8,45,19,204,225,112,57,22,29,22,151,93,35,1,18,32,129,255,18,160,57,193,161,64,2,36,96,5,129,224,236,9,102,77,88,33,25,131,116,128,0,39,132,14,136,232,72,23,56,22,29,17,146,221,32,1,18,32,129,52,8,208,156,224,240,32,1,18,176,134,64,32,123,130,89,19,214,72,198,64,45,39,192,9,161,229,2,58,20,62,199,162,67,98,178,43,36,64,2,36,144,10,1,154,19,28,26,36,64,2,214,16,64,246,68,191,126,253,100,224,192,129,220,107,194,26,213,24,168,205,4,56,33,180,89,61,183,98,231,88,116,75,79,246,134,4,72,128,4,82,34,64,115,130,227,130,4,72,192,26,2,120,59,71,199,142,29,101,242,228,201,130,165,29,44,36,64,2,145,37,192,9,97,100,249,178,246,140,19,224,88,204,56,43,30,73,2,36,64,2,182,18,160,57,97,171,114,140,155,4,254,75,0,55,108,44,110,19,56,119,238,156,219,29,100,239,140,37,192,9,161,177,210,48,48,18,32,1,18,32,1,18,112,142,0,205,9,231,36,101,135,252,70,128,147,7,183,21,167,190,110,235,107,122,239,56,254,76,87,136,241,145,0,9,144,0,9,144,128,59,4,104,78,184,163,37,123,226,83,2,156,60,184,45,60,245,117,91,95,211,123,199,241,103,186,66,140,143,4,72,128,4,72,128,4,220,33,64,115,194,29,45,217,19,159,18,224,228,193,109,225,169,175,219,250,154,222,59,142,63,211,21,114,51,190,231,159,127,94,234,212,169,35,183,220,114,139,155,29,100,175,72,128,4,72,128,4,82,36,64,115,130,3,131,4,44,39,192,201,131,229,2,166,19,62,245,117,91,95,211,123,199,241,103,186,66,110,198,87,187,118,109,233,219,183,175,220,118,219,109,110,118,144,189,34,1,18,32,1,18,160,57,193,49,64,2,46,18,224,228,193,69,85,255,175,79,212,215,109,125,77,239,29,199,159,233,10,153,31,223,212,169,83,101,244,232,209,146,37,75,22,41,86,172,152,140,25,51,70,42,86,172,40,47,190,248,162,252,246,219,111,50,118,236,88,237,4,126,222,191,127,191,92,113,197,21,242,204,51,207,72,233,210,165,245,216,27,111,188,81,186,118,237,42,95,126,249,165,20,44,88,80,174,186,234,42,57,123,246,172,204,152,49,67,178,101,203,166,117,20,41,82,68,235,192,207,168,163,64,129,2,50,119,238,92,25,49,98,132,30,155,63,127,126,141,161,106,213,170,178,121,243,102,233,220,185,179,156,60,121,82,127,215,189,123,119,121,232,161,135,82,253,220,124,194,140,144,4,72,128,4,220,33,192,204,9,119,180,100,79,124,74,128,147,7,183,133,167,190,110,235,107,122,239,56,254,76,87,200,236,248,96,40,180,110,221,90,86,173,90,37,197,139,23,151,57,115,230,200,160,65,131,228,251,239,191,151,97,195,134,165,104,78,192,68,8,206,156,192,18,143,31,126,248,65,222,124,243,77,57,122,244,168,212,173,91,87,170,84,169,146,166,57,177,123,247,110,105,219,182,173,172,88,177,66,141,9,180,223,178,101,75,193,231,237,218,181,147,154,53,107,74,183,110,221,100,239,222,189,154,161,49,123,246,108,61,62,165,207,205,38,204,232,72,128,4,72,192,45,2,52,39,220,210,147,189,241,33,1,78,30,220,22,157,250,186,173,175,233,189,227,248,51,93,33,179,227,235,215,175,159,28,57,114,68,70,142,28,153,24,104,225,194,133,53,11,98,193,130,5,25,50,39,170,87,175,46,67,134,12,145,91,111,189,85,235,64,54,197,218,181,107,211,52,39,198,143,31,47,163,70,141,210,236,139,64,249,227,143,63,212,164,192,185,29,58,116,144,134,13,27,234,191,123,238,185,71,51,47,22,46,92,152,226,231,102,19,102,116,36,64,2,36,224,22,1,154,19,110,233,201,222,248,144,0,39,15,110,139,78,125,221,214,215,244,222,113,252,153,174,144,217,241,33,43,225,216,177,99,73,204,137,66,133,10,201,242,229,203,229,253,247,223,151,125,251,246,201,184,113,227,180,19,200,144,56,116,232,144,46,191,8,206,156,168,85,171,150,12,28,56,48,113,255,9,44,3,89,179,102,141,154,19,217,179,103,215,58,138,22,45,42,167,79,159,150,28,57,114,200,95,127,253,165,6,198,182,109,219,52,35,34,80,246,236,217,35,229,202,149,19,140,233,63,255,252,83,150,46,93,42,203,150,45,147,37,75,150,168,97,1,35,35,181,207,205,166,204,232,72,128,4,72,192,29,2,52,39,220,209,146,61,241,41,1,78,30,220,22,158,250,186,173,175,233,189,227,248,51,93,33,179,227,251,226,139,47,164,77,155,54,178,122,245,106,93,214,241,198,27,111,72,239,222,189,5,70,193,180,105,211,244,223,87,95,125,37,135,15,31,150,122,245,234,233,146,13,152,19,248,255,158,61,123,74,211,166,77,117,25,200,166,77,155,116,15,137,19,39,78,72,131,6,13,164,82,165,74,50,125,250,116,41,85,170,148,76,158,60,89,26,53,106,36,179,102,205,210,165,25,127,255,253,183,108,221,186,85,226,226,226,228,219,111,191,149,10,21,42,200,188,121,243,164,87,175,94,178,107,215,46,185,255,254,251,229,246,219,111,151,246,237,219,203,241,227,199,165,124,249,242,154,53,49,124,248,240,20,63,175,81,163,134,217,144,25,29,9,144,0,9,56,68,128,230,132,67,98,178,43,254,36,192,201,131,219,186,83,95,183,245,53,189,119,28,127,166,43,100,126,124,147,38,77,210,76,6,108,62,137,229,19,241,241,241,186,49,37,178,36,30,120,224,1,217,176,97,131,148,45,91,86,144,33,113,230,204,25,53,39,176,12,4,217,18,56,246,190,251,238,211,77,43,97,116,96,255,136,18,37,74,72,153,50,101,52,227,34,33,33,65,205,142,60,121,242,72,227,198,141,229,245,215,95,151,141,27,55,234,134,152,200,172,64,61,24,195,121,243,230,213,227,171,85,171,166,70,7,54,196,68,70,7,54,233,132,177,241,194,11,47,164,250,185,249,132,25,33,9,144,0,9,184,67,128,230,132,59,90,178,39,62,37,192,201,131,219,194,83,95,183,245,53,189,119,28,127,166,43,228,126,124,200,122,128,185,112,231,157,119,170,193,129,61,34,144,21,209,165,75,23,247,59,207,30,146,0,9,144,128,207,8,208,156,240,153,224,236,174,123,4,56,121,112,79,211,224,30,81,95,183,245,53,189,119,28,127,166,43,228,126,124,120,179,7,50,29,176,244,3,175,255,172,95,191,190,102,87,96,191,9,22,18,32,1,18,32,1,183,8,208,156,112,75,79,246,198,135,4,56,121,112,91,116,234,235,182,190,166,247,142,227,207,116,133,24,31,9,144,0,9,144,0,9,184,67,128,230,132,59,90,178,39,62,37,192,201,131,219,194,83,95,183,245,53,189,119,28,127,166,43,228,159,248,56,22,253,163,53,123,74,2,36,224,95,2,52,39,252,171,61,123,238,8,1,222,176,57,34,100,42,221,160,190,110,235,107,122,239,56,254,76,87,200,63,241,113,44,250,71,107,246,148,4,72,192,191,4,104,78,248,87,123,246,220,17,2,188,97,115,68,72,154,19,110,11,105,105,239,248,247,197,82,225,28,12,155,99,209,65,81,217,37,18,32,1,18,72,70,128,230,4,135,4,9,88,78,128,55,108,150,11,152,78,248,212,215,109,125,77,239,29,199,159,233,10,249,39,62,142,69,255,104,205,158,146,0,9,248,151,0,205,9,255,106,207,158,59,66,128,55,108,142,8,201,204,9,183,133,180,180,119,252,251,98,169,112,14,134,205,177,232,160,168,236,18,9,144,0,9,48,115,130,99,128,4,220,34,192,27,54,183,244,76,222,27,234,235,182,190,166,247,142,227,207,116,133,252,19,31,199,162,127,180,102,79,73,128,4,252,75,128,153,19,254,213,158,61,119,132,0,111,216,28,17,146,153,19,110,11,105,105,239,248,247,197,82,225,28,12,155,99,209,65,81,217,37,18,32,1,18,96,230,4,199,0,9,184,69,128,55,108,110,233,201,204,9,183,245,180,173,119,252,251,98,155,98,238,198,203,177,232,174,182,236,25,9,144,0,9,4,8,48,115,130,99,129,4,44,39,192,27,54,203,5,76,39,124,234,235,182,190,166,247,142,227,207,116,133,220,141,111,217,178,101,210,188,121,115,137,143,143,151,182,109,219,74,96,44,206,156,57,83,122,244,232,33,9,9,9,18,23,23,231,46,0,246,140,4,72,128,4,124,72,128,230,132,15,69,103,151,221,34,192,201,131,91,122,50,115,194,109,61,109,235,29,255,190,216,166,152,91,241,230,202,149,75,178,101,203,38,185,115,231,150,253,251,247,75,145,34,69,228,216,177,99,114,234,212,41,57,113,226,132,91,157,101,111,72,128,4,72,128,4,132,230,4,7,1,9,88,78,128,147,7,203,5,100,230,132,219,2,90,222,59,254,125,177,92,64,203,195,31,54,108,152,244,239,223,95,78,158,60,153,216,147,28,57,114,200,128,1,3,164,79,159,62,150,247,142,225,147,0,9,144,0,9,156,247,80,238,220,185,115,231,136,133,4,72,192,94,2,156,60,216,171,93,70,34,167,190,25,161,196,99,34,69,128,227,47,82,100,89,111,70,9,32,107,226,248,241,227,137,135,231,204,153,51,201,207,25,173,135,199,145,0,9,144,0,9,152,79,128,153,19,230,107,196,8,73,32,77,2,156,60,184,61,64,168,175,219,250,154,222,59,142,63,211,21,114,63,190,224,236,9,102,77,184,175,55,123,72,2,36,224,111,2,52,39,252,173,63,123,239,0,129,72,78,30,158,127,254,121,169,83,167,142,220,114,203,45,105,146,194,186,224,61,123,246,72,137,18,37,66,38,58,106,212,40,153,52,105,146,156,62,125,90,6,13,26,36,247,223,127,127,200,117,185,116,98,36,245,117,137,19,251,18,25,2,28,127,145,225,202,90,51,71,32,144,61,193,172,137,204,113,227,209,36,64,2,36,96,27,1,154,19,182,41,198,120,73,32,25,129,72,78,30,106,215,174,45,125,251,246,149,219,110,187,45,162,230,196,159,127,254,41,23,93,116,145,28,56,112,64,190,255,254,123,105,220,184,177,252,246,219,111,212,90,36,113,135,122,194,32,129,88,16,136,228,223,151,88,244,135,109,218,73,0,217,19,253,250,245,147,129,3,7,114,175,9,59,37,100,212,36,64,2,36,144,33,2,52,39,50,132,137,7,145,128,185,4,34,53,121,24,63,126,188,60,243,204,51,82,186,116,105,25,51,102,140,212,172,89,83,30,126,248,97,205,144,8,236,154,62,119,238,92,185,248,226,139,5,153,19,15,62,248,160,172,89,179,70,51,31,176,129,217,61,247,220,35,135,14,29,210,207,113,14,226,188,241,198,27,181,174,228,5,231,92,122,233,165,210,187,119,111,217,182,109,155,252,245,215,95,50,103,206,156,20,161,111,222,188,89,58,119,238,172,27,164,157,61,123,86,186,119,239,46,15,61,244,144,140,24,49,66,62,253,244,83,201,146,37,139,182,133,127,211,167,79,151,194,133,11,203,252,249,243,245,247,216,225,29,70,72,151,46,93,18,111,112,39,78,156,40,175,190,250,170,238,8,95,188,120,113,193,107,234,74,149,42,37,232,27,206,65,27,249,243,231,151,209,163,71,75,213,170,85,37,181,246,35,53,66,34,165,111,164,226,101,189,110,17,224,248,115,75,79,91,123,131,191,221,29,59,118,148,201,147,39,11,150,118,176,144,0,9,144,0,9,184,73,128,230,132,155,186,178,87,62,34,16,201,201,67,112,230,4,38,250,27,55,110,20,44,191,64,105,215,174,157,148,44,89,82,134,14,29,170,230,196,179,207,62,171,79,182,182,111,223,46,181,106,213,146,245,235,215,171,89,176,120,241,98,53,7,96,38,116,234,212,73,6,15,30,172,89,18,193,229,204,153,51,210,171,87,47,173,187,89,179,102,50,111,222,60,53,11,82,42,120,223,61,140,146,110,221,186,201,222,189,123,53,179,99,246,236,217,106,36,76,152,48,65,99,204,147,39,143,62,97,251,233,167,159,228,181,215,94,19,244,3,102,195,37,151,92,162,70,73,249,242,229,229,223,127,255,85,163,161,73,147,38,178,118,237,90,53,36,134,15,31,46,251,246,237,211,190,161,157,21,43,86,168,49,177,106,213,42,105,217,178,165,236,222,189,91,127,151,82,251,145,26,114,145,212,55,82,49,179,94,119,8,112,252,153,171,37,180,97,113,155,0,247,172,119,91,95,246,142,4,72,224,124,2,52,39,56,42,72,192,114,2,145,156,60,36,95,214,129,73,252,202,149,43,101,231,206,157,106,58,196,197,197,105,38,4,204,137,95,127,253,85,10,22,44,168,52,27,53,106,164,147,121,100,74,212,173,91,87,42,86,172,40,13,27,54,84,227,161,66,133,10,231,17,111,218,180,169,92,120,225,133,250,123,76,254,63,252,240,67,205,122,120,244,209,71,53,91,33,184,44,92,184,80,58,116,232,160,245,225,31,50,52,138,20,41,162,230,196,47,191,252,146,104,158,192,28,193,242,16,24,20,200,224,248,224,131,15,212,56,193,178,145,55,223,124,83,179,63,144,53,177,107,215,46,153,50,101,74,146,54,134,12,25,162,245,32,107,36,80,254,248,227,15,53,41,192,32,165,246,35,53,140,34,169,111,164,98,102,189,238,16,224,248,51,87,75,106,99,174,54,94,68,70,125,189,160,200,58,72,128,4,108,35,64,115,194,54,197,24,47,9,36,35,16,201,27,152,96,115,226,229,151,95,214,165,22,48,12,42,87,174,44,139,22,45,146,195,135,15,203,216,177,99,213,156,192,82,12,100,44,160,220,117,215,93,242,192,3,15,200,125,247,221,167,175,124,67,6,5,254,33,195,1,166,195,29,119,220,145,216,11,100,47,32,211,226,224,193,131,154,45,241,214,91,111,233,242,145,236,217,179,171,9,146,47,95,190,243,52,199,210,140,165,75,151,202,178,101,203,100,201,146,37,106,24,192,112,248,249,231,159,117,249,5,74,32,219,97,221,186,117,82,173,90,53,105,222,188,185,102,80,84,169,82,69,51,39,96,54,76,155,54,77,13,11,164,10,163,28,61,122,84,51,39,80,23,150,151,32,222,64,65,198,69,185,114,229,116,185,72,74,237,7,27,25,94,14,210,72,234,235,101,156,172,203,77,2,28,127,230,234,74,109,204,213,198,139,200,168,175,23,20,89,7,9,144,128,109,4,104,78,216,166,24,227,37,129,40,154,19,245,234,213,147,158,61,123,10,50,27,240,255,48,27,30,121,228,17,205,68,168,95,191,190,46,111,192,178,9,152,19,83,167,78,85,67,2,147,251,107,175,189,86,86,175,94,173,203,57,144,193,0,67,2,5,6,193,117,215,93,39,79,61,245,84,98,47,96,106,96,210,143,165,28,48,45,112,30,50,47,112,99,134,108,135,26,53,106,36,233,241,189,247,222,43,183,223,126,187,180,111,223,94,141,15,24,13,200,166,88,190,124,185,26,37,48,35,144,193,129,223,95,112,193,5,154,89,209,186,117,107,93,2,146,53,107,86,53,30,90,181,106,165,27,110,34,171,2,125,195,57,197,138,21,19,108,186,134,255,127,226,137,39,52,43,228,219,111,191,213,76,15,196,134,101,39,200,178,192,91,68,82,106,63,121,156,94,13,84,222,160,122,69,146,245,132,66,128,227,47,20,106,209,57,135,218,68,135,115,172,90,161,190,177,34,207,118,73,128,4,98,73,128,230,68,44,233,179,109,18,240,128,64,36,111,96,70,142,28,169,123,55,196,199,199,235,254,18,48,42,176,105,36,178,25,174,190,250,106,53,18,62,254,248,99,53,39,176,71,3,150,118,252,243,207,63,186,255,4,222,240,129,125,29,176,89,229,150,45,91,4,175,130,187,236,178,203,212,196,72,158,13,129,172,138,39,159,124,82,223,214,81,160,64,1,221,151,2,89,19,95,124,241,133,188,253,246,219,73,40,109,218,180,73,55,196,60,118,236,152,110,126,9,35,227,133,23,94,208,101,29,48,41,176,70,23,75,54,130,141,147,54,109,218,232,254,18,216,235,2,153,19,88,54,18,216,139,2,217,19,200,182,0,199,50,101,202,104,54,5,140,138,25,51,102,8,250,143,207,243,230,205,43,227,198,141,211,12,140,212,218,247,64,202,20,171,136,164,190,145,138,153,245,186,67,128,227,207,92,45,169,141,185,218,120,17,25,245,245,130,34,235,32,1,18,176,141,0,205,9,219,20,99,188,36,144,140,0,111,96,254,63,16,152,19,59,118,236,208,77,49,93,42,212,215,37,53,237,235,11,199,159,185,154,81,27,115,181,241,34,50,234,235,5,69,214,65,2,36,96,27,1,154,19,182,41,198,120,73,128,230,68,138,99,128,230,4,47,13,18,240,158,0,39,72,222,51,245,170,70,106,227,21,73,51,235,161,190,102,234,194,168,72,128,4,34,75,128,230,68,100,249,178,118,18,136,56,1,222,192,68,28,113,76,27,160,190,49,197,239,251,198,57,254,204,29,2,212,198,92,109,188,136,140,250,122,65,145,117,144,0,9,216,70,128,230,132,109,138,49,94,18,72,70,128,55,48,110,15,9,234,235,182,190,166,247,142,227,207,92,133,168,141,185,218,120,17,25,245,245,130,34,235,32,1,18,176,141,0,205,9,219,20,99,188,36,64,115,194,87,99,128,55,168,190,146,219,184,206,114,252,25,39,73,98,64,212,198,92,109,188,136,140,250,122,65,145,117,144,0,9,216,70,128,230,132,109,138,49,94,18,160,57,225,171,49,192,27,84,95,201,109,92,103,57,254,140,147,132,230,132,185,146,120,26,25,175,61,79,113,178,50,18,32,1,75,8,208,156,176,68,40,134,73,2,169,17,224,13,140,219,99,131,250,186,173,175,233,189,227,248,51,87,33,106,99,174,54,94,68,70,125,189,160,200,58,72,128,4,108,35,64,115,194,54,197,24,47,9,48,115,194,87,99,128,55,168,190,146,219,184,206,114,252,25,39,9,51,39,204,149,196,211,200,120,237,121,138,147,149,145,0,9,88,66,128,230,132,37,66,49,76,18,96,230,132,63,199,0,111,80,253,169,187,41,189,230,248,51,69,137,243,227,160,54,230,106,227,69,100,212,215,11,138,172,131,4,72,192,54,2,52,39,108,83,140,241,146,0,51,39,124,53,6,120,131,234,43,185,141,235,44,199,159,113,146,48,115,194,92,73,60,141,140,215,158,167,56,89,25,9,144,128,37,4,104,78,88,34,20,195,36,1,102,78,248,115,12,240,6,213,159,186,155,210,107,142,63,83,148,96,230,132,185,74,68,38,50,94,123,145,225,202,90,73,128,4,204,38,64,115,194,108,125,24,29,9,164,75,128,55,48,233,34,178,250,0,234,107,181,124,214,7,207,241,103,174,132,212,198,92,109,188,136,140,250,122,65,145,117,144,0,9,216,70,128,230,132,109,138,49,94,18,72,70,128,55,48,110,15,9,234,235,182,190,166,247,142,227,207,92,133,168,141,185,218,120,17,25,245,245,130,34,235,32,1,18,176,141,0,205,9,219,20,99,188,36,64,115,194,87,99,128,55,168,190,146,219,184,206,114,252,25,39,73,98,64,212,198,92,109,188,136,140,250,122,65,145,117,144,0,9,216,70,128,230,132,109,138,49,94,18,160,57,225,171,49,192,27,84,95,201,109,92,103,57,254,140,147,132,230,132,185,146,120,26,25,175,61,79,113,178,50,18,32,1,75,8,208,156,176,68,40,134,73,2,169,17,224,13,140,219,99,131,250,186,173,175,233,189,227,248,51,87,33,106,99,174,54,94,68,70,125,189,160,200,58,72,128,4,108,35,64,115,194,54,197,24,47,9,48,115,194,87,99,128,55,168,190,146,219,184,206,114,252,25,39,9,51,39,204,149,196,211,200,120,237,121,138,147,149,145,0,9,88,66,128,230,132,37,66,49,76,18,96,230,132,63,199,0,111,80,253,169,187,41,189,230,248,51,69,137,243,227,160,54,230,106,227,69,100,212,215,11,138,172,131,4,72,192,54,2,52,39,108,83,140,241,146,0,51,39,124,53,6,120,131,234,43,185,141,235,44,199,159,113,146,48,115,194,92,73,60,141,140,215,158,167,56,89,25,9,144,128,37,4,104,78,88,34,20,195,36,1,102,78,248,115,12,240,6,213,159,186,155,210,107,142,63,83,148,96,230,132,185,74,68,38,50,94,123,145,225,202,90,73,128,4,204,38,64,115,194,108,125,24,29,9,164,75,128,55,48,233,34,178,250,0,234,107,181,124,214,7,207,241,103,174,132,212,198,92,109,188,136,140,250,122,65,145,117,144,0,9,216,70,128,230,132,109,138,49,94,18,72,70,128,55,48,110,15,9,234,235,182,190,166,247,142,227,207,92,133,168,141,185,218,120,17,25,245,245,130,34,235,32,1,18,176,141,0,205,9,219,20,99,188,36,64,115,194,87,99,128,55,168,190,146,219,184,206,114,252,25,39,73,98,64,145,210,230,141,55,222,144,217,179,103,203,135,31,126,152,216,214,132,9,19,100,204,152,49,250,115,129,2,5,100,220,184,113,114,205,53,215,164,8,103,198,140,25,50,126,252,120,217,177,99,135,156,59,119,78,106,213,170,37,47,190,248,162,212,168,81,67,143,191,234,170,171,100,219,182,109,146,37,75,22,65,31,242,228,201,35,119,223,125,183,140,26,53,74,242,229,203,39,191,252,242,139,60,246,216,99,242,201,39,159,200,233,211,167,165,82,165,74,50,96,192,0,185,227,142,59,98,42,198,151,95,126,41,221,186,117,147,13,27,54,68,37,142,72,233,27,149,224,217,8,9,144,0,9,132,72,128,230,68,136,224,120,26,9,152,66,128,55,48,166,40,17,153,56,168,111,100,184,178,214,140,17,224,248,203,24,167,88,28,229,181,54,255,254,251,175,244,237,219,87,96,46,220,112,195,13,178,100,201,18,237,214,218,181,107,165,73,147,38,178,110,221,58,41,86,172,152,188,249,230,155,106,22,252,240,195,15,231,117,187,95,191,126,242,246,219,111,203,196,137,19,213,148,128,185,176,96,193,2,157,212,111,222,188,89,74,151,46,173,230,4,204,138,166,77,155,234,249,127,254,249,167,52,106,212,72,26,54,108,40,67,135,14,149,219,111,191,93,42,84,168,160,255,159,51,103,78,249,232,163,143,228,222,123,239,149,245,235,215,203,229,151,95,30,11,212,218,38,205,137,152,161,103,195,36,64,2,62,34,64,115,194,71,98,179,171,110,18,240,250,6,213,77,74,246,246,138,250,218,171,157,11,145,115,252,153,171,162,215,218,204,156,57,83,179,29,174,184,226,10,121,253,245,215,19,205,137,93,187,118,9,254,221,124,243,205,10,99,247,238,221,82,181,106,85,57,120,240,160,102,62,4,10,76,134,139,46,186,72,77,132,202,149,43,39,1,55,121,242,100,53,60,174,188,242,202,243,204,9,28,56,100,200,16,89,181,106,149,188,251,238,187,82,179,102,77,105,223,190,189,116,233,210,37,177,142,247,223,127,95,170,84,169,34,229,202,149,75,82,239,201,147,39,229,169,167,158,210,44,143,236,217,179,75,221,186,117,19,51,60,240,249,210,165,75,37,107,214,172,90,231,232,209,163,229,194,11,47,148,175,191,254,90,158,124,242,73,57,114,228,136,158,51,104,208,32,53,71,86,174,92,41,93,187,118,213,227,247,239,223,47,91,182,108,145,87,95,125,85,166,76,153,162,217,34,48,85,208,55,100,78,192,104,233,220,185,179,160,253,179,103,207,74,247,238,221,229,161,135,30,242,116,176,120,173,175,167,193,177,50,18,32,1,18,136,16,1,154,19,17,2,203,106,73,32,90,4,130,111,14,163,213,102,140,219,57,39,34,255,119,71,28,227,96,162,209,60,82,163,89,72,32,22,4,234,213,171,119,238,243,207,63,55,246,122,67,124,159,125,246,153,177,241,69,82,179,72,77,94,231,207,159,175,19,242,64,230,68,112,31,48,17,111,209,162,133,148,44,89,50,209,4,8,252,126,209,162,69,186,28,99,231,206,157,105,118,59,121,230,196,222,189,123,117,89,199,253,247,223,47,189,122,245,82,147,34,48,209,191,233,166,155,164,118,237,218,154,185,1,99,33,121,121,233,165,151,100,217,178,101,130,182,97,52,52,107,214,76,90,181,106,37,219,183,111,87,179,1,89,27,217,178,101,147,71,30,121,68,179,56,176,116,4,89,25,9,9,9,130,186,183,110,221,170,245,127,243,205,55,114,224,192,1,53,80,54,110,220,168,25,26,200,148,232,212,169,147,102,142,192,156,104,219,182,173,254,14,230,4,254,31,134,7,50,66,16,63,50,78,176,20,198,203,18,41,125,189,140,145,117,145,0,9,144,128,215,4,104,78,120,77,148,245,145,0,9,68,148,0,111,216,34,138,151,149,147,128,85,4,252,252,247,32,82,125,79,205,156,56,116,232,144,180,105,211,70,114,228,200,161,153,21,48,3,130,11,178,27,122,246,236,153,104,78,32,51,1,203,56,80,96,12,96,162,15,115,0,230,4,178,47,112,62,140,87,152,14,88,226,49,114,228,72,173,59,80,96,28,172,88,177,226,255,177,119,38,240,90,77,251,255,255,94,205,202,148,144,33,162,40,179,107,72,50,148,41,50,133,34,67,87,52,24,146,80,68,68,197,141,55,106,127,151,0,0,32,0,73,68,65,84,184,50,52,24,42,13,74,134,114,197,53,68,174,202,84,55,50,43,17,146,232,166,144,148,38,233,255,250,172,251,127,206,239,156,211,57,157,231,121,206,126,206,89,123,237,247,126,189,206,139,115,206,222,107,127,191,239,207,218,79,107,125,206,119,173,109,175,191,254,186,77,153,50,197,153,16,251,239,191,127,129,123,54,111,222,220,46,186,232,34,107,219,182,109,129,159,31,115,204,49,206,232,56,253,244,211,221,207,63,249,228,19,87,249,161,37,41,250,185,12,135,212,209,170,85,43,247,187,191,254,245,175,206,120,89,176,96,129,251,85,143,30,61,108,221,186,117,46,102,29,111,191,253,182,93,121,229,149,206,156,152,56,113,162,117,232,208,193,45,69,209,151,218,168,85,171,86,164,207,78,174,244,141,52,72,26,131,0,4,32,16,49,1,204,137,136,129,210,28,4,32,144,91,2,12,216,114,203,151,214,33,16,39,2,73,254,60,200,85,238,69,153,19,90,214,113,198,25,103,184,202,132,190,125,251,22,88,206,145,234,47,139,22,45,114,203,46,84,93,208,176,97,195,2,221,232,198,27,111,180,21,43,86,216,224,193,131,139,92,214,145,191,13,25,28,99,199,142,45,96,126,168,66,65,249,166,54,229,76,157,175,77,50,47,188,240,66,247,165,99,241,226,197,238,191,50,11,110,184,225,134,60,115,66,49,53,107,214,204,158,126,250,105,247,243,252,230,132,114,210,239,26,53,106,100,29,59,118,116,75,54,82,230,132,150,109,104,57,136,142,153,51,103,186,165,28,169,13,49,181,140,69,203,70,100,154,168,202,68,109,166,204,152,40,158,161,92,233,27,69,108,180,1,1,8,64,32,87,4,48,39,114,69,150,118,33,0,129,156,16,96,192,150,19,172,52,10,129,88,18,72,242,231,65,174,114,47,108,78,104,194,175,137,251,63,254,241,15,87,89,176,169,227,230,155,111,54,93,47,19,66,19,254,85,171,86,217,123,239,189,231,170,16,84,157,208,191,127,255,77,154,19,170,176,208,126,21,50,29,186,117,235,230,38,251,218,120,83,230,131,246,160,144,57,144,255,184,247,222,123,157,57,240,252,243,207,187,183,127,200,64,209,254,17,90,162,33,51,65,203,58,84,161,161,107,127,249,229,23,183,81,167,246,212,208,166,157,90,206,161,183,134,40,55,45,225,144,121,146,223,156,152,54,109,154,171,202,144,233,160,170,8,85,77,168,122,66,230,132,54,232,212,198,157,218,27,99,245,234,213,86,191,126,125,87,77,145,122,35,73,20,15,83,174,244,141,34,54,218,128,0,4,32,144,43,2,152,19,185,34,75,187,16,128,64,78,8,48,96,203,9,86,26,133,64,44,9,36,249,243,32,87,185,23,54,39,122,246,236,105,119,221,117,151,123,229,103,254,67,166,69,245,234,213,55,234,55,90,242,161,87,137,170,2,65,102,131,54,178,212,30,18,90,6,161,205,38,11,239,57,81,184,129,249,243,231,187,165,23,90,202,161,165,36,218,100,83,166,132,12,142,194,123,44,105,217,133,126,46,131,66,75,68,78,60,241,68,147,97,145,250,249,107,175,189,230,98,144,105,160,170,139,154,53,107,186,165,34,106,95,203,78,100,104,200,80,145,233,162,61,42,242,155,19,138,75,215,232,75,75,79,100,98,104,51,77,153,19,90,38,162,152,100,190,168,13,25,34,183,223,126,123,164,207,80,174,244,141,52,72,26,131,0,4,32,16,49,1,204,137,136,129,210,28,4,32,144,91,2,12,216,114,203,151,214,33,16,39,2,73,254,60,72,114,238,113,234,163,217,198,138,190,217,146,227,58,8,64,32,206,4,48,39,226,172,30,177,67,32,129,4,24,176,37,80,116,82,134,64,49,4,146,252,121,144,228,220,147,240,64,160,111,18,84,38,71,8,64,160,48,1,204,9,250,4,4,32,16,43,2,12,216,98,37,23,193,66,32,167,4,146,252,121,144,228,220,115,218,169,60,105,28,125,61,17,130,48,32,0,129,50,37,128,57,81,166,184,185,25,4,32,80,90,2,12,216,74,75,144,235,33,16,14,129,36,127,30,36,57,247,112,122,112,241,153,160,111,18,84,38,71,8,64,128,202,9,250,0,4,32,16,107,2,12,216,98,45,31,193,67,32,82,2,73,254,60,72,114,238,145,118,34,79,27,67,95,79,133,33,44,8,64,32,167,4,168,156,200,41,94,26,135,0,4,32,0,1,8,64,32,87,4,146,60,129,75,114,238,185,234,79,62,181,139,190,62,169,65,44,16,128,64,89,17,192,156,40,43,210,220,7,2,16,128,0,4,32,0,129,72,9,36,121,2,151,228,220,35,237,68,158,54,134,190,158,10,67,88,16,128,64,78,9,96,78,228,20,47,141,67,0,2,16,128,0,4,32,144,43,2,73,158,192,37,57,247,92,245,39,159,218,69,95,159,212,32,22,8,64,160,172,8,96,78,148,21,105,238,3,1,8,164,69,96,198,140,25,118,241,197,23,219,231,159,127,190,209,249,247,220,115,143,251,249,240,225,195,211,106,139,147,32,0,129,176,9,36,121,2,151,228,220,195,238,213,255,203,14,125,147,160,50,57,66,0,2,133,9,96,78,208,39,32,0,1,175,8,108,202,156,248,249,231,159,109,237,218,181,86,187,118,109,175,98,38,24,8,64,160,124,8,36,121,2,151,228,220,203,167,183,149,237,93,209,183,108,121,115,55,8,64,192,15,2,152,19,126,232,64,20,16,8,138,192,45,183,220,98,147,38,77,178,213,171,87,187,175,129,3,7,90,139,22,45,236,211,79,63,181,75,47,189,212,25,12,127,254,249,167,93,117,213,85,118,201,37,151,20,200,93,230,196,57,231,156,99,71,28,113,132,125,241,197,23,182,197,22,91,216,67,15,61,100,251,237,183,159,229,175,156,216,122,235,173,237,138,43,174,176,79,62,249,196,190,249,230,27,107,223,190,189,117,239,222,221,181,85,220,253,251,247,239,111,111,189,245,150,139,227,224,131,15,182,207,62,251,204,6,13,26,100,205,155,55,119,215,117,234,212,201,221,231,234,171,175,14,74,15,146,129,64,168,4,146,60,129,75,114,238,161,246,231,252,121,161,111,18,84,38,71,8,64,160,48,1,204,9,250,4,4,32,16,41,1,77,248,187,118,237,106,47,189,244,146,85,169,82,197,70,141,26,101,143,60,242,136,77,159,62,221,218,181,107,103,135,29,118,152,117,233,210,197,190,253,246,91,235,213,171,151,141,25,51,102,35,115,162,73,147,38,246,250,235,175,91,179,102,205,108,220,184,113,118,251,237,183,219,236,217,179,109,192,128,1,121,203,58,106,212,168,97,247,221,119,159,51,20,212,86,131,6,13,236,167,159,126,178,249,243,231,23,123,127,153,19,67,135,14,181,143,63,254,216,42,85,170,228,76,143,119,222,121,199,158,126,250,105,91,190,124,185,213,175,95,223,25,34,50,62,56,32,0,1,255,9,36,121,2,151,228,220,253,239,153,165,143,16,125,75,207,144,22,32,0,129,248,17,192,156,136,159,102,68,12,1,239,9,44,88,176,192,94,123,237,53,251,234,171,175,236,237,183,223,118,166,129,42,28,38,78,156,104,29,58,116,176,227,143,63,222,125,181,106,213,202,106,213,170,181,145,57,113,217,101,151,217,71,31,125,148,247,243,234,213,171,219,156,57,115,156,137,144,218,115,66,230,132,42,32,234,214,173,235,206,211,247,186,223,14,59,236,96,197,221,95,230,132,76,142,199,30,123,204,93,179,108,217,50,219,125,247,221,157,33,49,97,194,4,123,247,221,119,109,196,136,17,222,243,37,64,8,64,224,127,4,146,60,129,75,114,238,73,232,255,232,155,4,149,201,17,2,16,40,76,0,115,130,62,1,1,8,68,74,64,102,132,150,101,92,123,237,181,118,224,129,7,218,111,191,253,102,189,123,247,118,70,130,142,37,75,150,216,171,175,190,106,147,39,79,118,75,63,102,205,154,101,59,239,188,115,94,12,90,214,161,202,139,153,51,103,230,253,108,203,45,183,116,6,194,216,177,99,11,152,19,243,230,205,203,219,127,66,230,132,190,151,65,81,220,253,101,78,44,92,184,208,6,15,30,156,215,182,150,153,236,189,247,222,174,66,99,200,144,33,214,168,81,163,72,121,208,24,4,32,144,59,2,73,158,192,37,57,247,220,245,40,127,90,70,95,127,180,32,18,8,64,160,236,8,96,78,148,29,107,238,4,129,68,16,232,211,167,143,51,16,158,124,242,73,219,176,97,131,219,23,98,218,180,105,174,242,65,166,129,246,158,208,254,16,218,139,66,203,40,84,77,113,232,161,135,22,48,39,180,156,67,203,67,234,213,171,231,150,135,104,249,199,251,239,191,95,96,207,137,148,25,145,218,28,51,245,253,195,15,63,92,236,253,139,50,39,84,161,113,230,153,103,90,205,154,53,157,81,194,1,1,8,196,135,64,146,39,112,73,206,61,62,61,52,251,72,209,55,123,118,92,9,1,8,196,151,0,230,68,124,181,35,114,8,120,73,64,251,63,156,123,238,185,174,220,90,123,55,156,116,210,73,214,183,111,95,91,180,104,145,171,108,80,165,194,170,85,171,108,179,205,54,179,83,79,61,213,237,39,145,255,80,229,132,246,166,208,198,148,218,56,115,221,186,117,174,210,65,70,70,254,13,49,139,51,39,214,172,89,83,236,253,31,120,224,129,141,42,39,116,111,109,142,41,19,69,251,87,112,64,0,2,241,33,144,228,9,92,146,115,143,79,15,205,62,82,244,205,158,29,87,66,0,2,241,37,128,57,17,95,237,136,28,2,16,136,128,128,150,129,168,82,99,238,220,185,182,249,230,155,71,208,34,77,64,0,2,101,69,32,201,19,184,36,231,94,86,253,171,60,239,131,190,229,73,159,123,67,0,2,229,69,0,115,162,188,200,115,95,8,64,160,220,9,220,122,235,173,238,237,29,170,168,104,211,166,77,185,199,67,0,16,128,64,102,4,146,60,129,75,114,238,153,245,146,120,158,141,190,241,212,141,168,33,0,129,210,17,192,156,40,29,63,174,134,0,4,32,0,1,8,64,160,156,8,36,121,2,151,228,220,203,169,187,149,233,109,209,183,76,113,115,51,8,64,192,19,2,152,19,158,8,65,24,16,128,64,122,4,24,176,165,199,137,179,32,144,4,2,73,254,60,72,114,238,244,237,36,16,32,71,8,64,32,137,4,48,39,146,168,58,57,67,32,198,4,24,144,199,88,60,66,135,64,196,4,146,252,121,144,228,220,35,238,70,94,54,135,190,94,202,66,80,16,128,64,142,9,96,78,228,24,48,205,67,0,2,209,18,96,192,22,45,79,90,131,64,156,9,36,249,243,32,201,185,199,185,207,166,27,59,250,166,75,138,243,32,0,129,144,8,96,78,132,164,38,185,64,32,1,4,24,176,37,64,100,82,132,64,154,4,146,252,121,144,228,220,211,236,30,177,62,13,125,99,45,31,193,67,0,2,89,18,192,156,200,18,28,151,65,0,2,229,67,128,1,91,249,112,231,174,16,240,145,64,146,63,15,146,156,187,143,125,49,234,152,208,55,106,162,180,7,1,8,196,129,0,230,68,28,84,34,70,8,64,32,143,0,3,54,58,3,4,32,144,34,144,228,207,131,36,231,158,132,39,0,125,147,160,50,57,66,0,2,133,9,96,78,208,39,32,0,129,88,17,96,192,22,43,185,8,22,2,57,37,144,228,207,3,229,158,176,99,131,153,37,42,233,13,27,148,50,7,4,32,0,129,228,16,192,156,72,142,214,100,10,129,32,8,36,121,50,18,132,128,36,1,129,8,9,240,121,16,33,76,207,155,66,107,207,5,34,60,8,64,0,2,17,16,192,156,136,0,34,77,64,0,2,185,35,48,121,242,100,107,221,186,181,13,28,56,208,218,181,107,103,169,1,234,232,209,163,173,107,215,174,54,126,252,120,107,222,188,121,238,2,160,101,8,64,192,91,2,76,88,189,149,38,242,192,208,58,114,164,52,8,1,8,64,192,59,2,152,19,222,73,66,64,16,128,64,97,2,85,171,86,181,138,21,43,90,181,106,213,108,233,210,165,86,171,86,45,91,181,106,149,173,91,183,206,214,172,89,3,48,8,64,32,161,4,152,176,38,71,120,180,78,142,214,100,10,1,8,36,151,0,230,68,114,181,39,115,8,196,134,64,255,254,253,173,119,239,222,182,118,237,218,188,152,43,87,174,108,125,250,244,177,158,61,123,198,38,15,2,133,0,4,162,37,192,132,53,90,158,62,183,134,214,62,171,67,108,16,128,0,4,162,33,128,57,17,13,71,90,129,0,4,114,76,64,85,19,171,87,175,206,187,75,149,42,85,10,124,159,227,219,211,60,4,32,224,33,1,38,172,30,138,146,163,144,208,58,71,96,105,22,2,16,128,128,71,4,48,39,60,18,131,80,32,0,129,226,9,228,175,158,160,106,130,158,2,1,8,136,0,19,214,228,244,3,180,78,142,214,100,10,1,8,36,151,0,230,68,114,181,39,115,8,196,142,64,170,122,130,170,137,216,73,71,192,16,200,9,1,38,172,57,193,234,101,163,104,237,165,44,4,5,1,8,64,32,82,2,152,19,145,226,164,49,8,64,32,151,4,84,61,113,235,173,183,90,223,190,125,217,107,34,151,160,105,27,2,49,33,192,132,53,38,66,69,16,38,90,71,0,145,38,32,0,1,8,120,78,0,115,194,115,129,8,15,2,16,248,63,2,122,59,71,199,142,29,109,216,176,97,166,165,29,28,16,128,64,178,9,48,97,77,142,254,104,157,28,173,201,20,2,16,72,46,1,204,137,228,106,79,230,129,16,208,128,141,35,108,2,27,54,108,8,59,65,178,131,64,150,4,152,176,102,9,46,134,151,161,117,12,69,35,100,8,64,0,2,25,18,192,156,200,16,24,167,67,192,55,2,12,216,124,83,36,218,120,208,55,90,158,180,22,22,1,158,143,176,244,220,84,54,104,157,28,173,201,20,2,16,72,46,1,204,137,228,106,79,230,129,16,96,192,22,136,144,197,164,129,190,97,235,75,118,165,35,192,243,81,58,126,113,186,26,173,227,164,22,177,66,0,2,16,200,142,0,230,68,118,220,184,10,2,222,16,96,192,230,141,20,57,9,4,125,115,130,149,70,3,33,192,243,17,136,144,105,164,129,214,105,64,226,20,8,64,0,2,49,39,128,57,17,115,1,9,31,2,12,216,194,238,3,232,27,182,190,100,87,58,2,60,31,165,227,23,167,171,209,58,78,106,17,43,4,32,0,129,236,8,96,78,100,199,141,171,32,224,13,1,6,108,222,72,145,147,64,208,55,39,88,105,52,16,2,60,31,129,8,153,70,26,104,157,6,36,78,129,0,4,32,16,115,2,152,19,49,23,144,240,33,192,128,45,236,62,128,190,97,235,75,118,165,35,192,243,81,58,126,113,186,26,173,227,164,22,177,66,0,2,16,200,142,0,230,68,118,220,184,10,2,222,16,96,192,230,141,20,57,9,4,125,115,130,149,70,3,33,192,243,17,136,144,105,164,129,214,105,64,226,20,8,64,0,2,49,39,128,57,17,115,1,9,31,2,12,216,194,238,3,232,27,182,190,100,87,58,2,60,31,165,227,23,167,171,209,58,78,106,17,43,4,32,0,129,236,8,96,78,100,199,141,171,32,224,13,1,6,108,222,72,145,147,64,208,55,39,88,105,52,16,2,60,31,129,8,153,70,26,104,157,6,36,78,129,0,4,32,16,115,2,152,19,49,23,144,240,33,192,128,45,236,62,128,190,97,235,75,118,165,35,144,180,231,227,216,99,143,221,48,117,234,212,191,148,142,90,60,175,110,218,180,105,98,115,143,167,98,68,13,1,8,64,32,115,2,152,19,153,51,227,10,8,120,69,32,105,131,115,175,224,151,65,48,232,91,6,144,185,69,108,9,36,237,249,72,90,190,177,237,152,4,14,1,8,64,0,2,89,17,192,156,200,10,27,23,65,192,31,2,12,86,253,209,34,23,145,160,111,46,168,210,102,40,4,146,246,124,36,45,223,80,250,41,121,64,0,2,16,128,64,122,4,48,39,210,227,196,89,16,240,150,0,131,85,111,165,137,36,48,244,141,4,35,141,4,74,32,105,207,71,210,242,13,180,219,146,22,4,32,0,1,8,20,67,0,115,130,174,1,129,152,19,96,176,26,115,1,75,8,31,125,195,214,151,236,74,71,32,105,207,71,210,242,45,93,239,224,106,8,64,0,2,16,136,27,1,204,137,184,41,70,188,16,40,68,128,193,106,216,93,2,125,195,214,151,236,74,71,32,105,207,71,210,242,45,93,239,224,106,8,64,0,2,16,136,27,1,204,137,184,41,70,188,16,192,156,72,84,31,96,50,146,40,185,73,54,67,2,73,123,62,146,150,111,134,221,129,211,33,0,1,8,64,32,230,4,48,39,98,46,32,225,67,128,193,106,216,125,0,125,195,214,151,236,74,71,32,105,207,71,210,242,45,93,239,224,106,8,64,0,2,16,136,27,1,204,137,184,41,70,188,16,160,114,34,81,125,128,201,72,162,228,38,217,12,9,36,237,249,72,90,190,25,118,7,78,135,0,4,32,0,129,152,19,192,156,136,185,128,132,15,1,6,171,97,247,1,244,13,91,95,178,43,29,129,164,61,31,73,203,183,116,189,131,171,33,0,1,8,64,32,110,4,48,39,226,166,24,241,66,128,202,137,68,245,1,38,35,137,146,155,100,51,36,144,180,231,35,105,249,102,216,29,56,29,2,16,128,0,4,98,78,0,115,34,230,2,18,62,4,24,172,134,221,7,208,55,108,125,201,174,116,4,146,246,124,36,45,223,210,245,14,174,134,0,4,32,0,129,184,17,192,156,136,155,98,196,11,1,42,39,18,213,7,152,140,36,74,110,146,45,129,192,228,201,147,173,117,235,214,54,112,224,64,107,215,174,157,165,158,143,209,163,71,91,215,174,93,109,252,248,241,214,188,121,243,96,56,38,45,223,96,132,35,17,8,64,0,2,16,200,138,0,230,68,86,216,184,8,2,254,16,96,242,234,143,22,185,136,4,125,115,65,149,54,227,76,160,106,213,170,86,177,98,69,171,86,173,154,45,93,186,212,106,213,170,101,171,86,173,178,117,235,214,217,154,53,107,226,156,90,145,177,39,45,223,224,4,36,33,8,64,0,2,16,72,155,0,230,68,218,168,56,17,2,126,18,96,242,234,167,46,81,69,133,190,81,145,164,157,80,8,244,239,223,223,122,247,238,109,107,215,174,205,75,169,114,229,202,214,167,79,31,235,217,179,103,40,105,230,229,145,180,124,131,19,144,132,32,0,1,8,64,32,109,2,152,19,105,163,226,68,8,248,73,128,201,171,159,186,68,21,21,250,70,69,146,118,66,34,160,170,137,213,171,87,231,165,84,165,74,149,2,223,135,148,171,114,73,90,190,161,233,71,62,16,128,0,4,32,144,30,1,204,137,244,56,113,22,4,188,37,192,228,213,91,105,34,9,12,125,35,193,72,35,129,17,200,95,77,16,114,213,68,74,182,164,229,27,88,119,37,29,8,64,0,2,16,72,147,0,230,68,154,160,56,13,2,190,18,72,226,228,117,198,140,25,118,241,197,23,219,231,159,127,238,171,44,145,197,149,68,125,35,131,71,67,65,19,72,85,19,132,94,53,145,18,49,105,249,6,221,121,73,14,2,16,128,0,4,138,36,128,57,65,199,128,64,204,9,36,113,242,138,57,17,243,78,75,248,16,136,128,128,170,9,110,189,245,86,235,219,183,111,144,123,77,20,70,148,180,124,35,232,34,52,1,1,8,64,0,2,49,35,128,57,17,51,193,8,23,2,133,9,248,106,78,220,115,207,61,54,115,230,76,183,14,252,151,95,126,177,13,27,54,216,147,79,62,105,187,236,178,139,219,105,255,191,255,253,175,219,101,95,135,190,215,174,251,243,230,205,179,75,47,189,212,246,222,123,111,91,180,104,145,45,89,178,196,77,58,38,76,152,96,223,124,243,141,29,118,216,97,54,116,232,80,147,57,113,206,57,231,216,17,71,28,97,95,124,241,133,109,177,197,22,246,208,67,15,217,126,251,237,103,235,215,175,119,19,150,151,94,122,201,221,115,159,125,246,177,193,131,7,91,205,154,53,173,70,141,26,118,230,153,103,218,43,175,188,98,47,188,240,130,61,247,220,115,238,191,149,42,85,178,29,119,220,209,70,141,26,149,23,147,47,61,205,87,125,125,225,67,28,201,37,160,183,115,116,236,216,209,134,13,27,102,90,218,17,250,145,180,124,67,215,147,252,32,0,1,8,64,96,99,2,152,19,244,10,8,196,156,128,175,147,87,153,19,143,60,242,136,125,252,241,199,110,51,183,246,237,219,59,3,160,95,191,126,155,52,39,26,55,110,108,31,126,248,161,51,26,218,181,107,231,150,110,188,243,206,59,206,116,168,83,167,142,189,249,230,155,246,243,207,63,91,147,38,77,236,245,215,95,183,102,205,154,217,184,113,227,236,246,219,111,183,217,179,103,219,160,65,131,108,214,172,89,54,98,196,8,171,80,161,130,221,125,247,221,246,233,167,159,218,99,143,61,102,122,37,223,128,1,3,156,1,178,96,193,2,59,242,200,35,109,225,194,133,46,158,191,255,253,239,206,252,56,233,164,147,188,234,17,210,151,35,90,2,205,154,53,219,48,101,202,20,192,70,136,149,126,26,33,76,79,155,146,217,203,1,1,8,64,0,2,16,200,37,1,204,137,92,210,165,109,8,148,1,1,159,205,9,153,2,170,70,208,33,179,226,171,175,190,114,21,14,155,170,156,56,247,220,115,237,235,175,191,118,215,244,234,213,203,86,172,88,97,247,223,127,191,251,94,134,197,240,225,195,221,255,95,118,217,101,246,209,71,31,229,17,174,94,189,186,205,153,51,199,253,37,245,203,47,191,180,173,182,218,202,253,238,143,63,254,112,230,200,187,239,190,235,204,9,25,24,123,236,177,135,251,249,49,199,28,99,43,87,174,180,147,79,62,217,78,57,229,20,107,218,180,105,25,40,150,217,45,124,213,55,179,44,252,58,27,166,209,235,1,211,232,153,250,212,34,250,250,164,6,177,64,0,2,16,8,151,0,230,68,184,218,146,89,66,8,248,58,104,148,25,161,101,26,15,63,252,112,158,57,145,250,94,203,40,126,248,225,7,219,110,187,237,156,73,160,146,108,85,67,232,247,109,219,182,205,219,232,82,230,132,150,133,168,173,194,230,68,215,174,93,221,178,145,212,177,229,150,91,186,37,30,23,94,120,161,93,112,193,5,214,161,67,7,247,43,153,15,50,56,118,216,97,7,103,78,168,82,34,181,156,68,127,9,252,207,127,254,99,255,254,247,191,109,236,216,177,118,214,89,103,217,29,119,220,225,85,207,241,85,95,175,32,101,24,12,76,51,4,150,198,233,48,77,3,82,140,79,65,223,24,139,71,232,16,128,0,4,98,68,0,115,34,70,98,17,42,4,138,34,224,235,160,113,83,230,196,78,59,237,228,214,137,159,122,234,169,110,185,133,150,111,104,95,138,76,204,9,45,231,248,236,179,207,172,94,189,122,110,127,9,25,25,239,191,255,190,91,198,241,212,83,79,217,212,169,83,221,94,20,157,59,119,118,109,63,241,196,19,5,204,9,45,253,144,129,161,37,35,155,111,190,185,219,151,98,210,164,73,110,15,10,159,14,95,245,245,137,81,166,177,192,52,83,98,37,159,15,211,146,25,197,249,12,244,141,179,122,196,14,1,8,64,32,62,4,48,39,226,163,21,145,66,160,72,2,190,14,26,55,101,78,140,31,63,222,122,244,232,225,76,129,51,206,56,195,30,127,252,113,183,55,69,38,230,132,12,13,45,243,88,187,118,173,105,163,56,153,11,245,235,215,119,255,127,211,77,55,57,147,97,179,205,54,179,6,13,26,184,165,32,218,16,179,112,229,196,205,55,223,236,54,219,148,137,161,88,84,229,161,13,52,125,58,124,213,215,39,70,153,198,2,211,76,137,149,124,62,76,75,102,20,231,51,208,55,206,234,17,59,4,32,0,129,248,16,192,156,136,143,86,68,10,129,88,153,19,200,21,13,1,38,5,209,112,204,223,10,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,97,26,61,129,176,91,228,153,9,91,95,178,131,0,4,32,224,11,1,204,9,95,148,32,14,8,100,73,128,65,99,150,224,98,114,25,250,70,47,20,76,227,199,244,171,175,190,178,222,189,123,219,216,177,99,163,15,62,205,22,255,252,243,79,59,240,192,3,237,163,143,62,178,205,54,219,172,192,85,19,39,78,180,127,252,227,31,246,249,231,159,91,197,138,21,237,200,35,143,180,219,110,187,205,246,219,111,63,119,158,126,127,206,57,231,216,182,219,110,155,119,157,218,59,254,248,227,109,216,176,97,86,163,70,141,52,163,72,255,52,197,177,116,233,82,219,122,235,173,211,191,168,152,51,121,102,74,141,144,6,32,0,1,8,64,32,13,2,152,19,105,64,226,20,8,248,76,128,65,163,207,234,148,62,54,244,45,61,195,194,45,192,52,126,76,95,123,237,53,235,213,171,151,205,152,49,35,250,224,211,108,241,237,183,223,182,145,35,71,218,240,225,195,11,92,33,115,225,246,219,111,183,71,31,125,212,142,59,238,56,251,227,143,63,108,196,136,17,214,179,103,79,155,58,117,170,29,116,208,65,206,156,80,252,159,126,250,105,222,181,191,252,242,139,157,112,194,9,214,166,77,27,235,209,163,71,154,81,164,127,26,230,68,250,172,56,19,2,16,128,0,4,252,32,128,57,225,135,14,68,1,129,172,9,48,209,202,26,93,44,46,68,223,232,101,130,105,217,48,85,53,64,187,118,237,220,95,239,23,44,88,96,157,59,119,182,191,253,237,111,238,230,154,200,223,127,255,253,174,2,97,251,237,183,183,65,131,6,89,195,134,13,221,228,253,210,75,47,181,181,107,215,154,42,11,174,186,234,42,187,240,194,11,221,4,255,187,239,190,179,83,79,61,213,158,124,242,73,247,117,207,61,247,184,115,182,218,106,43,215,150,170,26,250,247,239,111,111,189,245,150,107,231,144,67,14,177,190,125,251,110,212,222,37,151,92,82,0,192,95,255,250,87,87,245,32,163,64,237,94,124,241,197,38,227,160,90,181,106,214,169,83,39,211,239,21,251,245,215,95,111,199,28,115,140,157,126,250,233,121,215,43,206,157,119,222,217,30,127,252,113,107,222,188,121,129,118,101,78,124,242,201,39,246,194,11,47,20,105,78,124,253,245,215,118,242,201,39,91,183,110,221,236,242,203,47,47,112,173,218,189,238,186,235,236,229,151,95,182,74,149,42,89,211,166,77,29,35,29,250,249,171,175,190,106,21,42,84,176,195,14,59,204,229,190,229,150,91,186,115,101,114,232,252,198,141,27,219,208,161,67,243,42,39,138,227,85,20,239,194,124,116,79,158,153,232,159,25,90,132,0,4,32,0,129,141,9,96,78,208,43,32,16,115,2,12,26,99,46,96,9,225,163,111,244,250,194,180,108,152,202,156,24,48,96,128,93,118,217,101,246,243,207,63,219,190,251,238,107,239,188,243,142,125,255,253,247,214,182,109,91,251,207,127,254,99,59,236,176,131,91,170,161,37,16,179,103,207,182,14,29,58,184,9,119,151,46,93,236,219,111,191,117,213,6,99,198,140,177,252,149,19,31,124,240,129,51,61,222,124,243,77,103,76,168,29,85,31,124,243,205,55,118,215,93,119,185,73,249,199,31,127,236,38,233,50,58,138,106,47,63,1,221,123,249,242,229,206,236,144,49,241,202,43,175,216,232,209,163,157,89,177,203,46,187,216,251,239,191,111,181,107,215,118,38,197,244,233,211,173,106,213,170,121,151,203,124,208,207,127,255,253,119,171,92,185,114,1,176,138,239,204,51,207,180,159,126,250,201,153,19,173,90,181,178,45,182,216,194,214,175,95,111,107,214,172,113,102,204,249,231,159,239,12,5,25,13,249,143,187,239,190,219,38,79,158,236,140,13,229,113,246,217,103,219,5,23,92,96,95,126,249,165,171,30,121,230,153,103,220,242,17,153,26,170,212,184,247,222,123,109,247,221,119,119,156,100,202,168,186,67,198,138,76,22,113,41,142,151,242,45,137,15,230,68,244,207,11,45,66,0,2,16,128,64,209,4,48,39,232,25,16,136,57,1,38,90,49,23,16,115,162,204,5,228,153,137,30,121,81,76,101,78,200,136,144,129,160,163,101,203,150,118,198,25,103,56,211,97,229,202,149,206,184,72,29,218,139,65,21,15,115,231,206,117,6,133,246,98,208,151,38,244,181,106,213,42,96,78,220,113,199,29,118,223,125,247,185,138,133,212,241,227,143,63,58,147,66,21,12,50,57,30,123,236,49,247,43,153,2,69,181,151,159,128,12,134,243,206,59,207,62,251,236,51,171,87,175,158,155,240,171,61,25,2,50,14,100,50,168,77,25,37,255,252,231,63,11,192,75,153,19,202,167,74,149,42,5,126,39,147,67,237,202,32,200,191,172,67,230,132,204,7,25,32,175,191,254,186,237,180,211,78,27,9,162,42,140,139,46,186,200,153,56,249,15,85,110,168,130,35,85,189,161,251,203,68,209,114,147,155,111,190,217,100,220,232,80,69,137,42,63,22,47,94,108,15,62,248,96,177,188,102,205,154,85,34,31,204,137,232,159,23,90,132,0,4,32,0,1,204,9,250,0,4,130,36,192,68,43,72,89,243,146,66,223,232,245,133,105,217,48,149,57,177,112,225,194,188,13,25,91,180,104,225,42,28,230,205,155,103,171,86,173,42,96,78,212,172,89,211,237,207,112,192,1,7,216,146,37,75,220,178,5,85,14,76,154,52,201,52,129,158,51,103,78,222,158,19,218,223,225,139,47,190,112,21,21,169,99,254,252,249,182,219,110,187,185,202,9,221,115,240,224,193,121,191,43,170,189,252,198,134,78,220,115,207,61,93,60,67,134,12,177,7,30,120,192,197,121,202,41,167,184,202,142,107,174,185,198,238,188,243,78,103,134,200,48,200,127,164,150,117,200,12,81,126,58,84,221,160,246,180,252,66,102,203,191,254,245,175,34,151,117,156,117,214,89,182,98,197,10,151,103,225,67,247,214,114,22,125,233,144,201,160,67,102,205,13,55,220,144,103,78,168,66,164,89,179,102,174,250,228,166,155,110,178,15,63,252,48,175,169,234,213,171,59,115,72,203,65,138,227,165,103,33,29,62,60,51,209,63,51,180,8,1,8,64,0,2,27,19,160,114,130,94,1,129,152,19,96,208,24,115,1,75,8,31,125,163,215,23,166,101,195,84,230,132,246,124,232,222,189,187,51,23,154,52,105,226,246,130,208,155,55,180,247,196,204,153,51,221,228,127,220,184,113,174,66,65,6,131,150,57,104,146,223,190,125,123,91,189,122,181,213,175,95,223,77,236,53,137,151,73,160,201,183,150,53,168,178,224,221,119,223,181,6,13,26,216,83,79,61,229,170,9,180,135,131,150,102,228,55,39,244,134,140,162,218,59,244,208,67,11,64,208,253,101,34,116,236,216,209,197,91,183,110,93,87,125,160,77,48,235,212,169,227,222,190,161,223,203,68,41,124,104,9,133,242,212,62,26,218,27,162,117,235,214,110,175,7,189,185,99,218,180,105,206,112,41,106,67,76,197,169,165,29,90,134,162,37,27,249,15,45,211,144,105,241,252,243,207,187,125,57,84,113,162,253,54,180,68,68,220,180,172,67,203,61,174,184,226,10,87,153,161,54,246,216,99,15,183,12,228,136,35,142,112,76,82,85,27,138,163,56,94,197,241,46,204,135,103,38,250,103,134,22,33,0,1,8,64,0,115,130,62,0,129,224,8,48,104,12,78,210,2,9,161,111,244,250,194,180,108,152,202,156,80,117,128,150,75,172,91,183,206,250,245,235,231,38,217,58,52,153,214,95,244,101,0,104,217,198,192,129,3,221,134,150,90,166,160,125,34,84,89,161,73,185,38,228,170,148,208,164,92,230,134,14,85,35,140,26,53,202,85,58,72,75,85,8,168,226,225,224,131,15,118,27,98,230,55,39,138,107,175,48,1,237,37,161,246,245,154,80,153,9,218,175,65,85,9,90,42,178,104,209,34,87,193,160,37,24,197,29,50,31,84,181,161,216,180,23,196,209,71,31,237,54,240,212,127,85,117,241,210,75,47,109,244,182,14,181,165,120,85,169,161,235,180,169,101,234,16,47,25,38,50,40,54,108,216,96,39,158,120,162,219,87,34,245,115,237,45,161,189,38,100,34,136,99,170,242,68,6,142,152,104,31,137,241,227,199,187,253,38,244,42,209,226,120,165,203,135,103,38,250,103,134,22,33,0,1,8,64,0,115,130,62,0,129,224,8,48,104,12,78,82,204,137,28,75,202,51,19,61,224,226,246,156,208,18,14,109,38,153,196,67,230,129,222,160,145,255,237,30,113,229,192,51,19,87,229,136,27,2,16,128,64,188,8,176,172,35,94,122,17,45,4,54,34,192,160,49,236,78,129,190,209,235,11,211,178,97,170,202,137,36,155,19,209,83,46,191,22,121,102,202,143,61,119,134,0,4,32,144,36,2,152,19,73,82,155,92,131,36,160,65,99,194,142,13,102,150,168,164,85,214,205,17,29,1,38,90,209,177,76,181,4,211,232,153,250,212,34,250,250,164,6,177,64,0,2,16,8,151,0,230,68,184,218,146,25,4,130,36,192,32,57,72,89,203,52,41,250,80,244,184,97,26,61,83,159,90,68,95,159,212,32,22,8,64,0,2,225,18,192,156,8,87,91,50,131,64,144,4,24,36,7,41,107,153,38,69,31,138,30,55,76,163,103,234,83,139,232,235,147,26,196,2,1,120,46,100,118,0,0,32,0,73,68,65,84,8,64,32,92,2,152,19,225,106,75,102,16,8,146,0,131,228,32,101,45,211,164,232,67,209,227,134,105,244,76,125,106,17,125,125,82,131,88,32,0,1,8,132,75,0,115,34,92,109,201,12,2,65,18,96,144,28,164,172,101,154,20,125,40,122,220,190,50,237,222,189,187,123,91,70,179,102,205,236,178,203,46,179,209,163,71,187,87,125,234,208,171,71,223,120,227,141,141,96,116,235,214,205,30,125,244,81,59,239,188,243,236,145,71,30,137,30,86,190,22,21,203,210,165,75,221,107,83,219,180,105,99,122,37,105,149,42,85,114,122,207,108,26,247,85,223,108,114,225,26,8,64,0,2,16,240,151,0,230,132,191,218,16,25,4,32,80,4,1,6,201,116,139,210,18,160,15,149,150,224,198,215,251,200,84,198,195,192,129,3,109,194,132,9,46,224,253,247,223,223,70,142,28,105,135,30,122,232,38,1,108,185,229,150,54,107,214,44,219,115,207,61,163,7,85,168,197,148,57,177,245,214,91,59,67,228,235,175,191,182,126,253,250,229,252,190,153,222,192,71,125,51,205,129,243,33,0,1,8,64,192,127,2,152,19,254,107,68,132,16,128,64,62,2,12,146,233,14,165,37,64,31,42,45,193,120,152,19,199,30,123,172,221,124,243,205,118,194,9,39,216,175,191,254,106,219,109,183,157,157,120,226,137,54,123,246,108,103,84,12,30,60,216,118,221,117,215,2,201,156,113,198,25,246,226,139,47,218,65,7,29,100,247,221,119,159,171,178,80,245,197,202,149,43,173,82,165,74,118,219,109,183,217,169,167,158,106,111,189,245,150,93,126,249,229,246,233,167,159,186,235,245,125,151,46,93,236,195,15,63,180,123,238,185,199,102,206,156,105,171,87,175,182,95,126,249,197,244,182,157,39,159,124,210,118,217,101,23,123,249,229,151,173,71,143,30,174,173,198,141,27,219,208,161,67,93,229,132,204,137,223,127,255,221,234,215,175,239,218,172,89,179,102,244,34,149,162,69,158,153,82,192,227,82,8,64,0,2,16,72,155,0,230,68,218,168,56,17,2,16,240,129,0,131,100,31,84,136,119,12,244,161,232,245,243,141,169,38,252,117,235,214,117,166,68,133,10,21,156,33,113,205,53,215,216,144,33,67,108,247,221,119,183,222,189,123,59,163,224,253,247,223,223,8,70,141,26,53,108,222,188,121,86,173,90,53,107,208,160,129,141,31,63,222,142,62,250,104,251,252,243,207,237,168,163,142,178,233,211,167,219,226,197,139,55,105,78,104,57,200,199,31,127,236,218,104,223,190,189,237,184,227,142,118,253,245,215,187,123,191,246,218,107,118,200,33,135,216,240,225,195,173,83,167,78,206,192,144,57,161,227,172,179,206,178,86,173,90,89,219,182,109,163,23,169,20,45,250,166,111,41,82,225,82,8,64,0,2,16,240,152,0,230,132,199,226,16,26,4,32,176,49,1,6,201,244,138,210,18,160,15,149,150,160,255,207,229,140,25,51,236,226,139,47,118,134,66,81,199,186,117,235,172,122,245,234,246,213,87,95,89,157,58,117,10,156,146,50,39,100,104,200,80,208,18,143,212,33,227,64,149,24,170,188,216,84,229,132,170,31,70,141,26,229,46,83,37,133,238,163,189,47,84,201,241,193,7,31,184,159,255,249,231,159,206,188,144,209,145,50,39,174,187,238,58,171,90,181,170,253,253,239,127,143,94,164,82,180,200,51,83,10,120,92,10,1,8,64,0,2,105,19,192,156,72,27,21,39,66,0,2,62,16,96,144,236,131,10,241,142,129,62,20,189,126,190,49,213,178,138,11,47,188,208,190,252,242,75,151,236,123,239,189,231,170,33,180,201,165,14,153,19,155,111,190,185,45,92,184,208,118,216,97,135,34,205,9,25,12,55,220,112,67,1,115,226,236,179,207,118,155,107,170,242,225,210,75,47,181,207,62,251,204,93,251,239,127,255,219,45,255,72,45,235,208,189,30,126,248,225,60,115,66,223,107,201,200,77,55,221,228,206,73,29,50,72,190,255,254,251,60,115,226,218,107,175,53,237,121,209,183,111,223,232,69,42,69,139,190,233,91,138,84,184,20,2,16,128,0,4,60,38,128,57,225,177,56,132,6,1,8,108,76,128,65,50,189,2,2,254,17,240,237,185,252,249,231,159,221,126,18,250,111,229,202,149,221,30,16,218,43,66,203,56,84,41,113,199,29,119,216,228,201,147,109,202,148,41,27,193,76,85,78,168,130,97,175,189,246,178,127,254,243,159,110,57,199,23,95,124,97,141,26,53,114,251,75,168,77,25,20,50,29,106,213,170,229,170,40,222,125,247,221,77,154,19,119,221,117,151,237,177,199,30,246,194,11,47,216,17,71,28,97,79,61,245,148,51,75,242,47,235,104,217,178,165,251,217,249,231,159,239,149,200,190,233,235,21,28,130,129,0,4,32,0,129,200,8,96,78,68,134,146,134,32,0,129,178,32,192,32,185,44,40,115,15,8,100,70,192,199,231,82,203,47,110,188,241,70,183,12,67,135,246,120,184,247,222,123,109,237,218,181,238,77,28,122,59,198,78,59,237,84,172,57,81,187,118,109,123,243,205,55,221,210,14,109,136,169,215,125,106,89,198,185,231,158,235,174,81,219,99,198,140,113,149,23,122,13,232,19,79,60,177,73,115,66,149,20,83,167,78,117,123,95,136,215,97,135,29,230,246,179,248,230,155,111,92,229,132,54,208,148,121,161,165,40,170,158,240,233,240,81,95,159,248,16,11,4,32,0,1,8,68,67,0,115,34,26,142,180,2,1,8,148,17,1,6,201,101,4,154,219,64,32,3,2,62,62,151,122,149,168,204,136,137,19,39,102,144,73,249,157,42,243,68,175,18,85,85,135,111,135,143,250,250,198,136,120,32,0,1,8,64,160,244,4,48,39,74,207,144,22,32,0,129,50,36,192,32,57,58,216,250,171,239,157,119,222,233,254,138,171,191,32,107,114,180,219,110,187,21,184,129,214,192,235,47,187,169,9,158,254,58,124,209,69,23,89,149,42,85,242,206,211,134,126,90,59,159,58,46,187,236,50,247,86,2,253,101,185,240,17,69,123,218,47,64,127,125,214,58,127,29,7,28,112,128,91,223,175,215,47,234,117,141,203,150,45,203,187,173,254,26,221,161,67,7,211,219,19,202,242,104,221,186,181,245,233,211,199,246,219,111,191,178,188,109,198,247,42,105,227,200,116,27,244,245,185,188,250,234,171,237,204,51,207,52,189,86,212,231,99,249,242,229,118,206,57,231,184,231,76,155,100,250,118,248,170,175,111,156,136,7,2,16,128,0,4,74,71,0,115,162,116,252,184,26,2,16,40,99,2,12,146,163,1,254,211,79,63,185,181,247,115,230,204,113,134,68,191,126,253,220,122,252,103,158,121,38,239,6,79,63,253,180,117,233,210,197,154,52,105,146,103,78,92,117,213,85,238,124,189,85,160,240,161,245,247,87,94,121,165,91,147,127,203,45,183,108,100,78,68,213,158,254,26,174,215,49,62,247,220,115,86,177,98,69,187,226,138,43,108,195,134,13,27,25,16,122,203,130,74,240,245,23,244,157,119,222,57,26,112,105,180,178,102,205,26,59,252,240,195,11,108,124,152,186,76,140,95,121,229,21,235,217,179,103,26,45,101,127,138,140,167,109,182,217,198,90,180,104,225,94,165,89,220,33,243,102,209,162,69,206,76,42,205,193,115,89,26,122,254,95,139,190,254,107,68,132,16,128,0,4,66,32,128,57,17,130,138,228,0,129,4,17,96,144,252,127,98,203,0,152,52,105,146,91,171,174,175,129,3,7,186,201,168,222,50,160,55,9,104,109,189,94,87,40,67,225,146,75,46,41,208,75,84,93,160,9,169,140,132,125,247,221,215,173,165,159,63,127,190,61,254,248,227,238,60,153,22,122,21,163,170,36,180,113,96,170,114,66,155,0,106,125,252,183,223,126,107,219,110,187,173,221,125,247,221,214,180,105,83,119,141,12,11,189,98,81,27,3,170,130,33,127,229,68,148,237,77,159,62,221,182,216,98,139,188,170,132,145,35,71,186,77,11,255,245,175,127,229,229,40,30,7,30,120,160,13,24,48,192,78,59,237,180,141,158,16,189,33,65,21,30,50,84,52,121,23,35,109,106,248,195,15,63,56,179,67,229,245,50,60,218,182,109,235,242,208,219,30,196,116,239,189,247,118,147,249,37,75,150,56,131,97,194,132,9,174,178,68,251,7,12,29,58,212,221,231,197,23,95,180,215,95,127,221,221,91,199,111,191,253,102,227,198,141,179,97,195,134,185,138,19,25,62,218,240,80,113,105,143,1,189,102,82,247,221,103,159,125,236,177,199,30,51,229,183,169,215,84,170,218,33,101,42,104,95,4,189,162,82,253,64,140,123,244,232,225,42,69,254,243,159,255,56,109,244,102,136,191,253,237,111,238,103,133,95,153,169,216,242,87,78,232,149,151,138,91,123,43,232,57,211,151,216,74,103,241,80,31,146,169,165,123,138,153,114,80,31,209,193,115,25,246,135,48,250,134,173,47,217,65,0,2,16,240,133,0,230,132,47,74,16,7,4,32,144,22,1,6,201,255,195,164,87,24,118,237,218,213,94,122,233,37,55,225,29,53,106,148,171,28,208,196,182,93,187,118,110,178,172,73,176,76,132,94,189,122,185,141,251,10,31,15,62,248,160,91,30,161,183,13,232,144,81,161,201,242,138,21,43,92,25,252,232,209,163,221,91,14,100,76,232,75,70,199,73,39,157,228,238,171,9,177,38,225,122,93,163,98,201,95,153,160,251,230,55,39,162,110,47,127,30,75,151,46,117,149,29,90,158,210,170,85,171,188,95,253,227,31,255,112,19,237,151,95,126,185,200,126,117,202,41,167,216,161,135,30,106,183,221,118,155,123,163,131,218,120,245,213,87,221,36,94,185,235,149,143,42,181,215,107,35,197,72,198,65,227,198,141,221,100,95,75,53,196,88,27,23,190,243,206,59,182,126,253,122,55,241,215,230,137,122,187,131,76,12,25,2,71,31,125,180,123,21,165,12,140,179,206,58,203,58,118,236,104,13,27,54,204,139,71,230,132,140,158,177,99,199,186,87,91,202,216,25,52,104,144,43,235,223,148,57,161,37,44,138,67,75,105,164,151,94,111,41,35,68,63,83,94,50,58,82,199,143,63,254,232,12,15,245,143,186,117,235,186,55,68,228,95,130,83,216,156,80,219,31,127,252,177,123,205,166,94,103,249,221,119,223,185,229,62,202,69,85,40,50,113,230,206,157,235,222,84,49,120,240,96,204,137,180,62,181,226,127,18,159,187,241,215,144,12,32,0,1,8,196,129,0,230,68,28,84,34,70,8,64,32,143,0,131,228,255,235,12,11,22,44,112,203,27,244,151,247,183,223,126,219,253,85,251,147,79,62,113,70,130,38,217,199,31,127,188,251,210,164,61,101,64,164,174,214,82,7,253,229,91,255,173,87,175,158,201,168,208,151,38,166,122,149,161,214,233,95,112,193,5,110,82,155,50,39,138,234,134,154,200,183,111,223,222,77,198,83,71,97,115,66,147,218,40,219,75,221,71,175,118,76,77,250,181,151,69,234,144,89,32,115,68,203,72,52,169,46,124,168,34,66,175,137,20,55,157,151,58,84,105,162,137,187,204,10,85,102,232,144,89,32,211,70,111,108,80,30,170,32,208,33,195,71,166,203,253,247,223,239,190,151,97,161,73,188,94,53,121,208,65,7,217,7,31,124,224,170,11,82,213,21,169,56,101,94,164,14,153,19,218,155,34,85,125,160,239,197,81,70,207,166,204,137,217,179,103,219,136,17,35,92,51,122,197,165,42,86,196,87,70,141,242,81,85,69,234,208,207,100,78,168,2,66,70,134,42,56,54,101,78,168,162,228,190,251,238,115,151,43,135,51,206,56,195,153,79,50,81,126,255,253,119,199,77,135,250,148,12,42,42,39,146,241,225,204,231,110,50,116,38,75,8,64,0,2,229,77,0,115,162,188,21,224,254,16,128,64,70,4,24,36,255,15,151,204,8,109,160,167,73,185,150,47,104,233,64,239,222,189,221,146,14,29,90,118,160,74,0,45,201,80,201,191,246,95,200,95,221,160,74,3,253,229,95,213,17,58,52,97,87,5,134,246,68,56,226,136,35,242,38,176,171,86,173,50,237,161,160,74,12,237,71,33,179,66,75,7,82,135,42,11,180,12,66,175,82,76,29,249,205,9,253,229,94,230,71,106,66,92,218,246,82,247,208,190,13,157,58,117,114,75,89,52,49,207,127,40,111,197,36,243,161,168,67,185,214,168,81,195,100,110,164,152,200,116,216,106,171,173,220,107,33,127,249,229,151,60,115,66,237,235,245,143,170,164,208,18,15,49,211,33,115,66,38,128,150,66,232,72,153,19,106,91,203,55,82,230,129,126,39,19,67,203,101,180,236,67,28,196,71,70,135,204,8,181,41,51,72,71,234,123,85,97,168,250,66,166,128,14,109,252,217,189,123,247,34,95,83,41,115,66,203,78,116,109,126,115,66,75,107,20,155,150,163,200,240,80,213,70,126,35,38,197,165,112,229,196,194,133,11,243,12,23,45,13,145,174,50,67,100,214,40,143,212,102,141,50,85,116,79,204,137,140,62,190,98,123,50,159,187,177,149,142,192,33,0,1,8,196,138,0,230,68,172,228,34,88,8,64,128,65,242,255,250,128,222,4,161,137,242,147,79,62,233,140,5,77,198,167,77,155,230,246,29,144,105,161,189,39,84,209,160,9,116,253,250,245,93,245,131,150,49,164,142,41,83,166,184,137,165,38,167,59,238,184,163,51,30,244,23,120,77,210,197,56,117,228,175,156,80,91,154,224,234,47,241,90,62,160,101,12,90,82,160,73,190,54,95,76,29,133,43,39,242,247,218,40,218,83,236,218,11,67,6,133,150,91,20,62,84,173,160,37,25,67,134,12,41,240,43,237,169,177,253,246,219,187,37,11,170,8,80,149,131,76,6,85,74,200,224,209,18,16,189,221,225,132,19,78,112,21,15,50,124,84,25,162,42,20,153,51,233,152,19,207,62,251,172,91,34,210,178,101,203,34,31,86,153,6,50,139,180,95,72,113,230,196,193,7,31,236,150,77,104,63,12,85,188,168,138,66,215,105,217,134,12,7,253,92,203,47,116,20,103,78,200,116,82,181,131,238,81,120,67,76,45,33,209,114,31,153,70,50,32,212,15,212,151,212,182,150,106,200,160,146,158,234,63,50,113,84,61,114,220,113,199,57,19,72,75,122,180,199,134,170,67,100,220,104,121,139,14,158,203,176,63,155,209,55,108,125,201,14,2,16,128,128,47,4,48,39,124,81,130,56,32,0,129,180,8,48,72,254,31,38,77,46,245,215,119,241,208,36,84,123,65,104,143,0,109,214,168,201,171,254,242,174,42,5,109,110,120,234,169,167,218,237,183,223,190,17,95,77,112,181,44,65,147,87,77,130,53,49,213,190,7,197,153,9,250,185,42,54,84,173,161,201,191,254,138,174,137,171,38,200,249,143,116,205,137,108,219,83,101,135,42,2,242,191,206,84,19,122,45,81,209,161,37,20,50,24,244,230,144,252,135,54,114,212,210,11,77,216,181,47,67,231,206,157,221,68,91,123,105,116,235,214,205,109,248,168,61,22,116,157,126,174,101,30,170,28,144,17,164,9,123,58,230,132,218,20,163,116,94,7,89,156,57,161,74,10,85,67,104,159,16,85,114,40,6,189,194,53,19,115,98,83,15,147,140,8,109,236,41,243,69,149,54,249,205,9,153,88,50,187,84,133,33,67,230,161,135,30,114,85,19,90,66,36,179,66,253,75,6,149,42,98,84,77,34,35,12,115,34,173,143,174,88,159,196,231,110,172,229,35,120,8,64,0,2,177,33,128,57,17,27,169,8,20,2,16,96,18,68,31,128,64,180,4,180,4,70,85,34,90,246,83,184,42,35,255,157,238,184,227,14,87,57,161,74,149,95,127,253,213,85,154,104,51,214,84,229,10,147,215,104,117,241,173,53,244,245,77,17,226,129,0,4,32,16,38,1,204,137,48,117,37,43,8,4,75,128,65,114,176,210,146,88,25,19,208,190,24,122,133,172,150,152,168,226,99,83,230,132,150,253,232,205,38,170,196,249,227,143,63,220,249,90,74,148,58,120,46,203,88,188,50,190,29,250,150,49,112,110,7,1,8,64,32,161,4,48,39,18,42,60,105,67,32,174,4,24,36,199,85,57,226,14,153,0,207,101,200,234,178,167,72,216,234,146,29,4,32,0,1,127,8,96,78,248,163,5,145,64,0,2,105,16,96,18,148,6,36,78,217,36,1,250,80,244,29,4,166,209,51,245,169,69,244,245,73,13,98,129,0,4,32,16,46,1,204,137,112,181,37,51,8,4,73,128,65,114,144,178,150,105,82,244,161,232,113,195,52,122,166,62,181,136,190,62,169,65,44,16,128,0,4,194,37,128,57,17,174,182,100,6,129,32,9,48,72,14,82,214,50,77,138,62,20,61,110,152,70,207,212,167,22,209,215,39,53,136,5,2,16,128,64,184,4,48,39,194,213,150,204,32,16,36,1,6,201,65,202,90,166,73,209,135,162,199,13,211,232,153,250,212,34,250,250,164,6,177,64,0,2,16,8,151,0,230,68,184,218,146,25,4,130,36,192,32,57,72,89,203,52,41,250,80,244,184,97,26,61,83,159,90,68,95,159,212,32,22,8,64,0,2,225,18,192,156,8,87,91,50,131,64,144,4,24,36,7,41,107,153,38,69,31,138,30,55,76,163,103,234,83,139,232,235,147,26,196,2,1,8,64,32,92,2,152,19,225,106,75,102,16,8,146,0,131,228,32,101,45,211,164,232,67,209,227,22,211,132,29,27,204,44,81,73,111,216,160,148,57,32,0,1,8,64,0,2,185,35,128,57,145,59,182,180,12,1,8,228,128,0,19,203,28,64,77,88,147,244,161,132,9,158,131,116,233,67,57,128,74,147,16,128,0,4,32,144,120,2,152,19,137,239,2,0,128,64,188,8,48,41,136,151,94,62,70,75,31,242,81,149,120,197,68,31,138,151,94,68,11,1,8,64,0,2,241,32,128,57,17,15,157,136,18,2,16,248,255,4,152,20,208,21,74,75,128,62,84,90,130,92,79,31,162,15,64,0,2,16,128,0,4,162,39,128,57,17,61,83,90,132,0,4,114,72,128,73,65,14,225,38,164,105,250,80,66,132,206,97,154,244,161,28,194,165,105,8,64,0,2,16,72,44,1,204,137,196,74,79,226,16,136,39,1,38,5,241,212,205,167,168,233,67,62,169,17,207,88,232,67,241,212,141,168,33,0,1,8,64,192,111,2,152,19,126,235,67,116,16,128,64,33,2,76,10,232,18,165,37,64,31,42,45,65,174,167,15,209,7,32,0,1,8,64,0,2,209,19,192,156,136,158,41,45,66,0,2,57,36,192,164,32,135,112,19,210,52,125,40,33,66,231,48,77,250,80,14,225,210,52,4,32,0,1,8,36,150,0,230,68,98,165,39,113,8,196,147,0,147,130,120,234,230,83,212,244,33,159,212,136,103,44,244,161,120,234,70,212,16,128,0,4,32,224,55,1,204,9,191,245,33,58,8,64,160,16,1,38,5,116,137,210,18,160,15,149,150,32,215,211,135,232,3,16,128,0,4,32,0,129,232,9,96,78,68,207,148,22,33,0,129,28,18,96,82,144,67,184,9,105,154,62,148,16,161,115,152,230,95,254,226,134,79,127,201,225,45,104,26,2,16,128,0,4,32,144,56,2,152,19,137,147,156,132,33,16,111,2,76,44,227,173,159,15,209,211,135,124,80,33,222,49,208,135,226,173,31,209,67,0,2,16,128,128,159,4,48,39,252,212,133,168,32,0,129,98,8,48,41,160,107,148,150,0,125,168,180,4,185,158,62,68,31,128,0,4,32,0,1,8,68,79,0,115,34,122,166,180,8,1,8,64,0,2,30,19,96,98,233,177,56,49,9,141,62,20,19,161,8,19,2,16,128,0,4,98,69,0,115,34,86,114,17,44,4,32,0,1,8,148,150,0,19,203,210,18,228,122,250,16,125,0,2,16,128,0,4,32,16,61,1,204,137,232,153,210,34,4,32,0,1,8,120,76,128,137,165,199,226,196,36,52,250,80,76,132,34,76,8,64,0,2,16,136,21,1,204,137,88,201,69,176,161,18,248,253,247,223,237,148,83,78,177,143,63,254,216,238,189,247,94,187,248,226,139,243,82,173,88,177,162,253,247,191,255,181,90,181,106,149,75,250,27,54,108,176,227,143,63,222,94,122,233,37,171,90,181,106,214,49,212,168,81,195,62,255,252,115,219,101,151,93,178,110,163,184,11,187,117,235,102,143,62,250,168,157,119,222,121,246,200,35,143,100,212,126,84,249,101,116,83,78,46,87,2,76,44,203,21,127,16,55,167,15,5,33,35,73,64,0,2,16,128,128,103,4,48,39,60,19,132,112,146,73,224,253,247,223,183,150,45,91,218,183,223,126,107,155,109,182,89,1,8,229,109,78,252,241,199,31,86,169,82,37,91,181,106,85,169,204,137,47,190,248,194,246,216,99,15,83,62,81,31,91,110,185,165,205,154,53,203,246,220,115,207,140,155,142,42,191,140,111,204,5,229,70,128,137,101,185,161,15,230,198,244,161,96,164,36,17,8,64,0,2,16,240,136,0,230,132,71,98,16,74,249,16,248,237,183,223,236,162,139,46,178,249,243,231,155,6,156,71,30,121,164,13,26,52,200,222,122,235,45,187,252,242,203,237,211,79,63,117,129,233,251,46,93,186,216,135,31,126,104,247,220,115,143,205,152,49,195,86,175,94,109,139,22,45,178,218,181,107,219,233,167,159,110,147,38,77,178,57,115,230,88,143,30,61,172,67,135,14,27,37,164,191,238,223,127,255,253,206,128,216,126,251,237,221,125,84,81,208,162,69,11,155,55,111,158,29,120,224,129,246,218,107,175,185,159,165,142,252,230,196,45,183,220,226,238,161,251,234,107,224,192,129,238,218,254,253,251,187,248,20,235,33,135,28,98,99,199,142,181,206,157,59,187,159,109,179,205,54,182,223,126,251,217,159,127,254,105,163,70,141,178,15,62,248,192,174,189,246,90,91,190,124,185,203,183,103,207,158,214,186,117,107,43,142,131,242,24,49,98,132,53,106,212,200,94,126,249,101,171,89,179,102,94,108,226,240,250,235,175,187,124,212,150,190,70,142,28,105,219,110,187,173,203,225,204,51,207,180,87,94,121,197,94,120,225,5,87,125,161,202,9,85,129,92,122,233,165,182,247,222,123,59,118,75,150,44,113,49,76,152,48,193,190,249,230,27,59,236,176,195,108,232,208,161,238,30,79,62,249,164,99,173,216,183,218,106,43,199,78,140,242,31,103,156,113,134,189,248,226,139,118,208,65,7,217,125,247,221,103,63,254,248,163,187,102,221,186,117,174,237,43,174,184,194,181,175,67,85,21,15,60,240,128,51,72,118,216,97,7,27,61,122,180,137,105,254,252,196,85,215,124,253,245,215,166,170,138,182,109,219,218,141,55,222,232,244,22,211,10,21,42,216,210,165,75,109,230,204,153,46,143,194,253,166,124,122,49,119,205,132,0,19,203,76,104,113,110,81,4,232,67,244,11,8,64,0,2,16,128,64,244,4,48,39,162,103,74,139,49,35,160,201,180,38,183,154,28,175,93,187,214,58,117,234,100,253,250,245,115,147,206,77,153,19,15,63,252,176,51,42,170,87,175,238,42,2,206,62,251,108,27,48,96,128,251,153,150,104,252,240,195,15,5,72,200,40,208,68,247,63,255,249,143,155,24,203,64,184,237,182,219,108,246,236,217,238,26,253,78,147,247,194,71,202,156,88,188,120,177,117,237,218,213,45,175,168,82,165,138,51,26,52,217,158,62,125,186,51,39,52,161,215,178,16,85,57,252,253,239,127,183,185,115,231,218,19,79,60,97,90,50,210,180,105,83,59,224,128,3,236,193,7,31,180,253,247,223,223,158,127,254,121,219,119,223,125,221,36,251,240,195,15,119,109,190,243,206,59,69,114,144,241,82,92,229,132,76,0,113,208,125,55,223,124,115,235,219,183,175,125,247,221,119,54,124,248,112,87,101,33,30,154,192,107,66,175,234,134,148,57,209,184,113,99,151,179,76,147,118,237,218,185,159,235,254,235,215,175,183,58,117,234,216,155,111,190,105,43,87,174,116,191,211,255,203,152,16,183,54,109,218,56,3,67,19,131,252,135,140,16,153,59,50,69,142,58,234,40,103,106,236,190,251,238,78,195,250,245,235,59,35,70,198,141,170,83,84,97,177,211,78,59,217,93,119,221,229,52,82,140,249,243,59,241,196,19,237,216,99,143,181,155,110,186,201,93,215,172,89,51,187,230,154,107,108,175,189,246,178,38,77,154,184,92,85,161,49,110,220,184,34,121,229,98,217,74,204,30,41,239,195,101,98,233,189,68,222,7,72,31,242,94,34,2,132,0,4,32,0,129,24,18,192,156,136,161,104,132,28,45,129,175,190,250,202,77,222,27,54,108,232,254,186,47,147,161,65,131,6,37,86,78,200,84,208,95,220,117,104,66,124,221,117,215,185,74,1,77,248,53,65,213,95,224,243,31,183,222,122,171,155,112,107,50,156,58,52,153,150,105,161,159,151,100,78,104,207,137,5,11,22,184,202,10,197,252,246,219,111,219,79,63,253,100,159,124,242,137,51,39,20,207,99,143,61,230,154,86,245,196,29,119,220,97,39,157,116,146,251,94,21,26,154,148,203,40,80,142,202,47,117,44,91,182,204,77,212,15,61,244,208,34,57,108,106,217,131,204,137,239,191,255,222,85,44,232,80,85,134,42,25,100,80,200,156,80,76,50,110,116,164,246,156,80,229,196,185,231,158,235,42,19,116,244,234,213,203,86,172,88,225,170,34,116,200,176,144,185,161,138,12,181,187,243,206,59,231,197,170,170,8,153,20,50,48,242,31,41,115,66,70,138,42,64,100,182,124,249,229,151,238,254,50,104,164,137,140,28,221,83,109,231,63,242,231,167,10,16,153,77,63,255,252,179,109,177,197,22,121,236,164,145,170,77,20,183,52,208,81,92,191,137,182,119,210,90,46,8,48,177,204,5,213,100,181,73,31,74,150,222,100,11,1,8,64,0,2,101,67,0,115,162,108,56,115,23,207,9,200,72,208,100,88,95,99,198,140,113,75,19,244,215,122,77,230,63,251,236,51,23,253,191,255,253,111,235,222,189,123,222,178,14,253,165,94,85,3,58,100,78,168,244,255,180,211,78,43,214,156,208,36,92,251,54,228,55,39,180,68,98,234,212,169,174,98,163,36,115,66,149,16,231,156,115,142,155,36,107,105,131,38,225,189,123,247,118,21,1,50,39,22,46,92,104,131,7,15,118,241,168,26,66,85,12,39,159,124,178,251,94,63,127,239,189,247,220,82,147,11,46,184,192,153,7,169,67,230,194,118,219,109,103,149,43,87,118,134,74,97,14,205,155,55,223,100,229,132,238,155,50,22,82,213,13,170,88,144,57,161,223,165,54,242,204,111,78,228,207,85,92,116,95,25,29,58,82,230,196,228,201,147,77,251,84,72,143,212,161,118,119,219,109,183,98,43,39,148,195,193,7,31,236,150,169,72,19,85,139,168,114,66,166,134,140,36,25,22,195,134,13,115,205,169,162,68,149,19,117,235,214,205,203,79,19,14,153,19,191,252,242,75,158,57,161,165,51,210,72,75,117,58,118,236,152,183,204,71,109,20,197,75,85,51,28,126,19,96,98,233,183,62,113,136,142,62,20,7,149,136,17,2,16,128,0,4,226,70,0,115,34,110,138,17,111,228,4,52,249,212,95,252,101,72,232,208,196,86,203,14,84,1,160,10,4,153,16,154,96,107,137,199,187,239,190,155,181,57,241,198,27,111,216,223,254,246,55,183,87,129,150,117,104,89,128,38,188,154,112,167,179,172,67,6,131,150,63,104,201,130,246,66,208,190,8,211,166,77,115,123,92,20,54,39,180,92,68,21,21,58,119,205,154,53,118,220,113,199,185,61,30,148,171,38,235,122,35,200,133,23,94,232,114,83,197,132,150,134,200,12,40,138,131,12,25,45,203,80,53,193,214,91,111,93,128,191,12,5,197,165,13,61,181,183,69,251,246,237,93,133,132,42,53,74,107,78,232,70,50,70,196,92,149,30,79,61,245,148,93,127,253,245,174,250,161,240,166,154,169,202,9,241,145,241,161,141,69,21,179,170,38,100,198,168,90,67,134,140,42,91,20,171,246,251,16,51,253,191,218,205,159,159,42,75,78,56,225,4,183,79,133,12,32,45,241,144,169,243,215,191,254,181,128,57,81,92,191,81,5,13,135,223,4,152,88,250,173,143,143,209,233,243,81,255,54,232,185,215,114,179,84,31,210,190,53,90,110,55,126,252,120,247,121,197,1,1,8,64,0,2,16,128,64,246,4,48,39,178,103,199,149,129,16,208,190,2,151,92,114,137,155,228,87,171,86,205,234,213,171,231,94,75,169,178,126,85,67,232,47,247,50,19,180,223,129,38,187,169,13,49,51,173,156,16,46,237,11,161,137,187,54,120,148,225,161,129,174,170,32,84,213,80,82,229,132,150,126,104,89,129,6,197,50,9,180,100,67,213,17,218,84,82,155,60,230,175,156,208,95,244,175,186,234,42,147,33,162,10,16,45,119,208,82,136,33,67,134,184,141,29,101,56,104,226,173,56,180,183,130,38,240,155,226,160,165,46,170,168,80,101,68,254,37,33,50,39,38,78,156,232,204,18,45,157,208,102,150,15,61,244,144,99,87,90,115,66,6,145,246,213,80,165,73,170,162,65,241,171,50,162,240,145,127,207,9,25,64,170,38,209,210,26,85,78,104,19,79,197,164,74,10,85,79,168,202,67,237,137,135,190,151,81,145,63,63,237,157,113,229,149,87,186,189,45,84,209,34,221,251,244,233,227,76,165,252,149,19,155,226,21,200,163,17,108,26,152,19,193,74,155,211,196,244,153,38,99,84,255,78,232,243,78,159,225,170,134,211,230,187,50,129,57,32,0,1,8,64,0,2,16,40,29,1,204,137,210,241,227,106,8,120,73,64,213,0,90,158,160,101,38,50,32,90,181,106,229,254,170,167,106,139,40,15,153,19,249,77,154,40,219,166,45,8,228,138,0,230,68,174,200,134,221,174,170,173,180,148,78,166,101,234,208,82,50,153,151,169,55,2,133,77,128,236,32,0,1,8,64,0,2,185,37,128,57,145,91,190,180,14,129,114,33,160,141,32,181,95,134,54,154,212,64,90,75,19,84,49,160,183,82,68,121,96,78,68,73,147,182,202,138,0,230,68,89,145,14,239,62,170,154,200,191,217,177,222,156,84,120,243,227,240,178,38,35,8,64,0,2,16,128,64,217,16,192,156,40,27,206,220,5,2,16,128,0,4,60,33,128,57,225,137,16,49,12,35,127,245,4,85,19,49,20,144,144,33,0,1,8,64,192,107,2,152,19,94,203,67,112,62,16,96,34,227,131,10,196,0,129,232,8,240,76,71,199,50,137,45,165,170,39,168,154,72,162,250,228,12,1,8,64,0,2,185,36,128,57,145,75,186,180,29,4,1,38,50,65,200,72,18,16,200,35,192,51,77,103,40,13,1,85,79,220,122,235,173,110,67,98,246,154,40,13,73,174,133,0,4,32,0,1,8,20,36,128,57,65,143,128,64,9,4,152,200,208,69,32,16,22,1,158,233,176,244,44,235,108,244,118,14,189,185,103,216,176,97,166,165,29,28,16,128,0,4,32,0,1,8,68,67,0,115,34,26,142,180,18,48,1,38,50,1,139,75,106,137,36,192,51,29,189,236,98,202,17,54,1,189,50,154,3,2,16,128,0,4,32,144,75,2,152,19,185,164,75,219,65,16,96,34,19,132,140,36,1,129,60,2,60,211,209,119,6,152,70,207,212,167,22,209,215,39,53,136,5,2,16,128,64,184,4,48,39,194,213,150,204,34,34,192,160,44,34,144,52,3,1,79,8,240,76,71,47,4,76,163,103,234,83,139,232,235,147,26,196,2,1,8,64,32,92,2,152,19,225,106,75,102,17,17,96,80,22,17,72,154,129,128,39,4,120,166,163,23,2,166,209,51,245,169,69,244,245,73,13,98,129,0,4,32,16,46,1,204,137,112,181,37,179,136,8,48,40,139,8,36,205,64,192,19,2,60,211,209,11,1,211,232,153,250,212,34,250,250,164,6,177,64,0,2,16,8,151,0,230,68,184,218,146,89,68,4,24,148,69,4,146,102,32,224,9,1,158,233,232,133,128,105,244,76,125,106,17,125,125,82,131,88,32,0,1,8,132,75,0,115,34,92,109,201,44,34,2,12,202,34,2,73,51,16,240,132,0,207,116,244,66,192,52,122,166,62,181,136,190,62,169,65,44,16,128,0,4,194,37,128,57,17,174,182,100,22,17,1,6,101,17,129,164,25,8,120,66,128,103,58,122,33,96,26,61,83,159,90,68,95,159,212,32,22,8,64,0,2,225,18,192,156,8,87,91,50,139,136,0,131,178,136,64,210,12,4,60,33,192,51,29,189,16,48,141,158,169,79,45,162,175,79,106,16,11,4,32,0,129,112,9,96,78,132,171,45,153,69,68,128,65,89,68,32,105,6,2,158,16,224,153,142,94,8,152,70,207,212,167,22,209,215,39,53,136,5,2,16,128,64,184,4,48,39,194,213,150,204,34,34,192,160,44,34,144,52,3,1,79,8,240,76,71,47,4,76,163,103,234,83,139,232,235,147,26,196,2,1,8,64,32,92,2,152,19,225,106,75,102,17,17,96,80,22,17,72,154,129,128,39,4,120,166,163,23,2,166,209,51,245,169,69,244,245,73,13,98,129,0,4,32,16,46,1,204,137,112,181,37,179,136,8,48,40,139,8,36,205,64,192,19,2,60,211,209,11,1,211,232,153,250,212,34,250,250,164,6,177,64,0,2,16,8,151,0,230,68,184,218,146,89,68,4,24,148,69,4,146,102,32,224,9,1,158,233,232,133,128,105,244,76,125,106,17,125,125,82,131,88,32,0,1,8,132,75,0,115,34,92,109,201,44,34,2,12,202,34,2,73,51,16,240,132,0,207,116,244,66,192,52,122,166,62,181,136,190,62,169,65,44,16,128,0,4,194,37,128,57,17,174,182,100,22,17,1,6,101,17,129,164,25,8,120,66,128,103,58,122,33,96,26,61,83,159,90,68,95,159,212,32,22,8,64,0,2,225,18,192,156,8,87,91,50,139,136,0,131,178,136,64,210,12,4,60,33,192,51,29,189,16,48,141,158,169,79,45,162,175,79,106,16,11,4,32,0,129,112,9,96,78,132,171,45,153,69,68,128,65,89,68,32,105,6,2,158,16,224,153,142,94,8,152,70,207,212,167,22,209,215,39,53,136,5,2,16,128,64,184,4,48,39,194,213,150,204,34,34,192,160,44,34,144,52,3,1,79,8,240,76,71,47,4,76,163,103,234,83,139,232,235,147,26,196,2,1,8,64,32,92,2,152,19,225,106,75,102,17,17,96,80,22,17,72,154,129,128,39,4,120,166,163,23,2,166,209,51,245,169,69,244,245,73,13,98,129,0,4,32,16,46,1,204,137,112,181,37,179,136,8,48,40,139,8,36,205,64,192,19,2,60,211,209,11,1,211,232,153,250,212,34,250,250,164,6,177,64,0,2,16,8,151,0,230,68,184,218,146,89,68,4,24,148,69,4,146,102,32,224,9,1,158,233,232,133,128,105,244,76,125,106,17,125,125,82,131,88,32,0,1,8,132,75,0,115,34,92,109,201,44,34,2,12,202,34,2,73,51,16,240,132,0,207,116,244,66,192,52,122,166,62,181,136,190,62,169,65,44,16,128,0,4,194,37,128,57,17,174,182,100,22,17,1,6,101,17,129,164,25,8,120,66,128,103,58,122,33,96,26,61,83,159,90,68,95,159,212,32,22,8,64,0,2,225,18,192,156,8,87,91,50,139,136,0,131,178,136,64,210,12,4,60,33,192,51,29,189,16,48,141,158,169,79,45,162,175,79,106,16,11,4,32,0,129,112,9,96,78,132,171,45,153,69,68,128,65,89,68,32,105,6,2,158,16,224,153,142,94,8,152,70,207,212,167,22,209,215,39,53,136,5,2,16,128,64,184,4,48,39,194,213,150,204,142,111,15,179,0,0,32,0,73,68,65,84,34,34,192,160,44,34,144,52,3,1,79,8,240,76,103,46,196,228,201,147,237,196,19,79,44,246,66,152,102,206,52,78,87,160,111,156,212,34,86,8,64,0,2,241,37,128,57,17,95,237,136,188,140,8,48,40,43,35,208,220,6,2,101,68,128,103,58,115,208,91,109,181,149,173,89,179,198,250,244,233,99,55,222,120,227,70,13,196,149,233,178,101,203,108,155,109,182,177,37,75,150,88,173,90,181,242,242,186,255,254,251,237,181,215,94,179,23,94,120,193,38,78,156,104,231,156,115,142,109,187,237,182,121,191,255,243,207,63,237,248,227,143,183,97,195,134,89,141,26,53,172,110,221,186,54,124,248,112,59,225,132,19,50,135,27,131,43,226,170,111,12,208,18,34,4,32,0,1,8,228,35,128,57,65,119,128,64,9,4,24,148,209,69,32,16,22,1,158,233,204,245,28,61,122,180,117,238,220,217,214,175,95,111,226,215,187,119,239,2,38,69,92,153,166,107,78,244,234,213,203,62,253,244,211,60,112,191,252,242,139,51,34,218,180,105,99,61,122,244,192,156,200,188,75,113,5,4,32,0,1,8,64,96,227,63,118,108,216,176,97,3,92,32,0,129,226,9,196,117,208,141,166,16,128,64,209,4,120,166,179,235,25,219,109,183,157,45,93,186,212,93,92,165,74,149,60,147,162,123,247,238,86,185,114,101,139,227,112,34,91,115,226,235,175,191,182,147,79,62,217,186,117,235,102,151,95,126,121,177,230,196,111,191,253,102,23,93,116,145,205,159,63,223,241,58,242,200,35,109,208,160,65,217,9,80,142,87,241,204,148,35,124,110,13,1,8,64,32,65,4,168,156,72,144,216,164,154,29,1,6,101,217,113,227,42,8,248,74,160,89,179,102,27,166,77,155,246,23,95,227,139,83,92,149,42,85,178,243,206,59,207,198,140,25,19,180,57,209,170,85,43,219,98,139,45,92,229,136,150,183,52,108,216,208,206,63,255,124,87,53,81,161,66,133,98,205,137,145,35,71,218,139,47,190,104,19,38,76,176,181,107,215,90,167,78,157,172,95,191,126,182,203,46,187,196,73,102,103,172,196,209,124,138,21,100,130,133,0,4,32,0,1,195,156,160,19,64,160,4,2,12,202,232,34,16,128,0,4,204,242,87,78,168,82,34,181,188,67,149,19,170,164,136,227,228,117,249,242,229,166,253,52,126,252,241,71,151,95,234,24,48,96,128,189,241,198,27,246,220,115,207,185,61,39,82,203,58,100,78,220,125,247,221,166,101,46,175,191,254,186,237,180,211,78,238,146,226,246,156,248,234,171,175,172,105,211,166,206,204,208,30,21,103,159,125,182,53,104,208,32,118,221,137,127,7,99,39,25,1,67,0,2,16,136,37,1,204,137,88,202,70,208,185,36,160,93,233,91,183,110,109,3,7,14,180,118,237,218,229,253,197,72,131,209,174,93,187,218,248,241,227,173,121,243,230,185,12,129,182,33,0,1,8,120,69,32,181,231,196,31,127,252,145,103,74,244,236,217,51,47,198,184,78,94,101,168,84,173,90,213,62,248,224,3,219,103,159,125,242,242,209,114,13,45,249,24,49,98,68,1,115,34,117,194,89,103,157,101,43,86,172,48,253,123,177,41,115,66,191,91,189,122,181,51,50,244,165,10,19,85,83,156,114,202,41,94,233,91,82,48,113,213,183,164,188,248,61,4,32,0,1,8,248,69,0,115,194,47,61,136,198,19,2,26,172,86,172,88,209,170,85,171,230,214,88,107,23,247,85,171,86,217,186,117,235,92,73,47,7,4,32,0,129,36,17,80,117,129,38,217,122,91,71,126,83,34,197,32,206,147,215,150,45,91,154,150,167,60,244,208,67,86,179,102,77,123,239,189,247,236,244,211,79,119,223,107,57,71,254,202,137,84,190,11,23,46,116,213,16,67,135,14,181,11,46,184,160,216,202,9,153,220,50,62,100,72,232,144,241,221,184,113,99,187,238,186,235,98,213,125,226,172,111,172,64,19,44,4,32,0,129,132,19,192,156,72,120,7,32,253,162,9,244,239,223,223,237,70,175,53,194,169,67,101,204,197,13,204,225,8,1,8,64,32,100,2,175,190,250,234,38,43,198,226,60,121,213,146,142,107,175,189,214,94,121,229,21,91,185,114,165,237,186,235,174,174,74,238,202,43,175,116,146,22,101,78,232,231,250,119,226,129,7,30,176,185,115,231,218,1,7,28,96,139,23,47,118,251,79,164,142,155,110,186,201,186,116,233,98,151,92,114,137,205,153,51,199,153,221,245,234,213,179,71,31,125,212,237,95,17,167,35,206,250,198,137,51,177,66,0,2,16,72,58,1,204,137,164,247,0,242,47,150,128,6,146,250,75,97,234,208,154,234,252,223,131,14,2,16,128,0,4,254,71,128,201,107,216,61,1,125,195,214,151,236,32,0,1,8,248,66,0,115,194,23,37,136,195,59,2,249,171,39,168,154,240,78,30,2,130,0,4,60,34,192,228,213,35,49,114,16,10,250,230,0,42,77,66,0,2,16,128,192,70,4,48,39,232,20,16,216,4,129,84,245,4,85,19,116,19,8,64,0,2,197,19,96,242,26,118,239,64,223,176,245,37,59,8,64,0,2,190,16,192,156,240,69,9,226,240,146,128,170,39,110,189,245,86,235,219,183,111,145,155,192,121,25,52,65,65,0,2,16,40,99,2,76,94,203,24,120,25,223,14,125,203,24,56,183,131,0,4,32,144,80,2,152,19,9,21,158,180,211,35,160,183,115,116,236,216,209,134,13,27,102,90,218,193,1,1,8,64,0,2,27,19,96,242,26,118,175,64,223,176,245,37,59,8,64,0,2,190,16,192,156,240,69,137,24,197,161,65,10,71,216,4,54,108,216,16,118,130,100,7,1,8,68,74,128,201,107,164,56,189,107,12,125,189,147,132,128,32,0,1,8,4,73,0,115,34,72,89,115,155,20,131,148,220,242,45,239,214,209,183,188,21,224,254,16,136,31,1,62,55,226,167,89,38,17,163,111,38,180,56,23,2,16,128,0,4,178,37,128,57,145,45,185,4,95,199,32,37,108,241,209,55,108,125,201,14,2,185,32,192,231,70,46,168,250,211,38,250,250,163,5,145,64,0,2,16,8,153,0,230,68,200,234,230,40,55,6,41,57,2,235,73,179,232,235,137,16,132,1,129,24,17,224,115,35,70,98,101,17,42,250,102,1,141,75,32,0,1,8,64,32,99,2,152,19,25,35,227,2,6,41,97,247,1,244,13,91,95,178,131,64,46,8,240,185,145,11,170,254,180,137,190,254,104,65,36,16,128,0,4,66,38,128,57,17,178,186,57,202,141,65,74,142,192,122,210,44,250,122,34,4,97,64,32,70,4,248,220,136,145,88,89,132,138,190,89,64,227,18,8,64,0,2,16,200,152,0,230,68,198,200,184,128,65,74,216,125,0,125,195,214,151,236,32,144,11,2,124,110,228,130,170,63,109,162,175,63,90,16,9,4,32,0,129,144,9,96,78,132,172,110,142,114,99,144,146,35,176,158,52,139,190,158,8,65,24,16,136,17,1,62,55,98,36,86,22,161,162,111,22,208,184,4,2,16,128,0,4,50,38,128,57,145,49,50,46,96,144,18,118,31,64,223,176,245,37,59,8,228,130,0,159,27,185,160,234,79,155,232,235,143,22,68,2,1,8,64,32,100,2,152,19,33,171,155,163,220,24,164,228,8,172,39,205,162,175,39,66,16,6,4,98,68,128,207,141,24,137,149,69,168,232,155,5,52,46,129,0,4,32,0,129,140,9,96,78,100,140,140,11,24,164,132,221,7,208,55,108,125,201,14,2,185,32,192,231,70,46,168,250,211,38,250,250,163,5,145,64,0,2,16,8,153,0,230,68,200,234,230,40,55,6,41,57,2,235,73,179,232,235,137,16,132,1,129,24,17,224,115,35,70,98,101,17,42,250,102,1,141,75,32,0,1,8,64,32,99,2,152,19,25,35,227,2,6,41,97,247,1,244,13,91,95,178,131,64,46,8,240,185,145,11,170,254,180,137,190,254,104,65,36,16,128,0,4,66,38,128,57,17,178,186,57,202,141,65,74,142,192,122,210,44,250,122,34,4,97,64,32,70,4,248,220,136,145,88,89,132,138,190,89,64,227,18,8,64,0,2,16,200,152,0,230,68,198,200,184,128,65,74,216,125,0,125,195,214,151,236,32,144,11,2,124,110,228,130,170,63,109,162,175,63,90,16,9,4,32,0,129,144,9,96,78,132,172,110,142,114,99,144,146,35,176,158,52,139,190,158,8,65,24,16,136,17,1,62,55,98,36,86,22,161,162,111,22,208,184,4,2,16,128,0,4,50,38,128,57,145,49,50,46,96,144,18,118,31,64,223,176,245,37,59,8,228,130,0,159,27,185,160,234,79,155,232,235,143,22,68,2,1,8,64,32,100,2,152,19,33,171,155,163,220,24,164,228,8,172,39,205,162,175,39,66,16,6,4,98,68,128,207,141,24,137,149,69,168,232,155,5,52,46,129,0,4,32,0,129,140,9,96,78,100,140,140,11,24,164,132,221,7,208,55,108,125,201,14,2,185,32,192,231,70,46,168,250,211,38,250,250,163,5,145,64,0,2,16,8,153,0,230,68,200,234,230,40,55,6,41,57,2,235,73,179,232,235,137,16,132,1,129,24,17,224,115,35,70,98,101,17,42,250,102,1,141,75,32,0,1,8,64,32,99,2,152,19,25,35,227,2,6,41,97,247,1,244,13,91,95,178,131,64,46,8,232,115,163,156,142,13,102,86,110,55,47,135,156,203,45,223,13,27,116,107,14,8,64,0,2,16,128,64,238,8,96,78,228,142,109,176,45,51,121,13,86,90,151,24,250,134,173,47,217,65,32,36,2,73,251,188,74,90,190,33,245,85,114,129,0,4,32,0,129,146,9,96,78,148,204,136,51,10,17,96,112,20,118,151,64,223,176,245,37,59,8,132,68,32,105,159,87,73,203,55,164,190,74,46,16,128,0,4,32,80,50,1,204,137,146,25,113,6,230,68,162,250,0,131,223,68,201,77,178,16,136,53,129,164,125,94,37,45,223,88,119,78,130,135,0,4,32,0,129,140,9,96,78,100,140,140,11,24,28,133,221,7,208,55,108,125,201,14,2,33,17,72,218,231,85,210,242,13,169,175,146,11,4,32,0,1,8,148,76,0,115,162,100,70,156,65,229,68,162,250,0,131,223,68,201,77,178,16,136,53,129,164,125,94,37,45,223,88,119,78,130,135,0,4,32,0,129,140,9,96,78,100,140,140,11,24,28,133,221,7,208,55,108,125,201,14,2,33,17,72,218,231,85,210,242,13,169,175,146,11,4,32,0,1,8,148,76,0,115,162,100,70,156,17,65,229,196,184,113,227,108,204,152,49,246,242,203,47,231,181,166,239,239,188,243,78,247,118,136,157,118,218,201,134,15,31,110,187,237,182,155,251,125,131,6,13,108,225,194,133,238,119,58,174,190,250,106,235,215,175,159,77,153,50,197,186,119,239,110,107,214,172,177,26,53,106,216,160,65,131,172,81,163,70,5,34,188,236,178,203,108,247,221,119,183,27,111,188,113,35,237,174,189,246,90,251,230,155,111,108,226,196,137,238,119,155,106,239,197,23,95,180,27,110,184,193,86,173,90,101,127,253,235,95,237,209,71,31,181,173,182,218,202,93,119,199,29,119,216,200,145,35,109,253,250,245,214,182,109,91,235,219,183,175,139,117,83,237,41,174,209,163,71,91,197,138,21,93,27,7,31,124,176,189,241,198,27,5,98,44,28,95,234,151,138,249,144,67,14,177,215,95,127,221,14,58,232,160,141,242,122,238,185,231,108,246,236,217,214,179,103,79,187,231,158,123,236,243,207,63,119,60,179,57,24,252,102,67,141,107,32,0,129,242,32,144,180,207,171,164,229,91,30,125,138,123,66,0,2,16,128,64,249,17,192,156,40,63,246,177,189,115,38,131,163,229,203,151,91,175,94,189,108,212,168,81,214,164,73,19,155,52,105,146,203,251,167,159,126,178,58,117,234,216,156,57,115,156,33,33,227,225,253,247,223,183,103,158,121,198,253,174,126,253,250,182,100,201,146,188,137,188,174,145,33,177,243,206,59,155,76,131,195,15,63,220,158,127,254,121,187,254,250,235,109,238,220,185,174,205,121,243,230,217,149,87,94,105,111,189,245,150,221,114,203,45,27,153,19,79,63,253,180,117,233,210,197,197,33,115,98,83,237,233,222,251,238,187,175,189,253,246,219,182,231,158,123,218,77,55,221,100,75,151,46,181,161,67,135,218,75,47,189,100,55,223,124,179,187,143,140,134,22,45,90,88,199,142,29,173,85,171,86,155,140,111,255,253,247,119,134,198,161,135,30,90,164,246,133,227,75,157,180,122,245,106,59,225,132,19,236,163,143,62,178,55,223,124,179,72,115,66,140,255,248,227,15,235,223,191,63,230,68,108,159,44,2,135,0,4,50,37,144,201,191,71,153,182,237,227,249,73,203,215,71,13,136,9,2,16,128,0,4,114,71,0,115,34,119,108,131,109,57,147,193,145,42,5,100,26,236,181,215,94,246,248,227,143,231,153,19,203,150,45,115,213,13,154,224,203,4,208,100,127,254,252,249,238,156,127,253,235,95,118,213,85,87,185,137,254,162,69,139,236,212,83,79,181,187,239,190,219,170,85,171,102,191,255,254,187,109,190,249,230,142,237,35,143,60,226,38,251,51,102,204,112,223,95,119,221,117,38,3,224,221,119,223,181,93,118,217,165,128,57,33,19,228,226,139,47,182,139,46,186,200,38,79,158,156,87,57,81,92,123,138,67,213,30,50,66,116,168,138,163,97,195,134,38,179,69,21,16,202,71,198,136,142,177,99,199,186,115,101,90,20,215,222,175,191,254,106,219,109,183,157,157,120,226,137,174,194,65,113,14,30,60,216,118,221,117,87,215,70,113,241,233,119,29,58,116,176,35,143,60,210,110,187,237,54,23,119,225,202,9,229,223,186,117,107,219,176,97,131,171,48,217,108,179,205,242,42,39,134,12,25,98,15,63,252,176,189,242,202,43,174,58,37,157,35,19,125,211,105,143,115,32,0,1,8,228,138,64,210,62,175,146,150,111,174,250,13,237,66,0,2,16,128,128,159,4,48,39,252,212,197,235,168,178,25,28,77,152,48,193,45,51,72,85,78,40,193,7,31,124,208,174,185,230,26,171,85,171,150,203,87,70,197,30,123,236,97,79,60,241,132,155,232,107,98,173,9,247,185,231,158,107,251,236,179,143,221,119,223,125,238,188,197,139,23,219,177,199,30,107,95,127,253,181,61,245,212,83,214,178,101,203,2,188,84,29,145,223,156,88,177,98,133,59,95,70,201,204,153,51,221,4,63,181,172,163,184,246,84,129,32,179,68,19,123,29,138,67,147,126,85,117,92,112,193,5,206,232,56,239,188,243,220,239,166,78,157,106,93,187,118,181,143,63,254,184,216,248,100,72,40,87,229,36,83,166,119,239,222,110,137,139,170,69,54,21,159,152,189,243,206,59,54,98,196,8,171,91,183,110,145,230,132,110,90,84,229,196,126,251,237,231,248,200,96,169,89,179,102,218,125,42,27,125,211,110,156,19,33,0,1,8,68,72,32,105,159,87,73,203,55,194,174,66,83,16,128,0,4,32,16,3,2,152,19,49,16,201,183,16,179,25,28,21,54,39,180,215,194,249,231,159,239,246,92,168,87,175,158,51,42,244,165,9,190,76,128,252,199,180,105,211,172,125,251,246,246,213,87,95,21,248,249,135,31,126,104,205,154,53,179,247,222,123,207,45,3,73,29,133,205,9,153,27,103,158,121,166,51,21,180,188,164,176,57,145,186,46,127,123,90,98,177,96,193,130,141,204,9,85,124,156,115,206,57,46,158,252,230,132,246,138,248,224,131,15,210,138,79,39,173,91,183,206,170,87,175,238,114,210,30,26,69,197,55,107,214,44,235,220,185,179,51,63,84,53,146,137,57,49,96,192,0,103,226,252,243,159,255,116,109,103,114,100,163,111,38,237,115,46,4,32,0,129,168,8,36,237,243,42,105,249,70,213,79,104,7,2,16,128,0,4,226,65,0,115,34,30,58,121,21,101,54,131,163,194,230,132,54,194,212,166,141,170,102,208,161,202,132,42,85,170,56,67,64,251,60,104,9,194,17,71,28,225,126,167,201,249,21,87,92,97,211,167,79,119,203,19,218,180,105,147,199,163,113,227,198,110,121,133,246,123,40,202,156,248,241,199,31,157,249,33,35,64,135,54,183,212,94,19,135,29,118,152,91,62,82,92,123,58,79,85,7,58,71,199,247,223,127,239,170,55,100,78,116,234,212,201,246,222,123,111,103,42,232,208,18,144,39,159,124,210,109,248,89,92,123,218,87,67,203,91,82,134,134,204,9,45,79,145,33,162,28,138,138,79,27,96,170,205,74,149,42,185,251,104,31,140,109,182,217,198,109,204,89,184,90,164,112,229,132,120,107,51,79,45,143,249,228,147,79,220,117,233,30,217,232,155,110,219,156,7,1,8,64,32,74,2,73,251,188,74,90,190,81,246,21,218,130,0,4,32,0,1,255,9,96,78,248,175,145,119,17,102,51,56,42,108,78,232,173,22,90,26,161,253,18,118,220,113,71,183,17,166,246,140,208,82,13,189,109,66,166,192,171,175,190,234,170,40,100,60,104,19,73,253,94,155,104,170,242,225,152,99,142,49,85,22,156,116,210,73,110,130,175,101,28,69,153,19,133,225,229,175,156,88,185,114,101,177,237,85,174,92,217,237,133,161,202,14,25,17,218,16,243,187,239,190,115,102,129,98,211,134,155,250,157,12,21,109,136,121,225,133,23,58,227,161,184,248,126,248,225,7,183,119,134,150,113,232,28,189,237,67,123,95,136,67,254,99,83,149,29,133,43,39,180,236,100,251,237,183,119,38,71,159,62,125,156,113,114,255,253,247,23,216,16,83,70,202,111,191,253,230,204,147,116,143,108,244,77,183,109,206,131,0,4,32,16,37,129,164,125,94,37,45,223,40,251,10,109,65,0,2,16,128,128,255,4,48,39,252,215,200,187,8,179,25,28,21,181,231,132,246,115,208,100,186,66,133,10,110,223,9,109,16,169,141,34,245,214,137,110,221,186,185,42,4,85,24,156,114,202,41,110,191,9,85,16,104,95,10,253,46,181,241,164,246,134,56,238,184,227,10,48,42,188,172,99,83,147,255,77,181,167,125,47,244,58,82,85,81,232,141,29,50,38,182,221,118,91,215,156,42,63,84,245,177,118,237,90,87,197,160,101,20,50,82,54,213,158,246,143,184,247,222,123,221,53,106,79,21,16,133,55,169,204,196,156,168,93,187,182,219,199,227,180,211,78,115,247,85,28,103,159,125,182,123,13,107,234,85,162,50,38,196,84,111,67,145,129,146,206,145,141,190,233,180,203,57,16,128,0,4,162,38,144,180,207,171,164,229,27,117,127,161,61,8,64,0,2,16,240,155,0,230,132,223,250,120,25,29,131,35,47,101,137,44,40,244,141,12,37,13,65,0,2,57,38,144,180,207,171,164,229,155,227,238,67,243,16,128,0,4,32,224,25,1,204,9,207,4,137,67,56,12,142,226,160,82,246,49,162,111,246,236,184,18,2,16,40,91,2,73,251,188,74,90,190,101,219,155,184,27,4,32,0,1,8,148,55,1,204,137,242,86,32,134,247,103,112,20,67,209,50,8,25,125,51,128,197,169,16,128,64,185,18,72,218,231,85,210,242,45,215,206,197,205,33,0,1,8,64,160,204,9,96,78,148,57,242,248,223,144,193,81,252,53,220,84,6,232,27,182,190,100,7,129,144,8,36,237,243,42,105,249,134,212,87,201,5,2,16,128,0,4,74,38,128,57,81,50,35,206,40,68,128,193,81,216,93,2,125,195,214,151,236,32,16,18,129,164,125,94,37,45,223,144,250,42,185,64,0,2,16,128,64,201,4,48,39,74,102,196,25,152,19,137,234,3,12,126,19,37,55,201,66,32,214,4,146,246,121,149,180,124,99,221,57,9,30,2,16,128,0,4,50,38,128,57,145,49,50,46,96,112,20,118,31,64,223,176,245,37,59,8,132,68,32,105,159,87,73,203,55,164,190,74,46,16,128,0,4,32,80,50,1,204,137,146,25,113,6,149,19,137,234,3,12,126,19,37,55,201,66,32,214,4,146,246,121,149,180,124,99,221,57,9,30,2,16,128,0,4,50,38,128,57,145,49,50,46,96,112,20,118,31,64,223,176,245,37,59,8,132,68,32,105,159,87,73,203,55,164,190,74,46,16,128,0,4,32,80,50,1,204,137,146,25,113,6,149,19,137,234,3,12,126,19,37,55,201,66,32,214,4,146,246,121,149,180,124,99,221,57,9,30,2,16,128,0,4,50,38,128,57,145,49,50,46,96,112,20,118,31,64,223,176,245,37,59,8,132,68,32,105,159,87,73,203,55,164,190,74,46,16,128,0,4,32,80,50,1,204,137,146,25,113,6,149,19,137,234,3,12,126,19,37,55,201,66,32,214,4,146,246,121,149,180,124,99,221,57,9,30,2,16,128,0,4,50,38,128,57,145,49,50,46,96,112,20,118,31,64,223,176,245,37,59,8,132,68,32,105,159,87,73,203,55,164,190,74,46,16,128,0,4,32,80,50,1,204,137,146,25,113,6,149,19,137,234,3,12,126,19,37,55,201,66,32,214,4,146,246,121,149,180,124,99,221,57,9,30,2,16,128,0,4,50,38,128,57,145,49,50,46,96,112,20,118,31,64,223,176,245,37,59,8,132,68,32,105,159,87,73,203,55,164,190,74,46,16,128,0,4,32,80,50,1,204,137,146,25,113,6,149,19,137,234,3,12,126,19,37,55,201,6,76,224,216,99,143,221,48,117,234,212,191,4,156,162,53,109,218,52,248,28,243,235,215,172,89,179,13,211,166,77,11,90,211,226,250,171,114,159,50,101,74,34,115,15,249,25,38,55,8,64,0,2,249,9,96,78,208,31,50,38,192,228,53,99,100,177,186,0,125,99,37,23,193,66,160,88,2,60,203,116,142,144,8,208,159,67,82,147,92,32,0,1,8,20,77,0,115,130,158,145,49,1,6,8,25,35,139,213,5,232,27,43,185,8,22,2,152,19,244,129,68,16,224,223,166,68,200,76,146,16,128,64,194,9,96,78,36,188,3,100,147,62,3,132,108,168,197,231,26,244,141,143,86,68,10,129,77,17,224,89,166,127,132,68,128,254,28,146,154,228,2,1,8,64,128,202,9,250,64,68,4,24,32,68,4,210,211,102,208,215,83,97,8,11,2,25,18,224,89,206,16,24,167,123,77,128,254,236,181,60,4,7,1,8,64,32,18,2,84,78,68,130,49,89,141,48,64,8,91,111,244,13,91,95,178,75,14,1,158,229,228,104,157,132,76,233,207,73,80,153,28,33,0,129,164,19,192,156,72,122,15,200,34,127,6,8,89,64,139,209,37,232,27,35,177,8,21,2,155,32,192,179,76,247,8,137,0,253,57,36,53,201,5,2,16,128,64,209,4,48,39,232,25,25,19,96,128,144,49,178,88,93,128,190,177,146,139,96,33,80,44,1,158,101,58,71,72,4,232,207,33,169,73,46,16,128,0,4,48,39,232,3,17,17,96,128,16,17,72,79,155,65,95,79,133,33,44,8,100,72,128,103,57,67,96,156,238,53,1,250,179,215,242,16,28,4,32,0,129,72,8,80,57,17,9,198,100,53,194,0,33,108,189,209,55,108,125,201,46,57,4,120,150,147,163,117,18,50,165,63,39,65,101,114,132,0,4,146,78,0,115,34,233,61,32,139,252,53,64,72,216,177,193,204,18,149,244,134,13,74,153,3,2,16,136,51,1,38,115,113,86,143,216,11,19,160,63,211,39,32,0,1,8,132,79,0,115,34,124,141,201,176,148,4,24,16,149,18,32,151,67,0,2,229,66,128,207,174,114,193,206,77,115,68,128,254,156,35,176,52,11,1,8,64,192,35,2,152,19,30,137,65,40,126,18,96,64,228,167,46,68,5,1,8,108,154,0,159,93,244,144,144,8,208,159,67,82,147,92,32,0,1,8,20,77,0,115,130,158,1,129,18,8,48,32,162,139,64,0,2,113,36,192,103,87,28,85,35,230,226,8,208,159,233,27,16,128,0,4,194,39,128,57,17,190,198,100,88,74,2,12,136,74,9,144,203,33,0,129,114,33,192,103,87,185,96,231,166,57,34,64,127,206,17,88,154,133,0,4,32,224,17,1,204,9,143,196,32,20,63,9,48,32,242,83,23,162,130,0,4,54,77,128,207,174,242,235,33,167,157,118,154,181,109,219,214,206,59,239,188,242,11,34,176,59,211,159,3,19,148,116,32,0,1,8,20,65,0,115,130,110,1,129,18,8,48,32,162,139,64,0,2,113,36,192,103,87,249,169,134,57,17,61,123,250,115,244,76,105,17,2,16,128,128,111,4,48,39,124,83,132,120,188,35,192,128,200,59,73,8,8,2,16,72,131,64,18,62,187,150,44,89,98,93,186,116,177,47,191,252,210,214,175,95,111,45,91,182,180,190,125,251,218,176,97,195,236,249,231,159,183,23,94,120,193,145,250,252,243,207,237,248,227,143,183,5,11,22,216,199,31,127,108,215,94,123,173,45,95,190,220,196,168,103,207,158,214,186,117,107,235,223,191,191,189,245,214,91,246,233,167,159,218,193,7,31,108,159,125,246,153,13,26,52,200,154,55,111,238,218,232,212,169,147,237,190,251,238,214,175,95,63,251,241,199,31,173,122,245,234,118,249,229,151,219,236,217,179,237,141,55,222,112,231,236,185,231,158,246,220,115,207,89,143,30,61,108,187,237,182,179,15,62,248,192,22,47,94,108,39,158,120,162,141,24,49,194,42,86,172,232,126,86,210,253,15,57,228,16,123,250,233,167,237,214,91,111,181,151,94,122,201,244,122,231,125,246,217,199,6,15,30,108,53,107,214,76,67,253,240,78,73,66,127,14,79,53,50,130,0,4,32,144,25,1,204,137,204,120,113,118,2,9,48,32,74,160,232,164,12,129,0,8,36,225,179,235,236,179,207,182,83,78,57,197,58,118,236,104,235,214,173,115,38,131,12,138,115,206,57,199,234,212,169,227,76,137,218,181,107,219,13,55,220,96,149,42,85,178,155,110,186,201,246,223,127,127,103,92,236,187,239,190,182,116,233,82,59,252,240,195,157,1,240,236,179,207,218,208,161,67,157,121,161,115,31,122,232,33,123,231,157,119,156,73,32,35,163,126,253,250,246,197,23,95,152,238,217,173,91,55,83,117,68,131,6,13,236,215,95,127,181,121,243,230,57,227,67,247,151,89,161,223,41,30,25,21,127,254,249,167,187,231,195,15,63,108,71,30,121,100,218,247,127,228,145,71,108,214,172,89,206,212,168,80,161,130,221,125,247,221,206,56,121,236,177,199,2,232,157,153,167,144,132,254,156,57,21,174,128,0,4,32,16,22,1,204,137,176,244,36,155,28,16,96,64,148,3,168,52,9,1,8,228,156,64,232,159,93,154,244,171,122,65,166,129,38,239,58,126,255,253,119,107,209,162,133,61,240,192,3,206,176,104,216,176,161,171,82,216,117,215,93,93,85,196,162,69,139,92,5,133,76,133,212,177,108,217,50,187,235,174,187,236,155,111,190,113,198,66,106,242,175,159,171,82,66,134,196,132,9,19,236,221,119,223,117,70,129,170,41,100,122,92,117,213,85,214,185,115,103,219,102,155,109,172,125,251,246,206,212,208,253,111,191,253,118,103,78,156,123,238,185,118,209,69,23,185,219,200,48,209,247,106,47,221,251,171,98,67,21,33,91,109,181,149,107,227,143,63,254,176,106,213,170,185,56,146,120,132,222,159,147,168,41,57,67,0,2,16,40,76,0,115,130,62,1,129,18,8,48,32,162,139,64,0,2,113,36,16,250,103,151,150,113,108,190,249,230,206,80,168,87,175,158,147,72,149,16,149,43,87,182,45,183,220,210,102,204,152,97,151,94,122,169,221,121,231,157,118,255,253,247,219,228,201,147,237,205,55,223,180,11,46,184,192,190,251,238,187,60,73,191,255,254,123,183,4,227,222,123,239,181,133,11,23,186,165,19,169,67,215,239,189,247,222,54,110,220,56,27,50,100,136,53,106,212,200,157,115,204,49,199,216,213,87,95,237,204,8,153,19,115,230,204,177,153,51,103,186,106,139,131,14,58,200,153,19,249,55,196,60,243,204,51,93,85,197,110,187,237,150,246,253,101,98,40,214,14,29,58,184,112,86,174,92,105,43,86,172,176,29,118,216,33,142,221,177,212,49,135,222,159,75,13,136,6,32,0,1,8,4,64,0,115,34,0,17,73,33,183,4,24,16,229,150,47,173,67,0,2,185,33,144,132,207,46,45,233,208,242,13,45,153,88,181,106,149,29,125,244,209,206,144,184,236,178,203,28,84,45,167,144,129,209,189,123,119,87,185,240,219,111,191,185,74,11,25,17,23,94,120,161,91,142,113,232,161,135,218,244,233,211,221,18,140,194,230,196,71,31,125,100,50,22,180,207,131,150,88,164,14,153,20,106,107,236,216,177,206,156,144,89,161,251,168,202,66,71,113,230,132,42,40,210,189,191,150,113,60,245,212,83,54,117,234,84,219,98,139,45,92,149,198,47,191,252,98,79,60,241,68,110,58,140,231,173,38,161,63,123,46,1,225,65,0,2,16,200,57,1,204,137,156,35,230,6,113,39,192,128,40,238,10,18,63,4,146,65,64,149,1,250,235,252,192,129,3,173,93,187,118,110,179,71,109,164,56,122,244,104,235,218,181,171,141,31,63,62,111,115,199,80,136,252,240,195,15,110,121,133,150,89,168,146,66,70,130,42,37,148,187,14,177,208,50,11,85,71,168,162,66,135,42,42,100,86,200,92,208,210,16,237,67,161,10,5,109,136,89,216,156,208,249,218,28,243,138,43,174,112,27,98,166,14,221,99,192,128,1,110,99,204,205,54,219,204,109,132,169,189,40,180,60,100,83,230,132,170,41,210,189,191,246,172,80,108,218,212,83,247,208,82,148,225,195,135,39,102,67,204,36,246,231,80,158,75,242,128,0,4,32,144,45,1,204,137,108,201,113,93,98,8,96,78,36,70,106,18,133,64,236,9,84,173,90,213,189,17,66,123,19,104,137,67,173,90,181,92,69,129,38,186,107,214,172,137,125,126,101,157,192,87,95,125,101,205,154,53,179,185,115,231,186,202,8,142,178,37,64,127,46,91,222,220,13,2,16,128,64,121,19,192,156,40,111,5,184,191,247,4,48,39,188,151,136,0,33,0,129,255,79,64,127,253,239,221,187,183,173,93,187,54,143,137,42,6,250,244,233,227,94,153,201,145,62,1,189,198,83,111,239,208,230,154,109,218,180,73,255,66,206,140,140,0,253,57,50,148,52,4,1,8,64,32,22,4,48,39,98,33,19,65,150,39,1,204,137,242,164,207,189,33,0,129,76,9,168,106,98,245,234,213,121,151,85,169,82,165,192,247,153,182,199,249,16,40,79,2,244,231,242,164,207,189,33,0,1,8,148,45,1,204,137,178,229,205,221,98,72,0,115,34,134,162,17,50,4,18,76,32,255,95,155,169,154,72,112,71,8,36,117,250,115,32,66,146,6,4,32,0,129,52,8,96,78,164,1,137,83,146,77,0,115,34,217,250,147,61,4,226,72,32,245,215,102,170,38,226,168,30,49,23,38,64,127,166,79,64,0,2,16,72,6,1,204,137,100,232,76,150,165,32,128,57,81,10,120,92,10,1,8,148,11,1,253,181,89,123,38,244,237,219,151,189,38,202,69,1,110,26,37,1,250,115,148,52,105,11,2,16,128,128,191,4,48,39,252,213,134,200,60,33,128,57,225,137,16,132,1,1,8,164,77,64,111,231,232,216,177,163,13,27,54,44,239,21,154,105,95,156,192,19,167,76,153,226,94,47,170,55,154,212,168,81,195,6,13,26,100,141,26,53,114,27,139,234,85,165,250,189,254,45,56,237,180,211,236,238,187,239,182,10,21,42,216,239,191,255,238,24,191,247,222,123,238,149,173,122,141,168,94,39,154,255,24,55,110,156,141,25,51,198,94,126,249,229,4,82,141,46,101,250,115,116,44,105,9,2,16,128,128,207,4,48,39,124,86,135,216,188,32,128,57,225,133,12,4,1,129,82,19,208,179,204,17,54,1,153,4,153,30,50,36,118,222,121,103,123,241,197,23,237,240,195,15,183,231,159,127,222,174,191,254,122,247,250,208,123,238,185,199,222,120,227,13,123,246,217,103,237,207,63,255,180,163,142,58,202,174,185,230,26,59,255,252,243,173,71,143,30,182,108,217,50,247,70,143,239,190,251,206,26,55,110,108,211,167,79,183,93,119,221,213,150,47,95,110,189,122,245,178,81,163,70,89,147,38,77,108,210,164,73,153,134,85,226,249,244,231,18,17,197,254,132,108,250,115,236,147,38,1,8,64,32,209,4,48,39,18,45,63,201,167,67,0,115,34,29,74,156,3,1,255,9,240,44,251,175,81,105,34,44,141,190,170,130,216,124,243,205,221,237,31,121,228,17,27,57,114,164,205,152,49,195,25,18,50,47,180,231,193,207,63,255,108,71,31,125,180,51,44,90,180,104,97,123,238,185,167,169,50,226,176,195,14,115,215,169,138,98,175,189,246,114,166,197,232,209,163,109,222,188,121,238,251,199,31,127,60,103,230,4,147,215,210,244,24,191,175,45,77,127,246,59,51,162,131,0,4,32,80,60,1,204,9,122,7,4,74,32,192,0,129,46,2,129,48,8,240,44,135,161,99,113,89,148,86,223,197,139,23,219,177,199,30,107,95,127,253,181,61,245,212,83,214,178,101,203,188,91,105,239,14,45,245,216,111,191,253,220,18,13,153,21,85,171,86,181,249,243,231,91,237,218,181,221,121,125,250,244,113,6,198,192,129,3,243,174,155,48,97,130,13,31,62,28,115,34,236,174,151,147,236,74,219,159,115,18,20,141,66,0,2,16,200,49,1,204,137,28,3,166,249,248,19,96,128,16,127,13,201,0,2,34,192,179,28,118,63,136,74,223,15,63,252,208,154,53,107,230,246,146,168,95,191,126,30,180,63,254,248,195,218,183,111,239,246,155,80,101,133,94,211,186,96,193,130,2,230,196,175,191,254,106,247,221,119,31,230,68,216,93,173,76,178,139,170,63,151,73,176,220,4,2,16,128,64,68,4,48,39,34,2,73,51,225,18,96,128,16,174,182,100,150,44,2,60,203,97,235,157,173,190,218,55,226,149,87,94,177,54,109,218,228,1,210,254,17,218,119,162,86,173,90,182,253,246,219,219,222,123,239,237,126,167,189,35,244,243,79,62,249,196,25,23,170,176,56,228,144,67,220,239,58,117,234,100,13,27,54,116,27,107,166,14,42,39,194,238,115,185,204,46,219,254,156,203,152,104,27,2,16,128,64,174,9,96,78,228,154,48,237,199,158,0,3,132,216,75,72,2,16,112,4,120,150,195,238,8,217,234,187,114,229,74,171,83,167,142,77,156,56,209,142,57,230,24,155,53,107,150,157,116,210,73,166,10,10,237,29,241,214,91,111,185,77,50,213,126,187,118,237,156,97,241,192,3,15,56,19,66,149,18,122,35,202,247,223,127,239,222,238,49,117,234,84,183,207,4,230,68,216,125,173,44,178,203,182,63,151,69,108,220,3,2,16,128,64,174,8,96,78,228,138,44,237,6,67,128,1,66,48,82,146,72,194,9,240,44,135,221,1,74,163,175,12,136,110,221,186,185,215,131,106,99,204,254,253,251,219,113,199,29,103,122,133,165,126,62,121,242,100,103,78,104,185,199,128,1,3,220,57,43,86,172,176,206,157,59,219,204,153,51,109,253,250,245,238,237,28,50,47,242,31,84,78,132,221,231,114,153,93,105,250,115,46,227,162,109,8,64,0,2,185,36,128,57,145,75,186,180,29,4,1,6,8,65,200,72,18,16,160,114,34,240,62,144,180,207,234,164,229,27,120,247,221,40,61,244,77,154,226,228,11,1,8,136,0,230,4,253,0,2,37,16,96,128,64,23,129,64,24,4,120,150,195,208,177,184,44,146,166,111,210,242,13,187,247,110,156,29,250,38,77,113,242,133,0,4,48,39,232,3,16,72,131,0,3,132,52,32,113,10,4,98,64,128,103,57,6,34,149,34,98,176,52,30,0,0,32,0,73,68,65,84,196,164,233,155,180,124,75,209,53,98,121,41,250,198,82,54,130,134,0,4,74,73,128,202,137,82,2,228,114,8,64,0,2,16,136,7,1,6,251,241,208,41,219,40,147,166,111,210,242,205,182,95,196,245,58,244,141,171,114,196,13,1,8,148,134,0,230,68,105,232,113,45,4,32,0,1,8,196,134,0,131,253,216,72,149,85,160,73,211,55,105,249,102,213,41,98,124,17,250,198,88,60,66,135,0,4,178,38,128,57,145,53,186,120,95,248,249,231,159,219,62,251,236,227,118,28,215,81,169,82,37,107,222,188,185,13,26,52,200,189,211,61,245,251,105,211,166,217,209,71,31,157,151,108,141,26,53,236,191,255,253,175,233,191,255,252,231,63,237,230,155,111,182,239,190,251,206,182,219,110,59,187,234,170,171,220,174,230,249,143,187,239,190,219,110,187,237,54,247,35,237,130,94,173,90,53,183,41,157,218,188,225,134,27,236,252,243,207,183,143,62,250,200,221,83,199,61,247,220,99,211,167,79,183,195,15,63,188,216,235,94,126,249,229,114,133,63,124,248,112,247,138,185,193,131,7,151,107,28,220,28,2,16,200,140,0,131,253,204,120,197,237,236,164,233,155,180,124,227,214,31,75,27,47,250,150,150,32,215,67,0,2,113,36,128,57,17,71,213,34,136,89,230,195,9,39,156,96,11,23,46,116,173,233,149,104,50,22,190,252,242,75,155,50,101,138,51,39,14,60,240,64,219,109,183,221,156,121,32,83,65,71,202,156,88,181,106,149,53,108,216,208,94,125,245,85,59,228,144,67,236,219,111,191,181,22,45,90,216,93,119,221,101,167,159,126,122,145,17,238,178,203,46,238,29,240,245,235,215,207,251,253,245,215,95,111,95,124,241,133,61,247,220,115,54,99,198,12,251,219,223,254,102,239,190,251,174,109,189,245,214,121,231,20,117,93,4,8,178,110,2,115,34,107,116,92,8,129,114,37,192,96,191,92,241,231,252,230,73,211,55,105,249,230,188,3,121,118,3,244,245,76,16,194,129,0,4,202,132,0,230,68,153,96,246,239,38,133,205,9,69,184,118,237,90,219,113,199,29,237,205,55,223,180,205,54,219,204,206,60,243,76,103,60,212,174,93,219,189,215,61,191,57,177,100,201,18,59,226,136,35,236,179,207,62,179,109,183,221,214,253,78,166,66,149,42,85,236,128,3,14,72,219,156,208,61,27,53,106,100,237,219,183,119,85,27,143,61,246,152,107,55,255,177,41,115,98,210,164,73,246,143,127,252,195,230,207,159,239,222,73,63,112,224,64,87,193,241,254,251,239,219,159,127,254,105,93,187,118,117,109,235,80,5,199,216,177,99,173,98,197,138,206,4,233,217,179,167,51,97,46,187,236,50,251,229,151,95,108,203,45,183,180,33,67,134,56,83,166,113,227,198,182,199,30,123,216,107,175,189,102,111,191,253,182,51,78,254,254,247,191,187,115,118,221,117,87,199,137,202,9,255,250,53,17,65,96,83,4,24,236,135,221,63,146,166,111,210,242,13,187,247,110,156,29,250,38,77,113,242,133,0,4,68,0,115,34,161,253,160,40,115,66,40,142,57,230,24,187,230,154,107,220,146,15,153,19,154,152,239,191,255,254,246,204,51,207,56,211,32,255,178,14,77,246,101,40,104,9,198,177,199,30,107,173,90,181,178,186,117,235,22,75,180,56,147,65,6,135,12,1,153,5,183,223,126,251,70,215,151,100,78,200,104,152,59,119,174,85,175,94,221,238,188,243,78,183,68,69,203,77,86,174,92,233,150,143,140,27,55,206,45,61,185,241,198,27,157,241,82,161,66,5,107,218,180,169,51,42,206,61,247,92,235,211,167,143,157,113,198,25,166,37,44,157,58,117,114,134,69,147,38,77,236,212,83,79,181,30,61,122,216,79,63,253,228,76,26,45,229,144,17,115,242,201,39,187,170,17,204,137,132,62,60,164,29,91,2,12,246,99,43,93,90,129,39,77,223,164,229,155,86,39,8,232,36,244,13,72,76,82,129,0,4,210,38,128,57,145,54,170,176,78,44,206,156,208,164,93,147,248,221,119,223,221,153,19,58,111,252,248,241,118,235,173,183,230,77,206,83,123,78,136,136,150,131,104,169,134,150,130,60,254,248,227,54,116,232,80,55,209,47,234,40,206,100,208,53,106,95,247,148,121,160,202,134,252,71,73,230,132,170,58,38,79,158,236,46,57,234,168,163,76,85,29,169,101,40,203,151,47,55,237,123,33,99,65,251,107,220,116,211,77,121,77,47,91,182,204,246,220,115,79,119,126,234,216,123,239,189,237,197,23,95,180,11,46,184,192,85,139,28,121,228,145,54,97,194,4,123,226,137,39,156,65,163,99,228,200,145,54,107,214,44,204,137,176,30,9,178,73,0,1,6,251,97,139,156,52,125,147,150,111,216,189,119,227,236,208,55,105,138,147,47,4,32,32,2,152,19,9,237,7,155,90,214,161,137,247,234,213,171,243,204,9,33,82,85,196,94,123,237,229,42,37,100,78,200,144,208,82,138,46,93,186,228,17,124,242,201,39,109,212,168,81,166,165,22,233,154,19,179,103,207,182,227,143,63,222,85,104,104,249,69,179,102,205,92,37,67,38,230,196,195,15,63,108,19,39,78,116,151,168,186,163,127,255,254,174,50,66,135,98,173,89,179,102,94,69,69,202,156,80,37,197,134,13,27,92,69,68,126,115,66,21,17,218,255,162,93,187,118,166,118,15,58,232,32,103,74,168,202,226,217,103,159,117,109,234,255,181,204,131,202,137,132,62,60,164,29,91,2,12,246,99,43,93,90,129,39,77,223,164,229,155,86,39,8,232,36,244,13,72,76,82,129,0,4,210,38,128,57,145,54,170,176,78,44,108,78,168,194,64,75,24,180,65,230,11,47,188,224,42,38,82,149,19,202,124,241,226,197,110,47,137,165,75,151,218,175,191,254,234,54,177,212,242,6,77,212,181,116,226,183,223,126,115,70,133,170,28,238,189,247,222,180,204,9,25,32,135,29,118,152,123,107,71,219,182,109,221,166,154,7,31,124,176,171,92,208,158,15,169,163,164,202,137,252,230,132,150,115,204,155,55,207,85,58,104,31,9,45,23,81,85,133,76,10,85,132,104,233,134,254,193,215,82,148,17,35,70,56,67,68,203,83,82,203,58,20,135,76,23,85,76,164,204,9,229,46,147,226,189,247,222,115,123,77,156,117,214,89,86,167,78,29,204,137,176,30,9,178,73,0,1,6,251,97,139,156,52,125,147,150,111,216,189,119,227,236,208,55,105,138,147,47,4,32,32,2,152,19,9,237,7,249,95,37,170,127,0,181,151,196,73,39,157,100,247,223,127,191,123,83,70,97,115,34,85,49,160,253,29,100,68,232,124,45,119,208,196,94,111,248,208,146,137,214,173,91,219,125,247,221,151,247,122,210,194,104,11,155,12,87,92,113,133,51,58,180,39,68,234,24,51,102,140,245,237,219,215,45,195,208,61,116,100,98,78,104,159,137,43,175,188,210,109,206,169,202,136,107,175,189,214,237,35,161,67,21,21,90,122,178,126,253,122,235,208,161,131,117,239,222,221,84,185,161,56,126,254,249,103,183,20,68,27,98,202,48,145,57,146,50,39,116,173,114,189,229,150,91,220,190,22,170,174,16,35,42,39,18,250,240,144,118,108,9,48,216,143,173,116,105,5,158,52,125,147,150,111,90,157,32,160,147,208,55,32,49,73,5,2,16,72,155,0,230,68,218,168,56,17,2,16,128,0,4,226,76,128,193,126,156,213,43,57,246,164,233,155,180,124,75,238,1,97,157,129,190,97,233,73,54,16,128,64,122,4,48,39,210,227,196,89,16,128,0,4,32,16,115,2,12,246,99,46,96,9,225,39,77,223,164,229,27,118,239,221,56,59,244,77,154,226,228,11,1,8,136,0,230,4,253,0,2,16,128,0,4,18,65,128,193,126,216,50,39,77,223,164,229,27,118,239,197,156,72,154,190,228,11,1,8,20,77,0,115,130,158,145,71,128,129,14,157,1,2,16,8,153,0,159,113,33,171,107,110,179,99,237,53,148,148,35,105,249,38,69,215,84,158,232,155,52,197,201,23,2,16,160,114,130,62,80,128,0,255,16,210,33,32,0,129,144,9,240,25,23,178,186,152,19,97,171,155,188,236,248,188,74,158,230,100,12,1,8,176,172,131,62,144,143,0,255,16,210,29,32,0,129,144,9,240,25,23,178,186,152,19,97,171,155,188,236,248,188,74,158,230,100,12,1,8,96,78,208,7,48,39,232,3,16,128,64,66,8,48,216,15,91,232,164,233,155,180,124,195,238,189,27,103,135,190,73,83,156,124,33,0,1,17,96,207,9,250,65,30,1,254,33,164,51,64,0,2,33,19,200,228,51,238,211,79,63,181,62,125,250,216,132,9,19,108,240,224,193,54,112,224,64,171,92,185,178,237,183,223,126,54,100,200,16,219,118,219,109,237,187,239,190,179,246,237,219,219,247,223,127,239,246,59,232,209,163,135,181,107,215,206,33,124,226,137,39,236,162,139,46,178,42,85,170,228,33,93,188,120,177,85,175,94,221,222,123,239,61,187,250,234,171,237,215,95,127,181,45,182,216,194,70,142,28,105,13,27,54,180,53,107,214,184,159,191,246,218,107,86,173,90,53,59,235,172,179,172,119,239,222,86,161,66,133,188,54,198,141,27,103,99,198,140,177,151,95,126,57,239,103,138,79,95,58,26,52,104,96,195,134,13,179,237,183,223,126,147,237,253,248,227,143,214,185,115,103,251,226,139,47,108,221,186,117,214,191,127,127,107,217,178,101,1,249,39,78,156,232,242,251,249,231,159,55,234,22,215,94,123,173,125,243,205,55,166,115,242,31,69,197,151,255,247,85,171,86,181,249,243,231,91,237,218,181,35,239,106,153,232,27,249,205,203,161,193,76,242,205,223,159,213,127,238,188,243,78,215,103,119,218,105,39,27,62,124,184,237,182,219,110,182,203,46,187,216,178,101,203,242,50,89,189,122,181,117,232,208,193,30,121,228,17,219,84,127,41,174,189,243,207,63,223,254,245,175,127,229,181,167,126,86,183,110,93,155,59,119,174,77,153,50,197,186,119,239,238,250,104,141,26,53,108,208,160,65,214,168,81,35,119,110,113,237,109,234,249,120,227,141,55,236,186,235,174,179,223,127,255,221,181,113,203,45,183,88,155,54,109,220,255,23,247,124,104,127,146,235,175,191,222,158,127,254,121,219,108,179,205,236,168,163,142,178,7,31,124,208,61,231,155,122,126,233,207,229,208,217,185,37,4,32,144,24,2,152,19,137,145,186,228,68,51,25,232,148,220,26,103,64,0,2,16,240,139,64,38,159,113,253,250,245,203,155,176,181,109,219,214,102,204,152,225,38,111,154,248,191,248,226,139,110,82,126,218,105,167,217,49,199,28,227,76,137,69,139,22,57,99,96,206,156,57,182,243,206,59,219,85,87,93,229,174,215,132,41,255,161,201,223,94,123,237,101,227,199,143,183,166,77,155,186,246,70,143,30,109,111,189,245,150,245,237,219,215,166,79,159,110,207,62,251,172,51,53,46,190,248,98,59,248,224,131,237,154,107,174,177,229,203,151,91,175,94,189,108,212,168,81,214,164,73,19,155,52,105,146,107,86,70,135,76,140,143,62,250,200,106,214,172,105,221,186,117,179,149,43,87,186,9,229,166,218,59,238,184,227,76,95,106,115,246,236,217,214,184,113,99,91,184,112,161,109,185,229,150,174,221,47,191,252,210,78,57,229,20,91,178,100,73,129,9,171,126,247,244,211,79,91,151,46,93,92,28,41,115,162,184,248,10,247,0,153,33,245,234,213,43,96,184,68,213,75,50,209,55,170,123,150,103,59,153,228,155,234,207,45,90,180,176,58,117,234,184,126,170,254,169,159,191,255,254,251,246,204,51,207,20,72,101,214,172,89,118,238,185,231,154,38,253,234,207,197,245,23,25,14,233,180,167,126,127,196,17,71,56,19,226,232,163,143,118,109,234,57,58,252,240,195,157,57,32,147,64,166,197,79,63,253,84,108,123,197,245,231,43,175,188,210,118,220,113,71,215,23,101,48,168,239,254,63,246,206,4,92,171,177,251,255,235,165,84,72,40,101,166,204,153,231,33,20,42,67,134,36,100,42,67,161,80,230,41,26,40,146,177,240,70,37,202,84,50,75,134,12,153,135,68,132,12,201,60,103,44,154,164,255,245,89,255,247,57,191,231,156,158,231,156,103,126,246,240,189,175,171,139,115,206,222,247,240,89,107,223,247,222,223,189,238,181,17,58,184,38,16,85,210,93,31,28,143,0,201,181,93,187,118,109,107,215,174,157,255,227,218,77,119,253,202,159,203,233,241,106,91,4,68,32,14,4,36,78,196,193,202,25,142,49,155,27,157,12,171,212,97,34,32,2,34,16,24,2,217,204,113,60,120,243,240,116,219,109,183,25,111,157,17,5,40,60,60,241,214,159,135,113,34,26,120,227,90,171,86,45,123,239,189,247,172,85,171,86,30,137,208,168,81,35,219,126,251,237,109,229,149,87,182,47,191,252,210,163,44,6,15,30,236,98,196,93,119,221,101,68,23,76,156,56,209,235,91,184,112,161,125,246,217,103,182,217,102,155,185,216,209,177,99,71,23,37,40,60,48,94,127,253,245,46,92,32,96,204,156,57,211,133,141,187,239,190,187,66,156,224,56,222,22,47,191,252,242,30,1,193,155,110,222,134,19,9,145,174,190,177,99,199,218,230,155,111,238,99,161,239,148,143,62,250,200,154,54,109,234,162,8,245,37,132,11,132,153,228,183,233,60,212,210,63,162,66,38,77,154,84,33,78,84,215,191,100,7,72,68,78,32,132,16,101,210,188,121,115,255,194,198,15,63,252,96,67,134,12,113,110,243,230,205,243,168,14,198,189,202,42,171,120,180,202,191,255,254,91,97,131,116,14,149,141,125,3,227,148,121,116,36,155,241,38,252,153,115,176,51,108,241,129,222,189,123,123,36,11,62,149,40,68,76,108,189,245,214,118,237,181,215,186,15,97,171,116,254,130,173,106,170,143,122,241,23,162,121,174,185,230,26,111,38,225,179,252,63,66,26,209,67,136,4,248,90,186,250,210,249,51,66,29,2,199,209,71,31,93,49,6,34,52,184,126,240,167,116,215,7,17,74,136,16,180,139,95,34,220,16,237,209,173,91,183,180,215,111,85,115,201,159,243,112,96,157,42,2,34,32,2,41,8,72,156,144,91,84,16,200,230,70,71,216,68,64,4,68,32,108,4,50,157,227,216,166,193,131,51,15,47,147,39,79,54,30,208,159,123,238,57,219,104,163,141,92,100,184,232,162,139,92,116,224,141,49,229,160,131,14,242,7,117,182,100,92,117,213,85,254,32,189,239,190,251,90,207,158,61,253,111,136,28,199,28,115,140,125,240,193,7,254,32,198,195,224,156,57,115,252,141,53,117,242,80,206,195,31,111,113,95,125,245,85,143,76,32,180,252,184,227,142,179,105,211,166,185,120,145,40,108,51,33,12,63,17,57,145,248,253,132,9,19,252,65,11,177,131,183,221,68,39,164,171,143,104,13,34,58,246,218,107,47,23,23,216,90,194,177,237,219,183,247,234,24,111,219,182,109,61,42,100,155,109,182,169,16,39,230,206,157,235,231,32,68,188,249,230,155,126,110,213,109,29,233,250,151,232,103,242,195,28,111,210,25,31,99,127,225,133,23,172,107,215,174,46,238,244,233,211,199,223,162,19,90,207,131,37,162,206,86,91,109,37,113,162,202,5,151,139,63,83,5,91,23,136,198,65,68,163,32,84,52,107,214,172,162,246,171,175,190,218,253,61,177,117,136,255,175,206,95,106,170,111,202,148,41,30,145,48,107,214,44,223,194,145,40,108,115,194,159,248,253,184,113,227,42,182,21,165,171,47,147,235,131,186,185,158,16,19,137,42,74,108,137,74,117,125,32,138,113,93,34,108,36,182,108,113,205,35,216,165,187,126,137,248,72,46,242,231,176,173,2,234,175,8,136,64,208,9,72,156,8,186,133,74,216,191,76,111,116,74,216,37,53,37,2,34,32,2,5,35,144,233,28,199,195,209,63,255,252,227,226,2,133,28,19,132,163,243,48,67,174,5,30,212,16,12,154,52,105,82,209,55,162,16,136,156,224,111,137,188,19,201,29,231,33,140,252,13,108,161,64,160,224,129,143,183,211,8,5,68,57,240,128,198,27,107,246,225,19,85,65,180,5,34,1,199,18,173,144,40,53,61,252,15,31,62,220,5,18,66,219,17,42,82,213,119,195,13,55,248,91,98,222,86,243,70,155,16,126,196,8,4,135,167,158,122,202,195,225,169,7,17,37,89,156,32,204,31,1,131,55,212,60,252,229,43,78,240,134,250,157,119,222,169,24,91,131,6,13,92,176,161,157,43,174,184,194,31,16,41,176,167,143,137,232,149,116,14,145,169,125,11,230,80,101,174,40,211,241,38,251,51,194,21,209,1,9,1,139,191,241,143,200,31,162,128,22,47,94,236,219,151,16,200,216,126,65,193,39,210,249,203,119,223,125,87,109,125,156,127,248,225,135,187,184,68,30,136,84,5,129,138,107,7,49,161,186,250,210,249,115,226,250,224,250,188,252,242,203,125,203,20,125,38,130,168,106,73,190,62,216,210,130,248,136,31,35,78,32,142,33,212,193,163,106,73,92,191,8,134,201,37,89,156,144,63,151,249,130,80,243,34,32,2,145,32,32,113,34,18,102,44,204,32,50,189,209,41,76,107,170,69,4,68,64,4,74,75,32,211,57,110,191,253,246,115,81,128,61,249,228,111,96,223,58,161,230,20,146,96,110,185,229,150,190,37,130,7,56,222,8,39,242,52,92,120,225,133,126,60,15,97,60,72,147,139,34,81,120,248,234,222,189,187,215,69,146,192,167,159,126,218,255,68,148,5,15,70,228,172,224,225,138,127,9,209,131,196,128,180,145,156,84,176,170,56,65,164,1,145,30,60,60,81,8,179,103,139,199,236,217,179,253,65,51,85,125,60,248,239,184,227,142,126,44,76,40,156,207,86,10,132,18,198,152,120,80,101,156,132,227,35,166,144,31,128,132,158,137,118,72,80,72,61,47,189,244,82,197,56,107,18,79,146,31,230,120,24,228,193,148,66,63,169,27,241,134,68,134,228,23,192,14,20,18,26,242,224,42,113,162,242,245,146,139,63,147,8,147,45,60,68,191,36,184,179,149,231,171,175,190,242,237,74,248,37,126,154,28,173,51,125,250,244,180,254,194,86,163,234,234,35,66,8,255,33,18,102,221,117,215,245,54,217,186,129,120,144,72,88,201,239,200,121,66,222,9,252,57,93,125,248,100,186,235,131,8,27,132,3,124,146,109,83,137,107,178,186,235,3,145,173,83,167,78,118,194,9,39,120,191,136,32,193,39,17,110,210,93,191,201,125,230,28,249,115,105,231,112,181,38,2,34,16,125,2,18,39,162,111,227,140,71,152,233,141,78,198,21,234,64,17,16,1,17,8,16,129,76,230,56,114,73,16,69,192,62,116,10,15,74,173,91,183,246,135,102,222,170,242,240,130,152,48,108,216,48,107,211,166,141,111,57,32,169,36,15,241,188,105,230,109,44,111,153,121,251,60,102,204,24,79,42,201,195,123,135,14,29,252,193,139,47,116,144,172,143,223,145,64,243,193,7,31,116,17,131,72,7,222,234,178,5,228,145,71,30,241,156,22,8,26,8,30,201,15,68,85,31,254,121,160,226,239,68,32,240,16,200,91,95,132,21,162,31,248,111,170,250,136,76,32,199,5,95,2,225,45,58,95,221,160,79,111,188,241,70,165,240,254,170,145,19,201,166,204,38,114,130,122,232,27,162,73,242,195,28,98,7,9,64,105,155,40,142,235,174,187,206,120,16,190,236,178,203,252,191,228,198,224,97,147,252,23,244,151,99,170,43,153,216,55,64,238,152,119,87,50,25,111,85,127,230,43,25,228,12,193,191,73,34,73,94,6,162,125,136,220,161,62,182,44,113,14,209,66,137,130,32,144,206,95,216,222,84,93,125,136,16,36,105,101,75,83,162,32,224,177,37,138,136,5,182,14,17,21,67,148,12,66,21,215,65,186,250,210,93,31,68,102,32,100,209,71,162,130,18,130,91,66,112,72,119,125,176,77,132,45,39,244,131,173,28,108,117,225,250,188,229,150,91,210,94,191,228,64,145,63,231,237,186,170,64,4,68,64,4,210,18,144,56,33,231,168,32,144,201,141,142,112,137,128,8,136,64,88,9,100,50,199,241,64,204,91,94,30,220,19,37,241,41,66,18,78,34,24,176,205,128,7,109,34,22,78,57,229,20,127,184,167,156,122,234,169,158,247,129,242,202,43,175,248,22,16,30,244,248,44,40,231,240,37,1,10,111,167,121,8,228,109,47,111,120,121,232,98,139,7,91,73,168,143,115,249,127,234,171,250,181,143,84,145,9,156,207,62,123,10,209,30,60,88,18,233,81,93,125,188,25,39,82,130,55,230,20,30,212,170,190,21,46,148,56,193,27,121,242,100,144,208,48,89,156,224,211,165,68,94,208,23,146,135,178,197,133,79,170,178,189,5,142,188,193,102,171,7,231,243,48,155,252,192,156,202,7,51,177,111,88,125,55,215,241,166,242,103,30,190,121,136,39,31,3,121,39,240,111,162,129,40,124,217,2,49,142,47,96,36,151,234,252,165,186,250,240,75,4,52,182,90,36,23,126,135,104,145,72,86,73,196,14,34,20,37,93,125,233,252,25,1,4,113,130,107,50,89,152,224,90,225,247,233,174,15,132,47,182,61,145,191,5,193,113,219,109,183,117,22,8,16,213,93,191,242,231,40,93,69,26,139,8,136,64,208,8,72,156,8,154,69,202,216,159,184,221,216,149,17,181,154,22,1,17,40,3,1,205,113,101,128,158,212,36,162,3,15,144,188,157,70,0,34,167,6,145,41,85,11,201,17,217,226,129,152,193,182,151,195,14,59,204,163,89,216,110,80,93,137,155,125,227,54,222,242,122,239,210,173,203,159,131,102,17,245,71,4,68,32,10,4,36,78,68,193,138,5,26,131,110,116,10,4,82,213,136,128,8,4,146,128,230,184,242,153,133,207,177,242,22,155,220,22,228,210,32,135,68,58,113,130,45,52,39,159,124,178,241,117,16,146,32,114,14,111,250,107,215,174,45,113,34,137,128,252,89,254,92,62,2,106,89,4,68,64,4,138,67,64,226,68,113,184,134,178,86,221,232,132,210,108,234,180,8,136,64,134,4,52,199,101,8,42,164,135,197,205,190,113,27,111,72,221,50,231,110,203,190,57,163,211,137,34,32,2,33,38,32,113,34,196,198,43,116,215,181,16,22,154,168,234,19,1,17,8,18,1,205,113,65,178,70,225,251,18,55,251,198,109,188,133,247,152,96,215,40,251,6,219,62,234,157,8,136,64,113,8,72,156,40,14,215,80,214,170,133,48,148,102,83,167,69,64,4,50,36,160,57,46,67,80,33,61,44,110,246,141,219,120,67,234,150,57,119,91,246,205,25,157,78,20,1,17,8,49,1,137,19,33,54,94,161,187,174,133,176,208,68,85,159,8,136,64,144,8,104,142,11,146,53,10,223,151,184,217,55,110,227,45,188,199,4,187,70,217,55,216,246,81,239,68,64,4,138,67,64,226,68,113,184,134,178,86,45,132,161,52,155,58,45,2,34,144,33,1,205,113,25,130,10,233,97,113,179,111,220,198,27,82,183,204,185,219,178,111,206,232,116,162,8,136,64,136,9,72,156,8,177,241,242,237,250,164,73,147,172,99,199,142,54,116,232,80,235,210,165,139,127,31,124,201,146,37,54,122,244,104,235,217,179,167,127,151,156,207,183,169,136,128,8,136,64,20,8,232,102,63,10,86,76,63,134,184,217,55,110,227,141,182,247,46,61,58,217,55,110,22,215,120,69,64,4,32,32,113,34,230,126,80,183,110,93,171,85,171,150,213,171,87,207,102,207,158,109,141,26,53,178,121,243,230,217,162,69,139,108,193,130,5,49,167,163,225,139,128,8,68,137,128,110,246,163,100,77,61,204,201,159,229,207,209,38,160,209,137,128,8,196,145,128,196,137,56,90,61,105,204,131,6,13,178,190,125,251,250,183,228,19,101,185,229,150,179,126,253,250,217,69,23,93,20,115,58,26,190,8,136,64,148,8,232,97,46,74,214,148,56,33,127,150,63,71,155,128,70,39,2,34,16,71,2,18,39,226,104,245,42,99,38,106,98,254,252,249,21,191,173,83,167,78,165,159,133,72,4,68,64,4,162,64,64,15,115,81,176,98,250,49,196,205,190,113,27,111,180,189,87,98,91,220,236,171,241,138,128,8,164,38,32,113,66,158,97,201,209,19,138,154,144,67,136,128,8,68,149,128,30,230,162,106,217,255,63,174,184,217,55,110,227,141,182,247,74,156,136,155,125,53,94,17,16,1,137,19,242,129,106,8,36,162,39,20,53,33,55,17,1,17,136,42,1,61,204,69,213,178,18,39,162,109,217,120,142,78,243,85,60,237,174,81,139,64,220,9,40,114,34,238,30,240,191,241,19,61,209,167,79,31,235,223,191,191,114,77,200,39,68,64,4,34,73,64,55,251,145,52,107,197,160,226,102,223,184,141,55,218,222,171,200,137,184,217,87,227,21,1,17,80,228,132,124,160,26,2,124,157,163,107,215,174,54,98,196,8,99,107,135,138,8,136,128,8,68,141,128,30,230,162,102,209,202,227,137,155,125,227,54,222,104,123,175,196,137,184,217,87,227,21,1,17,144,56,145,181,15,176,240,171,68,155,192,146,37,75,162,61,64,141,78,4,68,160,130,128,30,230,162,237,12,113,179,111,220,198,27,109,239,149,56,17,55,251,106,188,34,32,2,18,39,178,246,1,45,252,89,35,11,213,9,178,111,168,204,165,206,138,64,222,4,116,205,231,141,48,208,21,196,205,190,113,27,111,160,157,175,8,157,147,125,139,0,85,85,138,128,8,4,158,128,114,78,84,99,34,45,12,129,247,223,188,58,40,251,230,133,79,39,139,64,232,8,232,154,15,157,201,178,234,112,220,236,27,183,241,102,229,12,17,56,88,246,141,128,17,53,4,17,16,129,172,9,72,156,144,56,145,181,211,68,229,4,45,252,81,177,164,198,33,2,153,17,208,53,159,25,167,176,30,21,55,251,198,109,188,97,245,203,92,251,45,251,230,74,78,231,137,128,8,132,153,128,196,9,137,19,97,246,223,188,250,174,133,63,47,124,58,89,4,66,71,64,215,124,232,76,150,85,135,227,102,223,184,141,55,43,103,136,192,193,178,111,4,140,168,33,136,128,8,100,77,64,226,132,196,137,172,157,38,42,39,104,225,143,138,37,53,14,17,200,140,128,174,249,204,56,133,245,168,184,217,55,110,227,13,171,95,230,218,111,217,55,87,114,58,79,4,68,32,204,4,36,78,72,156,8,179,255,230,213,119,45,252,121,225,211,201,34,16,58,2,186,230,67,103,178,172,58,28,55,251,198,109,188,89,57,67,4,14,150,125,35,96,68,13,65,4,68,32,107,2,18,39,36,78,100,237,52,81,57,65,11,127,84,44,169,113,136,64,102,4,116,205,103,198,41,172,71,197,205,190,113,27,111,88,253,50,215,126,203,190,185,146,211,121,34,32,2,97,38,32,113,66,226,68,152,253,55,175,190,107,225,207,11,159,78,22,129,208,17,208,53,31,58,147,101,213,225,184,217,55,110,227,205,202,25,34,112,176,236,27,1,35,106,8,34,32,2,89,19,144,56,33,113,34,107,167,137,202,9,90,248,163,98,73,141,67,4,50,35,160,107,62,51,78,97,61,42,110,246,141,219,120,195,234,151,185,246,91,246,205,149,156,206,19,1,17,8,51,1,137,19,18,39,194,236,191,121,245,93,11,127,94,248,116,178,8,132,142,0,215,124,204,202,18,51,139,213,160,151,44,97,200,241,40,242,231,232,219,57,78,254,28,125,107,106,132,34,32,2,153,16,144,56,33,113,34,19,63,137,228,49,18,39,34,105,86,13,74,4,68,224,127,4,52,199,201,21,162,68,64,254,28,37,107,106,44,34,32,2,34,144,154,128,196,9,137,19,177,189,54,116,163,19,91,211,107,224,34,16,11,2,154,227,98,97,230,216,12,82,254,28,27,83,107,160,34,32,2,49,38,32,113,66,226,68,108,221,95,55,58,177,53,189,6,46,2,177,32,160,57,46,22,102,142,205,32,229,207,177,49,181,6,42,2,34,16,99,2,18,39,36,78,196,214,253,117,163,19,91,211,107,224,34,16,11,2,154,227,98,97,230,216,12,82,254,28,27,83,107,160,34,32,2,49,38,32,113,66,226,68,108,221,95,55,58,177,53,189,6,46,2,177,32,160,57,46,22,102,142,205,32,229,207,177,49,181,6,42,2,34,16,99,2,18,39,36,78,196,214,253,117,163,19,91,211,107,224,34,16,11,2,154,227,98,97,230,216,12,82,254,28,27,83,107,160,34,32,2,49,38,32,113,66,226,68,108,221,95,55,58,177,53,189,6,46,2,177,32,160,57,46,22,102,142,205,32,229,207,177,49,181,6,42,2,34,16,99,2,18,39,36,78,196,214,253,117,163,19,91,211,107,224,34,16,11,2,154,227,98,97,230,216,12,82,254,28,27,83,107,160,34,32,2,49,38,32,113,66,226,68,108,221,95,55,58,177,53,189,6,46,2,177,32,160,57,46,22,102,142,205,32,229,207,177,49,181,6,42,2,34,16,99,2,18,39,36,78,196,214,253,117,163,19,91,211,107,224,34,16,11,2,154,227,98,97,230,216,12,82,254,28,27,83,107,160,34,32,2,49,38,32,113,66,226,68,108,221,95,55,58,177,53,189,6,46,2,177,32,160,57,46,22,102,142,205,32,229,207,177,49,181,6,42,2,34,16,99,2,18,39,36,78,196,214,253,117,163,19,91,211,107,224,34,16,11,2,154,227,98,97,230,216,12,82,254,28,27,83,107,160,34,32,2,49,38,32,113,66,226,68,108,221,95,55,58,177,53,189,6,46,2,177,32,160,57,46,22,102,142,205,32,229,207,177,49,181,6,42,2,34,16,99,2,18,39,36,78,196,214,253,117,163,19,91,211,107,224,34,16,11,2,154,227,98,97,230,216,12,82,254,28,27,83,107,160,34,32,2,49,38,32,113,66,226,68,108,221,95,55,58,177,53,189,6,46,2,177,32,160,57,46,22,102,142,205,32,229,207,177,49,181,6,42,2,34,16,99,2,18,39,36,78,196,214,253,117,163,19,91,211,107,224,34,16,11,2,154,227,98,97,230,216,12,82,254,28,27,83,107,160,34,32,2,49,38,32,113,162,12,226,196,165,151,94,106,123,238,185,167,181,105,211,166,44,174,247,242,203,47,219,169,167,158,106,239,191,255,126,89,218,167,209,207,62,251,204,250,246,237,107,119,221,117,87,81,250,80,181,254,186,117,235,218,29,119,220,97,157,58,117,170,104,79,55,58,69,65,175,74,69,64,4,2,66,64,115,92,64,12,161,110,20,132,128,252,185,32,24,85,137,8,136,128,8,4,154,128,196,137,50,136,19,187,239,190,187,93,114,201,37,182,223,126,251,149,197,57,130,32,78,60,243,204,51,206,224,245,215,95,47,10,131,170,245,215,171,87,207,197,137,35,143,60,82,226,68,81,136,171,82,17,16,129,160,17,208,195,92,208,44,162,254,228,67,64,254,156,15,61,157,43,2,34,32,2,225,32,32,113,34,75,113,98,222,188,121,214,163,71,15,227,1,127,149,85,86,177,45,182,216,194,254,253,247,95,127,240,125,245,213,87,237,156,115,206,177,191,254,250,203,106,215,174,109,151,93,118,153,181,107,215,174,82,11,255,253,239,127,237,194,11,47,180,181,214,90,203,110,188,241,70,107,213,170,149,157,123,238,185,246,244,211,79,219,178,203,46,107,59,238,184,163,221,112,195,13,182,210,74,43,85,58,239,154,107,174,241,7,249,249,243,231,219,247,223,127,111,171,175,190,186,29,116,208,65,246,228,147,79,218,140,25,51,236,252,243,207,183,19,79,60,209,54,221,116,83,175,183,109,219,182,126,126,183,110,221,188,143,189,122,245,170,168,47,89,156,248,227,143,63,236,148,83,78,177,47,190,248,194,102,207,158,109,141,26,53,178,177,99,199,218,250,235,175,111,43,174,184,162,181,111,223,222,158,122,234,41,155,48,97,130,253,254,251,239,222,87,250,185,213,86,91,217,11,47,188,224,255,56,150,115,232,35,44,26,52,104,224,99,216,122,235,173,61,58,227,228,147,79,182,133,11,23,250,223,206,56,227,12,59,230,152,99,108,155,109,182,177,175,191,254,218,249,112,110,114,161,221,46,93,186,120,127,190,250,234,43,231,125,220,113,199,249,33,68,157,48,102,56,240,111,232,208,161,182,255,254,251,219,160,65,131,220,38,180,183,237,182,219,218,199,31,127,92,169,254,213,86,91,205,70,143,30,109,7,28,112,128,196,137,112,204,77,234,165,8,136,64,158,4,244,48,151,39,64,157,30,40,2,242,231,64,153,67,157,17,1,17,16,129,162,16,144,56,145,165,56,193,195,49,15,190,247,222,123,175,253,253,247,223,214,178,101,75,127,80,31,50,100,136,109,178,201,38,54,126,252,120,219,99,143,61,236,163,143,62,50,34,36,94,123,237,53,219,104,163,141,42,181,146,28,57,49,112,224,64,23,29,30,120,224,1,171,85,171,150,111,183,248,231,159,127,108,212,168,81,75,137,19,183,220,114,139,77,155,54,205,86,88,97,5,107,214,172,153,117,232,208,193,174,189,246,90,255,29,15,221,223,125,247,157,139,2,136,36,247,221,119,159,253,249,231,159,182,225,134,27,218,39,159,124,98,43,175,188,114,74,113,226,246,219,111,183,247,222,123,207,174,191,254,122,255,251,241,199,31,111,107,172,177,134,93,121,229,149,198,86,8,234,71,92,160,174,141,55,222,216,38,77,154,100,219,109,183,157,221,125,247,221,118,236,177,199,218,231,159,127,110,191,253,246,155,139,9,47,189,244,146,11,19,111,188,241,134,71,40,240,55,234,67,112,57,253,244,211,237,203,47,191,244,104,137,59,239,188,211,170,139,156,64,156,160,93,68,147,95,127,253,213,54,223,124,115,31,19,188,123,246,236,105,19,39,78,180,58,117,234,184,32,116,235,173,183,58,99,196,137,225,195,135,251,88,16,134,232,75,114,100,198,102,155,109,230,199,239,188,243,206,18,39,138,50,149,168,82,17,16,129,160,17,208,195,92,208,44,162,254,228,67,64,254,156,15,61,157,43,2,34,32,2,225,32,32,113,34,75,113,98,251,237,183,183,43,174,184,194,246,221,119,95,63,147,40,133,169,83,167,90,231,206,157,237,188,243,206,243,255,79,148,195,14,59,204,90,183,110,109,221,187,119,79,43,78,144,123,130,243,136,130,160,76,159,62,221,207,249,241,199,31,151,18,39,62,252,240,195,10,209,2,129,131,40,6,34,27,136,48,88,123,237,181,61,146,128,232,134,166,77,155,186,32,113,255,253,247,219,148,41,83,150,18,58,170,110,235,160,207,8,36,228,105,120,252,241,199,61,234,130,113,33,78,208,38,66,200,99,143,61,230,227,70,8,72,148,134,13,27,250,120,239,185,231,30,23,55,136,6,73,148,159,126,250,201,69,10,254,126,210,73,39,217,62,251,236,227,255,96,66,116,70,77,226,196,183,223,126,235,66,7,229,144,67,14,177,131,15,62,216,235,33,146,130,115,233,235,43,175,188,98,191,252,242,139,51,67,156,160,175,99,198,140,241,115,170,214,143,96,132,224,147,44,20,233,70,39,28,147,148,122,41,2,34,144,27,1,205,113,185,113,211,89,193,36,80,78,127,46,119,174,176,96,90,68,189,18,1,17,16,129,194,19,144,56,145,165,56,193,155,247,254,253,251,87,228,139,184,233,166,155,236,173,183,222,242,40,130,11,46,184,160,146,56,65,100,3,219,54,120,219,159,92,146,35,39,248,127,206,75,136,19,188,249,231,28,34,6,146,11,91,38,102,206,156,105,68,79,80,56,143,237,33,7,30,120,96,37,113,130,191,17,233,64,164,0,162,193,205,55,223,108,59,237,180,83,165,186,146,197,137,171,175,190,218,147,82,158,118,218,105,214,15,73,196,169,0,0,32,0,73,68,65,84,188,121,115,223,190,49,119,238,92,99,92,136,19,223,124,243,141,139,9,79,60,241,132,143,59,57,71,4,191,103,236,68,66,32,134,240,223,68,97,155,200,122,235,173,103,220,76,252,252,243,207,190,109,133,168,11,182,100,32,88,176,21,37,93,206,9,34,39,104,55,17,237,193,182,13,34,49,16,22,14,63,252,112,59,235,172,179,124,203,200,156,57,115,60,169,38,91,57,16,39,56,135,126,167,18,39,16,113,16,39,86,93,117,213,138,62,150,243,70,167,240,151,178,106,20,1,17,16,129,202,4,52,199,201,35,162,68,160,156,254,92,238,92,97,81,178,163,198,34,2,34,32,2,213,17,144,56,145,165,56,65,30,9,222,212,147,39,97,193,130,5,182,247,222,123,187,16,64,228,0,219,30,30,124,240,65,23,14,120,88,71,20,64,8,32,231,67,114,65,124,56,243,204,51,61,234,225,242,203,47,183,55,223,124,211,183,117,176,29,129,40,11,182,73,140,27,55,46,103,113,226,221,119,223,245,186,121,16,79,142,228,72,84,152,44,78,208,23,190,96,193,118,18,30,246,247,218,107,47,223,134,49,108,216,176,74,226,4,17,25,108,91,97,75,5,209,35,244,183,99,199,142,158,171,130,28,24,68,91,16,165,193,49,244,157,104,144,89,179,102,217,81,71,29,229,57,33,200,135,65,100,7,219,76,30,126,248,97,23,64,96,192,150,148,170,5,113,2,33,132,252,29,136,24,187,237,182,155,11,16,35,70,140,240,237,50,176,95,178,100,137,179,34,231,5,199,84,21,39,38,79,158,92,169,126,218,65,220,96,75,76,162,148,243,70,71,211,146,8,136,64,48,9,68,233,13,169,230,184,96,250,152,122,149,27,129,66,249,243,109,183,221,230,91,96,151,89,102,25,107,220,184,177,71,138,146,175,107,192,128,1,246,195,15,63,84,188,228,224,103,34,83,185,183,75,206,21,214,162,69,139,180,185,199,216,158,75,29,188,188,161,240,51,117,240,178,37,155,220,92,39,156,112,66,202,156,93,252,94,69,4,68,64,4,162,76,64,226,68,150,226,4,15,216,36,117,124,241,197,23,125,219,1,137,41,215,89,103,29,143,80,32,207,1,15,229,36,196,100,209,235,221,187,183,29,113,196,17,75,181,64,62,5,30,190,73,230,200,195,59,201,44,217,134,64,174,137,29,118,216,193,23,202,228,55,252,84,144,77,228,4,199,147,23,130,135,119,18,98,86,45,201,226,4,201,46,17,9,154,52,105,98,245,235,215,183,45,183,220,210,197,18,250,147,28,57,65,29,207,63,255,188,71,45,144,216,18,1,131,188,19,36,181,36,217,36,249,28,24,23,55,15,8,0,240,160,15,8,57,68,114,144,72,20,38,36,192,68,144,97,59,6,162,3,133,28,30,201,5,113,226,208,67,15,181,15,62,248,192,22,45,90,100,228,229,96,91,7,57,43,224,73,27,44,244,108,173,129,35,226,8,57,63,146,35,39,170,214,207,141,2,125,36,210,68,226,68,148,167,52,141,77,4,242,35,16,165,55,164,133,122,152,203,143,168,206,22,129,194,16,40,132,63,115,255,67,164,43,219,78,185,239,33,114,148,151,78,108,11,229,37,71,42,113,2,33,35,121,94,72,151,123,140,123,140,116,226,4,57,184,178,205,205,197,241,169,114,118,21,134,166,106,17,1,17,16,129,96,18,144,56,145,165,56,65,84,0,15,223,60,228,242,144,78,14,5,162,6,170,230,149,40,167,185,201,199,64,68,4,15,253,203,47,191,124,65,186,66,84,5,11,120,191,126,253,124,252,239,188,243,78,69,18,78,110,24,10,89,16,39,216,194,130,240,83,204,82,136,27,157,98,246,79,117,139,64,161,8,236,181,215,94,75,38,79,158,92,216,11,181,80,157,43,82,61,68,87,133,253,13,105,190,115,107,203,150,45,99,103,247,34,185,147,170,13,0,129,66,172,217,125,250,244,241,23,72,188,76,73,20,242,103,33,90,16,17,154,137,56,145,46,247,88,117,226,4,95,106,203,54,55,23,81,166,169,114,118,5,192,20,234,130,8,136,128,8,20,141,128,196,137,44,197,9,212,117,34,1,216,150,192,231,49,217,6,129,170,206,150,140,32,20,22,94,190,90,65,36,1,121,26,10,89,200,239,64,146,77,198,202,191,235,174,187,206,191,76,82,232,34,113,162,208,68,85,95,220,9,20,226,166,62,108,12,245,134,52,108,22,83,127,69,160,122,2,133,152,199,200,117,69,36,103,178,56,65,164,42,91,65,73,252,205,87,207,136,252,164,16,33,193,139,153,170,145,19,233,114,143,33,78,112,111,68,29,68,148,18,13,187,220,114,203,121,14,49,34,98,179,205,205,69,146,241,84,57,187,146,147,143,203,103,68,64,4,68,32,106,4,36,78,100,41,78,68,205,1,226,60,158,66,220,232,196,153,159,198,30,30,2,113,244,117,189,33,13,143,127,170,167,34,144,9,129,66,204,99,108,201,61,238,184,227,124,251,42,219,58,72,28,206,214,90,242,103,145,52,155,127,124,9,140,23,80,68,160,242,185,120,196,137,228,92,97,233,114,143,241,105,246,53,215,92,211,243,99,177,133,149,175,135,177,53,131,60,98,228,203,202,54,55,215,85,87,93,149,50,103,23,219,127,85,68,64,4,68,32,170,4,36,78,72,156,136,170,111,215,56,174,66,220,232,212,216,136,14,16,129,0,16,136,163,175,235,13,105,0,28,79,93,16,129,2,18,40,212,60,70,116,41,145,12,108,205,37,31,21,249,191,18,95,0,59,230,152,99,60,81,247,186,235,174,107,68,72,44,94,188,216,197,137,228,92,97,36,17,79,151,123,108,252,248,241,46,118,176,165,150,92,89,228,230,226,43,108,228,201,202,54,55,87,186,156,93,5,68,170,170,68,64,4,68,32,112,4,36,78,72,156,8,156,83,150,170,67,133,186,209,41,85,127,213,142,8,228,74,32,142,190,174,55,164,185,122,139,206,19,129,96,18,8,202,60,22,134,220,99,193,180,160,122,37,2,34,32,2,53,19,144,56,33,113,162,102,47,137,232,17,65,185,209,137,40,94,13,43,64,4,226,234,235,122,67,26,32,39,84,87,68,32,79,2,173,90,181,90,242,194,11,47,228,149,216,151,68,185,249,150,114,231,30,203,39,81,46,12,159,127,254,249,188,24,230,203,79,231,139,128,8,136,64,117,4,36,78,72,156,136,237,21,18,215,7,182,216,26,60,198,3,151,175,231,102,124,189,33,205,141,155,206,18,1,17,8,38,1,173,5,193,180,139,122,37,2,34,240,127,4,36,78,72,156,136,237,245,160,69,58,182,166,143,221,192,229,235,185,153,188,220,111,72,115,235,181,206,18,1,17,16,129,212,4,180,22,200,51,68,64,4,130,78,64,226,132,196,137,160,251,104,209,250,167,69,186,104,104,85,113,192,8,200,215,3,102,16,117,71,4,68,64,4,202,64,64,107,65,25,160,171,73,17,16,129,172,8,72,156,144,56,145,149,195,68,233,96,45,210,81,178,166,198,82,29,1,249,186,252,67,4,68,64,4,68,64,107,129,124,64,4,68,32,232,4,36,78,72,156,8,186,143,22,173,127,90,164,139,134,86,21,7,140,128,124,61,96,6,81,119,68,64,4,68,160,12,4,180,22,148,1,186,154,20,1,17,200,138,128,196,9,137,19,89,57,76,148,14,214,34,29,37,107,106,44,138,156,144,15,136,128,8,136,128,8,104,45,144,15,136,128,8,132,153,128,196,9,137,19,97,246,223,188,250,46,113,34,47,124,58,57,68,4,228,235,33,50,150,186,42,2,34,32,2,69,34,160,181,160,72,96,85,173,8,136,64,193,8,72,156,144,56,81,48,103,10,91,69,90,164,195,102,49,245,55,87,2,242,245,92,201,233,60,17,16,1,17,136,14,1,173,5,209,177,165,70,34,2,81,37,32,113,66,226,68,84,125,187,198,113,105,145,174,17,145,14,136,8,1,249,122,68,12,169,97,136,128,8,136,64,30,4,180,22,228,1,79,167,138,128,8,148,132,128,196,9,137,19,37,113,180,32,54,162,69,58,136,86,81,159,138,65,64,190,94,12,170,170,83,4,68,64,4,194,69,64,107,65,184,236,165,222,138,64,28,9,72,156,144,56,17,71,191,247,49,107,145,142,173,233,99,55,112,249,122,236,76,174,1,139,128,8,136,192,82,4,180,22,200,41,68,64,4,130,78,64,226,132,196,137,160,251,104,209,250,167,69,186,104,104,85,113,153,9,76,154,52,201,58,118,236,104,67,135,14,181,46,93,186,84,8,113,163,71,143,182,158,61,123,218,248,241,227,173,109,219,182,101,238,165,154,23,1,17,16,1,17,40,37,1,221,247,148,146,182,218,18,1,17,200,133,128,196,9,137,19,185,248,77,36,206,209,34,29,9,51,106,16,105,8,212,173,91,215,106,213,170,101,245,234,213,179,217,179,103,91,163,70,141,108,222,188,121,182,104,209,34,91,176,96,129,184,137,128,8,136,128,8,196,140,128,238,123,98,102,112,13,87,4,66,72,64,226,132,196,137,16,186,109,97,186,172,69,186,48,28,85,75,48,9,12,26,52,200,250,246,237,107,11,23,46,172,232,224,114,203,45,103,253,250,245,179,139,46,186,40,152,157,86,175,68,64,4,68,64,4,138,70,64,247,61,69,67,171,138,69,64,4,10,68,64,226,132,196,137,2,185,82,248,170,209,34,29,62,155,169,199,217,17,32,106,98,254,252,249,21,39,213,169,83,167,210,207,217,213,166,163,69,64,4,68,64,4,194,76,64,247,61,97,182,158,250,46,2,241,32,32,113,66,226,68,60,60,61,197,40,181,72,199,214,244,177,25,120,114,244,132,162,38,98,99,118,13,84,4,68,64,4,82,18,208,125,143,28,67,4,68,32,232,4,36,78,72,156,8,186,143,22,173,127,90,164,139,134,86,21,7,136,64,34,122,66,81,19,1,50,138,186,34,2,34,32,2,101,32,160,251,158,50,64,87,147,34,32,2,89,17,144,56,33,113,34,43,135,137,210,193,90,164,163,100,77,141,37,29,1,162,39,250,244,233,99,253,251,247,87,174,9,185,137,8,136,128,8,196,152,128,238,123,98,108,124,13,93,4,66,66,64,226,132,196,137,144,184,106,225,187,169,69,186,240,76,85,99,240,8,240,117,142,174,93,187,218,136,17,35,140,173,29,42,34,32,2,34,32,2,241,36,160,251,158,120,218,93,163,22,129,48,17,144,56,81,131,56,17,38,99,22,160,175,75,204,236,63,5,168,39,52,85,44,89,194,144,85,194,68,128,155,43,21,17,40,54,1,205,13,197,38,172,250,69,64,4,74,77,64,226,68,169,137,171,61,17,16,129,108,9,72,156,200,150,88,132,143,215,162,21,97,227,70,104,104,242,211,8,25,51,160,67,145,143,5,212,48,234,150,8,136,64,94,4,52,183,229,133,79,39,139,128,8,148,128,128,196,137,18,64,14,75,19,90,180,194,98,169,120,247,83,126,26,111,251,151,98,244,242,177,82,80,86,27,34,32,2,197,38,48,105,210,36,235,216,177,163,13,29,58,212,186,116,233,98,137,185,109,244,232,209,214,179,103,79,27,63,126,188,181,109,219,182,216,221,80,253,34,32,2,34,144,49,1,137,19,25,163,138,254,129,186,33,143,190,141,163,48,66,249,105,20,172,24,236,49,200,199,130,109,31,245,78,4,68,32,115,2,117,235,214,181,90,181,106,25,95,110,154,61,123,182,53,106,212,200,230,205,155,103,228,35,90,176,96,65,230,21,233,72,17,16,1,17,40,1,1,137,19,37,128,28,150,38,116,67,30,22,75,197,187,159,242,211,120,219,191,20,163,151,143,149,130,178,218,16,1,17,40,5,1,190,216,212,183,111,95,91,184,112,97,69,115,36,71,238,215,175,159,190,224,84,10,3,168,13,17,16,129,172,8,72,156,200,10,87,180,15,214,13,121,180,237,27,149,209,201,79,163,98,201,224,142,67,62,22,92,219,168,103,34,32,2,217,19,32,106,98,254,252,249,21,39,214,169,83,167,210,207,217,215,168,51,68,64,4,68,160,56,4,36,78,20,135,107,40,107,213,13,121,40,205,22,187,78,203,79,99,103,242,146,15,88,62,86,114,228,106,80,4,68,160,136,4,146,163,39,20,53,81,68,208,170,90,4,68,32,111,2,18,39,242,70,24,157,10,116,67,30,29,91,70,121,36,242,211,40,91,55,24,99,147,143,5,195,14,234,133,8,136,64,225,8,36,162,39,20,53,81,56,166,170,73,4,68,160,240,4,36,78,20,158,105,104,107,212,13,121,104,77,23,171,142,203,79,99,101,238,178,12,86,62,86,22,236,106,84,4,68,160,136,4,136,158,232,211,167,143,245,239,223,95,185,38,138,200,89,85,139,128,8,228,71,64,226,68,126,252,34,117,182,110,200,35,101,206,200,14,70,126,26,89,211,6,102,96,242,177,192,152,66,29,17,1,17,40,16,1,190,206,209,181,107,87,27,49,98,132,177,181,67,69,4,68,64,4,130,72,64,226,68,16,173,82,166,62,233,134,188,76,224,213,108,86,4,228,167,89,225,210,193,57,16,144,143,229,0,77,167,136,64,25,9,112,205,170,136,64,161,8,44,89,178,164,80,85,169,30,17,16,129,44,9,72,156,200,18,88,148,15,215,13,121,148,173,27,157,177,101,226,167,95,124,241,133,53,109,218,212,178,189,193,120,241,197,23,237,220,115,207,181,191,255,254,219,129,93,122,233,165,118,228,145,71,250,183,224,123,245,234,101,207,60,243,140,127,43,254,208,67,15,245,79,179,45,187,236,178,121,131,109,221,186,181,157,122,234,169,214,177,99,199,188,235,202,183,130,107,174,185,198,62,250,232,35,27,57,114,100,190,85,101,116,254,128,1,3,236,135,31,126,176,155,110,186,41,163,227,19,7,213,170,85,203,102,207,158,109,43,175,188,114,86,231,101,122,112,38,62,150,105,93,58,78,4,68,160,248,4,116,205,22,159,113,92,90,144,47,197,197,210,26,103,80,9,72,156,8,170,101,202,208,47,77,200,101,128,174,38,179,38,144,137,159,230,34,78,16,242,186,198,26,107,216,195,15,63,108,187,239,190,187,125,250,233,167,182,211,78,59,217,187,239,190,107,183,223,126,187,189,246,218,107,246,208,67,15,25,201,196,142,63,254,120,219,110,187,237,236,204,51,207,204,186,255,85,79,144,56,33,113,34,111,39,82,5,34,16,115,2,153,172,11,49,71,164,225,103,72,64,190,148,33,40,29,38,2,69,34,32,113,162,72,96,195,88,173,38,228,48,90,45,126,125,206,196,79,171,138,19,188,97,239,222,189,187,77,159,62,221,62,255,252,115,59,241,196,19,237,156,115,206,169,4,111,238,220,185,246,232,163,143,218,209,71,31,93,241,251,245,215,95,223,30,120,224,1,143,146,32,178,1,81,130,194,239,174,191,254,122,123,249,229,151,43,142,253,247,223,127,109,189,245,214,115,1,99,135,29,118,240,223,119,234,212,201,90,182,108,105,221,186,117,243,136,140,167,159,126,218,163,45,118,220,113,71,187,225,134,27,108,165,149,86,178,100,113,130,136,0,34,9,26,53,106,228,231,39,34,4,136,100,120,253,245,215,253,187,244,223,127,255,189,173,190,250,234,118,208,65,7,217,147,79,62,105,51,102,204,176,243,207,63,223,78,58,233,36,91,188,120,177,39,60,155,56,113,162,71,141,52,111,222,220,163,18,86,93,117,85,187,239,190,251,236,202,43,175,244,246,107,215,174,109,67,134,12,113,241,37,185,36,71,78,220,124,243,205,118,203,45,183,216,83,79,61,101,247,220,115,143,189,249,230,155,222,254,111,191,253,230,117,143,29,59,214,214,94,123,109,251,238,187,239,156,237,172,89,179,252,247,199,30,123,172,93,120,225,133,118,214,89,103,217,10,43,172,96,137,232,136,53,215,92,211,35,79,246,222,123,111,187,251,238,187,237,145,71,30,177,173,182,218,170,34,114,226,231,159,127,182,211,79,63,221,69,33,198,113,200,33,135,120,226,54,236,253,196,19,79,248,24,233,247,46,187,236,98,195,135,15,247,200,9,132,162,30,61,122,184,29,86,89,101,21,219,98,139,45,12,59,220,113,199,29,86,93,125,53,93,53,153,248,88,77,117,232,239,34,32,2,165,35,160,107,182,116,172,163,222,146,124,41,234,22,214,248,130,78,64,226,68,208,45,84,194,254,105,66,46,33,108,53,149,51,129,76,252,180,170,56,177,226,138,43,186,152,128,72,240,229,151,95,218,38,155,108,98,191,252,242,139,63,60,167,43,60,188,243,144,251,214,91,111,217,229,151,95,110,175,190,250,170,63,224,147,72,236,184,227,142,179,105,211,166,217,103,159,125,86,233,116,68,12,234,69,16,224,33,126,195,13,55,244,135,118,126,70,92,64,212,64,112,96,27,199,63,255,252,99,163,70,141,202,88,156,64,40,160,77,250,220,172,89,51,235,208,161,131,93,123,237,181,254,187,3,14,56,192,69,130,161,67,135,218,212,169,83,189,94,68,136,193,131,7,219,251,239,191,111,99,198,140,113,225,228,241,199,31,247,7,120,68,152,143,63,254,216,206,59,239,188,148,226,4,199,140,27,55,206,143,71,216,64,180,184,245,214,91,237,189,247,222,243,109,45,136,59,68,153,12,28,56,208,218,180,105,99,123,237,181,151,93,124,241,197,246,231,159,127,90,171,86,173,60,162,4,97,231,236,179,207,118,126,112,188,232,162,139,236,132,19,78,176,43,174,184,194,142,56,226,8,23,123,62,249,228,147,10,113,130,241,48,14,18,182,17,197,194,223,17,40,248,61,91,116,16,54,182,223,126,123,223,114,130,29,225,203,248,25,199,189,247,222,235,91,113,16,130,16,60,104,47,93,125,244,189,166,146,137,143,213,84,135,254,46,2,34,80,58,2,186,102,75,199,58,234,45,201,151,162,110,97,141,47,232,4,36,78,4,221,66,37,236,223,127,254,227,238,160,172,82,37,100,174,166,178,39,144,201,141,67,42,113,130,135,116,30,152,41,136,21,8,11,77,154,52,89,170,3,188,253,71,140,24,63,126,188,71,13,240,198,159,136,1,34,45,136,72,104,216,176,161,71,7,240,176,78,212,66,114,65,248,32,42,226,155,111,190,241,135,104,162,13,120,80,222,115,207,61,93,8,32,218,129,66,4,7,17,19,63,254,248,99,198,226,196,135,31,126,232,162,3,133,109,39,68,98,180,111,223,222,35,8,136,96,160,143,109,219,182,245,200,131,6,13,26,248,113,8,32,136,9,83,166,76,241,200,3,34,22,218,181,107,231,130,194,193,7,31,236,145,7,201,5,17,130,7,126,250,245,224,131,15,122,253,20,126,15,63,198,146,248,25,126,8,56,136,37,191,254,250,171,213,175,95,223,255,118,227,141,55,122,36,3,130,1,236,16,52,122,246,236,105,123,236,177,135,159,255,202,43,175,216,58,235,172,227,252,137,30,33,82,4,81,133,122,16,115,18,121,60,16,27,246,223,127,127,219,119,223,125,173,119,239,222,246,206,59,239,120,253,68,70,48,38,250,184,207,62,251,184,216,193,49,137,182,19,226,76,186,250,232,115,77,37,19,31,171,169,14,253,93,4,68,160,116,4,116,205,150,142,117,212,91,146,47,69,221,194,26,95,208,9,72,156,8,186,133,74,216,63,77,200,37,132,173,166,114,38,144,137,159,166,18,39,102,206,156,233,219,33,40,136,19,201,63,39,58,195,3,49,81,17,36,192,100,43,3,219,46,40,63,253,244,147,111,89,72,136,25,119,222,121,167,71,81,60,246,216,99,75,141,99,191,253,246,179,147,79,62,217,183,80,240,240,221,162,69,11,23,19,46,184,224,130,10,113,130,7,118,34,12,120,168,79,222,214,193,182,5,34,32,86,91,109,53,23,22,136,210,224,24,132,14,250,75,244,4,133,250,216,58,113,224,129,7,86,18,39,120,88,103,91,10,91,60,40,127,253,245,151,177,93,37,209,111,132,11,182,150,176,245,132,177,18,13,146,92,16,33,238,191,255,126,239,235,25,103,156,225,34,10,219,37,248,125,114,251,137,159,19,226,4,81,12,9,113,2,161,97,242,228,201,46,110,16,225,176,219,110,187,249,246,12,162,36,136,248,184,234,170,171,92,248,33,183,71,98,203,7,245,44,191,252,242,134,0,179,193,6,27,120,151,16,93,24,63,66,7,81,25,68,136,36,10,194,195,183,223,126,235,162,4,117,195,156,66,132,10,145,26,183,221,118,91,218,250,18,54,173,206,1,51,241,177,156,29,88,39,138,128,8,20,156,64,182,215,44,115,27,81,86,204,211,204,165,97,45,68,184,157,118,218,105,190,182,33,32,39,175,101,68,162,177,214,92,119,221,117,21,91,18,107,26,39,115,50,115,47,107,23,235,11,91,19,17,227,11,93,146,219,201,165,110,196,109,34,21,239,186,235,174,106,215,244,92,234,206,214,151,114,105,67,231,136,128,8,164,39,32,113,66,222,81,65,64,19,178,156,33,12,4,50,241,211,92,196,9,222,200,243,144,187,217,102,155,249,141,89,242,167,233,136,146,96,139,3,121,18,18,91,23,184,161,229,75,30,85,11,91,55,216,78,129,40,240,193,7,31,248,159,137,196,32,138,130,191,33,64,144,163,129,7,122,110,44,147,197,9,34,13,248,6,61,209,13,108,197,232,210,165,139,31,151,169,56,65,187,212,137,56,128,88,64,62,6,206,167,46,162,18,38,77,154,100,27,111,188,177,223,196,34,26,252,241,199,31,149,198,153,156,115,2,97,97,206,156,57,158,91,34,157,56,129,88,130,32,194,24,216,182,193,241,108,241,64,28,97,140,68,154,16,113,66,219,8,57,157,59,119,246,190,17,237,192,13,111,242,215,58,184,145,38,162,130,58,231,205,155,231,145,22,136,60,220,28,35,106,76,152,48,193,118,221,117,87,31,31,191,99,92,8,33,60,100,208,71,4,37,242,89,96,63,18,152,166,171,239,148,83,78,169,209,205,51,241,177,26,43,209,1,34,32,2,37,35,144,237,53,203,220,200,92,254,194,11,47,120,30,34,182,219,133,177,16,1,71,68,30,243,117,114,121,251,237,183,125,91,28,209,124,203,44,179,76,198,67,75,22,13,136,0,68,204,205,68,208,205,184,129,255,29,152,175,56,193,54,191,75,46,185,196,183,75,82,210,189,112,200,182,95,28,159,173,47,229,210,134,206,17,1,17,144,56,33,31,200,128,128,38,228,12,32,233,144,178,19,200,196,79,115,17,39,216,194,129,56,193,27,252,100,97,130,72,2,30,190,121,168,101,75,2,17,13,228,140,96,91,69,170,66,190,4,182,89,16,125,64,206,5,10,15,206,108,171,224,134,138,243,73,152,201,246,7,242,57,36,139,19,68,20,112,28,125,224,166,147,109,24,188,249,202,84,156,160,109,162,12,120,144,231,134,148,220,26,156,75,59,212,77,148,1,209,8,252,141,227,200,203,144,92,146,197,9,132,134,45,183,220,210,243,74,144,132,51,85,228,4,66,194,215,95,127,237,111,238,184,193,95,184,112,161,11,54,253,250,245,243,54,24,55,81,32,220,136,178,181,131,241,144,243,129,72,20,182,158,36,139,19,68,140,16,173,193,167,76,73,136,201,150,18,222,106,98,11,4,13,242,88,240,255,108,155,97,44,180,87,183,110,93,63,135,79,192,82,31,111,15,17,56,72,230,89,93,125,53,57,113,38,62,86,83,29,250,187,8,136,64,233,8,100,115,205,50,183,173,181,214,90,246,198,27,111,216,225,135,31,238,219,198,142,58,234,168,165,58,75,20,22,2,49,137,133,137,156,99,11,26,81,94,228,190,97,30,79,151,228,184,186,100,188,36,103,102,45,225,43,80,204,169,204,247,47,189,244,146,125,245,213,87,62,239,49,119,87,253,68,114,186,164,195,204,179,244,135,4,202,204,193,137,175,71,33,42,176,37,142,250,183,222,122,107,95,119,72,158,204,252,206,26,65,255,16,143,17,148,137,160,227,255,249,26,21,245,240,15,49,184,106,228,68,186,164,210,8,201,233,146,18,39,3,173,174,157,234,120,177,254,86,237,55,130,247,54,219,108,227,107,15,66,62,226,52,226,4,249,138,88,199,17,157,176,13,73,153,115,41,217,248,82,46,245,235,28,17,16,129,234,9,40,114,66,30,82,65,64,19,178,156,33,12,4,228,167,97,176,82,105,250,72,20,5,91,60,8,63,38,242,229,176,195,14,243,188,27,220,108,231,83,228,99,249,208,211,185,34,80,122,2,217,92,179,195,134,13,243,173,95,136,15,87,95,125,181,111,101,67,168,168,90,248,59,209,90,108,41,219,124,243,205,61,202,130,7,96,182,168,17,253,149,46,201,113,117,201,120,121,136,166,77,230,40,34,188,248,66,17,91,20,16,86,17,100,137,248,34,98,44,185,164,75,58,76,36,26,115,31,81,104,68,147,37,23,250,206,239,17,123,17,36,216,10,200,67,60,201,133,17,239,137,102,227,33,30,1,152,220,73,108,83,68,180,33,162,142,246,170,138,19,233,146,74,15,26,52,40,109,82,226,228,254,92,122,233,165,105,219,73,199,139,45,150,233,250,205,150,196,170,145,19,8,18,108,245,32,73,50,91,118,136,12,36,63,81,182,37,27,95,202,182,110,29,47,2,34,80,51,1,137,19,53,51,138,205,17,154,144,99,99,234,80,15,84,126,26,106,243,21,180,243,228,168,224,70,158,45,52,68,109,176,165,132,155,106,182,206,228,83,228,99,249,208,211,185,34,80,122,2,217,92,179,60,184,178,13,130,168,43,162,194,136,182,34,250,138,7,243,170,15,248,28,151,72,198,203,223,136,208,98,203,4,95,30,74,149,228,152,250,170,75,198,203,67,62,243,214,186,235,174,235,17,13,60,80,39,242,233,32,84,16,117,151,156,3,131,121,45,93,210,97,196,217,76,196,9,250,141,240,192,54,59,242,14,209,62,9,139,201,45,65,132,5,145,35,108,1,161,16,41,71,36,67,42,113,34,85,82,105,196,148,84,73,137,19,201,147,19,60,249,108,117,170,118,200,135,81,29,175,116,253,198,38,85,197,137,4,215,132,157,248,153,8,153,108,75,54,190,148,109,221,58,94,4,68,160,102,2,18,39,106,102,20,155,35,52,33,199,198,212,161,30,168,252,52,212,230,11,69,231,229,99,161,48,147,58,41,2,21,4,50,189,102,73,176,203,215,147,120,104,77,124,25,136,109,102,60,228,19,61,80,85,156,32,82,34,33,30,176,181,131,7,105,30,122,137,74,72,149,228,152,7,251,116,201,125,201,221,144,156,27,1,113,2,33,130,40,7,74,42,113,130,173,113,180,153,46,233,112,38,226,4,73,149,183,219,110,59,255,60,51,145,8,136,51,68,78,48,110,196,5,182,248,37,190,204,68,222,34,182,145,164,18,39,82,37,149,70,212,72,149,148,56,149,56,145,170,29,190,14,149,142,23,91,103,210,245,27,155,84,151,115,130,109,40,136,41,136,61,217,150,76,125,41,219,122,117,188,8,136,64,102,4,36,78,100,198,41,22,71,105,66,142,133,153,67,63,72,249,105,232,77,24,248,1,200,199,2,111,34,117,80,4,42,17,200,244,154,229,107,70,68,86,141,30,61,186,226,252,231,158,123,206,183,131,205,154,53,203,35,26,18,5,209,96,231,157,119,246,124,12,188,249,103,27,6,111,250,73,194,91,93,146,227,234,146,241,102,43,78,208,151,234,146,14,103,34,78,144,179,7,49,133,228,152,8,50,68,77,192,129,28,26,228,13,34,18,132,100,205,68,105,180,108,217,210,191,48,149,169,56,49,124,248,240,180,73,137,147,13,132,128,145,174,157,116,188,200,153,148,174,223,108,69,33,199,70,66,56,170,154,16,51,33,78,52,110,220,216,243,121,32,198,100,90,50,245,165,76,235,211,113,34,32,2,217,17,144,56,145,29,175,72,31,173,9,57,210,230,141,204,224,228,167,145,49,101,96,7,34,31,11,172,105,212,49,17,72,73,32,147,107,150,168,6,182,112,32,58,108,177,197,22,149,234,225,235,64,187,236,178,139,231,131,72,22,39,136,12,32,9,47,121,33,120,224,229,107,74,155,110,186,105,181,73,142,171,75,198,155,139,56,81,93,210,225,76,196,9,114,78,144,191,33,17,73,64,228,196,19,79,60,97,228,222,96,108,189,122,245,178,103,159,125,214,26,54,108,232,201,48,121,160,207,84,156,128,73,186,164,196,201,128,137,0,73,215,78,58,94,68,78,164,235,55,95,101,74,108,195,33,199,68,58,113,130,173,43,219,110,187,173,231,221,200,244,139,44,153,248,146,46,67,17,16,129,226,17,144,56,81,60,182,161,171,89,19,114,232,76,22,203,14,203,79,99,105,246,146,14,90,62,86,82,220,106,76,4,242,38,80,140,107,54,57,169,100,222,29,140,104,5,197,74,74,92,72,92,124,33,106,212,168,81,25,87,89,12,95,202,184,113,29,40,2,34,96,18,39,228,4,21,4,52,33,203,25,194,64,64,126,90,124,43,61,242,200,35,190,175,154,79,205,229,90,120,147,69,166,248,92,246,252,166,106,147,183,94,188,5,171,250,153,189,92,251,87,221,121,242,177,98,80,85,157,34,80,60,2,197,184,102,37,78,212,108,175,98,37,37,174,185,229,204,142,32,223,6,95,85,97,235,72,166,165,24,190,148,105,219,58,78,4,68,192,36,78,200,9,254,143,128,38,100,121,67,24,8,200,79,139,111,37,18,141,17,82,203,103,226,114,45,124,110,143,16,225,76,67,105,107,106,71,226,68,77,132,244,119,17,136,47,1,173,11,241,181,125,161,71,46,95,42,52,81,213,39,2,217,17,80,228,68,118,188,34,117,244,164,73,147,60,123,243,208,161,67,173,75,151,46,150,152,144,73,20,213,179,103,79,27,63,126,188,39,137,82,17,129,32,17,200,231,198,225,172,179,206,242,204,231,3,6,12,240,100,96,107,174,185,166,127,206,109,239,189,247,182,187,239,190,219,136,24,96,79,241,41,167,156,226,223,130,231,77,125,163,70,141,252,251,240,235,175,191,190,103,115,231,187,240,36,21,35,169,218,144,33,67,60,81,90,114,225,161,158,207,195,61,253,244,211,126,28,123,122,217,191,75,166,118,246,7,243,192,206,254,101,246,217,54,111,222,220,198,140,25,227,199,145,69,158,254,205,159,63,223,150,91,110,57,63,135,125,208,124,50,141,223,243,77,122,198,78,52,3,215,109,213,146,238,124,190,7,127,206,57,231,216,95,127,253,229,125,190,236,178,203,172,93,187,118,118,205,53,215,216,155,111,190,233,237,145,9,158,76,244,140,243,155,111,190,241,250,249,153,61,194,100,144,239,209,163,135,239,211,94,117,213,85,141,36,101,48,164,127,36,134,227,152,191,255,254,219,63,201,7,11,146,173,33,36,36,34,39,168,51,85,59,68,84,176,7,156,250,249,188,221,226,197,139,253,115,118,36,78,99,156,236,137,62,255,252,243,189,207,236,5,39,241,154,34,39,130,116,37,170,47,34,16,28,2,249,172,11,193,25,133,122,18,4,2,242,165,32,88,65,125,136,51,1,137,19,113,182,190,153,213,173,91,215,31,36,234,213,171,87,241,32,54,111,222,60,79,30,68,2,35,21,17,8,26,129,124,110,28,248,150,253,217,103,159,237,15,218,124,234,140,7,125,190,87,207,119,218,143,56,226,8,127,40,231,33,254,189,247,222,179,235,175,191,222,135,126,252,241,199,219,26,107,172,225,162,196,122,235,173,103,143,63,254,184,39,83,123,244,209,71,141,68,92,124,235,62,185,240,157,120,194,72,201,126,206,181,117,234,169,167,122,20,2,123,94,17,39,216,150,112,215,93,119,249,53,182,229,150,91,218,141,55,222,232,159,119,35,75,60,15,242,100,102,71,80,32,201,216,75,47,189,228,199,208,214,230,155,111,238,215,40,217,227,249,94,61,34,65,162,112,205,166,58,159,44,244,28,135,208,136,208,193,54,11,218,34,251,60,66,204,173,183,222,234,99,229,250,103,95,46,227,164,255,201,145,19,151,94,122,169,143,147,190,193,134,36,100,244,17,113,2,17,7,97,231,200,35,143,244,76,239,112,97,60,251,238,187,111,37,113,34,93,59,29,58,116,240,112,91,62,215,7,15,248,35,80,240,251,166,77,155,186,112,180,253,246,219,219,200,145,35,173,91,183,110,46,162,104,91,71,208,174,72,245,71,4,202,79,32,159,117,161,252,189,87,15,130,68,64,190,20,36,107,168,47,113,36,32,113,34,142,86,79,26,51,97,219,125,251,246,245,7,139,68,225,173,109,191,126,253,242,218,111,30,115,172,26,126,17,9,228,115,227,240,239,191,255,122,180,4,15,228,68,7,241,192,142,72,241,202,43,175,120,22,119,34,26,120,227,63,117,234,84,23,24,248,25,49,130,8,34,30,186,121,147,79,132,5,145,7,109,218,180,177,131,15,62,216,234,212,169,83,105,180,123,238,185,167,11,22,7,29,116,144,255,158,232,130,214,173,91,219,143,63,254,232,226,4,15,224,8,30,20,126,38,27,57,109,119,238,220,217,248,142,124,114,65,164,64,8,72,22,34,126,255,253,119,187,234,170,171,92,16,72,20,142,75,117,62,226,4,125,97,60,137,114,216,97,135,121,127,16,26,200,222,158,248,30,61,145,20,140,151,12,238,201,226,4,81,11,124,159,158,177,82,104,155,40,9,196,9,162,29,16,16,24,35,209,15,247,223,127,191,71,56,208,70,114,228,68,170,118,110,190,249,102,143,192,224,19,111,68,142,80,136,192,216,127,255,253,93,220,232,221,187,183,71,141,80,176,27,2,10,12,37,78,20,241,226,82,213,34,16,82,2,249,172,11,33,29,178,186,93,36,2,242,165,34,129,85,181,34,144,33,1,137,19,25,130,138,242,97,220,244,19,218,157,40,60,108,37,255,28,229,177,107,108,225,35,144,239,141,3,111,224,121,251,207,246,129,68,94,4,30,184,137,46,120,248,225,135,253,83,114,68,54,156,118,218,105,190,237,98,194,132,9,54,119,238,92,187,233,166,155,28,22,15,225,108,217,120,232,161,135,252,97,26,97,32,185,16,153,112,193,5,23,84,136,19,8,33,173,90,181,50,18,115,85,253,236,91,226,103,182,122,28,115,204,49,94,119,162,124,240,193,7,190,237,1,241,130,79,201,37,202,183,223,126,107,171,173,182,154,111,253,72,20,182,77,164,58,159,99,137,14,73,22,39,136,74,160,63,8,146,136,33,124,231,158,130,56,145,248,57,89,156,32,50,2,33,167,125,251,246,126,220,117,215,93,231,223,141,71,156,64,164,161,31,135,31,126,184,71,118,16,237,193,177,8,48,201,226,68,170,118,16,39,150,95,126,121,79,188,185,193,6,27,120,221,68,134,80,31,91,84,16,68,18,223,176,231,111,8,25,140,71,226,68,248,174,89,245,88,4,138,77,32,223,117,161,216,253,43,84,253,108,73,100,158,100,254,77,46,172,69,68,161,177,222,48,71,39,4,240,66,181,91,181,158,116,9,143,11,157,8,185,88,253,175,174,222,184,248,82,57,216,170,77,17,200,132,128,196,137,76,40,69,252,152,228,232,9,69,77,68,220,216,17,24,94,190,55,14,108,137,32,7,3,111,236,31,123,236,49,143,56,152,60,121,178,111,237,56,246,216,99,253,193,189,83,167,78,190,29,99,206,156,57,182,215,94,123,121,222,8,114,179,112,14,185,90,54,222,120,99,143,58,64,228,248,227,143,63,60,71,66,162,92,126,249,229,158,99,129,109,29,228,75,232,222,189,187,111,71,224,147,107,233,196,9,162,18,168,155,173,19,68,94,16,181,129,136,192,131,59,81,19,220,108,34,62,240,144,191,195,14,59,248,182,12,190,243,158,40,220,152,166,58,159,136,6,142,123,240,193,7,125,59,7,98,12,121,33,120,248,127,242,201,39,211,138,19,68,78,17,161,193,13,48,109,19,129,129,24,195,246,20,248,236,186,235,174,46,102,176,45,12,14,155,110,186,169,215,157,216,130,65,84,71,34,179,192,110,0,0,32,0,73,68,65,84,77,226,4,162,8,55,211,68,141,240,255,108,77,33,146,229,228,147,79,118,254,8,54,8,67,180,5,59,126,7,71,68,138,47,191,252,210,5,13,184,19,77,193,246,153,134,13,27,122,94,14,254,229,251,133,144,124,125,44,2,151,153,134,32,2,161,34,16,151,107,54,157,56,241,246,219,111,251,150,56,230,198,101,150,89,166,232,182,75,39,66,20,58,17,114,209,7,146,162,129,184,248,82,57,216,170,77,17,200,132,128,196,137,76,40,197,224,152,68,244,132,162,38,98,96,236,144,15,49,223,27,7,114,169,16,121,192,77,30,111,249,217,166,65,190,133,159,126,250,201,26,52,104,96,79,61,245,148,157,121,230,153,214,164,73,19,171,95,191,190,231,124,64,108,96,251,2,209,21,68,92,32,226,113,3,200,219,125,68,132,228,66,253,108,255,224,120,30,230,17,19,216,18,66,50,201,116,226,4,15,222,8,18,228,195,64,104,224,58,68,12,33,191,4,191,71,76,65,40,97,123,3,109,30,125,244,209,75,89,49,221,249,228,173,96,107,7,219,56,232,51,219,37,200,175,145,28,41,65,101,201,63,35,94,36,114,63,176,205,131,72,16,18,84,146,212,115,149,85,86,113,193,4,225,130,136,147,219,110,187,205,147,133,194,148,254,17,65,65,228,69,38,226,4,73,65,137,182,32,23,6,91,68,136,206,32,183,7,54,70,48,194,14,252,63,226,16,236,63,255,252,115,79,100,138,224,2,15,218,128,29,98,4,253,71,228,32,63,5,57,69,242,41,249,250,88,62,109,235,92,17,16,129,236,9,20,251,154,77,151,64,152,185,167,186,196,192,68,122,145,155,231,221,119,223,117,49,152,181,129,57,153,232,51,230,60,4,88,142,73,151,248,152,245,0,129,27,65,154,228,204,252,67,184,77,142,156,32,137,49,219,225,168,127,235,173,183,246,181,135,8,138,84,137,144,121,25,197,252,142,168,140,152,140,136,158,92,216,154,199,88,201,1,68,228,30,109,167,250,164,116,98,126,103,45,100,155,224,73,39,157,228,201,145,51,73,132,60,107,214,44,207,245,244,203,47,191,216,234,171,175,238,219,250,142,58,234,168,162,71,123,100,234,85,197,246,165,76,251,161,227,68,32,174,4,36,78,196,213,242,85,198,205,130,213,167,79,31,127,240,74,181,16,9,147,8,4,133,128,110,28,202,107,137,116,111,238,202,219,171,194,182,46,31,43,44,79,213,38,2,197,38,80,236,107,150,7,246,116,137,125,107,74,12,204,86,65,30,242,111,191,253,118,255,58,17,185,125,120,40,71,140,37,122,140,136,189,116,137,143,217,98,56,99,198,12,255,82,20,130,44,209,122,228,59,170,186,173,3,65,150,122,16,122,137,230,75,151,8,25,49,130,188,64,136,23,68,246,37,231,76,66,144,32,194,142,8,62,18,18,243,197,42,34,242,136,70,99,11,94,114,65,132,64,64,70,216,231,235,84,68,32,82,146,197,137,116,188,136,144,67,32,71,152,38,217,50,34,9,219,38,139,189,21,37,83,31,44,182,47,101,218,15,29,39,2,113,37,32,113,34,174,150,175,50,110,22,37,50,230,243,25,197,228,189,236,194,35,2,65,35,160,27,135,242,90,68,226,68,121,249,171,117,17,16,129,165,9,20,123,93,64,156,72,151,64,184,166,196,192,108,207,227,107,74,68,52,240,32,159,200,165,131,80,65,228,5,91,249,210,37,62,190,246,218,107,61,218,141,72,54,10,95,83,34,162,161,58,113,162,186,68,200,8,23,244,135,79,88,167,42,8,32,108,125,36,255,17,199,241,105,104,114,92,176,109,174,170,56,65,36,29,95,120,154,50,101,74,197,86,146,154,18,33,19,109,71,164,8,17,33,108,11,164,144,64,153,4,210,18,39,116,101,139,128,8,64,64,226,68,53,126,144,188,143,92,238,18,77,2,75,150,44,137,230,192,34,60,170,98,223,132,70,24,157,134,150,33,1,249,88,134,160,116,152,8,4,132,64,177,175,217,234,182,193,213,148,24,152,237,22,68,74,32,78,92,120,225,133,21,219,206,18,226,68,139,22,45,124,171,94,170,196,199,68,50,176,149,47,145,144,120,240,224,193,198,118,184,234,196,9,218,97,43,94,170,68,200,136,2,108,3,73,36,120,78,54,31,73,155,183,219,110,59,79,104,76,187,91,109,181,149,71,78,176,229,145,237,36,85,197,137,209,163,71,123,78,34,114,38,209,30,165,166,237,124,28,207,118,73,146,76,179,157,152,66,123,108,121,148,56,17,144,139,73,221,16,129,50,19,144,56,81,131,56,161,135,215,50,123,104,17,155,47,246,205,76,17,187,30,235,170,101,183,88,155,191,36,131,151,143,149,4,179,26,17,129,130,17,40,246,53,155,78,156,224,33,191,166,196,192,53,137,19,124,25,10,17,32,85,226,99,182,115,144,236,146,237,24,124,97,169,101,203,150,134,152,81,157,56,65,50,99,146,54,167,74,132,76,142,139,116,226,4,219,52,216,26,66,82,77,242,64,16,53,129,104,66,158,31,114,48,85,21,39,216,66,66,34,99,146,44,115,46,249,46,106,18,39,200,11,196,23,160,16,91,200,249,68,30,161,109,182,217,198,115,44,117,233,210,37,109,130,99,162,123,147,19,33,23,204,113,82,84,84,108,95,42,102,223,85,183,8,68,129,128,196,9,137,19,81,240,227,156,198,160,5,40,39,108,101,63,73,118,43,187,9,34,223,1,249,88,228,77,172,1,70,140,64,177,175,217,234,34,39,106,74,12,92,147,56,65,52,69,186,196,199,36,88,38,209,228,179,207,62,235,91,43,72,134,217,184,113,227,106,197,9,76,155,46,17,50,249,197,210,137,19,8,0,124,186,154,237,43,108,55,33,114,130,68,200,36,69,38,146,34,149,56,193,113,8,11,108,9,38,239,5,125,68,180,32,111,69,186,79,85,147,12,148,92,21,223,127,255,189,183,67,100,6,209,33,124,146,58,93,130,99,234,76,78,132,92,76,247,45,182,47,21,179,239,170,91,4,162,64,64,226,132,196,137,40,248,113,78,99,208,2,148,19,182,178,159,36,187,149,221,4,145,239,128,124,44,242,38,214,0,35,70,64,215,108,120,12,202,103,187,137,156,104,222,188,185,39,239,36,226,130,60,23,252,28,132,34,95,10,130,21,212,135,56,19,144,56,33,113,34,182,254,175,5,40,156,166,151,221,194,105,183,48,245,90,62,22,38,107,169,175,34,96,254,201,97,109,195,13,135,39,176,69,229,178,203,46,243,36,154,124,110,187,71,143,30,254,53,147,160,20,249,82,80,44,161,126,196,149,128,196,9,137,19,113,245,125,221,204,132,212,242,186,113,200,206,112,124,138,142,125,196,42,153,19,144,143,101,206,74,71,138,64,16,8,232,154,13,130,21,162,209,7,249,82,52,236,168,81,132,151,128,196,9,137,19,225,245,222,60,123,174,5,40,79,128,101,58,93,118,203,14,188,120,101,199,139,163,197,44,123,102,58,67,4,202,73,64,215,108,57,233,71,171,109,249,82,180,236,169,209,132,143,128,196,9,137,19,225,243,218,2,245,88,11,80,129,64,150,184,26,217,45,59,224,226,149,29,47,137,19,217,243,210,25,34,80,110,2,154,231,202,109,129,232,180,47,95,138,142,45,53,146,112,18,144,56,33,113,34,156,158,91,128,94,107,1,42,0,196,50,84,33,187,213,12,253,209,71,31,181,206,157,59,251,129,36,28,107,208,160,129,255,255,168,81,163,172,67,135,14,53,87,16,243,35,228,99,49,119,0,13,63,116,4,116,205,134,206,100,129,237,176,124,41,176,166,81,199,98,66,64,226,132,196,137,152,184,250,210,195,212,2,20,78,211,203,110,217,217,77,188,178,227,197,209,98,150,61,51,157,33,2,229,36,160,107,182,156,244,163,213,182,124,41,90,246,212,104,194,71,64,226,132,196,137,240,121,109,129,122,172,5,168,64,32,75,92,141,236,150,29,112,241,202,142,151,196,137,236,121,233,12,17,40,55,1,205,115,53,91,64,201,145,107,102,164,249,63,51,70,58,74,4,138,73,64,226,132,196,137,98,250,87,160,235,214,205,76,160,205,147,182,115,178,91,56,237,22,166,94,203,199,194,100,45,245,85,4,20,237,148,137,15,104,94,203,132,146,124,41,51,74,58,74,4,138,71,64,226,132,196,137,226,121,87,192,107,214,66,29,112,3,165,233,158,236,22,78,187,133,169,215,242,177,48,89,75,125,21,1,61,80,102,226,3,154,215,50,161,36,95,202,140,146,142,18,129,226,17,144,56,33,113,162,120,222,21,240,154,181,80,7,220,64,18,39,194,105,160,8,244,90,115,67,4,140,168,33,196,138,128,174,217,212,230,86,114,228,236,47,3,249,82,246,204,116,134,8,20,146,128,196,9,137,19,133,244,167,80,213,165,5,40,84,230,170,232,172,236,22,78,187,133,169,215,242,177,48,89,75,125,21,1,189,237,206,196,7,52,175,101,66,73,190,148,25,37,29,37,2,197,35,32,113,66,226,68,241,188,43,224,53,107,161,14,184,129,20,57,17,78,3,69,160,215,154,27,34,96,68,13,33,86,4,116,205,214,108,110,49,170,153,17,71,136,83,102,156,116,148,8,20,139,128,196,9,137,19,197,242,173,192,215,171,5,40,240,38,74,217,65,217,45,156,118,11,83,175,229,99,97,178,150,250,42,2,122,160,148,15,20,142,128,230,255,194,177,84,77,34,144,11,1,137,19,18,39,114,241,155,72,156,163,5,40,156,102,148,221,194,105,183,48,245,90,62,22,38,107,169,175,34,32,113,66,62,80,56,2,154,255,11,199,82,53,137,64,46,4,36,78,72,156,200,197,111,34,113,142,22,160,112,154,49,10,118,27,52,104,144,125,241,197,23,118,203,45,183,20,196,8,215,92,115,141,125,244,209,71,54,114,228,200,130,212,151,174,146,1,3,6,216,236,217,179,237,134,27,110,40,106,59,229,174,60,10,62,86,110,134,106,95,4,74,73,64,215,108,41,105,71,187,45,249,82,180,237,171,209,5,159,128,196,9,137,19,193,247,210,34,245,80,11,80,145,192,22,185,218,40,216,77,226,68,145,157,36,207,234,163,224,99,121,34,208,233,34,16,42,2,186,102,67,101,174,64,119,86,190,20,104,243,168,115,49,32,32,113,66,226,68,12,220,60,245,16,181,0,133,211,244,81,176,27,226,196,83,79,61,101,255,254,251,175,253,242,203,47,182,197,22,91,216,176,97,195,108,149,85,86,177,239,190,251,206,186,119,239,110,179,102,205,178,37,75,150,216,177,199,30,107,23,94,120,161,27,235,213,87,95,181,115,206,57,199,254,250,235,47,171,93,187,182,93,118,217,101,214,174,93,59,75,142,156,184,249,230,155,61,34,131,250,215,92,115,205,74,70,126,249,229,151,237,172,179,206,178,249,243,231,219,114,203,45,231,17,16,123,236,177,71,218,122,255,254,251,111,239,203,107,175,189,102,141,26,53,242,127,205,154,53,243,243,126,254,249,103,59,253,244,211,237,211,79,63,181,197,139,23,219,33,135,28,98,253,251,247,247,100,98,97,47,81,240,177,176,219,64,253,23,129,108,8,232,154,205,134,150,142,173,142,128,124,73,254,33,2,229,37,32,113,66,226,68,121,61,176,140,173,107,1,42,35,252,60,154,142,130,221,16,39,110,188,241,70,123,235,173,183,108,141,53,214,176,83,78,57,197,31,234,17,21,218,180,105,99,123,237,181,151,93,124,241,197,246,231,159,127,90,171,86,173,236,204,51,207,244,135,255,77,54,217,196,198,143,31,239,130,2,219,56,118,223,125,119,23,14,30,121,228,17,255,25,145,99,220,184,113,246,248,227,143,219,170,171,174,90,137,242,188,121,243,108,221,117,215,181,177,99,199,218,62,251,236,227,130,196,25,103,156,97,207,61,247,92,218,122,199,140,25,99,51,102,204,176,251,238,187,207,230,204,153,99,187,237,182,155,247,15,113,162,67,135,14,118,192,1,7,88,215,174,93,109,209,162,69,214,177,99,71,239,227,137,39,158,152,135,117,131,113,106,20,124,44,24,36,213,11,17,40,13,1,93,179,165,225,28,135,86,228,75,113,176,178,198,24,100,2,18,39,36,78,4,217,63,139,218,55,45,64,69,197,91,180,202,163,96,55,196,137,239,191,255,222,134,12,25,226,156,166,76,153,98,71,30,121,164,11,12,43,172,176,130,253,250,235,175,86,191,126,125,255,27,34,6,17,15,8,24,231,157,119,158,77,157,58,181,130,237,97,135,29,102,173,91,183,246,72,138,107,175,189,214,126,252,241,71,123,240,193,7,173,125,251,246,75,241,71,140,232,220,185,179,205,156,57,179,210,223,16,39,210,213,123,251,237,183,91,239,222,189,93,116,160,12,28,56,208,35,38,174,187,238,58,239,231,134,27,110,104,203,46,187,172,255,141,40,139,253,247,223,191,98,76,69,115,128,18,84,28,5,31,43,1,38,53,33,2,129,33,160,107,54,48,166,8,125,71,228,75,161,55,161,6,16,114,2,18,39,36,78,132,220,133,115,239,190,22,160,220,217,149,243,204,40,216,13,113,2,1,98,240,224,193,142,18,193,225,152,99,142,177,119,223,125,215,31,250,127,251,237,183,10,113,98,232,208,161,54,121,242,100,235,209,163,135,93,112,193,5,149,196,9,162,23,136,172,88,184,112,161,221,127,255,253,254,119,162,33,166,79,159,238,91,68,146,203,155,111,190,233,109,176,13,35,81,62,248,224,3,251,246,219,111,237,162,139,46,74,89,239,93,119,221,229,17,28,9,177,131,254,178,237,4,33,100,249,229,151,183,15,63,252,208,54,216,96,3,175,142,68,153,108,21,89,105,165,149,202,233,30,5,105,59,10,62,86,16,16,170,68,4,66,66,32,172,215,172,242,15,5,207,193,194,234,75,193,35,169,30,137,64,110,4,36,78,72,156,200,205,115,34,112,150,22,160,112,26,49,10,118,227,134,244,158,123,238,177,55,222,120,195,234,213,171,103,231,159,127,190,253,243,207,63,30,145,192,150,11,162,33,16,12,216,74,193,22,143,147,78,58,201,142,58,234,40,219,120,227,141,61,50,130,237,28,159,124,242,137,237,180,211,78,30,85,241,228,147,79,86,124,173,163,91,183,110,126,30,219,55,146,11,145,13,68,58,240,251,61,247,220,211,94,127,253,117,223,154,129,144,177,217,102,155,165,172,247,129,7,30,176,183,223,126,219,248,47,2,72,203,150,45,173,69,139,22,190,173,131,45,29,235,172,179,142,111,69,97,203,8,91,77,78,62,249,100,143,240,8,123,137,130,143,133,221,6,234,191,8,100,67,32,172,215,172,196,137,108,172,92,154,99,195,234,75,165,161,163,86,68,160,248,4,36,78,72,156,40,190,151,5,180,5,45,64,1,53,76,13,221,138,130,221,184,33,125,246,217,103,173,86,173,90,158,244,114,245,213,87,183,155,110,186,201,86,92,113,69,251,250,235,175,237,180,211,78,179,207,63,255,220,5,1,182,123,244,235,215,207,150,89,102,25,123,233,165,151,124,11,6,219,56,248,153,45,23,71,28,113,68,165,132,152,8,19,91,110,185,165,111,193,32,82,34,185,32,72,156,125,246,217,190,5,163,78,157,58,70,84,198,206,59,239,156,182,222,5,11,22,88,175,94,189,188,175,13,27,54,244,100,152,141,27,55,118,113,130,8,10,162,52,216,138,66,66,76,162,43,174,188,242,74,37,196,12,231,101,165,94,139,64,168,9,132,117,93,80,114,228,224,185,93,88,125,41,120,36,213,35,17,200,141,128,196,9,137,19,185,121,78,4,206,210,2,20,78,35,202,110,225,180,91,152,122,45,31,11,147,181,212,87,17,48,23,69,17,122,195,86,148,28,57,120,22,11,171,47,5,143,164,122,36,2,185,17,144,56,81,34,113,130,183,162,252,163,144,113,127,196,136,17,254,6,146,55,163,188,125,124,254,249,231,125,113,61,240,192,3,125,31,58,73,230,216,27,78,230,123,146,220,53,104,208,192,200,156,79,248,53,133,186,120,235,201,30,111,50,244,243,249,64,222,108,38,74,34,28,156,227,118,217,101,23,255,53,95,6,224,141,44,111,93,57,143,207,15,238,189,247,222,21,245,165,234,95,226,205,233,51,207,60,227,225,231,135,30,122,168,245,237,219,215,251,71,159,249,172,33,199,240,198,151,196,125,132,153,39,151,135,31,126,216,199,192,254,122,74,117,245,37,159,247,217,103,159,121,59,236,121,167,223,157,58,117,90,42,145,95,110,46,255,127,103,105,1,202,151,96,121,206,151,221,202,195,61,78,173,202,199,226,100,109,141,53,10,4,194,122,205,42,57,114,240,188,47,172,190,20,60,146,234,145,8,228,70,64,226,68,9,196,9,30,174,121,168,39,217,29,159,247,35,172,26,129,224,214,91,111,117,129,224,197,23,95,180,135,30,122,200,254,253,247,95,223,75,206,103,3,217,95,206,131,62,33,213,132,102,63,253,244,211,214,179,103,79,255,172,223,11,47,188,96,199,30,123,172,239,25,95,123,237,181,93,232,224,211,129,8,1,20,132,4,4,15,194,194,73,164,151,16,39,182,217,102,27,187,240,194,11,253,65,255,149,87,94,241,48,236,159,126,250,201,19,225,165,235,95,255,254,253,253,83,133,244,143,48,240,227,143,63,222,182,219,110,59,235,222,189,187,173,181,214,90,222,46,97,225,143,62,250,168,135,155,127,252,241,199,21,68,17,87,216,151,78,118,255,223,127,255,221,127,159,174,62,198,156,92,24,195,37,151,92,226,99,148,56,145,219,197,29,213,179,116,227,16,85,203,6,103,92,242,177,224,216,66,61,17,129,76,8,132,245,154,85,114,228,76,172,91,218,99,194,234,75,165,165,164,214,68,160,120,4,36,78,148,64,156,160,9,246,120,147,221,126,209,162,69,158,220,110,205,53,215,52,22,37,4,9,162,9,136,74,32,186,128,164,114,8,22,91,109,181,149,71,73,240,80,207,222,114,10,201,236,72,162,135,152,241,254,251,239,219,29,119,220,225,191,255,229,151,95,124,207,250,159,127,254,233,245,240,217,63,178,246,147,156,110,228,200,145,21,226,4,117,35,106,144,176,14,177,131,136,6,246,183,51,17,167,235,31,145,28,29,59,118,116,81,130,66,98,188,235,175,191,222,147,240,37,206,225,247,8,45,124,118,16,49,33,49,94,162,50,16,24,104,51,33,78,84,87,95,194,20,68,147,32,164,208,183,118,237,218,217,185,231,158,91,17,57,129,80,130,184,66,68,5,227,201,167,104,1,202,135,94,249,206,149,221,202,199,62,46,45,203,199,226,98,105,141,51,42,4,194,122,205,42,57,114,240,60,48,172,190,20,60,146,234,145,8,228,70,64,226,68,137,196,9,154,153,48,97,130,71,52,240,240,141,192,144,248,4,31,127,35,162,128,109,17,108,209,120,226,137,39,60,202,2,65,128,100,115,137,194,39,3,137,158,32,250,130,7,254,231,158,123,206,54,218,104,35,223,6,66,102,255,47,191,252,210,179,231,39,10,117,37,139,19,124,25,96,223,125,247,245,45,24,68,51,140,31,63,222,14,62,248,224,138,227,83,245,143,68,124,175,190,250,170,221,119,223,125,190,21,228,184,227,142,179,105,211,166,25,219,46,40,108,57,225,107,2,179,102,205,178,113,227,198,185,48,66,161,127,109,219,182,245,175,2,32,52,36,196,137,154,234,75,116,38,85,228,4,98,12,76,232,247,182,219,110,155,155,199,39,157,165,5,40,111,132,101,169,64,118,43,11,246,88,53,42,31,139,149,185,53,216,8,16,8,235,53,171,228,200,193,115,190,176,250,82,240,72,170,71,34,144,27,1,137,19,37,20,39,18,77,13,31,62,220,174,186,234,42,207,41,145,136,138,224,111,124,74,144,104,6,242,57,240,57,64,254,191,170,56,113,214,89,103,185,0,64,142,9,196,12,18,64,241,59,162,11,16,12,154,52,105,146,82,156,248,227,143,63,60,242,130,232,6,162,23,166,76,153,226,91,46,248,239,250,235,175,95,137,66,114,255,16,82,200,43,49,113,226,68,207,105,129,232,64,148,4,219,75,146,11,130,5,226,9,91,48,158,122,234,41,23,87,168,231,139,47,190,168,36,78,204,159,63,63,163,250,170,138,19,68,97,48,86,162,78,248,82,64,33,138,22,160,66,80,44,125,29,178,91,233,153,199,173,69,249,88,220,44,174,241,134,157,128,174,217,176,91,48,56,253,151,47,5,199,22,234,73,60,9,72,156,40,129,56,241,201,39,159,216,183,223,126,235,17,6,148,121,243,230,249,22,143,217,179,103,251,246,12,18,99,38,18,93,62,249,228,147,158,187,129,232,137,205,55,223,220,35,14,152,40,41,68,73,140,29,59,214,54,221,116,83,207,21,209,180,105,83,255,61,219,31,248,116,32,219,59,16,54,18,37,57,114,34,177,29,130,232,138,68,105,221,186,181,117,237,218,213,115,72,164,235,31,159,8,68,20,72,136,30,119,222,121,167,71,81,240,95,68,8,62,115,152,40,228,182,160,239,87,92,113,133,247,9,225,133,243,233,23,99,156,62,125,186,215,149,170,190,199,30,123,172,146,37,170,138,19,244,21,129,132,60,25,228,214,216,109,183,221,242,190,98,181,0,229,141,176,44,21,200,110,101,193,30,171,70,229,99,177,50,183,6,27,1,2,186,102,35,96,196,128,12,65,190,20,16,67,168,27,177,37,32,113,162,4,226,4,249,25,120,136,127,231,157,119,252,33,253,191,255,253,175,71,31,16,93,48,112,224,64,207,223,64,66,73,38,196,46,93,186,88,163,70,141,108,200,144,33,182,253,246,219,123,66,204,206,157,59,123,142,8,114,69,204,156,57,211,35,46,120,88,255,240,195,15,173,126,253,250,46,48,176,229,98,216,176,97,149,70,147,44,78,32,114,52,107,214,204,30,121,228,17,207,213,64,61,45,90,180,176,151,94,122,201,133,142,116,253,163,159,36,189,228,60,114,90,16,29,65,82,77,162,47,216,66,130,80,192,214,13,146,106,178,101,132,8,10,146,116,38,74,213,200,137,116,245,209,62,91,68,106,213,170,229,17,26,36,242,36,73,38,245,37,39,196,188,251,238,187,253,43,30,252,158,237,41,249,20,45,64,249,208,43,223,185,178,91,249,216,199,165,101,249,88,92,44,173,113,70,133,128,174,217,168,88,178,252,227,144,47,149,223,6,234,65,188,9,72,156,40,129,56,65,19,108,113,64,112,160,172,183,222,122,190,45,131,200,7,18,100,242,245,142,73,147,38,185,56,193,195,255,181,215,94,235,145,21,136,16,108,239,248,225,135,31,252,103,234,216,97,135,29,188,142,196,167,73,57,159,115,216,226,193,49,201,165,106,206,9,242,92,176,69,99,238,220,185,254,229,141,62,125,250,88,135,14,29,252,148,116,253,99,171,9,162,8,95,247,224,255,79,61,245,84,223,66,66,65,84,161,239,137,196,152,236,157,76,124,154,52,157,56,81,93,125,36,186,68,216,32,33,40,209,22,137,232,8,4,137,228,79,137,210,103,4,12,190,82,146,79,209,2,148,15,189,242,157,43,187,149,143,125,92,90,150,143,197,197,210,26,103,84,8,232,154,141,138,37,203,63,14,249,82,249,109,160,30,196,155,128,196,137,18,137,19,241,118,179,96,142,94,11,80,48,237,82,83,175,18,219,156,106,58,78,127,175,68,96,137,153,253,255,253,97,42,25,17,96,251,153,138,8,136,64,56,8,104,93,200,216,78,90,11,50,64,165,249,63,3,72,58,68,4,138,68,64,226,132,196,137,34,185,86,240,171,149,56,17,124,27,169,135,133,33,32,95,47,12,71,213,34,2,34,32,2,97,38,160,181,32,204,214,83,223,69,32,30,4,36,78,72,156,136,135,167,167,24,165,22,233,216,154,62,118,3,151,175,199,206,228,26,176,8,136,128,8,44,69,64,107,129,156,66,4,68,32,232,4,36,78,72,156,8,186,143,22,173,127,90,164,139,134,86,21,7,140,128,124,61,96,6,81,119,68,64,4,68,160,12,4,180,22,148,1,186,154,20,1,17,200,138,128,196,9,137,19,89,57,76,148,14,214,34,29,37,107,106,44,213,17,144,175,203,63,68,64,4,68,64,4,180,22,200,7,68,64,4,130,78,64,226,132,196,137,160,251,104,209,250,167,69,186,104,104,85,113,192,8,200,215,3,102,16,117,71,4,68,64,4,202,64,64,107,65,25,160,171,73,17,16,129,172,8,72,156,144,56,145,149,195,68,233,96,45,210,81,178,166,198,162,200,9,249,128,8,136,128,8,136,128,214,2,249,128,8,136,64,152,9,72,156,144,56,17,102,255,205,171,239,18,39,242,194,167,147,67,68,64,190,30,34,99,169,171,34,32,2,34,80,36,2,90,11,138,4,86,213,138,128,8,20,140,128,196,9,137,19,5,115,166,176,85,164,69,58,108,22,83,127,115,37,32,95,207,149,156,206,19,1,17,16,129,232,16,208,90,16,29,91,106,36,34,16,85,2,18,39,36,78,68,213,183,107,28,151,22,233,26,17,233,128,136,16,144,175,71,196,144,26,134,8,136,128,8,228,65,64,107,65,30,240,116,170,8,136,64,73,8,72,156,144,56,81,18,71,11,98,35,90,164,131,104,21,245,169,24,4,228,235,197,160,170,58,69,64,4,68,32,92,4,180,22,132,203,94,234,173,8,196,145,128,196,9,137,19,113,244,123,31,179,22,233,216,154,62,118,3,151,175,199,206,228,26,176,8,136,128,8,44,69,64,107,129,156,66,4,68,32,232,4,36,78,72,156,8,186,143,22,173,127,90,164,139,134,86,21,7,140,128,124,61,96,6,81,119,68,64,4,68,64,4,68,64,4,68,64,4,150,22,81,151,44,89,178,68,92,82,19,208,13,125,180,61,67,246,141,182,125,53,58,17,16,1,17,16,1,17,16,1,17,16,1,17,16,129,240,16,80,228,68,53,182,210,195,107,120,28,57,151,158,202,190,185,80,211,57,34,32,2,34,32,2,34,32,2,34,32,2,34,32,2,34,80,120,2,18,39,36,78,20,222,171,66,82,163,196,137,144,24,74,221,20,1,17,16,1,17,16,1,17,200,136,192,91,111,189,101,157,58,117,178,153,51,103,46,117,252,128,1,3,108,246,236,217,118,195,13,55,44,245,183,90,181,106,249,223,222,127,255,125,59,245,212,83,253,191,42,34,32,2,34,80,106,2,18,39,36,78,148,218,231,2,211,158,196,137,192,152,66,29,201,131,128,110,68,243,128,167,83,69,64,4,68,32,98,4,230,207,159,111,223,125,247,157,53,107,214,76,226,68,196,108,171,225,136,64,28,8,72,156,144,56,17,7,63,79,57,70,137,19,177,53,125,164,6,174,27,209,72,153,83,131,17,1,17,16,129,172,8,188,254,250,235,214,163,71,15,91,118,217,101,61,242,225,174,187,238,178,46,93,186,120,228,196,223,127,255,109,221,187,119,183,215,94,123,205,26,53,106,228,255,16,45,136,156,120,226,137,39,236,252,243,207,183,218,181,107,219,46,187,236,98,195,135,15,95,42,114,98,241,226,197,214,167,79,31,155,56,113,162,145,162,174,121,243,230,118,211,77,55,217,170,171,174,154,85,31,117,176,8,136,128,8,100,74,64,226,132,196,137,76,125,37,114,199,73,156,136,156,73,99,49,32,221,136,198,194,204,26,164,8,136,128,8,100,68,128,53,97,183,221,118,179,247,222,123,207,54,218,104,35,155,62,125,122,197,182,142,75,47,189,212,102,204,152,97,247,221,119,159,205,153,51,199,143,107,211,166,141,245,235,215,207,154,54,109,106,207,60,243,140,109,191,253,246,54,114,228,72,235,214,173,155,253,246,219,111,149,182,117,12,29,58,212,166,78,157,106,163,70,141,114,241,99,240,224,193,254,247,49,99,198,100,212,55,29,36,2,34,32,2,217,18,144,56,33,113,34,91,159,137,204,241,18,39,34,99,202,88,13,68,55,162,177,50,183,6,43,2,34,32,2,213,18,96,77,56,226,136,35,236,171,175,190,242,227,146,183,250,237,180,211,78,214,187,119,111,59,228,144,67,252,111,3,7,14,180,159,127,254,217,218,182,109,235,191,127,231,157,119,252,247,255,254,251,175,213,171,87,207,126,252,241,199,74,226,4,199,125,250,233,167,214,160,65,3,63,238,159,127,254,241,227,166,76,153,34,171,136,128,8,136,64,81,8,72,156,144,56,81,20,199,10,67,165,18,39,194,96,37,245,177,42,1,221,136,202,39,68,64,4,68,64,4,18,4,88,19,186,118,237,90,145,192,178,170,56,113,241,197,23,91,251,246,237,253,112,34,31,200,71,129,232,192,239,167,77,155,86,1,114,133,21,86,176,111,191,253,182,146,56,177,207,62,251,216,209,71,31,109,39,157,116,146,31,247,215,95,127,217,220,185,115,173,73,147,38,50,128,8,136,128,8,20,133,128,196,9,137,19,69,113,172,48,84,42,113,34,12,86,82,31,83,137,19,186,17,149,95,136,128,8,136,128,8,64,160,58,113,162,127,255,254,246,246,219,111,219,3,15,60,96,11,23,46,180,150,45,91,90,139,22,45,140,223,147,123,98,194,132,9,182,235,174,187,218,184,113,227,124,43,72,213,109,29,136,25,252,109,242,228,201,86,191,126,125,207,109,193,49,247,222,123,175,224,139,128,8,136,64,81,8,72,156,144,56,81,20,199,10,67,165,18,39,194,96,37,245,49,27,113,66,55,162,242,23,17,16,1,17,136,23,129,234,196,137,5,11,22,88,175,94,189,236,217,103,159,181,134,13,27,186,32,209,184,113,99,79,136,137,224,112,230,153,103,26,247,66,59,238,184,163,141,31,63,222,62,255,252,243,74,145,19,139,22,45,242,8,11,68,140,101,150,89,198,54,217,100,19,207,79,161,132,152,241,242,49,141,86,4,74,73,64,226,132,196,137,82,250,91,160,218,146,56,17,40,115,168,51,25,18,208,141,104,134,160,116,152,8,136,128,8,136,128,8,136,128,8,136,64,168,8,72,156,144,56,17,42,135,45,100,103,37,78,20,146,166,234,18,1,17,16,1,17,16,1,17,16,1,17,16,1,17,16,129,220,9,72,156,168,65,156,200,29,109,40,207,92,98,102,255,9,101,207,115,236,52,223,237,86,17,1,17,16,1,17,16,1,17,16,1,17,16,1,17,16,1,17,40,47,1,137,19,229,229,31,168,214,21,73,16,40,115,168,51,34,32,2,34,32,2,34,32,2,34,80,48,2,186,207,43,24,74,85,36,2,34,80,36,2,18,39,138,4,54,140,213,106,209,10,163,213,212,103,17,168,153,128,174,237,154,25,233,8,17,16,1,17,136,58,1,173,5,81,183,176,198,39,2,225,39,32,113,34,252,54,44,216,8,180,104,21,12,165,42,18,129,64,17,208,181,29,40,115,168,51,34,32,2,34,80,22,2,90,11,202,130,93,141,138,128,8,100,65,64,226,68,22,176,162,126,168,22,173,168,91,88,227,139,43,1,93,219,113,181,188,198,45,2,34,32,2,255,71,64,107,129,188,65,4,68,32,232,4,36,78,4,221,66,37,236,159,22,173,18,194,86,83,34,80,66,2,186,182,75,8,91,77,137,128,8,136,64,64,9,104,45,8,168,97,212,45,17,16,129,10,2,18,39,228,12,255,231,12,255,249,143,233,235,21,114,8,17,136,30,1,221,144,70,207,166,26,145,8,136,128,8,100,75,64,107,65,182,196,116,188,8,136,64,169,9,72,156,40,53,241,0,183,167,69,43,192,198,81,215,68,32,11,2,147,38,77,178,142,29,59,218,208,161,67,173,75,151,46,150,184,182,71,143,30,109,61,123,246,180,241,227,199,91,219,182,109,179,168,81,135,138,128,8,136,128,8,132,141,128,214,130,176,89,76,253,21,1,17,144,56,33,31,168,32,32,113,66,206,32,2,209,33,80,183,110,93,171,85,171,150,213,171,87,207,102,207,158,109,141,26,53,178,121,243,230,217,162,69,139,108,193,130,5,209,25,168,70,34,2,34,32,2,34,144,150,128,214,2,57,135,8,136,64,152,8,72,156,8,147,181,138,220,87,137,19,69,6,172,234,69,160,132,4,6,13,26,100,125,251,246,181,133,11,23,86,180,186,220,114,203,89,191,126,253,236,162,139,46,42,97,79,212,148,8,136,128,8,136,64,185,8,104,45,40,23,121,181,43,2,34,144,11,1,137,19,185,80,139,232,57,18,39,34,106,88,13,43,182,4,136,154,152,63,127,126,197,248,235,212,169,83,233,231,216,130,209,192,69,64,4,68,32,70,4,180,22,196,200,216,26,170,8,132,156,128,196,137,144,27,176,144,221,151,56,81,72,154,170,75,4,202,79,32,249,141,153,162,38,202,111,15,245,64,4,68,64,4,202,65,64,107,65,57,168,171,77,17,16,129,92,8,72,156,200,133,90,68,207,145,56,17,81,195,106,88,177,38,144,120,99,166,168,137,88,187,129,6,47,2,34,16,115,2,90,11,98,238,0,26,190,8,132,132,128,196,137,144,24,170,20,221,148,56,81,10,202,106,67,4,74,75,128,55,102,125,250,244,177,254,253,251,43,215,68,105,209,171,53,17,16,1,17,8,12,1,173,5,129,49,133,58,34,2,34,80,13,1,137,19,114,143,10,2,18,39,228,12,34,16,61,2,124,157,163,107,215,174,54,98,196,8,99,107,135,138,8,136,128,8,136,64,252,8,104,45,136,159,205,53,98,17,8,35,1,137,19,97,180,90,145,250,44,113,162,72,96,85,109,224,8,224,235,42,209,38,176,100,201,146,104,15,80,163,19,1,17,200,155,128,214,130,188,17,6,190,2,173,5,129,55,145,58,40,2,149,8,72,156,144,67,84,16,144,56,33,103,136,11,1,249,122,180,45,45,251,70,219,190,26,157,8,20,138,128,230,138,66,145,12,102,61,178,111,48,237,162,94,137,64,117,4,36,78,200,63,36,78,200,7,98,71,64,55,44,209,54,185,236,27,109,251,106,116,34,80,40,2,154,43,10,69,50,152,245,200,190,193,180,139,122,37,2,18,39,228,3,25,17,208,36,158,17,38,29,20,1,2,242,245,8,24,177,154,33,200,190,209,182,175,70,39,2,133,34,160,185,162,80,36,131,89,143,236,27,76,187,168,87,34,32,113,66,62,144,17,1,77,226,25,97,210,65,17,32,32,95,143,128,17,37,78,68,219,136,26,157,8,148,128,128,214,130,18,64,46,99,19,178,111,25,225,171,105,17,200,145,128,182,117,228,8,46,138,167,105,18,143,162,85,53,166,84,4,228,235,209,246,11,217,55,218,246,213,232,68,160,80,4,52,87,20,138,100,48,235,145,125,131,105,23,245,74,4,170,35,32,113,66,254,81,65,64,147,184,156,33,46,4,228,235,209,182,180,236,27,109,251,106,116,34,80,40,2,154,43,10,69,50,152,245,200,190,193,180,139,122,37,2,18,39,228,3,25,17,208,36,158,17,38,29,20,1,2,242,245,8,24,177,154,33,200,190,209,182,175,70,39,2,133,34,160,185,162,80,36,131,89,143,236,27,76,187,168,87,34,32,113,66,62,144,17,1,77,226,25,97,210,65,17,32,32,95,143,128,17,37,78,68,219,136,26,157,8,148,128,128,214,130,18,64,46,99,19,178,111,25,225,171,105,17,200,145,128,182,117,228,8,46,138,167,105,18,143,162,85,53,166,84,4,228,235,209,246,11,217,55,218,246,213,232,68,160,80,4,52,87,20,138,100,48,235,145,125,131,105,23,245,74,4,170,35,32,113,66,254,81,65,64,147,184,156,33,46,4,228,235,209,182,180,236,27,109,251,106,116,34,80,40,2,154,43,10,69,50,152,245,200,190,193,180,139,122,37,2,18,39,228,3,25,17,208,36,158,17,38,29,20,1,2,242,245,8,24,177,154,33,200,190,209,182,175,70,39,2,133,34,160,185,162,80,36,131,89,143,236,27,76,187,168,87,34,32,113,66,62,144,17,1,77,226,25,97,210,65,17,32,32,95,143,128,17,37,78,68,219,136,26,157,8,148,128,128,214,130,18,64,139,157,165,142,0,0,32,0,73,68,65,84,46,99,19,178,111,25,225,171,105,17,200,145,128,182,117,228,8,46,138,167,105,18,143,162,85,53,166,84,4,228,235,209,246,11,217,55,218,246,213,232,68,160,80,4,52,87,20,138,100,48,235,145,125,131,105,23,245,74,4,170,35,32,113,66,254,81,65,64,147,184,156,33,46,4,228,235,209,182,180,236,27,109,251,106,116,34,80,40,2,154,43,10,69,50,152,245,200,190,193,180,139,122,37,2,18,39,228,3,25,17,208,36,158,17,38,29,20,1,2,242,245,8,24,177,154,33,200,190,209,182,175,70,39,2,133,34,160,185,162,80,36,131,89,143,236,27,76,187,168,87,34,32,113,66,62,144,17,1,77,226,25,97,210,65,17,32,32,95,143,128,17,37,78,68,219,136,26,157,8,148,128,128,214,130,18,64,46,99,19,178,111,25,225,171,105,17,200,145,128,182,117,228,8,46,138,167,105,18,143,162,85,53,166,84,4,228,235,209,246,11,217,55,218,246,213,232,68,160,80,4,52,87,20,138,100,48,235,145,125,131,105,23,245,74,4,170,35,32,113,66,254,81,65,64,147,184,156,33,46,4,228,235,209,182,180,236,27,109,251,106,116,34,80,40,2,154,43,10,69,50,152,245,200,190,193,180,139,122,37,2,18,39,228,3,25,17,208,36,158,17,38,29,20,1,2,242,245,8,24,177,154,33,200,190,209,182,175,70,39,2,133,34,160,185,162,80,36,131,89,143,236,27,76,187,168,87,34,32,113,66,62,144,17,1,77,226,25,97,210,65,17,32,80,10,95,223,97,135,29,236,189,247,222,179,101,150,89,166,18,177,155,110,186,201,186,118,237,90,116,138,47,191,252,178,157,122,234,169,246,254,251,239,23,189,173,1,3,6,216,236,217,179,237,134,27,110,176,21,87,92,209,62,250,232,35,91,123,237,181,139,222,110,186,6,74,97,223,178,13,78,13,139,128,8,20,140,64,62,115,197,235,175,191,110,199,31,127,188,207,119,133,40,111,189,245,150,117,234,212,201,102,206,156,153,117,117,211,167,79,183,173,182,218,202,174,188,242,74,187,240,194,11,179,62,159,19,74,53,119,215,173,91,215,190,248,226,11,91,125,245,213,115,234,103,54,39,229,99,223,108,218,209,177,34,32,2,133,35,160,109,29,133,99,25,250,154,52,137,135,222,132,26,64,134,4,74,225,235,136,19,231,158,123,174,223,108,150,163,148,75,156,248,228,147,79,172,89,179,102,86,171,86,173,114,12,219,219,44,133,125,203,54,56,53,44,2,34,80,48,2,249,204,21,65,18,39,122,244,232,97,127,254,249,167,189,240,194,11,246,249,231,159,231,52,255,150,106,238,150,56,81,48,247,85,69,34,16,73,2,18,39,34,105,214,204,6,53,105,210,36,235,216,177,163,13,29,58,212,186,116,233,82,113,67,63,122,244,104,235,217,179,167,141,31,63,222,218,182,109,155,89,101,58,74,4,66,68,32,159,27,210,76,135,89,147,56,177,242,202,43,91,247,238,221,141,55,94,220,76,158,120,226,137,118,206,57,231,120,245,183,222,122,171,13,25,50,196,111,48,155,52,105,98,92,147,125,251,246,181,213,86,91,205,174,184,226,10,63,230,238,187,239,182,251,239,191,223,30,122,232,161,148,199,207,154,53,171,34,114,226,159,127,254,113,161,228,233,167,159,182,101,151,93,214,118,220,113,71,143,114,88,105,165,149,252,109,25,215,63,145,15,95,125,245,149,113,147,123,220,113,199,121,27,99,199,142,181,107,174,185,198,254,253,247,95,107,208,160,129,159,179,245,214,91,219,223,127,255,237,125,127,237,181,215,172,81,163,70,254,15,65,162,106,228,196,165,151,94,106,79,62,249,164,205,159,63,223,255,49,215,236,191,255,254,153,34,204,249,184,82,216,55,231,206,233,68,17,16,129,192,16,200,103,174,64,156,56,252,240,195,109,215,93,119,53,30,236,235,215,175,111,195,134,13,179,45,182,216,194,170,155,115,95,125,245,85,159,235,255,250,235,47,171,93,187,182,93,118,217,101,214,174,93,59,75,142,156,96,110,69,216,190,235,174,187,108,143,61,246,240,57,150,255,223,111,191,253,150,98,55,103,206,28,91,107,173,181,236,141,55,222,240,254,244,238,221,219,142,58,234,40,63,110,222,188,121,62,167,35,86,175,178,202,42,222,55,230,243,59,238,184,195,231,254,246,237,219,219,83,79,61,101,19,38,76,176,125,246,217,199,163,64,126,248,225,7,95,19,154,55,111,110,75,150,44,241,159,89,143,182,223,126,123,95,15,158,123,238,57,143,8,132,29,255,110,191,253,118,107,216,176,161,175,71,252,125,209,162,69,246,243,207,63,251,26,113,209,69,23,45,213,95,196,137,206,157,59,251,120,225,196,218,118,216,97,135,89,183,110,221,210,174,113,185,58,76,62,246,205,181,77,157,39,2,34,144,31,1,137,19,249,241,11,253,217,44,18,60,0,213,171,87,207,31,78,88,0,89,204,88,92,22,44,88,16,250,241,105,0,34,144,138,64,41,110,88,16,39,102,204,152,225,55,159,201,133,155,216,198,141,27,251,141,225,245,215,95,239,55,100,95,126,249,165,109,178,201,38,246,203,47,191,216,7,31,124,96,135,28,114,136,77,157,58,213,214,92,115,77,187,234,170,171,236,187,239,190,179,19,78,56,193,14,56,224,0,23,16,184,102,247,220,115,79,191,9,229,134,51,213,241,220,164,38,182,117,12,28,56,208,184,145,126,224,129,7,252,92,126,207,77,225,168,81,163,188,31,215,94,123,173,157,114,202,41,246,235,175,191,218,230,155,111,110,220,60,255,254,251,239,126,131,250,210,75,47,185,48,193,141,239,145,71,30,233,66,74,159,62,125,124,108,247,221,119,159,113,99,188,219,110,187,89,155,54,109,42,137,19,127,252,241,135,139,156,19,39,78,180,58,117,234,248,205,48,162,11,55,221,197,46,165,176,111,177,199,160,250,69,64,4,138,79,32,159,185,130,57,149,185,143,135,245,86,173,90,217,61,247,220,99,151,95,126,185,125,248,225,135,46,34,167,154,115,153,243,153,235,121,249,131,232,128,24,176,251,238,187,251,188,200,156,137,32,193,92,201,118,17,142,217,118,219,109,29,2,243,46,66,245,242,203,47,191,20,20,4,145,219,110,187,205,31,246,175,190,250,106,23,9,152,175,41,8,196,31,127,252,177,221,123,239,189,46,42,183,108,217,210,183,127,208,6,247,127,204,253,39,159,124,178,139,214,136,213,9,113,2,193,101,218,180,105,190,30,16,141,193,86,68,214,46,142,191,229,150,91,124,203,34,125,233,223,191,191,125,253,245,215,46,202,48,14,4,237,166,77,155,250,182,141,13,55,220,208,163,57,170,246,153,118,47,190,248,98,95,71,62,253,244,83,219,121,231,157,237,157,119,222,177,223,126,251,45,229,26,183,239,190,251,230,236,8,249,216,55,231,70,117,162,8,136,64,94,4,36,78,228,133,47,252,39,15,26,52,200,85,235,133,11,23,86,12,102,185,229,150,179,126,253,250,165,84,188,195,63,98,141,64,4,74,19,246,95,83,228,4,162,0,249,32,214,95,127,125,55,9,63,127,246,217,103,126,147,73,212,195,200,145,35,151,50,85,139,22,45,236,252,243,207,183,141,55,222,216,14,58,232,32,191,177,99,143,113,170,227,147,183,117,32,100,156,119,222,121,126,14,133,104,141,214,173,91,219,143,63,254,232,237,126,251,237,183,46,64,80,16,58,14,62,248,96,255,27,55,210,188,145,75,148,159,126,250,201,111,122,121,203,133,48,194,177,20,196,15,222,148,85,141,156,64,72,121,230,153,103,124,92,175,188,242,138,139,47,180,93,236,162,27,210,98,19,86,253,34,16,13,2,249,204,21,136,15,136,186,239,190,251,110,5,140,21,86,88,193,133,219,99,143,61,54,229,156,139,72,192,92,140,248,156,40,204,167,204,199,68,180,237,189,247,222,30,173,112,210,73,39,249,124,154,73,65,108,64,228,62,227,140,51,236,251,239,191,183,117,214,89,199,94,124,241,69,23,78,136,118,64,40,73,60,224,223,120,227,141,222,118,66,156,64,72,33,234,45,177,6,37,196,9,234,67,48,72,20,214,135,183,223,126,219,35,245,88,47,88,27,40,28,195,122,129,64,129,80,141,24,205,186,68,189,140,149,151,94,68,85,36,23,196,9,250,137,176,78,33,106,4,225,155,104,138,84,107,28,54,202,181,228,99,223,92,219,212,121,34,32,2,249,17,144,56,145,31,191,72,156,77,212,4,33,215,137,194,91,206,228,159,35,49,72,13,66,4,146,8,148,226,134,37,19,113,130,196,103,137,164,96,136,4,252,60,102,204,24,191,185,27,49,98,132,247,152,183,93,68,78,240,22,138,55,115,227,198,141,115,113,130,45,30,8,21,131,7,15,78,121,60,161,184,137,200,9,222,104,93,112,193,5,21,226,4,111,189,120,211,71,164,4,237,126,243,205,55,198,54,19,10,219,46,184,81,228,102,147,55,101,119,222,121,103,5,57,222,134,173,183,222,122,254,166,139,55,95,132,4,83,232,3,125,76,22,39,136,6,33,122,227,172,179,206,242,173,32,220,184,34,132,150,34,65,103,41,236,171,11,74,4,68,32,252,4,242,153,43,16,39,136,14,123,243,205,55,43,64,16,125,192,188,201,150,217,84,115,46,209,102,252,62,89,156,232,208,161,131,207,199,136,9,136,20,60,224,51,183,62,252,240,195,254,187,234,10,34,52,226,51,34,50,209,15,20,68,228,3,15,60,208,35,219,152,171,137,110,72,108,7,33,33,51,17,22,9,113,130,185,159,136,89,74,34,33,38,107,7,145,18,68,78,80,16,75,16,93,16,28,136,202,224,156,132,112,146,136,168,67,184,216,110,187,237,124,220,172,55,8,38,172,89,244,37,81,127,98,28,136,19,172,61,137,136,10,68,243,99,142,57,198,163,70,82,173,113,249,120,89,62,246,205,167,93,157,43,2,34,144,59,1,137,19,185,179,139,204,153,201,209,19,138,154,136,140,89,53,144,106,8,148,226,134,37,87,113,130,27,63,110,76,185,217,99,251,7,215,39,255,207,141,38,17,78,220,240,177,53,131,27,98,110,250,184,209,76,117,60,55,205,9,113,130,80,99,142,103,91,7,219,76,216,11,76,8,45,66,7,55,164,220,188,178,7,154,55,126,220,12,35,32,32,78,144,115,102,202,148,41,30,134,204,177,188,241,35,74,131,72,9,250,68,125,244,137,80,97,222,120,37,139,19,68,126,240,22,142,48,95,110,110,105,147,240,96,218,40,118,41,133,125,139,61,6,213,47,2,34,80,124,2,249,204,21,136,19,136,10,108,197,219,96,131,13,92,84,184,228,146,75,124,110,76,55,231,178,181,13,113,249,193,7,31,244,135,120,132,140,157,118,218,201,115,66,240,82,40,241,181,14,114,10,33,230,34,16,48,71,167,219,214,113,244,209,71,251,156,78,94,162,68,97,155,9,115,55,115,53,34,4,209,106,204,195,108,213,37,50,99,179,205,54,243,60,17,136,4,233,196,9,68,13,182,154,208,55,142,189,238,186,235,188,30,114,74,32,112,48,70,34,31,200,149,68,255,136,254,32,90,4,81,26,145,132,168,9,250,134,208,193,118,148,228,66,187,68,8,34,72,32,106,211,6,235,19,219,24,83,173,113,249,120,65,62,246,205,167,93,157,43,2,34,144,59,1,137,19,185,179,139,212,153,137,232,9,69,77,68,202,172,26,76,26,2,165,184,97,65,156,224,33,191,234,87,43,216,75,204,205,93,34,82,162,106,228,4,63,147,11,130,7,125,250,73,136,46,63,35,84,80,206,62,251,108,223,114,193,205,107,162,164,58,158,155,222,132,56,193,77,41,81,22,108,177,32,215,4,125,35,188,119,213,85,87,245,126,28,122,232,161,126,131,77,174,25,132,7,194,116,41,220,216,178,199,152,126,240,230,236,230,155,111,246,183,99,212,215,171,87,47,123,246,217,103,61,100,151,176,96,250,151,44,78,44,94,188,216,142,56,226,8,63,151,168,12,194,138,17,65,8,231,101,190,41,102,41,133,125,139,217,127,213,45,2,34,80,26,2,249,204,21,136,19,228,229,33,201,36,15,213,204,159,204,237,8,200,213,205,185,228,241,65,232,37,33,38,137,37,217,34,199,92,89,245,83,162,68,84,48,191,18,69,151,42,33,38,91,233,88,31,56,143,62,36,23,242,89,236,178,203,46,46,146,176,221,131,109,30,108,205,96,125,225,28,230,242,234,196,9,182,236,177,205,132,45,121,204,223,244,97,211,77,55,117,113,130,136,14,4,103,182,108,112,12,249,38,168,139,68,202,172,121,124,70,154,200,137,39,158,120,162,34,23,69,85,113,2,110,172,5,228,54,34,10,47,57,209,103,170,53,46,87,111,200,199,190,185,182,169,243,68,64,4,242,35,32,113,34,63,126,145,57,155,183,179,36,39,226,225,33,85,118,229,200,12,84,3,17,129,16,127,106,146,155,89,66,120,255,251,223,255,122,184,110,33,74,85,145,164,16,117,150,187,14,221,144,150,219,2,106,95,4,194,65,32,234,115,5,17,111,8,203,108,243,224,43,29,68,56,16,85,65,36,91,186,130,216,65,20,4,145,111,85,11,226,4,219,15,73,138,89,140,82,232,53,46,234,246,45,134,13,84,167,8,148,155,128,196,137,114,91,32,32,237,163,248,179,199,16,117,156,173,29,42,34,16,101,2,97,188,97,225,115,111,124,30,142,48,90,110,16,11,85,36,78,20,138,164,234,17,1,17,8,27,129,48,174,5,217,48,38,79,4,95,227,152,59,119,174,71,119,236,181,215,94,30,225,86,245,43,82,201,117,150,75,156,40,198,26,23,117,251,102,227,11,58,86,4,194,66,64,226,68,53,150,202,39,67,112,88,28,32,238,253,36,52,81,37,126,4,116,195,18,109,155,203,190,209,182,175,70,39,2,133,34,160,185,162,80,36,131,89,143,236,27,76,187,168,87,34,80,29,1,137,19,53,136,19,122,120,141,238,5,164,69,43,186,182,173,105,100,178,125,77,132,194,253,119,217,55,220,246,83,239,69,160,84,4,52,87,148,138,116,121,218,145,125,203,195,93,173,138,64,62,4,36,78,72,156,200,199,127,66,125,174,22,173,80,155,47,175,206,203,246,121,225,11,252,201,178,111,224,77,164,14,138,64,32,8,104,174,8,132,25,138,214,9,217,183,104,104,85,177,8,20,141,128,196,9,137,19,69,115,174,160,87,172,69,43,232,22,42,94,255,100,251,226,177,13,66,205,178,111,16,172,160,62,136,64,240,9,104,174,8,190,141,242,233,161,236,155,15,61,157,43,2,229,33,32,113,66,226,68,121,60,47,0,173,106,209,10,128,17,202,212,133,114,217,254,139,47,190,176,166,77,155,26,159,236,165,208,143,205,55,223,220,134,12,25,98,45,90,180,88,138,70,242,167,229,248,164,27,223,189,191,235,174,187,10,78,173,234,39,236,178,109,224,133,23,94,176,115,206,57,199,230,205,155,231,99,186,240,194,11,61,219,123,185,74,185,236,91,174,241,170,93,17,16,129,220,8,20,122,174,216,127,255,253,253,179,201,103,158,121,166,119,136,79,58,111,178,201,38,62,39,94,121,229,149,254,187,159,126,250,201,63,183,201,167,64,215,90,107,45,255,42,6,107,67,226,211,207,3,6,12,176,31,126,248,161,226,147,211,252,157,227,139,81,248,92,52,95,127,226,11,28,108,99,230,43,80,180,207,231,166,41,36,76,166,253,111,190,249,198,248,12,118,170,47,120,20,163,95,133,170,179,208,246,45,84,191,84,143,8,136,64,122,2,18,39,36,78,196,246,250,208,162,21,91,211,251,3,116,57,242,201,36,196,9,190,142,83,171,86,45,91,188,120,177,93,123,237,181,54,124,248,112,191,57,172,90,230,207,159,111,223,125,247,157,53,107,214,204,158,121,230,25,187,228,146,75,236,245,215,95,47,184,225,146,219,201,182,114,206,93,115,205,53,237,222,123,239,245,155,242,143,63,254,216,111,112,95,123,237,53,219,108,179,205,178,173,174,32,199,151,203,190,5,233,188,42,17,1,17,40,25,129,66,207,21,67,135,14,181,231,158,123,206,30,126,248,97,31,3,243,59,226,45,226,242,7,31,124,224,191,27,59,118,172,221,122,235,173,246,252,243,207,187,120,193,252,206,188,158,74,156,72,252,157,245,162,208,133,207,199,63,248,224,131,222,23,230,236,127,254,249,199,30,120,224,1,59,253,244,211,237,253,247,223,119,225,36,209,62,2,182,196,137,66,91,64,245,137,128,8,164,34,32,113,66,226,68,108,175,140,66,223,148,196,22,100,8,7,94,46,219,87,21,39,248,238,60,159,5,157,56,113,162,77,158,60,217,111,80,123,244,232,97,203,46,187,172,205,158,61,219,163,36,186,116,233,98,124,14,110,155,109,182,177,175,191,254,218,218,181,107,231,55,183,151,94,122,169,61,249,228,147,134,56,192,63,110,138,121,107,71,125,111,190,249,166,255,238,183,223,126,115,17,134,227,121,243,182,242,202,43,251,247,237,167,79,159,110,159,127,254,185,127,150,148,136,135,228,200,9,62,55,119,238,185,231,218,19,79,60,225,159,155,107,217,178,165,221,120,227,141,198,247,231,79,57,229,20,127,195,71,223,26,53,106,228,245,54,108,216,208,251,113,248,225,135,187,39,208,222,134,27,110,104,35,71,142,244,207,214,149,163,148,203,190,229,24,171,218,20,1,17,200,157,64,161,231,138,79,63,253,212,31,244,153,35,151,89,102,25,107,213,170,149,93,113,197,21,214,169,83,39,159,227,17,34,186,117,235,230,209,20,204,179,137,200,132,76,34,39,170,155,243,89,59,152,243,191,255,254,123,91,125,245,213,237,160,131,14,242,121,121,198,140,25,118,254,249,231,219,73,39,157,84,9,18,81,27,172,9,239,188,243,142,53,111,222,188,210,223,248,164,252,110,187,237,230,81,125,201,145,19,204,241,187,238,186,171,11,22,245,235,215,183,97,195,134,217,22,91,108,225,66,6,159,43,101,237,96,77,59,227,140,51,236,132,19,78,112,177,131,49,62,253,244,211,190,166,237,184,227,142,254,25,211,149,86,90,41,237,90,148,187,37,83,159,89,104,251,22,186,127,170,79,4,68,96,105,2,18,39,36,78,196,246,186,208,162,21,91,211,151,61,114,162,65,131,6,14,255,239,191,255,246,27,216,9,19,38,88,235,214,173,93,156,224,166,240,189,247,222,179,141,54,218,200,69,4,110,106,137,170,72,142,156,224,13,92,207,158,61,93,212,96,139,8,161,185,188,253,34,90,1,113,130,255,167,142,122,245,234,185,0,177,198,26,107,216,192,129,3,253,70,243,250,235,175,247,155,227,47,191,252,210,111,144,127,249,229,23,191,129,77,180,51,120,240,96,155,52,105,146,247,9,113,162,67,135,14,118,244,209,71,187,56,65,157,156,79,225,45,26,245,38,66,149,249,29,17,33,212,253,231,159,127,218,253,247,223,239,99,43,71,209,181,93,14,234,106,83,4,194,71,160,24,115,5,226,44,243,223,122,235,173,231,15,254,223,126,251,173,139,206,204,183,103,157,117,150,11,20,143,63,254,184,71,150,101,42,78,252,241,199,31,213,206,249,183,220,114,139,77,155,54,205,86,88,97,5,175,159,121,155,168,13,126,119,192,1,7,120,4,94,114,97,126,239,213,171,151,71,116,84,87,146,197,9,214,38,162,66,16,92,238,185,231,30,187,252,242,203,93,56,103,45,64,120,32,226,130,117,133,8,191,59,239,188,211,215,28,214,52,162,49,136,252,32,50,4,193,98,212,168,81,105,215,34,250,95,200,82,12,251,22,178,127,170,75,4,68,64,226,68,86,62,160,73,45,43,92,161,59,88,246,13,157,201,10,214,225,114,217,62,85,228,4,55,110,188,101,226,38,143,27,200,35,142,56,194,190,250,234,43,31,107,114,68,67,213,109,29,28,195,239,184,185,124,229,149,87,92,100,64,204,64,156,224,77,22,130,5,133,159,57,134,183,92,220,104,242,183,245,215,95,223,255,198,207,252,141,136,140,132,56,209,182,109,91,235,220,185,115,202,156,17,83,167,78,245,155,77,206,225,230,154,99,137,170,72,148,174,93,187,122,228,4,219,84,120,83,86,174,82,46,251,150,107,188,106,87,4,68,32,55,2,197,152,43,136,28,216,96,131,13,172,113,227,198,30,189,48,102,204,24,23,123,111,190,249,102,159,135,247,222,123,111,155,53,107,86,197,28,156,105,206,137,234,230,124,214,15,30,250,41,187,239,190,187,71,44,180,111,223,222,35,56,136,144,32,170,34,185,60,246,216,99,158,23,35,33,78,32,62,179,141,131,130,128,128,200,140,16,157,44,78,16,57,247,238,187,239,86,84,131,144,128,176,253,246,219,111,123,100,198,62,251,236,227,255,14,59,236,48,143,172,219,115,207,61,237,188,243,206,243,40,14,10,235,19,34,252,143,63,254,152,118,45,106,210,164,73,110,134,76,115,86,49,236,91,208,14,170,50,17,16,129,165,8,40,114,162,26,167,208,164,22,237,43,70,246,141,182,125,171,27,93,185,108,95,85,156,72,244,145,40,137,65,131,6,249,205,33,15,248,8,8,148,116,226,4,98,4,33,182,188,133,219,122,235,173,109,206,156,57,158,44,147,243,16,35,136,180,224,77,26,37,249,103,110,52,249,27,97,191,148,196,207,36,59,75,136,19,188,101,59,230,152,99,252,31,133,27,73,10,55,216,108,51,57,237,180,211,252,109,32,55,219,115,231,206,245,164,109,137,178,202,42,171,24,97,205,220,152,150,179,148,203,190,229,28,179,218,22,1,17,200,158,64,49,230,10,34,218,216,214,86,183,110,93,23,8,16,156,137,146,67,176,32,218,128,7,252,132,168,155,105,228,4,17,9,153,206,249,136,19,36,224,60,240,192,3,211,138,19,108,255,32,178,131,104,184,77,55,221,180,18,56,206,77,204,237,201,226,4,209,122,108,25,76,20,182,103,176,197,131,245,132,109,34,108,223,32,234,14,65,6,33,251,200,35,143,180,11,46,184,160,66,156,160,45,162,46,126,253,245,215,138,181,167,234,90,148,248,57,123,75,166,62,163,24,246,45,84,223,84,143,8,136,64,154,235,118,73,57,178,194,133,196,26,154,212,66,98,168,28,187,41,251,230,8,46,2,167,149,203,246,169,196,9,114,59,28,122,232,161,254,86,137,232,135,116,226,4,251,149,121,211,69,152,110,191,126,253,60,107,58,57,31,152,194,201,35,65,210,53,222,98,229,43,78,92,119,221,117,126,131,249,232,163,143,250,182,140,131,15,62,216,243,92,220,119,223,125,46,96,16,154,139,24,66,62,9,66,121,121,19,72,161,31,188,189,219,120,227,141,125,59,72,57,75,185,236,91,206,49,171,109,17,16,129,236,9,20,99,174,224,171,69,228,107,88,176,96,129,207,137,137,109,124,204,163,108,241,64,136,222,111,191,253,188,179,153,138,19,136,29,153,206,249,153,136,19,180,221,187,119,111,223,126,130,192,140,104,64,191,17,196,201,81,65,132,3,253,76,22,39,56,134,45,133,136,44,8,48,108,223,32,106,2,209,132,124,71,108,33,36,66,131,109,45,36,4,101,109,67,204,32,58,144,53,129,117,138,60,72,227,198,141,147,56,145,189,171,234,12,17,136,13,1,69,78,84,99,234,98,44,90,177,241,172,16,12,84,246,13,129,145,138,212,197,114,217,62,33,78,36,246,213,210,143,117,215,93,215,163,30,120,187,198,150,137,116,226,4,194,5,123,126,41,188,161,226,120,206,39,201,37,95,201,232,223,191,191,39,67,35,116,56,159,200,9,242,70,112,115,138,64,129,224,208,166,77,27,75,8,22,136,35,132,221,146,12,109,203,45,183,244,27,79,182,150,80,120,211,198,239,17,72,170,190,137,43,146,25,211,86,91,46,251,150,122,156,106,79,4,68,32,63,2,197,154,43,16,31,72,16,73,142,134,68,225,147,157,108,115,96,46,39,170,34,27,113,130,47,59,101,58,231,103,42,78,208,254,221,119,223,237,159,18,37,234,142,237,28,91,109,181,149,111,51,100,155,6,91,243,146,197,9,146,51,147,0,147,113,177,78,32,106,32,68,32,172,147,16,19,113,3,65,27,17,134,8,17,196,25,214,18,214,8,234,230,243,164,68,140,172,186,234,170,18,39,242,115,91,157,45,2,145,38,32,113,66,226,68,164,29,188,186,193,21,235,166,36,182,64,67,52,112,217,62,68,198,202,161,171,178,111,14,208,116,138,8,196,144,128,230,138,104,27,93,246,141,182,125,53,186,104,18,144,56,33,113,34,154,158,157,193,168,180,104,101,0,41,162,135,200,246,17,53,236,255,134,37,251,70,219,190,26,157,8,20,138,128,230,138,66,145,12,102,61,178,111,48,237,162,94,137,64,181,47,143,149,115,34,61,30,77,106,209,190,120,100,223,104,219,183,218,137,239,63,255,241,45,11,42,209,36,160,107,59,154,118,213,168,68,160,208,4,52,87,20,154,104,176,234,147,125,131,101,15,245,70,4,50,33,160,200,137,106,40,105,82,203,196,133,194,123,140,236,27,94,219,229,219,115,217,62,95,130,193,62,95,246,13,182,125,212,59,17,8,10,1,205,21,65,177,68,113,250,33,251,22,135,171,106,21,129,98,18,144,56,33,113,162,152,254,21,232,186,181,104,5,218,60,69,237,156,108,95,84,188,101,175,92,246,45,187,9,212,1,17,8,5,1,205,21,161,48,83,206,157,148,125,115,70,167,19,69,160,108,4,36,78,72,156,40,155,243,149,187,97,45,90,229,182,64,249,218,151,237,203,199,190,20,45,203,190,165,160,172,54,68,32,252,4,52,87,132,223,134,213,141,64,246,141,182,125,53,186,104,18,144,56,33,113,34,154,158,157,193,168,180,104,101,0,41,162,135,200,246,17,53,236,255,134,37,251,70,219,190,26,157,8,20,138,128,230,138,66,145,12,102,61,178,111,48,237,162,94,137,64,181,162,162,18,98,166,199,163,73,45,218,23,143,236,27,109,251,234,109,138,236,27,95,2,26,185,8,136,64,38,4,116,31,144,9,165,240,30,35,251,134,215,118,234,121,124,9,40,114,162,72,145,19,235,175,191,190,141,28,57,210,90,183,110,157,179,119,13,24,48,192,102,207,158,109,55,220,112,67,198,117,208,230,53,215,92,99,223,124,243,141,213,175,95,223,14,57,228,16,187,250,234,171,253,255,211,21,142,159,57,115,166,221,114,203,45,25,183,243,242,203,47,219,169,167,158,106,239,191,255,190,209,207,31,126,248,193,110,186,233,166,180,231,243,101,132,125,246,217,199,38,78,156,104,117,235,214,181,75,47,189,212,246,220,115,79,107,211,166,77,165,115,94,127,253,117,59,254,248,227,237,163,143,62,202,184,47,185,30,168,69,43,87,114,225,63,79,182,15,191,13,37,62,69,219,134,26,157,8,148,130,128,214,130,82,80,46,95,27,178,111,249,216,171,101,17,200,149,128,196,137,8,137,19,111,188,241,134,29,116,208,65,246,204,51,207,216,86,91,109,101,191,252,242,139,117,237,218,213,86,90,105,37,27,61,122,116,89,197,137,127,254,249,199,106,215,174,109,243,230,205,115,113,98,247,221,119,183,75,46,185,196,246,219,111,63,137,19,185,94,189,58,47,103,2,186,97,201,25,93,40,78,148,125,67,97,38,117,82,4,202,78,64,115,69,217,77,80,212,14,200,190,69,197,171,202,69,160,40,4,36,78,148,65,156,32,106,224,201,39,159,180,249,243,231,251,191,161,67,135,218,254,251,239,111,127,255,253,183,117,239,222,221,94,123,237,53,107,212,168,145,255,107,214,172,153,237,184,227,142,118,243,205,55,219,171,175,190,234,189,253,234,171,175,108,151,93,118,177,47,190,248,194,150,91,110,185,138,17,60,254,248,227,118,230,153,103,218,219,111,191,93,17,41,241,245,215,95,251,207,68,80,44,92,184,208,206,61,247,92,123,226,137,39,92,40,104,217,178,165,221,120,227,141,30,153,241,244,211,79,251,223,63,255,252,115,91,123,237,181,109,236,216,177,182,206,58,235,216,253,247,223,239,145,24,139,22,45,178,159,127,254,217,251,119,209,69,23,89,186,200,9,250,120,206,57,231,216,95,127,253,229,109,92,118,217,101,214,174,93,59,59,233,164,147,108,212,168,81,182,211,78,59,89,199,142,29,237,242,203,47,183,181,214,90,203,219,79,142,46,33,114,226,240,195,15,183,93,119,221,213,62,249,228,19,31,199,176,97,195,108,243,205,55,183,77,55,221,212,143,111,219,182,173,143,185,91,183,110,182,197,22,91,88,175,94,189,114,186,56,180,104,229,132,45,18,39,201,246,145,48,99,218,65,200,190,209,182,175,70,39,2,133,34,160,185,162,80,36,131,89,143,236,27,76,187,168,87,34,80,29,1,137,19,37,22,39,62,248,224,3,235,217,179,167,111,111,168,83,167,142,221,113,199,29,118,235,173,183,186,32,129,104,49,99,198,12,187,239,190,251,108,206,156,57,182,219,110,187,249,182,135,193,131,7,187,80,240,252,243,207,91,243,230,205,173,79,159,62,46,22,92,121,229,149,149,122,191,120,241,98,23,39,238,189,247,94,23,1,56,159,200,132,29,118,216,193,143,163,158,73,147,38,217,132,9,19,92,56,232,208,161,131,29,125,244,209,46,118,12,25,50,196,197,15,218,57,234,168,163,92,20,233,215,175,159,71,56,32,84,52,109,218,212,197,144,13,55,220,208,254,252,243,79,23,60,170,110,235,24,56,112,160,109,178,201,38,54,126,252,120,219,99,143,61,124,107,6,231,51,54,206,207,52,114,130,126,63,247,220,115,214,170,85,43,187,231,158,123,92,200,248,240,195,15,43,250,8,31,250,64,95,16,48,86,94,121,229,156,174,114,45,90,57,97,139,196,73,178,125,36,204,40,113,34,218,102,212,232,68,160,232,4,180,22,20,29,113,89,27,144,125,203,138,95,141,139,64,78,4,36,78,148,88,156,160,57,196,0,182,94,124,246,217,103,246,202,43,175,248,246,139,233,211,167,187,160,208,187,119,111,143,114,160,240,176,79,180,2,145,13,252,158,200,10,162,24,120,208,127,241,197,23,141,188,22,169,202,220,185,115,189,94,254,33,84,144,235,129,124,18,68,28,116,238,220,217,142,61,246,216,74,167,81,39,15,255,68,54,80,174,191,254,122,255,121,196,136,17,46,146,32,164,124,250,233,167,254,59,234,35,15,6,34,74,85,113,2,177,227,188,243,206,179,169,83,167,86,212,127,216,97,135,121,100,4,81,14,153,138,19,167,156,114,138,189,251,238,187,21,117,172,176,194,10,222,30,219,83,24,59,130,4,17,29,83,166,76,169,232,115,46,222,175,69,43,23,106,209,56,71,182,143,134,29,211,141,66,246,141,182,125,53,58,17,40,20,1,205,21,133,34,25,204,122,100,223,96,218,69,189,18,129,234,8,72,156,40,177,56,129,96,192,182,133,179,206,58,203,182,222,122,107,127,248,239,219,183,175,39,150,68,156,184,248,226,139,173,125,251,246,222,43,34,29,190,251,238,59,23,39,16,52,248,59,34,195,240,225,195,93,48,168,90,136,126,104,220,184,177,71,62,36,10,226,70,147,38,77,92,228,56,238,184,227,236,152,99,142,241,127,148,31,127,252,209,255,123,231,157,119,86,74,136,73,123,244,135,246,183,219,110,59,223,134,65,4,4,121,44,136,86,248,233,167,159,60,42,162,170,56,65,191,47,184,224,130,74,226,4,130,5,17,16,61,122,244,200,88,156,32,178,228,205,55,223,172,24,3,162,4,130,196,234,171,175,110,39,159,124,178,109,182,217,102,30,81,193,86,23,152,228,90,180,104,229,74,46,252,231,201,246,225,183,97,181,11,219,127,254,99,36,225,85,17,1,17,16,1,205,21,241,245,1,173,245,241,181,189,70,30,94,2,18,39,74,44,78,176,85,130,7,123,182,74,112,243,76,14,135,23,94,120,193,35,3,250,247,239,239,219,37,30,120,224,1,207,255,64,78,136,22,45,90,84,124,173,227,208,67,15,181,105,211,166,121,142,10,18,95,86,45,99,198,140,241,8,11,146,95,146,147,130,173,31,252,63,145,17,179,102,205,242,243,216,214,241,232,163,143,218,50,203,44,99,7,31,124,176,231,131,32,34,35,249,107,29,9,113,130,8,11,254,125,249,229,151,182,236,178,203,122,212,4,219,64,248,50,7,145,20,85,197,9,190,218,177,241,198,255,143,189,247,128,178,162,216,222,183,247,85,36,153,17,115,64,5,175,57,7,140,128,1,20,140,87,17,48,98,192,172,40,6,20,84,130,17,16,80,17,68,5,65,204,94,196,116,49,162,2,42,230,128,96,4,69,20,17,3,152,37,170,243,173,183,190,223,153,255,128,19,78,234,211,213,93,79,173,53,75,153,233,174,218,251,217,213,221,85,111,239,170,254,183,61,242,200,35,78,204,144,160,32,241,64,251,83,104,207,8,213,241,227,143,63,186,101,24,18,44,180,4,37,35,196,100,124,209,158,19,250,155,150,191,52,110,220,216,137,48,218,56,83,92,84,148,81,161,115,26,52,104,176,148,8,146,207,37,200,67,43,31,106,233,56,135,216,167,35,142,85,121,65,124,211,29,95,188,131,64,177,8,112,175,40,22,73,63,235,33,190,126,198,5,171,32,80,173,104,92,198,235,165,42,249,20,114,83,211,146,11,101,38,104,66,158,41,202,138,80,214,66,187,118,237,76,117,107,146,126,224,129,7,58,81,98,206,156,57,78,48,208,230,142,47,188,240,130,173,177,198,26,110,223,7,101,66,100,62,37,42,81,225,220,115,207,117,155,86,86,172,183,162,3,183,222,122,171,233,71,98,132,142,209,222,15,3,6,12,112,217,6,18,43,186,118,237,234,4,10,133,93,251,89,12,28,56,208,253,84,38,78,104,35,74,101,91,40,139,66,155,100,42,115,66,155,105,234,247,42,149,125,74,244,229,151,95,118,75,59,180,33,166,252,145,88,34,127,85,148,69,161,189,36,244,85,17,237,123,33,191,37,152,232,211,161,21,197,137,142,29,59,186,141,46,37,208,200,102,125,162,84,25,27,153,162,108,14,137,58,90,42,82,72,41,36,190,133,180,203,185,241,19,32,246,241,199,32,74,11,136,111,148,116,169,27,2,233,33,192,189,34,61,177,172,204,19,226,155,238,248,226,93,58,9,144,57,81,77,92,125,186,169,253,253,247,223,78,152,104,212,168,145,91,58,17,106,209,62,29,202,172,248,244,211,79,173,126,253,250,5,97,240,41,190,5,57,194,201,57,19,32,246,57,35,75,212,9,196,55,81,225,194,88,8,196,70,128,123,69,108,232,75,210,48,241,45,9,102,26,129,64,81,9,32,78,36,64,156,208,190,20,27,109,180,145,91,34,161,37,19,218,32,50,196,162,175,148,104,191,13,237,173,209,190,125,251,130,17,240,208,42,24,97,98,43,32,246,137,13,93,86,134,19,223,172,48,113,16,4,130,39,192,189,34,221,93,128,248,166,59,190,120,151,78,2,136,19,9,16,39,210,217,245,226,247,138,135,86,252,49,136,203,2,197,62,176,162,221,33,131,114,154,21,139,129,245,112,220,133,64,30,4,120,22,228,1,45,97,167,240,44,72,88,192,48,55,120,2,136,19,136,19,193,94,4,136,19,193,134,62,56,199,233,235,193,133,28,135,33,0,1,8,252,131,0,207,2,58,5,4,32,224,59,1,196,9,196,9,223,251,104,100,246,241,144,142,12,45,21,123,70,128,190,238,89,64,48,7,2,16,128,64,12,4,120,22,196,0,157,38,33,0,129,156,8,32,78,32,78,228,212,97,210,116,48,15,233,52,69,19,95,170,35,64,95,167,127,64,0,2,16,128,0,207,2,250,0,4,32,224,59,1,196,137,2,196,137,11,46,184,192,157,157,249,212,103,85,85,173,180,210,74,238,83,157,235,172,179,78,94,253,161,117,235,214,238,147,163,153,246,166,77,155,102,155,111,190,185,93,230,152,250,114,0,0,32,0,73,68,65,84,118,217,101,118,253,245,215,187,58,191,255,254,123,247,185,207,31,126,248,193,86,93,117,213,127,180,211,183,111,95,123,237,181,215,236,177,199,30,115,127,211,26,60,29,175,141,54,245,251,76,217,122,235,173,237,134,27,110,176,54,109,218,84,106,171,190,150,209,179,103,79,187,247,222,123,115,242,165,127,255,254,75,125,174,52,167,147,35,58,152,135,116,68,96,169,214,59,2,244,117,239,66,130,65,16,128,0,4,74,78,128,103,65,201,145,211,32,4,32,144,35,1,196,137,4,136,19,131,6,13,178,23,95,124,177,92,88,24,48,96,128,77,156,56,209,36,20,124,248,225,135,206,131,7,31,124,208,110,191,253,118,27,63,126,124,165,30,77,153,50,197,125,130,115,238,220,185,182,220,114,203,217,59,239,188,99,231,157,119,158,19,12,62,248,224,3,91,107,173,181,108,206,156,57,214,164,73,19,119,76,189,122,245,42,173,231,249,231,159,183,43,174,184,194,94,127,253,245,156,186,26,226,68,78,184,56,24,2,69,37,192,128,180,168,56,169,12,2,16,128,64,34,9,240,44,72,100,216,48,26,2,65,17,64,156,40,146,56,241,205,55,223,216,89,103,157,101,51,102,204,112,89,9,199,31,127,188,203,108,80,81,230,68,167,78,157,236,217,103,159,181,95,127,253,213,46,190,248,98,235,210,165,139,189,253,246,219,118,198,25,103,216,86,91,109,101,223,126,251,173,203,126,24,56,112,160,237,191,255,254,75,89,53,125,250,116,107,218,180,105,185,176,32,145,225,186,235,174,179,14,29,58,216,132,9,19,108,211,77,55,181,211,78,59,205,101,83,168,238,170,138,50,37,198,142,29,107,59,236,176,131,245,234,213,203,106,215,174,109,31,127,252,177,19,45,78,61,245,84,187,239,190,251,236,129,7,30,112,199,92,121,229,149,246,204,51,207,216,194,133,11,221,143,4,18,217,165,115,103,205,154,101,7,31,124,176,19,68,244,35,225,225,239,191,255,118,25,27,202,34,217,126,251,237,173,79,159,62,246,202,43,175,56,225,99,231,157,119,182,61,246,216,195,158,123,238,57,91,188,120,177,125,241,197,23,46,107,67,231,110,184,225,134,86,29,187,90,181,106,57,54,13,27,54,116,110,233,223,18,79,190,254,250,107,59,253,244,211,93,125,106,91,66,203,201,39,159,108,127,253,245,151,233,147,163,79,61,245,148,139,131,216,14,30,60,216,26,52,104,240,15,44,60,164,131,186,215,5,237,44,125,61,232,240,227,60,4,32,0,1,71,128,103,1,29,1,2,16,240,157,0,226,68,145,196,137,150,45,91,218,190,251,238,107,221,187,119,119,2,132,38,252,90,134,113,226,137,39,58,113,66,162,129,150,67,124,250,233,167,182,221,118,219,217,47,191,252,226,178,30,118,223,125,119,155,58,117,170,109,185,229,150,118,247,221,119,187,236,135,73,147,38,253,195,42,101,52,60,252,240,195,214,168,81,35,55,225,158,61,123,182,157,125,246,217,78,144,144,208,33,129,226,201,39,159,116,245,84,85,36,144,108,179,205,54,206,46,9,6,35,71,142,180,143,62,250,200,9,18,143,63,254,184,157,114,202,41,182,235,174,187,90,179,102,205,172,115,231,206,110,130,95,167,78,29,187,235,174,187,156,93,90,254,81,49,115,226,189,247,222,179,142,29,59,218,203,47,191,236,132,137,55,222,120,195,218,183,111,239,196,7,45,35,185,227,142,59,76,25,27,43,172,176,130,221,114,203,45,118,243,205,55,219,171,175,190,234,4,137,99,142,57,198,217,124,237,181,215,90,117,236,170,18,39,206,63,255,124,103,235,185,231,158,107,95,126,249,165,203,230,184,231,158,123,156,136,162,172,144,17,35,70,216,242,203,47,111,253,250,245,115,2,137,216,46,91,120,72,251,126,123,194,190,98,17,160,175,23,139,36,245,64,0,2,16,72,46,1,158,5,201,141,29,150,67,32,20,2,136,19,69,16,39,52,1,94,113,197,21,237,199,31,127,180,149,87,94,217,213,168,201,184,50,7,30,122,232,33,39,78,72,4,208,254,14,42,154,200,235,223,90,70,209,182,109,91,155,57,115,166,251,189,50,41,78,56,225,4,151,205,176,108,81,102,64,227,198,141,221,242,11,101,52,104,178,173,12,135,33,67,134,216,208,161,67,109,191,253,246,115,89,27,213,149,49,99,198,184,9,188,206,217,107,175,189,92,187,63,255,252,179,109,178,201,38,46,27,65,245,191,244,210,75,206,206,175,190,250,202,9,17,90,58,34,177,100,222,188,121,78,68,169,40,78,40,123,227,198,27,111,180,245,215,95,191,188,89,101,127,72,164,80,22,134,124,204,136,2,202,174,208,191,37,26,168,232,60,253,91,182,84,199,174,42,113,66,25,35,202,246,80,54,135,126,142,58,234,40,151,93,209,170,85,43,83,166,73,102,223,141,63,255,252,211,45,81,121,235,173,183,16,39,66,185,171,225,39,125,157,62,0,1,8,64,0,2,60,11,232,3,16,128,64,226,8,32,78,228,32,78,252,246,219,111,110,178,125,206,57,231,184,179,148,93,160,204,130,107,174,185,198,77,176,127,250,233,167,114,113,66,111,240,53,129,126,228,145,71,156,56,81,113,67,204,213,86,91,205,189,205,215,114,5,45,255,248,228,147,79,202,197,137,138,255,174,104,154,178,24,134,15,31,110,117,235,214,181,35,142,56,194,218,181,107,103,243,231,207,119,130,194,213,87,95,109,239,191,255,190,19,68,170,43,202,214,80,166,69,239,222,189,221,241,183,222,122,171,59,188,121,243,230,46,3,225,170,171,174,114,2,132,196,136,163,143,62,218,101,100,104,137,134,252,86,214,135,108,174,40,78,168,93,109,206,41,193,35,83,36,120,40,187,67,153,19,90,122,161,37,21,42,203,238,57,161,229,31,170,47,35,78,84,197,78,89,23,90,246,177,230,154,107,154,132,6,45,69,145,8,36,134,218,252,83,75,69,198,141,27,231,4,27,101,76,40,83,229,216,99,143,117,194,133,202,31,127,252,97,191,255,254,187,173,189,246,218,60,164,19,119,123,194,224,98,17,224,109,89,177,72,82,15,4,32,0,129,228,18,224,89,144,220,216,97,57,4,66,33,128,56,145,131,56,33,49,64,111,231,181,25,164,178,13,180,252,65,123,70,156,121,230,153,238,237,253,1,7,28,96,221,186,117,115,147,121,45,241,208,4,89,251,80,20,67,156,88,176,96,129,233,75,26,139,22,45,114,25,7,153,204,0,237,253,160,37,30,218,227,225,160,131,14,114,75,74,244,163,61,29,42,43,18,34,148,45,161,175,124,100,190,200,161,175,115,40,211,65,231,171,30,237,71,33,193,68,123,66,104,223,6,249,160,13,56,149,209,33,193,69,203,66,38,79,158,236,56,40,83,65,89,9,18,61,148,37,114,201,37,151,184,12,14,137,17,217,136,19,18,92,170,99,183,222,122,235,217,176,97,195,220,30,23,18,134,180,140,68,66,134,246,216,208,87,76,180,20,69,123,98,104,217,139,190,68,162,141,67,101,135,236,84,22,139,150,190,232,120,45,93,89,182,240,144,14,229,54,135,159,244,117,250,0,4,32,0,1,8,240,44,160,15,64,0,2,190,19,64,156,200,65,156,208,161,90,150,160,205,34,37,0,104,114,63,106,212,40,151,205,160,77,34,149,81,161,253,22,180,73,163,246,94,208,36,95,95,198,40,134,56,161,182,37,30,168,110,77,192,51,69,217,15,18,4,180,236,66,118,220,118,219,109,46,195,66,75,68,42,43,18,31,148,241,144,57,94,199,72,236,144,240,161,37,29,251,236,179,143,219,195,65,153,25,122,136,41,67,65,159,49,85,182,133,150,161,72,160,217,115,207,61,93,213,218,63,67,251,81,232,235,33,58,86,217,35,202,132,216,105,167,157,156,200,145,173,56,81,29,187,209,163,71,91,215,174,93,173,126,253,250,118,216,97,135,57,17,69,251,88,232,28,109,136,41,209,70,140,37,94,200,175,37,75,150,184,125,63,180,228,69,191,151,104,34,30,108,136,233,251,173,8,251,162,36,192,128,52,74,186,212,13,1,8,64,32,25,4,120,22,36,35,78,88,9,129,144,9,32,78,228,40,78,132,220,89,210,230,59,15,233,180,69,20,127,170,34,64,95,167,111,64,0,2,16,128,0,207,2,250,0,4,32,224,59,1,196,9,196,9,223,251,104,100,246,241,144,142,12,45,21,123,70,128,190,238,89,64,48,7,2,16,128,64,12,4,120,22,196,0,157,38,33,0,129,156,8,32,78,32,78,228,212,97,210,116,48,15,233,52,69,19,95,170,35,64,95,167,127,64,0,2,16,128,0,207,2,250,0,4,32,224,59,1,196,9,196,9,223,251,104,100,246,241,144,142,12,45,21,123,70,128,190,238,89,64,48,7,2,16,128,64,12,4,120,22,196,0,157,38,33,0,129,156,8,32,78,32,78,228,212,97,210,116,48,15,233,52,69,19,95,200,156,160,15,64,0,2,16,128,0,207,2,250,0,4,32,144,100,2,136,19,136,19,73,238,191,5,217,142,56,81,16,62,78,78,16,1,250,122,130,130,133,169,16,128,0,4,34,34,192,179,32,34,176,84,11,1,8,20,141,0,226,4,226,68,209,58,83,210,42,226,33,157,180,136,97,111,190,4,232,235,249,146,227,60,8,64,0,2,233,33,192,179,32,61,177,196,19,8,164,149,0,226,4,226,68,90,251,118,141,126,241,144,174,17,17,7,164,132,0,125,61,37,129,196,13,8,64,0,2,5,16,224,89,80,0,60,78,133,0,4,74,66,0,113,2,113,162,36,29,205,199,70,120,72,251,24,21,108,138,130,0,125,61,10,170,212,9,1,8,64,32,89,4,120,22,36,43,94,88,11,129,16,9,32,78,32,78,132,216,239,157,207,60,164,131,13,125,112,142,211,215,131,11,57,14,67,0,2,16,248,7,1,158,5,116,10,8,64,192,119,2,136,19,136,19,190,247,209,200,236,227,33,29,25,90,42,246,140,0,125,221,179,128,96,14,4,32,0,129,24,8,240,44,136,1,58,77,66,0,2,57,17,64,156,64,156,200,169,195,164,233,96,30,210,105,138,38,190,84,71,128,190,78,255,128,0,4,32,0,1,158,5,244,1,8,64,192,119,2,136,19,136,19,190,247,209,200,236,227,33,29,25,90,42,246,140,0,125,221,179,128,96,14,4,32,0,129,24,8,240,44,136,1,58,77,66,0,2,57,17,64,156,64,156,200,169,195,164,233,96,30,210,105,138,38,190,84,71,160,69,139,22,101,19,39,78,252,87,182,148,116,252,248,241,227,179,62,62,219,122,57,14,2,16,128,0,4,226,35,192,184,39,62,246,180,12,1,8,100,71,0,113,2,113,34,187,158,146,194,163,120,72,167,48,168,184,84,20,2,92,27,69,193,72,37,16,128,0,4,188,34,192,189,221,171,112,96,12,4,32,80,9,1,196,9,196,137,96,47,12,30,210,193,134,30,199,107,32,192,181,65,23,129,0,4,32,144,62,2,220,219,211,23,83,60,130,64,218,8,32,78,32,78,164,173,79,103,237,15,15,233,172,81,113,96,96,4,184,54,2,11,56,238,66,0,2,65,16,224,222,30,68,152,113,18,2,137,38,128,56,129,56,145,232,14,92,136,241,60,164,11,161,199,185,105,38,192,181,145,230,232,226,27,4,32,16,42,1,238,237,161,70,30,191,33,144,28,2,136,19,53,136,19,201,9,101,81,44,45,51,179,160,54,193,43,43,147,203,20,8,64,160,34,1,6,176,244,7,8,64,0,2,233,35,192,189,61,125,49,197,35,8,164,141,0,226,68,218,34,90,128,63,60,180,10,128,199,169,16,72,17,1,238,5,41,10,38,174,64,0,2,16,248,63,2,220,219,233,10,16,128,128,239,4,16,39,124,143,80,9,237,227,161,85,66,216,52,5,1,143,9,112,47,240,56,56,152,6,1,8,64,32,79,2,220,219,243,4,199,105,16,128,64,201,8,32,78,148,12,181,255,13,241,208,242,63,70,88,8,129,82,16,224,94,80,10,202,180,1,1,8,64,160,180,4,184,183,151,150,55,173,65,0,2,185,19,64,156,200,157,89,106,207,224,161,149,218,208,226,24,4,114,34,192,189,32,39,92,28,12,1,8,64,32,17,4,184,183,39,34,76,24,9,129,160,9,32,78,4,29,254,165,157,231,161,69,103,128,0,4,68,128,123,1,253,0,2,16,128,64,250,8,112,111,79,95,76,241,8,2,105,35,128,56,145,182,136,22,224,15,15,173,2,224,113,42,4,82,68,128,123,65,138,130,137,43,16,128,0,4,254,143,0,247,118,186,2,4,32,224,59,1,196,9,223,35,84,66,251,120,104,149,16,54,77,65,192,99,2,220,11,60,14,14,166,65,0,2,16,200,147,0,247,246,60,193,113,26,4,32,80,50,2,136,19,37,67,237,127,67,60,180,252,143,17,22,66,160,20,4,184,23,148,130,50,109,64,0,2,16,40,45,1,238,237,165,229,77,107,16,128,64,238,4,16,39,114,103,150,218,51,120,104,165,54,180,56,6,129,156,8,112,47,200,9,23,7,67,0,2,16,72,4,1,238,237,137,8,19,70,66,32,104,2,136,19,65,135,127,105,231,121,104,209,25,32,0,1,17,224,94,64,63,128,0,4,32,144,62,2,220,219,211,23,83,60,130,64,218,8,32,78,164,45,162,5,248,195,67,171,0,120,156,10,129,20,17,224,94,144,162,96,226,10,4,32,0,129,255,35,192,189,157,174,0,1,8,248,78,0,113,194,247,8,149,208,62,30,90,37,132,77,83,16,240,152,0,247,2,143,131,131,105,16,128,0,4,242,36,192,189,61,79,112,156,6,1,8,148,140,0,226,68,201,80,251,223,16,15,45,255,99,132,133,16,40,5,1,238,5,165,160,76,27,16,128,0,4,74,75,128,123,123,105,121,211,26,4,32,144,59,1,196,137,220,153,165,246,12,30,90,169,13,45,142,65,32,39,2,220,11,114,194,197,193,16,128,0,4,18,65,128,123,123,34,194,132,145,16,8,154,0,226,68,208,225,95,218,121,30,90,116,6,8,64,64,4,184,23,208,15,32,0,1,8,164,143,0,247,246,244,197,20,143,32,144,54,2,136,19,105,139,104,1,254,240,208,42,0,30,167,66,32,69,4,184,23,164,40,152,184,2,1,8,64,224,255,8,112,111,167,43,64,0,2,190,19,64,156,240,61,66,37,180,143,135,86,9,97,211,20,4,60,38,192,189,192,227,224,96,26,4,32,0,129,60,9,112,111,207,19,28,167,65,0,2,37,35,128,56,81,50,212,254,55,196,67,203,255,24,97,33,4,74,65,128,123,65,41,40,211,6,4,32,0,129,210,18,224,222,94,90,222,180,6,1,8,228,78,0,113,34,119,102,169,61,131,135,86,106,67,139,99,16,168,150,192,184,113,227,172,109,219,182,54,104,208,32,235,216,177,99,249,158,19,163,70,141,178,206,157,59,219,232,209,163,173,85,171,86,80,132,0,4,32,0,129,4,19,96,156,151,224,224,97,58,4,2,33,128,56,17,72,160,179,113,147,135,86,54,148,56,6,2,233,36,80,183,110,93,171,85,171,150,213,171,87,207,230,206,157,107,13,27,54,180,5,11,22,216,146,37,75,108,209,162,69,233,116,58,16,175,116,111,167,64,32,10,2,101,101,101,81,84,75,157,17,17,96,156,23,17,88,170,133,0,4,138,70,0,113,162,104,40,147,95,17,15,173,228,199,16,15,32,144,47,129,62,125,250,88,207,158,61,109,241,226,197,229,85,212,174,93,219,122,245,234,101,221,186,117,203,183,90,206,243,128,0,247,118,15,130,144,66,19,232,87,201,11,42,49,75,94,204,176,24,2,161,17,64,156,8,45,226,213,248,203,67,139,206,0,129,176,9,40,107,98,225,194,133,229,16,234,212,169,179,212,191,195,166,147,92,239,185,183,39,55,118,62,91,78,191,242,57,58,149,219,70,204,146,23,51,44,134,64,104,4,16,39,66,139,56,226,4,17,135,0,4,170,32,80,49,123,130,172,137,244,116,19,38,36,233,137,165,79,158,208,175,124,138,70,118,182,16,179,236,56,113,20,4,32,16,31,1,196,137,248,216,123,215,50,15,45,239,66,130,65,16,40,57,129,76,246,4,89,19,37,71,31,89,131,220,219,35,67,27,116,197,244,171,228,133,159,152,37,47,102,88,12,129,208,8,32,78,132,22,113,50,39,136,56,4,130,39,240,221,119,223,217,135,31,126,104,115,230,204,177,249,243,231,219,42,171,172,98,141,27,55,182,93,118,217,197,148,61,209,163,71,15,235,221,187,55,123,77,164,164,167,48,33,73,73,32,61,115,131,126,229,89,64,178,48,135,152,101,1,137,67,32,0,129,88,9,32,78,196,138,223,175,198,121,104,249,21,15,172,129,64,177,9,232,147,160,67,135,14,117,95,228,208,222,18,18,35,126,250,233,39,251,245,215,95,237,207,63,255,180,199,31,127,220,78,58,233,36,155,54,109,154,233,243,162,90,218,65,73,62,1,238,237,201,143,161,143,30,208,175,124,140,74,245,54,17,179,228,197,12,139,33,16,26,1,196,137,208,34,78,230,4,17,135,64,112,4,148,29,113,250,233,167,187,47,113,156,127,254,249,182,215,94,123,85,202,64,2,197,164,73,147,108,200,144,33,54,111,222,60,59,225,132,19,156,88,65,73,54,1,38,36,201,142,159,175,214,211,175,124,141,76,213,118,17,179,228,197,12,139,33,16,26,1,196,137,208,34,142,56,65,196,33,16,20,1,9,19,59,238,184,163,41,107,98,187,237,182,203,218,247,185,115,231,218,37,151,92,98,51,102,204,176,7,30,120,192,214,91,111,189,172,207,229,64,191,8,48,33,241,43,30,105,177,134,126,149,188,72,18,179,228,197,12,139,33,16,26,1,196,137,208,34,142,56,65,196,33,16,12,129,217,179,103,187,44,137,153,51,103,230,237,243,235,175,191,110,87,94,121,165,203,184,56,228,144,67,242,174,135,19,227,35,192,132,36,62,246,105,110,153,126,149,188,232,18,179,228,197,12,139,33,16,26,1,196,137,208,34,142,56,65,196,33,16,12,129,213,87,95,221,190,248,226,11,91,109,181,213,10,246,185,117,235,214,118,221,117,215,185,44,140,76,249,229,151,95,236,197,23,95,116,155,107,42,211,98,133,21,86,176,134,13,27,218,182,219,110,107,251,238,187,175,219,219,130,18,63,1,38,36,241,199,32,141,22,208,175,146,23,85,98,150,188,152,97,49,4,66,35,128,56,17,90,196,17,39,136,56,4,130,32,208,173,91,55,39,36,180,107,215,174,104,254,182,111,223,222,154,55,111,110,77,154,52,177,193,131,7,219,75,47,189,100,251,237,183,159,109,191,253,246,78,0,209,231,71,149,165,161,159,39,158,120,194,14,58,232,32,187,232,162,139,170,220,227,162,104,134,81,81,181,4,152,144,208,65,162,32,64,191,138,130,106,180,117,18,179,104,249,82,59,4,32,80,56,1,196,137,194,25,38,182,6,237,198,223,182,109,91,27,52,104,144,117,236,216,209,50,15,173,81,163,70,89,231,206,157,221,26,245,86,173,90,37,214,63,12,135,64,168,4,36,14,40,115,65,89,19,197,46,35,70,140,176,225,195,135,187,79,141,182,108,217,178,218,234,31,125,244,81,123,232,161,135,220,87,63,238,190,251,238,98,155,66,125,89,18,96,66,146,37,40,14,203,137,0,253,42,39,92,94,28,76,204,188,8,3,70,64,0,2,213,16,64,156,8,188,123,212,173,91,215,106,213,170,229,210,175,149,150,173,148,236,5,11,22,216,146,37,75,108,209,162,69,129,211,193,125,8,36,147,192,229,151,95,110,91,111,189,181,29,123,236,177,69,119,64,247,6,45,223,200,165,220,115,207,61,38,209,243,127,255,251,31,75,61,114,1,87,164,99,153,144,20,9,36,213,44,69,128,126,149,188,14,65,204,146,23,51,44,134,64,104,4,16,39,66,139,248,50,254,246,233,211,199,122,246,236,233,62,49,152,41,122,203,217,171,87,47,83,90,56,5,2,16,72,30,129,53,214,88,195,166,79,159,110,13,26,52,240,198,120,137,158,187,236,178,139,189,243,206,59,38,81,148,82,58,2,76,72,74,199,58,164,150,232,87,201,139,54,49,75,94,204,176,24,2,161,17,64,156,8,45,226,149,248,171,172,137,133,11,23,150,255,69,235,198,43,254,27,68,16,128,128,191,4,244,69,142,7,31,124,208,77,250,63,250,232,35,251,234,171,175,236,140,51,206,176,235,175,191,222,59,163,181,129,102,163,70,141,236,231,159,127,246,206,182,52,27,196,132,36,205,209,141,207,55,250,85,124,236,243,109,153,152,229,75,142,243,32,0,129,82,17,64,156,40,21,105,143,219,169,152,61,65,214,132,199,129,194,52,8,84,32,160,125,37,174,190,250,106,123,246,217,103,173,67,135,14,118,224,129,7,218,90,107,173,101,235,175,191,190,91,158,229,107,145,189,218,207,70,251,86,80,74,67,128,9,73,105,56,135,214,10,253,42,121,17,39,102,201,139,25,22,67,32,52,2,136,19,161,69,188,10,127,51,217,19,100,77,208,33,32,224,63,129,49,99,198,216,197,23,95,108,247,223,127,191,237,177,199,30,254,27,188,140,133,109,218,180,177,174,93,187,90,139,22,45,18,103,123,18,13,102,66,146,196,168,249,111,51,253,202,255,24,45,107,33,49,75,94,204,176,24,2,161,17,64,156,8,45,226,85,248,171,236,137,30,61,122,184,29,248,217,107,130,78,1,1,127,9,244,237,219,215,237,39,145,228,204,131,39,159,124,210,134,14,29,106,99,199,142,245,23,116,138,44,99,66,146,162,96,122,228,10,253,202,163,96,100,105,10,49,203,18,20,135,65,0,2,177,17,64,156,136,13,189,95,13,107,7,254,78,157,58,217,176,97,195,220,103,255,40,16,128,128,127,4,180,140,67,89,78,202,154,72,122,105,218,180,169,61,253,244,211,94,109,218,153,116,166,85,217,207,132,36,173,145,141,215,47,250,85,188,252,243,105,157,152,229,67,141,115,32,0,129,82,18,64,156,168,134,182,110,226,148,116,19,40,43,43,75,183,131,120,151,26,2,47,189,244,146,93,121,229,149,54,113,226,196,84,248,116,232,161,135,186,141,59,15,57,228,144,84,248,227,179,19,76,72,124,142,78,114,109,163,95,37,47,118,196,44,121,49,195,98,8,132,70,0,113,162,6,113,130,201,107,122,47,9,30,210,233,141,109,26,61,219,103,159,125,108,228,200,145,214,164,73,147,84,184,215,175,95,191,178,21,86,88,193,186,116,233,130,10,28,113,68,185,215,69,12,56,208,234,233,87,201,11,60,49,75,94,204,176,24,2,161,17,64,156,64,156,8,173,207,151,251,203,67,58,216,208,39,206,241,23,94,120,193,125,26,244,249,231,159,79,156,237,85,25,220,183,111,223,178,31,127,252,209,250,246,237,139,56,17,113,84,185,215,69,12,56,208,234,233,87,201,11,60,49,75,94,204,176,24,2,161,17,64,156,64,156,8,173,207,35,78,4,27,241,228,58,126,238,185,231,218,150,91,110,105,231,156,115,78,114,157,88,198,242,65,131,6,57,113,162,87,175,94,136,19,17,71,149,9,73,196,128,3,173,158,126,149,188,192,19,179,228,197,12,139,33,16,26,1,196,9,196,137,208,250,60,226,68,176,17,79,174,227,205,154,53,179,1,3,6,216,174,187,238,154,92,39,150,177,60,141,130,139,175,193,97,66,226,107,100,146,109,23,253,42,121,241,35,102,201,139,25,22,67,32,52,2,136,19,136,19,161,245,121,196,137,96,35,158,92,199,255,253,239,127,155,62,191,185,217,102,155,37,215,137,101,44,111,209,162,133,251,116,113,243,230,205,83,227,147,175,142,48,33,241,53,50,201,182,139,126,149,188,248,17,179,228,197,12,139,33,16,26,1,196,9,196,137,208,250,60,226,68,176,17,79,174,227,45,91,182,180,225,195,135,91,163,70,141,146,235,68,5,203,255,254,251,111,91,121,229,149,237,143,63,254,72,133,63,113,59,49,110,220,56,83,31,169,170,48,33,137,59,66,233,108,191,166,126,165,61,114,14,56,224,128,116,58,159,80,175,106,138,89,66,221,194,108,8,64,32,69,4,16,39,16,39,82,212,157,115,115,133,135,116,110,188,56,58,62,2,71,31,125,180,181,111,223,222,218,182,109,27,153,17,250,68,233,69,23,93,100,11,22,44,48,93,27,151,93,118,153,29,127,252,241,145,180,55,106,212,40,27,63,126,188,221,117,215,93,145,212,31,90,165,171,174,186,170,45,90,180,72,251,119,184,184,45,91,162,190,215,125,255,253,247,118,246,217,103,219,180,105,211,108,201,146,37,214,167,79,31,59,252,240,195,99,15,131,62,191,123,241,197,23,219,252,249,243,157,45,250,20,175,174,163,168,202,219,111,191,109,29,58,116,176,207,62,251,172,218,38,238,189,247,94,183,76,75,118,109,183,221,118,238,58,88,113,197,21,157,125,90,194,85,157,208,148,139,237,43,173,180,146,125,242,201,39,182,193,6,27,228,114,90,214,199,86,213,175,174,187,238,58,151,21,85,191,126,125,251,233,167,159,178,174,143,3,163,39,16,245,189,32,122,15,104,1,2,16,72,59,1,196,9,196,137,180,247,241,42,253,227,33,29,108,232,19,231,248,237,183,223,110,115,231,206,181,203,47,191,60,18,219,23,46,92,104,235,173,183,158,61,240,192,3,118,224,129,7,218,167,159,126,106,77,155,54,181,215,94,123,205,109,196,89,236,162,9,226,5,23,92,96,123,236,177,71,177,171,14,178,62,137,61,18,7,254,250,235,47,39,44,245,236,217,115,41,145,34,234,123,221,126,251,237,103,250,185,226,138,43,236,163,143,62,178,221,119,223,221,190,254,250,107,91,101,149,85,98,139,135,68,146,117,215,93,215,30,123,236,49,219,123,239,189,109,250,244,233,182,219,110,187,217,251,239,191,111,27,109,180,81,36,118,233,58,250,230,155,111,108,211,77,55,173,178,126,137,128,39,158,120,162,189,254,250,235,182,206,58,235,216,9,39,156,96,27,111,188,177,93,115,205,53,206,78,49,60,232,160,131,138,98,159,196,34,217,82,171,86,173,162,212,183,108,37,203,246,43,137,18,87,93,117,149,59,108,249,229,151,55,221,183,162,18,56,35,113,40,128,74,163,190,23,4,128,16,23,33,0,129,136,9,32,78,32,78,68,220,197,252,173,158,135,180,191,177,193,178,127,18,208,91,200,95,126,249,197,86,88,97,133,162,227,249,237,183,223,236,153,103,158,49,101,104,168,148,149,149,89,147,38,77,220,82,146,125,247,221,183,168,237,221,127,255,253,246,200,35,143,216,195,15,63,92,212,122,67,175,108,205,53,215,116,2,150,74,157,58,117,202,69,10,101,195,212,174,93,219,197,52,155,242,193,7,31,216,233,167,159,110,139,23,47,54,45,191,57,239,188,243,236,228,147,79,118,111,249,37,128,40,59,160,65,131,6,182,249,230,155,187,183,253,202,76,216,122,235,173,109,222,188,121,229,147,96,189,173,223,100,147,77,156,72,113,195,13,55,184,212,254,7,31,124,208,78,58,233,36,247,38,189,94,189,122,118,218,105,167,217,142,59,238,232,234,213,68,93,19,251,57,115,230,184,9,251,161,135,30,234,250,227,199,31,127,108,93,187,118,181,83,79,61,213,101,244,168,253,87,94,121,197,86,95,125,117,219,102,155,109,156,125,123,238,185,167,61,241,196,19,54,118,236,88,231,158,218,222,127,255,253,157,72,162,125,90,142,61,246,216,114,183,37,2,140,25,51,198,137,110,21,179,118,166,76,153,226,196,28,77,172,53,161,190,249,230,155,157,47,107,175,189,182,73,248,209,18,36,9,10,51,103,206,116,92,247,218,107,47,187,229,150,91,156,221,178,73,19,113,177,87,70,68,199,142,29,93,230,132,152,105,217,210,127,255,251,95,251,240,195,15,221,117,52,97,194,4,27,56,112,160,105,15,25,249,165,34,110,242,77,62,200,134,245,215,95,223,213,189,236,114,136,59,239,188,211,110,186,233,38,91,110,185,229,108,173,181,214,114,199,108,177,197,22,214,191,127,127,123,243,205,55,29,63,177,85,156,197,90,217,18,21,51,39,242,57,191,166,254,34,22,234,39,138,113,70,148,80,6,143,138,108,252,238,187,239,106,170,130,191,151,152,0,227,158,18,3,167,57,8,64,32,103,2,136,19,136,19,57,119,154,180,156,192,67,58,45,145,12,195,15,77,230,149,217,160,201,85,148,69,111,156,53,113,252,245,215,95,157,128,160,201,80,49,139,38,164,147,39,79,46,102,149,212,85,5,1,9,89,90,102,112,207,61,247,100,45,78,104,114,173,175,194,232,107,42,95,126,249,165,123,147,175,243,181,228,64,25,53,154,248,106,210,45,81,64,34,192,97,135,29,230,4,10,77,190,149,165,160,137,188,150,151,28,113,196,17,110,194,170,126,164,9,180,132,137,103,159,125,214,77,246,53,241,214,228,249,221,119,223,117,19,250,219,110,187,205,245,9,137,29,122,211,127,228,145,71,186,101,15,250,93,155,54,109,92,54,66,166,125,93,3,18,52,180,145,170,150,68,104,146,190,225,134,27,58,81,66,194,198,165,151,94,234,4,60,101,34,84,44,18,28,36,72,72,92,145,152,144,41,250,189,234,212,50,163,169,83,167,186,229,40,239,188,243,142,203,36,234,219,183,175,107,123,135,29,118,112,66,135,174,7,77,198,117,125,92,123,237,181,46,59,68,28,36,110,104,179,90,157,159,89,214,33,70,59,237,180,147,117,239,222,221,77,222,245,95,9,37,90,182,33,86,218,39,68,98,140,254,45,27,86,91,109,181,42,51,39,36,200,40,3,225,141,55,222,112,130,137,152,137,173,4,24,9,22,18,84,100,131,68,159,83,78,57,197,101,140,200,190,140,56,33,81,37,159,243,107,186,176,244,12,61,230,152,99,28,23,221,55,40,254,19,104,222,188,121,217,132,9,19,248,124,179,255,161,194,66,8,4,75,0,113,2,113,34,220,206,255,175,127,101,61,96,15,22,18,142,123,69,64,41,225,90,207,255,244,211,79,71,102,87,167,78,157,220,117,113,199,29,119,44,53,137,43,102,131,154,180,233,77,183,38,128,148,226,16,168,152,57,161,76,137,204,242,14,101,78,40,147,34,219,204,9,9,12,202,84,144,240,160,159,163,142,58,202,26,54,108,232,178,32,52,193,150,24,161,162,137,187,38,215,173,91,183,118,63,35,71,142,116,217,5,154,216,183,106,213,202,189,205,87,70,128,38,235,202,28,104,220,184,177,157,121,230,153,166,253,41,36,62,40,115,224,229,151,95,118,194,133,38,217,35,70,140,112,245,106,105,131,196,14,137,27,202,70,144,136,161,172,128,157,119,222,217,180,108,64,203,142,84,36,74,168,45,9,14,234,179,202,34,232,210,165,139,91,178,161,201,188,50,55,84,228,247,213,87,95,109,163,71,143,118,226,72,197,62,247,208,67,15,57,209,99,210,164,73,38,126,170,127,198,140,25,46,99,168,98,249,252,243,207,157,24,162,54,196,68,246,43,115,68,153,19,237,218,181,179,175,190,250,202,29,190,236,158,19,239,189,247,158,91,30,165,165,27,202,92,80,209,82,38,101,124,252,239,127,255,51,237,21,114,198,25,103,56,1,80,254,87,181,172,163,71,143,30,78,16,146,96,147,41,107,172,177,134,243,83,162,137,178,93,50,153,32,226,41,123,135,14,29,90,46,78,232,90,206,231,252,154,122,102,38,115,162,95,191,126,229,153,19,18,111,84,200,156,168,137,30,127,135,0,4,32,0,129,202,8,32,78,84,211,47,120,179,158,238,139,134,248,166,59,190,105,245,238,190,251,238,115,19,45,77,100,180,111,67,177,215,147,43,101,94,235,243,53,33,141,178,104,146,167,189,17,244,230,152,82,24,129,204,158,19,127,254,249,103,185,40,209,173,91,183,242,74,115,189,215,253,240,195,15,246,220,115,207,185,183,251,90,94,33,17,64,19,236,206,157,59,59,209,64,69,203,19,52,41,151,144,161,76,139,204,70,170,250,155,50,3,180,220,65,203,132,148,81,160,73,245,144,33,67,92,134,128,246,27,81,54,132,50,0,212,127,53,153,214,50,8,101,79,168,168,95,107,121,195,33,135,28,178,148,56,161,73,190,54,89,204,236,199,48,120,240,96,39,6,104,82,46,145,64,75,81,174,191,254,122,151,73,32,187,85,148,97,33,187,181,212,64,203,137,42,238,129,161,47,73,40,75,68,75,45,50,159,232,213,36,91,125,127,216,176,97,229,231,43,115,66,75,156,36,144,188,248,226,139,238,71,153,36,18,99,180,188,69,194,136,196,1,149,101,197,9,101,153,72,48,81,38,131,108,148,104,36,177,71,66,139,132,30,21,9,142,98,37,1,167,42,113,66,217,43,226,91,81,156,80,219,178,93,113,170,200,175,34,207,76,230,132,216,230,115,126,77,189,114,217,126,165,108,141,204,242,14,221,151,216,115,162,38,130,252,29,2,16,128,0,4,150,37,128,56,225,185,56,145,237,238,223,165,234,218,122,83,163,183,95,26,140,105,16,164,84,218,101,223,50,85,180,197,55,251,43,218,150,235,128,189,84,140,105,7,2,53,17,152,61,123,182,155,4,40,45,254,173,183,222,170,233,240,172,255,174,183,204,122,139,173,53,241,81,236,109,177,172,33,122,115,60,107,214,172,88,55,78,204,26,142,199,7,138,163,38,207,90,78,81,81,148,200,152,156,203,189,78,130,130,50,33,180,60,64,117,106,98,174,108,10,125,249,66,19,243,71,31,125,212,36,130,180,104,209,194,101,1,220,120,227,141,110,211,84,9,77,74,241,255,226,139,47,220,198,147,90,130,160,37,26,202,144,80,150,128,38,241,202,226,208,190,15,202,28,80,182,130,150,99,100,43,78,168,191,107,217,132,38,252,18,27,180,1,167,218,149,72,160,178,237,182,219,186,175,67,168,13,101,51,168,13,9,25,58,70,130,133,24,100,138,174,155,131,15,62,216,249,162,140,144,76,209,243,74,226,139,254,174,55,255,202,82,210,255,75,52,80,22,68,166,45,125,53,71,231,233,247,85,137,19,90,74,33,65,229,133,23,94,112,25,25,18,99,196,74,75,72,36,50,72,88,208,50,22,137,23,218,243,69,153,21,98,42,193,70,54,104,153,132,150,213,40,227,68,25,38,18,89,148,141,162,122,36,180,136,171,218,144,111,53,137,19,202,6,201,231,252,154,186,124,85,253,74,34,133,132,36,249,199,215,58,106,162,200,223,33,0,1,8,64,96,169,249,89,89,182,185,158,1,114,203,101,64,23,21,158,108,118,255,142,170,237,202,234,173,40,78,252,248,227,143,110,253,173,214,249,86,85,16,39,74,25,29,218,10,133,128,54,209,211,222,13,218,3,64,235,204,139,85,126,255,253,119,183,103,128,54,34,84,10,123,212,69,111,147,245,86,151,79,138,22,70,90,111,207,181,148,162,170,146,203,179,76,2,128,178,16,244,166,93,203,13,52,137,215,178,8,9,18,218,207,65,75,138,148,129,160,12,27,45,109,208,228,88,203,8,244,246,63,179,188,65,34,73,230,147,157,218,124,82,251,50,232,43,25,218,35,66,251,53,104,127,4,137,23,42,217,138,19,122,22,106,115,78,137,36,18,99,244,220,145,184,161,140,12,149,65,131,6,57,59,37,220,41,67,65,75,56,36,78,72,176,168,40,76,104,127,4,45,73,145,61,18,32,228,151,138,132,4,101,37,105,121,69,70,204,80,253,250,119,221,186,117,221,6,151,186,46,116,189,73,48,144,152,160,108,135,202,196,9,137,246,251,236,179,143,203,146,208,18,21,77,208,37,158,40,147,64,60,149,117,34,81,95,207,207,237,183,223,222,253,191,120,74,180,208,164,94,190,72,252,144,176,34,225,66,25,16,90,154,161,165,44,18,93,148,213,164,99,116,238,178,252,42,203,156,208,106,24,240,19,0,0,32,0,73,68,65,84,210,152,124,206,175,169,87,214,212,175,148,193,82,172,207,162,214,100,11,127,135,0,4,32,0,129,116,16,32,115,162,154,56,214,244,224,45,69,23,168,56,185,215,160,35,155,93,205,181,163,191,214,177,234,173,138,214,236,106,32,163,183,77,122,99,165,1,155,6,75,218,16,76,3,69,165,148,234,71,127,211,49,106,67,131,31,13,254,52,64,211,224,167,98,169,42,115,66,155,121,157,117,214,89,238,205,150,222,156,233,173,155,222,96,85,180,95,131,84,173,63,214,102,94,26,184,197,93,124,136,111,220,12,104,63,121,4,52,1,212,27,219,204,68,48,121,30,44,109,177,222,232,106,179,190,204,94,2,73,247,199,71,251,163,184,215,105,195,73,61,95,244,156,40,69,209,254,16,122,19,175,229,30,122,70,105,226,47,65,70,207,29,74,60,4,162,232,87,241,120,66,171,16,128,0,4,32,224,11,1,196,137,132,137,19,217,236,106,174,212,83,189,153,82,10,169,138,118,73,215,154,87,165,129,42,69,87,111,51,180,33,157,222,18,105,82,32,49,65,111,118,180,254,86,233,163,18,38,244,86,75,111,190,244,183,138,111,157,170,18,39,244,102,71,237,233,173,152,82,81,245,70,77,111,119,245,166,73,130,132,222,140,202,14,173,149,215,27,95,31,10,3,43,31,162,128,13,185,18,208,122,125,221,7,180,241,95,26,138,222,250,235,141,177,132,83,74,52,4,162,184,215,149,90,156,208,114,35,101,116,40,187,71,25,7,218,215,66,194,72,41,150,31,69,19,149,228,215,26,69,191,74,62,21,60,128,0,4,32,0,129,66,8,32,78,36,76,156,200,102,87,115,185,164,13,204,148,101,161,116,91,237,230,173,55,76,250,209,218,87,101,48,100,138,118,252,214,177,90,195,42,113,65,223,88,207,20,237,170,46,145,66,169,173,153,82,157,56,161,125,40,148,129,161,34,177,66,109,107,61,185,214,6,107,245,144,54,78,43,213,91,182,108,46,10,6,86,217,80,226,24,159,8,60,254,248,227,110,221,187,246,0,72,83,81,214,196,221,119,223,237,214,211,83,138,79,128,123,93,241,153,82,163,185,23,23,172,12,166,39,64,0,2,16,128,64,49,9,32,78,36,76,156,200,102,87,115,125,83,93,75,39,206,57,231,28,219,106,171,173,220,39,251,244,182,73,107,93,181,158,85,162,69,166,104,201,135,150,94,104,247,241,105,211,166,185,255,102,138,150,133,52,106,212,40,235,204,9,217,150,217,127,66,226,132,254,173,239,192,235,155,246,79,61,245,148,219,228,75,147,42,173,63,246,161,48,176,242,33,10,216,144,11,1,125,45,65,215,113,218,150,64,232,141,184,50,66,50,95,130,200,133,9,199,214,76,128,123,93,205,140,56,34,119,2,244,171,220,153,113,6,4,32,0,1,8,84,79,0,113,34,133,226,132,118,252,214,82,10,125,85,67,155,105,41,253,85,159,122,211,103,214,180,220,66,66,129,62,101,54,102,204,24,211,174,227,18,33,244,189,122,101,86,104,231,127,29,163,245,189,151,92,114,137,251,230,123,197,79,21,86,151,57,81,149,56,33,91,244,55,45,35,209,142,238,147,39,79,118,153,21,113,23,6,86,113,71,128,246,115,37,176,203,46,187,184,77,245,116,253,166,169,104,163,69,101,113,105,233,25,165,248,4,184,215,21,159,41,53,146,57,65,31,128,0,4,32,0,129,226,19,64,156,72,161,56,161,181,219,250,28,153,82,164,181,243,190,118,9,215,39,200,244,93,247,241,227,199,187,79,151,105,67,49,9,22,18,12,180,244,98,205,53,215,116,251,66,104,237,183,6,178,218,120,76,187,160,107,111,138,138,165,16,113,66,245,28,121,228,145,110,18,146,249,142,124,241,187,116,246,53,50,96,207,158,21,71,250,65,224,176,195,14,179,161,67,135,46,181,252,202,15,203,10,179,98,240,224,193,54,127,254,124,196,137,194,48,86,121,54,247,186,136,192,6,94,45,253,42,240,14,128,251,16,128,0,4,34,32,128,56,225,185,56,81,204,152,43,139,66,223,138,215,103,222,36,62,232,187,237,74,165,254,230,155,111,150,90,186,81,204,54,125,174,139,129,149,207,209,193,182,202,8,232,211,136,186,134,119,219,109,183,84,1,210,94,56,250,60,229,185,231,158,155,42,191,124,113,134,123,157,47,145,72,151,29,244,171,116,197,19,111,32,0,1,8,248,64,0,113,34,32,113,66,174,106,89,133,190,243,174,29,206,245,163,239,173,251,240,89,207,56,46,6,6,86,113,80,167,205,66,8,92,120,225,133,110,131,90,101,63,165,169,104,41,154,246,195,105,222,188,121,154,220,242,198,23,238,117,222,132,34,85,134,208,175,82,21,78,156,129,0,4,32,224,5,1,196,137,192,196,9,47,122,157,39,70,48,176,242,36,16,152,145,53,1,45,171,186,243,206,59,221,23,59,210,82,244,201,225,102,205,154,217,135,31,126,152,22,151,188,243,131,123,157,119,33,73,133,65,244,171,84,132,17,39,32,0,1,8,120,69,0,113,2,113,194,171,14,89,74,99,24,88,149,146,54,109,21,139,64,187,118,237,172,91,183,110,182,227,142,59,22,171,202,88,235,185,252,242,203,173,73,147,38,118,242,201,39,199,106,71,154,27,231,94,151,230,232,198,231,27,253,42,62,246,180,12,1,8,64,32,173,4,16,39,16,39,210,218,183,107,244,139,129,85,141,136,56,192,67,2,31,124,240,129,29,115,204,49,54,117,234,84,15,173,203,205,164,62,125,250,184,253,111,206,59,239,188,220,78,228,232,156,8,112,175,203,9,23,7,103,73,128,126,149,37,40,14,131,0,4,32,0,129,172,9,32,78,32,78,100,221,89,210,118,32,3,171,180,69,52,28,127,134,15,31,110,175,189,246,154,91,226,145,196,242,211,79,63,57,65,162,94,189,122,94,124,185,39,137,12,115,177,153,123,93,46,180,56,54,91,2,244,171,108,73,113,28,4,32,0,1,8,100,75,0,113,2,113,34,219,190,146,186,227,24,88,165,46,164,65,57,164,253,39,174,185,230,26,123,230,153,103,106,244,187,172,172,44,182,47,242,44,88,176,192,36,70,204,158,61,219,222,120,227,13,247,73,99,125,57,232,148,83,78,177,227,142,59,174,70,219,57,160,112,2,220,235,10,103,72,13,255,36,64,191,162,87,64,0,2,16,128,64,177,9,32,78,32,78,56,2,83,166,76,113,255,221,110,187,237,138,221,199,188,173,143,129,149,183,161,193,176,44,9,220,119,223,125,238,235,59,7,31,124,176,117,234,212,233,31,103,77,159,62,221,237,229,160,207,7,31,112,192,1,89,214,90,188,195,238,186,235,46,59,235,172,179,172,65,131,6,182,237,182,219,218,102,155,109,230,62,95,220,186,117,235,226,53,66,77,53,18,224,94,87,35,34,14,200,131,0,253,42,15,104,156,2,1,8,64,0,2,213,18,64,156,64,156,112,4,52,121,169,248,223,16,174,27,6,86,33,68,57,253,62,206,154,53,203,174,186,234,42,155,52,105,146,251,204,168,126,86,89,101,21,155,59,119,174,125,247,221,119,118,206,57,231,216,233,167,159,110,239,191,255,190,173,189,246,218,37,3,242,242,203,47,155,54,187,124,233,165,151,74,214,38,13,85,78,128,123,29,61,35,10,2,244,171,40,168,82,39,4,32,0,129,176,9,32,78,32,78,4,45,78,132,116,249,183,104,209,162,108,252,248,241,255,10,201,231,144,124,93,180,104,145,189,250,234,171,54,99,198,12,171,95,191,190,109,177,197,22,229,95,244,120,252,241,199,109,226,196,137,54,112,224,192,146,33,57,242,200,35,173,127,255,254,182,233,166,155,150,172,77,26,66,156,160,15,148,142,0,226,68,233,88,211,18,4,32,0,129,80,8,32,78,4,46,78,236,185,231,158,246,209,71,31,217,194,133,11,29,137,186,117,235,218,191,255,253,111,123,243,205,55,83,127,13,132,54,176,10,205,223,212,119,224,28,29,236,218,181,171,251,50,70,207,158,61,115,60,51,247,195,15,57,228,16,183,156,67,203,77,40,241,19,224,218,143,63,6,105,180,128,126,149,198,168,226,19,4,32,0,129,120,9,32,78,4,46,78,100,220,103,89,71,188,23,98,41,90,103,32,89,10,202,126,183,209,175,95,63,39,64,118,238,220,57,50,67,15,60,240,64,235,219,183,175,237,176,195,14,145,181,65,197,185,17,224,218,207,141,23,71,103,71,128,126,149,29,39,142,130,0,4,32,0,129,236,9,32,78,32,78,56,2,136,19,217,95,52,73,61,146,129,100,82,35,87,92,187,143,63,254,120,83,198,212,217,103,159,93,212,138,231,205,155,103,167,157,118,154,181,107,215,206,58,116,232,80,212,186,169,172,48,2,92,251,133,241,227,236,202,9,208,175,232,25,16,128,0,4,32,80,108,2,136,19,136,19,197,238,83,137,169,47,180,129,85,104,254,38,166,35,198,96,168,50,40,238,191,255,126,247,179,213,86,91,21,108,193,29,119,220,97,221,187,119,183,39,159,124,210,154,54,109,90,112,125,84,80,92,2,92,251,197,229,73,109,255,63,1,250,21,61,1,2,16,128,0,4,138,77,0,113,2,113,162,216,125,42,49,245,133,54,176,10,205,223,196,116,196,152,12,213,215,59,174,189,246,90,155,63,127,190,93,113,197,21,182,251,238,187,231,100,201,15,63,252,96,250,148,233,53,215,92,227,178,48,244,197,16,138,159,4,184,246,253,140,75,210,173,162,95,37,61,130,216,15,1,8,64,192,63,2,136,19,136,19,254,245,202,18,89,20,218,192,42,52,127,75,212,141,18,223,140,178,29,30,126,248,97,27,59,118,172,157,121,230,153,238,83,164,59,237,180,147,173,183,222,122,182,234,170,171,186,61,42,126,254,249,103,251,237,183,223,108,242,228,201,54,109,218,52,123,226,137,39,220,127,245,137,210,46,93,186,216,26,107,172,145,120,14,105,118,128,107,63,205,209,141,207,55,250,85,124,236,105,25,2,16,128,64,90,9,32,78,32,78,164,181,111,215,232,87,104,3,171,208,252,173,177,3,112,192,82,4,230,206,157,107,79,63,253,180,189,242,202,43,246,197,23,95,216,135,31,126,104,191,252,242,139,53,105,210,196,190,254,250,107,107,222,188,185,253,253,247,223,182,219,110,187,89,179,102,205,108,175,189,246,130,96,66,8,112,237,39,36,80,9,51,147,126,149,176,128,97,46,4,32,0,129,4,16,64,156,64,156,72,64,55,141,198,196,208,6,86,161,249,27,77,175,161,86,8,36,143,0,215,126,242,98,150,4,139,233,87,73,136,18,54,66,0,2,16,72,22,1,196,9,196,137,100,245,216,34,90,27,218,192,42,52,127,139,216,85,168,10,2,137,38,192,181,159,232,240,121,107,60,253,202,219,208,96,24,4,32,0,129,196,18,64,156,64,156,72,108,231,45,212,240,208,6,86,161,249,91,104,255,224,124,8,164,133,128,174,125,74,214,4,202,244,33,138,172,143,14,252,192,178,50,225,162,64,0,2,16,128,0,4,138,67,0,113,194,115,113,66,155,209,205,156,57,211,214,89,103,157,162,68,124,165,149,86,178,79,62,249,196,54,216,96,131,162,212,87,85,37,181,106,213,50,173,97,95,109,181,213,34,109,167,144,202,67,155,172,135,230,111,33,125,131,115,33,0,129,48,9,112,159,12,51,238,120,13,1,8,64,0,2,126,16,64,156,64,156,136,164,39,34,78,68,130,181,160,74,25,116,23,132,143,147,33,0,129,0,8,112,159,12,32,200,184,8,1,8,64,0,2,222,18,64,156,72,128,56,113,226,137,39,218,219,111,191,109,127,254,249,167,245,236,217,211,142,58,234,40,103,245,157,119,222,105,55,221,116,147,45,183,220,114,182,214,90,107,217,45,183,220,98,91,108,177,133,59,238,226,139,47,182,231,158,123,206,150,95,126,121,219,117,215,93,221,113,171,172,178,138,101,50,39,106,215,174,109,7,28,112,128,157,122,234,169,118,254,249,231,47,69,97,241,226,197,238,124,237,220,191,194,10,43,184,93,250,85,183,74,85,245,234,216,174,93,187,186,227,119,223,125,119,187,227,142,59,202,51,39,30,124,240,65,235,223,191,191,219,233,95,159,38,148,45,219,111,191,125,236,23,69,104,131,208,208,252,141,189,131,97,0,4,32,144,56,2,220,39,19,23,50,12,134,0,4,32,0,129,20,17,64,156,72,128,56,209,189,123,119,235,209,163,135,77,159,62,221,154,54,109,106,239,189,247,158,205,154,53,203,142,63,254,120,123,227,141,55,108,237,181,215,182,123,239,189,215,174,186,234,42,251,232,163,143,172,111,223,190,246,250,235,175,219,152,49,99,76,25,12,103,158,121,166,19,44,70,140,24,225,196,137,9,19,38,216,41,167,156,226,132,6,9,31,203,150,126,253,250,217,184,113,227,108,236,216,177,78,108,56,242,200,35,237,216,99,143,117,237,87,86,239,192,129,3,109,147,77,54,177,231,159,127,222,118,222,121,103,27,62,124,184,157,118,218,105,246,211,79,63,185,79,18,118,236,216,209,94,126,249,101,39,76,200,222,246,237,219,187,223,199,189,14,58,180,65,104,104,254,166,232,62,141,43,16,128,64,137,8,112,159,44,17,104,154,129,0,4,32,0,1,8,84,66,0,113,34,1,226,196,156,57,115,108,245,213,87,119,150,30,124,240,193,110,114,255,217,103,159,217,31,127,252,97,3,6,12,40,247,96,141,53,214,176,87,94,121,197,206,56,227,12,187,228,146,75,236,208,67,15,117,127,155,58,117,170,203,146,248,238,187,239,156,56,161,12,138,117,215,93,215,222,122,235,45,151,117,177,108,105,213,170,149,19,45,36,126,84,44,205,154,53,171,180,222,145,35,71,218,229,151,95,238,68,19,21,101,72,212,171,87,207,181,119,235,173,183,218,141,55,222,104,235,175,191,126,121,85,223,127,255,189,19,41,54,220,112,195,88,47,202,208,6,161,161,249,27,107,231,162,113,8,64,32,145,4,184,79,38,50,108,24,13,1,8,64,0,2,41,33,128,56,145,0,113,226,199,31,127,180,250,245,235,59,75,37,56,28,119,220,113,246,193,7,31,216,130,5,11,150,18,39,26,52,104,224,178,34,206,62,251,108,187,244,210,75,203,197,137,41,83,166,88,139,22,45,76,245,72,156,24,53,106,148,41,219,225,176,195,14,115,199,45,91,218,180,105,227,218,208,143,138,68,6,21,45,39,169,172,94,101,109,40,187,99,242,228,201,229,85,173,184,226,138,54,123,246,108,183,28,100,218,180,105,118,207,61,247,148,255,77,27,124,54,106,212,136,204,137,18,223,68,24,116,151,24,56,205,65,0,2,137,35,192,125,50,113,33,195,96,8,64,0,2,16,72,17,1,196,137,4,136,19,218,91,66,66,193,55,223,124,99,187,237,182,155,189,249,230,155,46,115,226,132,19,78,112,255,175,101,29,247,223,127,191,219,243,65,19,255,235,175,191,222,253,94,203,58,180,44,227,172,179,206,114,75,44,30,122,232,161,242,61,39,36,108,168,46,137,25,203,238,255,32,225,66,203,58,158,120,226,9,151,89,33,17,67,25,27,243,230,205,171,180,94,237,47,177,233,166,155,186,101,32,123,236,177,135,107,167,67,135,14,174,77,125,25,68,153,24,202,210,216,124,243,205,221,223,148,213,49,99,198,12,183,228,36,206,18,218,32,52,52,127,227,236,91,180,13,1,8,36,147,0,247,201,100,198,13,171,33,0,1,8,64,32,29,4,16,39,18,32,78,104,207,6,45,237,248,249,231,159,93,134,194,65,7,29,228,172,150,40,160,204,4,45,163,104,216,176,161,13,26,52,200,9,13,139,22,45,114,66,133,246,128,208,94,19,187,236,178,139,59,78,153,21,21,63,37,170,227,135,13,27,230,54,219,172,83,167,78,57,137,37,75,150,184,243,37,80,232,27,230,45,91,182,116,153,22,153,223,87,86,175,68,142,11,46,184,192,101,67,104,3,206,209,163,71,187,125,37,244,41,209,187,238,186,203,101,120,232,111,202,168,24,50,100,136,237,180,211,78,177,95,65,161,13,66,67,243,55,246,14,134,1,16,128,64,226,8,112,159,76,92,200,48,24,2,16,128,0,4,82,68,0,113,194,115,113,34,69,125,205,59,87,66,27,132,134,230,175,119,29,14,131,32,0,1,239,9,112,159,244,62,68,24,8,1,8,64,0,2,41,38,128,56,129,56,145,226,238,93,189,107,161,13,66,67,243,55,216,142,141,227,16,128,64,222,4,184,79,230,141,142,19,33,0,1,8,64,0,2,5,19,64,156,64,156,40,184,19,37,181,130,208,6,161,161,249,155,212,126,137,221,16,128,64,124,4,184,79,198,199,158,150,33,0,1,8,64,0,2,136,19,136,19,193,94,5,161,13,66,67,243,55,216,142,141,227,16,128,64,222,4,184,79,230,141,142,19,33,0,1,8,64,0,2,5,19,64,156,64,156,40,184,19,37,181,130,208,6,161,161,249,155,212,126,137,221,16,128,64,124,4,184,79,198,199,158,150,33,0,1,8,64,0,2,136,19,136,19,193,94,5,161,13,66,67,243,55,216,142,141,227,16,128,64,222,4,184,79,230,141,142,19,33,0,1,8,64,0,2,5,19,64,156,64,156,40,184,19,37,181,130,208,6,161,161,249,155,212,126,137,221,16,128,64,124,4,184,79,198,199,158,150,33,0,1,8,64,0,2,136,19,136,19,193,94,5,161,13,66,67,243,55,216,142,141,227,16,128,64,222,4,184,79,230,141,142,19,33,0,1,8,64,0,2,5,19,64,156,64,156,40,184,19,37,181,130,208,6,161,161,249,155,212,126,137,221,16,128,64,124,4,184,79,198,199,158,150,33,0,1,8,64,0,2,136,19,136,19,193,94,5,161,13,66,67,243,55,216,142,141,227,16,128,64,222,4,184,79,230,141,142,19,33,0,1,8,64,0,2,5,19,64,156,64,156,40,184,19,37,181,130,208,6,161,161,249,155,212,126,137,221,16,128,64,124,4,184,79,198,199,158,150,33,0,1,8,64,0,2,136,19,53,136,19,129,117,145,50,51,251,87,72,62,151,149,201,229,48,10,131,238,48,226,140,151,16,128,64,254,4,184,79,230,207,142,51,33,0,1,8,64,0,2,133,18,64,156,40,148,96,138,206,103,80,150,162,96,86,226,10,241,77,119,124,241,14,2,16,40,156,0,247,201,194,25,82,3,4,32,0,1,8,64,32,95,2,136,19,249,146,75,225,121,12,202,82,24,212,10,46,17,223,116,199,23,239,32,0,129,194,9,112,159,44,156,33,53,64,0,2,16,128,0,4,242,37,128,56,145,47,185,20,158,199,160,44,133,65,69,156,72,119,80,241,14,2,16,40,42,1,158,131,69,197,73,101,16,128,0,4,32,0,129,156,8,32,78,228,132,43,221,7,51,40,35,190,233,38,128,119,16,128,0,4,170,39,192,115,144,30,2,1,8,64,0,2,16,136,143,0,226,68,124,236,189,107,153,65,153,119,33,41,170,65,196,183,168,56,169,12,2,16,72,33,1,238,147,41,12,42,46,65,0,2,16,128,64,98,8,32,78,36,38,84,209,27,202,160,44,122,198,113,182,64,124,227,164,79,219,16,128,64,18,8,112,159,76,66,148,176,17,2,16,128,0,4,210,74,0,113,34,173,145,205,195,47,6,101,121,64,75,208,41,196,55,65,193,194,84,8,64,32,22,2,220,39,99,193,78,163,16,128,0,4,32,0,1,71,0,113,130,142,80,78,128,65,89,186,59,3,241,77,119,124,241,14,2,16,40,156,0,247,201,194,25,82,3,4,32,0,1,8,64,32,95,2,136,19,249,146,75,225,121,12,202,82,24,212,10,46,17,223,116,199,23,239,32,0,129,194,9,112,159,44,156,33,53,64,0,2,16,128,0,4,242,37,128,56,145,47,185,20,158,199,160,44,133,65,69,156,72,119,80,241,14,2,16,40,42,1,158,131,69,197,73,101,16,128,0,4,32,0,129,156,8,32,78,228,132,43,221,7,51,40,35,190,233,38,128,119,16,128,0,4,170,39,192,115,144,30,2,1,8,64,0,2,16,136,143,0,226,68,124,236,189,107,153,65,153,119,33,41,200,160,113,227,198,89,219,182,109,109,208,160,65,214,177,99,71,203,196,119,212,168,81,214,185,115,103,27,61,122,180,181,106,213,170,160,54,56,25,2,16,128,64,154,8,240,28,76,83,52,241,5,2,16,128,0,4,146,70,0,113,34,105,17,139,208,94,6,101,17,194,141,169,234,186,117,235,90,173,90,181,172,94,189,122,54,119,238,92,107,216,176,161,45,88,176,192,150,44,89,98,139,22,45,138,201,42,154,133,0,4,32,224,39,1,158,131,126,198,5,171,32,0,1,8,64,32,12,2,136,19,97,196,57,43,47,25,148,101,133,41,81,7,245,233,211,199,122,246,236,105,139,23,47,46,183,187,118,237,218,214,171,87,47,235,214,173,91,162,124,193,88,8,64,0,2,81,19,224,57,24,53,97,234,135,0,4,32,0,1,8,84,77,0,113,130,222,81,78,128,65,89,58,59,131,178,38,22,46,92,88,238,92,157,58,117,150,250,119,58,189,198,43,8,64,0,2,185,19,224,57,152,59,51,206,128,0,4,32,0,1,8,20,139,0,226,68,177,72,166,160,30,6,101,41,8,98,37,46,84,204,158,32,107,34,157,49,198,43,8,64,160,56,4,120,14,22,135,35,181,64,0,2,16,128,0,4,242,33,128,56,145,15,181,148,158,195,160,44,165,129,53,115,123,78,40,123,130,172,137,244,198,24,207,32,0,129,194,9,240,28,44,156,33,53,64,0,2,16,128,0,4,242,37,128,56,145,47,185,20,158,199,160,44,133,65,253,63,151,148,61,209,163,71,15,235,221,187,55,123,77,164,55,204,120,6,1,8,20,72,128,231,96,129,0,57,29,2,16,128,0,4,32,80,0,1,196,137,2,224,165,237,84,6,101,105,139,232,255,243,71,95,231,232,212,169,147,13,27,54,204,180,180,131,2,1,8,64,0,2,255,36,192,115,144,94,1,1,8,64,0,2,16,136,143,0,226,68,124,236,189,107,57,180,65,153,252,165,164,155,64,89,89,89,186,29,196,59,8,64,160,168,4,66,123,14,22,21,30,149,65,0,2,16,128,0,4,10,36,128,56,81,32,192,52,157,30,218,160,44,52,127,211,212,87,179,241,133,248,102,67,137,99,32,0,129,138,4,184,111,208,31,32,0,1,8,64,0,2,241,17,64,156,136,143,189,119,45,135,54,40,11,205,95,239,58,92,196,6,17,223,136,1,83,61,4,82,72,128,251,70,10,131,138,75,16,128,0,4,32,144,24,2,136,19,137,9,85,244,134,134,54,40,11,205,223,232,123,144,95,45,16,95,191,226,129,53,16,72,2,1,238,27,73,136,18,54,66,0,2,16,128,64,90,9,32,78,164,53,178,121,248,21,218,160,44,52,127,243,232,18,137,62,133,248,38,58,124,24,15,129,88,8,112,223,136,5,59,141,66,0,2,16,128,0,4,28,1,196,9,58,66,57,129,208,6,101,161,249,27,90,87,39,190,161,69,28,127,33,80,56,1,238,27,133,51,164,6,8,64,0,2,16,128,64,190,4,16,39,242,37,151,194,243,66,27,148,133,230,111,10,187,108,181,46,17,223,208,34,142,191,16,40,156,0,247,141,194,25,82,3,4,32,0,1,8,64,32,95,2,136,19,249,146,75,225,121,161,13,202,66,243,55,133,93,22,113,34,180,160,226,47,4,34,38,192,115,33,98,192,84,15,1,8,64,0,2,16,168,134,0,226,4,221,163,156,64,104,131,178,208,252,13,173,171,19,223,208,34,142,191,16,40,156,0,247,141,194,25,82,3,4,32,0,1,8,64,32,95,2,136,19,249,146,75,225,121,161,13,202,66,243,55,133,93,150,204,137,208,130,138,191,16,136,152,0,207,133,136,1,83,61,4,32,0,1,8,64,128,204,9,250,64,54,4,66,27,148,133,230,111,54,125,32,77,199,16,223,52,69,19,95,32,80,26,2,220,55,74,195,153,86,32,0,1,8,64,0,2,149,17,32,115,130,126,81,78,32,180,65,89,104,254,134,214,213,137,111,104,17,199,95,8,20,78,128,251,70,225,12,169,1,2,16,128,0,4,32,144,47,1,196,137,124,201,165,240,188,208,6,101,161,249,155,194,46,91,173,75,196,55,180,136,227,47,4,10,39,192,125,163,112,134,212,0,1,8,64,0,2,16,200,151,0,226,68,190,228,82,120,94,104,131,178,208,252,77,97,151,69,156,8,45,168,248,11,129,136,9,240,92,136,24,48,213,67,0,2,16,128,0,4,170,33,128,56,65,247,40,39,16,218,160,44,52,127,67,235,234,196,55,180,136,227,47,4,10,39,192,125,163,112,134,212,0,1,8,64,0,2,16,200,151,0,226,68,190,228,82,120,94,104,131,178,208,252,77,97,151,37,115,34,180,160,226,47,4,34,38,192,115,33,98,192,84,15,1,8,64,0,2,16,32,115,130,62,144,13,129,208,6,101,161,249,155,77,31,72,211,49,196,55,77,209,196,23,8,148,134,0,247,141,210,112,166,21,8,64,0,2,16,128,64,101,4,200,156,160,95,148,19,8,109,80,22,154,191,161,117,117,226,27,90,196,241,23,2,133,19,224,190,81,56,67,106,128,0,4,32,0,1,8,228,75,0,113,34,95,114,41,60,47,180,65,89,104,254,166,176,203,86,235,18,241,13,45,226,248,11,129,194,9,112,223,40,156,33,53,64,0,2,16,128,0,4,242,37,128,56,145,47,185,20,158,23,218,160,44,52,127,83,216,101,17,39,66,11,42,254,66,32,98,2,60,23,34,6,76,245,16,128,0,4,32,0,129,106,8,32,78,208,61,202,9,132,54,40,11,205,223,208,186,58,241,13,45,226,248,11,129,194,9,112,223,40,156,33,53,64,0,2,16,128,0,4,242,37,128,56,145,47,185,20,158,23,218,160,44,52,127,83,216,101,201,156,8,45,168,248,11,129,136,9,240,92,136,24,48,213,67,0,2,16,128,0,4,200,156,160,15,100,67,32,180,65,89,104,254,102,211,7,210,116,12,241,77,83,52,241,5,2,165,33,192,125,163,52,156,105,5,2,16,128,0,4,32,80,25,1,50,39,232,23,229,4,66,27,148,133,230,111,104,93,157,248,134,22,113,252,133,64,225,4,184,111,20,206,144,26,32,0,1,8,64,0,2,249,18,64,156,200,151,92,10,207,11,109,80,22,154,191,41,236,178,213,186,68,124,67,139,56,254,66,160,112,2,220,55,10,103,72,13,16,128,0,4,32,0,129,124,9,32,78,228,75,46,133,231,133,54,40,11,205,223,20,118,89,196,137,208,130,138,191,16,136,152,0,207,133,136,1,83,61,4,32,0,1,8,64,160,26,2,136,19,116,143,114,2,161,13,202,66,243,55,180,174,78,124,67,139,56,254,66,160,112,2,220,55,10,103,72,13,16,128,0,4,32,0,129,124,9,32,78,228,75,46,133,231,133,54,40,243,209,223,183,223,126,219,142,63,254,120,251,228,147,79,254,209,195,250,247,239,239,126,63,124,248,240,106,123,223,53,215,92,99,115,231,206,181,155,110,186,169,202,227,94,121,229,21,59,243,204,51,237,131,15,62,88,234,152,215,95,127,221,78,58,233,164,74,219,79,90,151,247,49,190,73,99,136,189,16,8,141,0,247,141,208,34,142,191,16,128,0,4,32,224,19,1,196,9,159,162,17,179,45,161,13,202,124,244,55,110,113,98,225,194,133,54,103,206,28,219,100,147,77,98,238,141,133,55,239,99,124,11,247,138,26,32,0,129,40,9,112,223,136,146,46,117,67,0,2,16,128,0,4,170,39,128,56,65,15,41,39,16,218,160,204,71,127,37,78,28,117,212,81,214,172,89,51,83,22,131,202,237,183,223,110,251,237,183,159,85,204,156,24,50,100,136,221,118,219,109,246,236,179,207,218,106,171,173,102,103,157,117,150,189,246,218,107,214,176,97,67,247,179,233,166,155,186,204,9,253,253,226,139,47,182,229,151,95,222,182,219,110,59,155,56,113,162,251,249,250,235,175,107,204,156,80,123,47,190,248,162,45,183,220,114,38,86,250,25,57,114,164,173,177,198,26,85,214,187,241,198,27,123,115,69,249,24,95,111,224,96,8,4,32,80,41,1,238,27,116,12,8,64,0,2,16,128,64,124,4,16,39,226,99,239,93,203,161,13,202,124,244,87,226,68,211,166,77,237,185,231,158,179,253,247,223,223,9,16,247,220,115,143,77,154,52,169,92,156,216,102,155,109,236,161,135,30,178,39,159,124,210,26,52,104,96,87,94,121,165,125,252,241,199,246,223,255,254,215,126,251,237,55,219,115,207,61,173,101,203,150,214,179,103,79,107,210,164,137,141,27,55,206,118,218,105,39,187,239,190,251,220,146,145,47,190,248,34,107,113,66,237,79,153,50,197,234,215,175,111,189,123,247,182,89,179,102,217,13,55,220,80,101,189,136,19,222,93,214,24,4,1,8,228,64,192,199,231,66,14,230,115,40,4,32,0,1,8,64,32,209,4,16,39,18,29,190,226,26,31,218,160,204,71,127,37,78,180,107,215,206,102,204,152,225,130,251,222,123,239,185,127,79,159,62,221,137,19,3,6,12,176,239,190,251,206,30,121,228,17,59,226,136,35,220,49,187,237,182,155,93,126,249,229,118,248,225,135,187,127,95,123,237,181,246,195,15,63,56,113,227,186,235,174,115,25,21,153,162,172,135,119,222,121,39,107,113,98,246,236,217,118,227,141,55,150,219,114,216,97,135,217,173,183,222,90,101,189,136,19,197,189,38,169,13,2,16,40,45,1,31,159,11,165,37,64,107,16,128,0,4,32,0,129,248,8,32,78,196,199,222,187,150,67,27,148,249,232,239,178,123,78,76,158,60,217,218,182,109,107,159,125,246,153,19,39,30,126,248,97,187,244,210,75,237,188,243,206,179,169,83,167,218,234,171,175,238,196,137,238,221,187,151,139,21,253,250,245,179,111,190,249,198,14,60,240,64,151,237,144,89,30,162,14,167,37,31,106,35,219,101,29,58,46,179,177,230,27,111,188,97,237,219,183,183,161,67,135,86,89,47,226,132,119,151,53,6,65,0,2,57,16,240,241,185,144,131,249,28,10,1,8,64,0,2,16,72,52,1,196,137,68,135,175,184,198,135,54,40,243,209,223,154,196,137,204,215,58,78,59,237,52,183,132,227,193,7,31,116,66,193,187,239,190,107,99,198,140,177,197,139,23,91,243,230,205,109,175,189,246,178,94,189,122,217,230,155,111,110,79,61,245,148,237,188,243,206,238,239,18,58,102,206,156,233,150,103,100,190,214,177,100,201,18,251,242,203,47,173,113,227,198,38,1,34,243,181,14,137,33,131,7,15,118,117,75,4,57,229,148,83,108,165,149,86,178,171,175,190,186,202,122,27,53,106,84,220,78,89,64,109,62,198,183,0,119,56,21,2,16,40,1,1,238,27,37,128,76,19,16,128,0,4,32,0,129,42,8,32,78,208,53,202,9,132,54,40,243,209,223,108,197,9,9,19,219,110,187,173,91,194,33,193,225,252,243,207,183,23,94,120,193,109,86,169,205,48,215,90,107,45,151,241,48,126,252,120,235,210,165,139,253,253,247,223,182,235,174,187,186,125,39,36,76,124,250,233,167,229,226,132,4,143,45,183,220,210,137,29,250,180,104,69,113,226,177,199,30,179,178,178,50,247,105,82,157,175,172,137,149,87,94,185,202,122,215,92,115,77,111,174,40,31,227,235,13,28,12,129,0,4,42,37,192,125,131,142,1,1,8,64,0,2,16,136,143,0,226,68,124,236,189,107,57,180,65,89,218,253,149,216,112,213,85,87,185,12,138,21,87,92,209,237,95,209,166,77,27,183,228,67,190,87,86,180,17,103,183,110,221,220,190,20,202,156,208,114,18,109,138,89,177,228,83,111,28,157,61,237,241,141,131,41,109,66,32,237,4,184,111,164,61,194,248,7,1,8,64,0,2,62,19,64,156,240,57,58,37,182,45,180,65,89,8,254,234,139,29,218,167,98,133,21,86,112,63,3,7,14,180,125,246,217,167,210,158,53,98,196,8,183,177,166,190,254,113,246,217,103,87,41,78,232,228,92,234,45,113,55,46,111,46,132,248,198,197,150,118,33,144,86,2,220,55,210,26,89,252,130,0,4,32,0,129,36,16,64,156,72,66,148,74,100,99,104,131,178,208,252,45,81,55,242,166,25,226,235,77,40,48,4,2,137,33,192,125,35,49,161,194,80,8,64,0,2,16,72,33,1,196,137,20,6,53,95,151,66,27,148,133,230,111,190,253,34,169,231,17,223,164,70,14,187,33,16,31,1,238,27,241,177,167,101,8,64,0,2,16,128,0,226,4,125,160,156,64,104,131,178,208,252,13,173,171,19,223,208,34,142,191,16,40,156,0,247,141,194,25,82,3,4,32,0,1,8,64,32,95,2,136,19,249,146,75,225,121,161,13,202,66,243,55,133,93,182,90,151,136,111,104,17,199,95,8,20,78,128,251,70,225,12,169,1,2,16,128,0,4,32,144,47,1,196,137,124,201,165,240,188,208,6,101,161,249,155,194,46,139,56,17,90,80,241,23,2,17,19,224,185,16,49,96,170,135,0,4,32,0,1,8,84,67,0,113,130,238,81,78,32,180,65,89,104,254,134,214,213,137,111,104,17,199,95,8,20,78,128,251,70,225,12,169,1,2,16,128,0,4,32,144,47,1,196,137,124,201,165,240,188,208,6,101,161,249,155,194,46,75,230,68,104,65,197,95,8,68,76,128,231,66,196,128,169,30,2,16,128,0,4,32,64,230,4,125,32,27,2,161,13,202,66,243,55,155,62,144,166,99,136,111,154,162,137,47,16,40,13,1,238,27,165,225,76,43,16,128,0,4,32,0,129,202,8,144,57,65,191,40,39,16,218,160,44,52,127,67,235,234,196,55,180,136,227,47,4,10,39,192,125,163,112,134,212,0,1,8,64,0,2,16,200,151,0,226,68,190,228,82,120,94,104,131,178,208,252,77,97,151,173,214,37,226,27,90,196,241,23,2,133,19,224,190,81,56,67,106,128,0,4,32,0,1,8,228,75,0,113,34,95,114,41,60,47,180,65,89,104,254,166,176,203,34,78,132,22,84,252,133,64,196,4,120,46,68,12,152,234,33,0,1,8,64,0,2,213,16,64,156,160,123,148,19,8,109,80,22,154,191,161,117,117,226,27,90,196,241,23,2,133,19,224,190,81,56,67,106,128,0,4,32,0,1,8,228,75,0,113,34,95,114,41,60,47,180,65,89,104,254,166,176,203,146,57,17,90,80,241,23,2,17,19,224,185,16,49,96,170,135,0,4,32,0,1,8,144,57,65,31,200,134,64,104,131,178,208,252,205,166,15,164,233,24,226,155,204,104,42,110,148,116,19,40,43,43,243,214,65,238,27,222,134,6,195,32,0,1,8,64,32,0,2,100,78,4,16,228,108,93,12,109,80,22,154,191,217,246,131,180,28,71,124,147,25,73,226,150,204,184,101,107,181,239,241,245,221,190,108,57,115,28,4,32,0,1,8,64,32,137,4,16,39,146,24,181,136,108,14,109,80,22,154,191,17,117,27,111,171,37,190,222,134,166,90,195,136,91,50,227,150,173,213,190,199,215,119,251,178,229,204,113,16,128,0,4,32,0,129,36,18,64,156,72,98,212,34,178,57,180,65,89,104,254,70,212,109,188,173,150,248,122,27,26,196,137,100,134,166,40,86,251,126,93,250,110,95,81,130,64,37,16,128,0,4,32,0,1,79,9,32,78,120,26,152,56,204,10,109,80,22,154,191,113,244,169,56,219,36,190,113,210,207,191,109,226,150,63,187,36,156,233,123,124,125,183,47,9,49,198,70,8,64,0,2,16,128,64,190,4,16,39,242,37,151,194,243,66,27,148,133,230,111,10,187,44,111,224,83,24,84,174,203,20,6,181,130,75,190,199,215,119,251,210,221,59,240,14,2,16,128,0,4,66,39,128,56,17,7,94,128,97,0,0,32,0,73,68,65,84,122,15,72,208,160,177,216,161,98,16,90,108,162,126,213,71,124,253,138,71,182,214,16,183,108,73,37,243,56,223,227,235,187,125,201,140,58,86,67,0,2,16,128,0,4,178,35,128,56,145,29,167,32,142,10,109,80,22,154,191,65,116,226,128,197,182,180,196,151,235,50,45,145,172,220,15,223,227,235,187,125,233,238,29,120,7,1,8,64,0,2,161,19,64,156,8,189,7,4,60,153,99,16,154,238,206,79,124,147,25,95,226,150,204,184,101,107,181,239,241,245,221,190,108,57,115,28,4,32,0,1,8,64,32,137,4,16,39,146,24,181,136,108,14,109,80,22,154,191,17,117,27,111,171,37,190,222,134,166,90,195,136,91,50,227,150,173,213,190,199,215,119,251,178,229,204,113,16,128,0,4,32,0,129,36,18,64,156,72,98,212,34,178,57,180,65,153,252,13,172,148,153,89,80,78,151,149,201,101,74,146,8,132,118,31,74,82,108,138,97,171,239,241,245,221,190,98,196,128,58,32,0,1,8,64,0,2,190,18,64,156,240,53,50,49,216,197,160,44,6,232,37,108,146,248,150,16,54,77,229,77,128,126,154,55,186,68,156,232,123,124,125,183,47,17,65,198,72,8,64,0,2,16,128,64,158,4,16,39,242,4,151,198,211,24,148,165,49,170,255,207,39,226,155,238,248,166,197,59,250,105,90,34,89,185,31,190,199,215,119,251,210,221,59,240,14,2,16,128,0,4,66,39,128,56,17,122,15,168,224,63,131,178,116,119,6,226,155,238,248,166,197,59,250,105,90,34,137,56,145,238,72,226,29,4,32,0,1,8,64,160,248,4,16,39,138,207,52,177,53,50,41,72,108,232,178,50,156,248,102,133,137,131,98,38,64,63,141,57,0,17,55,239,123,124,125,183,47,226,240,80,61,4,32,0,1,8,64,32,86,2,136,19,177,226,247,171,113,6,101,126,197,163,216,214,16,223,98,19,165,190,40,8,208,79,163,160,234,79,157,190,199,215,119,251,252,137,36,150,64,0,2,16,128,0,4,138,79,0,113,162,248,76,19,91,35,131,178,196,134,46,43,195,137,111,86,152,56,40,102,2,244,211,152,3,16,113,243,190,199,215,119,251,34,14,15,213,67,0,2,16,128,0,4,98,37,128,56,17,43,126,191,26,103,80,230,87,60,138,109,13,241,45,54,81,234,139,130,0,253,52,10,170,254,212,233,123,124,125,183,207,159,72,98,9,4,32,0,1,8,64,160,248,4,16,39,138,207,52,177,53,50,40,75,108,232,178,50,156,248,102,133,137,131,98,38,64,63,141,57,0,17,55,239,123,124,125,183,47,226,240,80,61,4,32,0,1,8,64,32,86,2,136,19,177,226,247,171,113,6,101,126,197,163,216,214,16,223,98,19,165,190,40,8,208,79,163,160,234,79,157,190,199,215,119,251,252,137,36,150,64,0,2,16,128,0,4,138,79,0,113,162,248,76,19,91,35,131,178,196,134,46,43,195,137,111,86,152,56,40,102,2,244,211,152,3,16,113,243,190,199,215,119,251,34,14,15,213,67,0,2,16,128,0,4,98,37,128,56,17,43,126,191,26,103,80,230,87,60,138,109,13,241,45,54,81,234,139,130,0,253,52,10,170,254,212,233,123,124,125,183,207,159,72,98,9,4,32,0,1,8,64,160,248,4,16,39,138,207,52,177,53,50,40,75,108,232,178,50,156,248,102,133,137,131,98,38,64,63,141,57,0,17,55,239,123,124,125,183,47,226,240,80,61,4,32,0,1,8,64,32,86,2,136,19,177,226,247,171,113,6,101,126,197,163,216,214,16,223,98,19,165,190,40,8,208,79,163,160,234,79,157,190,199,215,119,251,252,137,36,150,64,0,2,16,128,0,4,138,79,0,113,162,248,76,19,91,35,131,178,196,134,46,43,195,137,111,86,152,56,40,102,2,244,211,152,3,16,113,243,190,199,215,119,251,34,14,15,213,67,0,2,16,128,0,4,98,37,128,56,17,43,126,191,26,103,80,230,87,60,176,6,2,33,18,224,62,148,238,168,251,30,95,223,237,75,119,239,192,59,8,64,0,2,16,8,157,0,226,68,232,61,160,130,255,12,202,232,12,16,128,64,212,4,198,141,27,103,45,91,182,172,178,25,238,67,81,71,32,222,250,107,138,239,243,207,63,111,7,28,112,64,108,70,214,100,95,108,134,209,48,4,32,0,1,8,64,32,0,2,136,19,1,4,57,91,23,25,148,101,75,202,191,227,158,121,230,25,187,237,182,219,236,177,199,30,91,202,56,13,244,111,186,233,38,27,59,118,108,149,70,191,247,222,123,246,240,195,15,219,181,215,94,235,159,99,88,148,58,2,171,174,186,170,45,90,180,200,122,245,234,101,151,93,118,217,63,252,43,244,62,212,182,109,91,87,247,54,219,108,147,19,187,183,223,126,219,58,116,232,96,159,125,246,217,63,206,235,211,167,143,205,156,57,211,93,99,203,150,149,86,90,201,62,249,228,19,219,96,131,13,170,109,239,239,191,255,182,237,183,223,222,222,127,255,125,91,110,185,229,114,178,77,7,95,121,229,149,214,172,89,179,106,133,157,156,43,205,241,132,254,253,251,59,95,135,15,31,110,181,106,213,178,111,191,253,214,26,54,108,152,83,45,85,197,247,186,235,174,179,222,189,123,91,253,250,245,237,167,159,126,202,169,206,98,30,92,104,255,43,166,45,212,5,1,8,64,0,2,16,8,141,0,226,68,104,17,175,198,95,6,101,201,237,12,85,137,19,11,22,44,176,159,127,254,217,214,93,119,221,42,157,123,240,193,7,77,34,134,38,28,20,8,68,77,96,212,168,81,118,246,217,103,219,95,127,253,101,186,231,244,236,217,115,41,145,162,144,251,144,68,143,166,77,155,218,228,201,147,115,118,99,225,194,133,246,205,55,223,216,166,155,110,154,147,56,49,109,218,52,119,142,38,235,213,149,73,147,38,217,200,145,35,243,190,206,246,222,123,111,187,226,138,43,236,160,131,14,202,217,183,98,157,240,227,143,63,218,226,197,139,109,157,117,214,41,154,56,33,81,226,170,171,174,114,38,46,191,252,242,118,251,237,183,219,241,199,31,95,44,147,115,174,167,144,254,151,115,99,156,0,1,8,64,0,2,16,128,192,82,4,16,39,232,16,229,4,24,148,37,183,51,72,156,208,219,226,149,87,94,217,189,217,220,101,151,93,236,161,135,30,178,151,94,122,169,60,115,98,247,221,119,55,253,104,50,53,107,214,44,27,48,96,128,237,185,231,158,182,227,142,59,218,47,191,252,98,23,95,124,177,117,237,218,53,185,16,176,60,49,4,214,92,115,77,155,59,119,174,179,183,78,157,58,229,34,197,69,23,93,100,181,107,215,182,178,178,178,188,124,121,242,201,39,237,197,23,95,116,125,251,149,87,94,177,46,93,186,152,68,7,213,169,12,162,125,246,217,199,158,125,246,89,215,215,53,17,222,110,187,237,108,226,196,137,238,71,246,84,151,57,161,243,148,253,48,111,222,60,151,149,49,116,232,80,91,125,245,213,45,147,57,161,44,130,51,206,56,195,182,218,106,43,151,81,240,253,247,223,219,192,129,3,109,255,253,247,119,190,92,114,201,37,46,243,225,208,67,15,181,27,110,184,193,238,184,227,14,119,189,54,111,222,220,30,125,244,81,151,153,33,193,166,71,143,30,246,212,83,79,57,6,170,107,240,224,193,38,1,81,89,38,235,175,191,190,221,114,203,45,213,46,123,80,38,148,252,254,245,215,95,29,215,110,221,186,153,178,73,148,25,114,250,233,167,219,150,91,110,105,115,230,204,177,31,126,248,193,253,77,89,83,95,124,241,133,237,186,235,174,206,38,21,101,105,232,158,34,118,250,25,52,104,144,181,110,221,218,138,149,57,33,129,67,12,50,162,132,68,37,149,181,214,90,203,190,251,238,187,188,98,95,172,147,120,14,22,139,36,245,64,0,2,16,128,0,4,114,39,128,56,145,59,179,212,158,193,160,44,185,161,213,68,226,184,227,142,179,55,223,124,211,54,222,120,99,203,188,101,213,196,47,179,172,67,194,196,17,71,28,225,38,57,227,199,143,119,255,125,227,141,55,220,196,135,204,137,226,197,190,69,139,22,101,19,39,78,252,87,241,106,12,163,166,21,86,88,193,137,3,247,220,115,79,222,226,132,38,223,39,156,112,130,19,231,54,218,104,35,215,183,37,14,188,250,234,171,118,222,121,231,185,126,222,164,73,19,211,190,23,59,237,180,147,221,119,223,125,238,45,189,38,231,53,137,19,18,5,52,193,87,22,146,68,8,221,47,181,204,163,162,56,161,107,108,234,212,169,78,0,184,251,238,187,93,22,128,50,38,84,36,2,190,246,218,107,238,223,103,158,121,166,187,246,36,110,168,174,231,158,123,206,137,19,18,1,222,121,231,29,27,49,98,132,19,79,250,245,235,103,31,124,240,129,171,43,155,204,137,249,243,231,219,182,219,110,107,79,60,241,132,109,189,245,214,206,39,101,146,72,236,248,237,183,223,156,56,169,172,18,137,43,29,59,118,116,66,166,216,72,20,217,112,195,13,237,229,151,95,182,37,75,150,88,231,206,157,221,57,186,127,220,117,215,93,206,15,217,94,44,113,226,152,99,142,113,162,136,218,242,173,52,111,222,188,108,194,132,9,92,191,190,5,6,123,32,0,1,8,64,32,8,2,136,19,65,132,57,59,39,17,39,178,227,228,227,81,18,39,52,121,210,155,99,21,77,120,148,21,161,55,173,21,197,137,155,111,190,217,77,86,190,254,250,107,219,119,223,125,109,250,244,233,136,19,69,14,40,215,81,205,64,43,102,78,40,171,33,179,188,67,153,19,154,16,231,147,57,161,172,134,29,118,216,193,148,57,160,137,255,137,39,158,248,143,253,35,254,247,191,255,153,150,17,104,162,157,41,107,172,177,134,19,4,106,18,39,148,109,160,235,71,229,173,183,222,178,246,237,219,219,140,25,51,150,18,39,148,161,32,145,65,69,66,134,132,146,143,63,254,216,62,250,232,35,183,36,227,145,71,30,177,76,118,200,245,215,95,239,142,147,152,161,108,10,157,215,170,85,43,119,77,106,95,14,149,63,255,252,211,234,213,171,231,218,203,70,156,144,208,32,49,102,243,205,55,47,247,79,203,186,250,246,237,107,141,27,55,182,118,237,218,57,155,85,100,207,239,191,255,238,238,15,42,18,44,180,180,75,2,198,87,95,125,229,132,156,207,63,255,220,137,41,202,22,145,157,197,18,39,148,57,33,225,37,147,57,161,127,171,248,144,57,81,115,239,229,8,8,64,0,2,16,128,0,4,162,34,128,56,17,21,217,4,214,203,164,42,129,65,251,63,147,151,221,115,66,111,102,53,201,208,38,125,21,197,9,189,233,213,4,78,226,68,139,22,45,220,228,141,204,137,226,198,157,235,168,122,158,153,61,39,52,241,206,136,18,90,94,144,41,249,242,147,224,48,108,216,48,151,117,160,12,34,101,18,105,162,159,41,31,126,248,161,19,0,174,190,250,106,123,253,245,215,203,127,175,13,29,37,36,84,20,39,148,125,244,229,151,95,186,99,180,79,132,150,105,104,191,5,77,168,85,36,102,168,126,101,30,84,204,156,80,22,134,126,167,162,58,51,255,150,16,33,161,80,130,201,165,151,94,234,252,214,38,155,42,202,140,56,228,144,67,156,109,18,22,142,61,246,88,59,245,212,83,221,223,254,248,227,15,39,32,172,189,246,218,89,137,19,202,124,208,249,90,182,149,41,179,103,207,54,137,65,83,166,76,41,183,71,127,147,56,161,37,27,18,28,84,50,226,132,178,40,142,62,250,104,183,52,68,27,120,42,227,66,251,130,200,206,98,137,19,21,197,39,109,196,155,17,41,180,111,71,220,123,78,20,247,110,64,109,16,128,0,4,32,0,1,8,228,66,0,113,34,23,90,41,63,54,223,73,65,202,177,36,194,189,66,196,9,165,87,235,43,31,247,222,123,111,34,124,245,221,72,174,163,234,35,164,172,0,77,138,181,71,74,69,81,34,115,86,190,252,52,233,87,182,208,225,135,31,110,90,222,160,229,27,18,222,180,207,131,196,136,35,143,60,210,189,253,215,62,14,90,178,176,243,206,59,219,152,49,99,220,126,12,18,6,180,7,67,117,123,78,220,127,255,253,46,35,67,153,12,218,155,69,226,138,246,148,200,70,156,216,107,175,189,76,89,27,13,26,52,112,251,91,72,124,144,128,162,127,107,9,133,254,166,165,37,18,63,180,87,204,132,9,19,220,126,20,218,56,84,95,174,120,224,129,7,156,152,120,193,5,23,184,165,89,85,21,9,9,242,91,118,73,60,145,248,168,37,46,18,110,36,116,84,20,79,170,18,39,116,47,145,192,34,118,18,17,206,58,235,44,103,179,50,64,162,16,39,50,190,72,164,208,215,58,86,92,113,197,88,191,214,225,251,253,5,251,32,0,1,8,64,0,2,105,38,128,56,145,230,232,230,232,91,190,147,130,28,155,225,240,8,8,20,34,78,104,82,164,137,79,155,54,109,220,38,127,148,194,8,112,29,85,207,79,251,43,104,249,66,85,37,95,126,218,67,66,75,16,36,30,168,72,144,184,240,194,11,157,80,161,165,34,218,207,65,75,154,180,223,138,178,2,180,12,68,155,64,106,223,9,101,26,40,83,162,58,113,226,133,23,94,112,95,168,208,132,93,95,171,208,70,149,18,38,106,18,39,212,158,132,2,109,212,153,41,90,30,162,107,173,110,221,186,46,59,65,89,22,202,236,208,30,12,221,187,119,119,159,254,213,231,70,181,60,67,75,45,36,98,104,147,79,77,222,229,199,73,39,157,84,37,63,249,173,165,35,18,42,228,163,234,83,54,69,197,76,14,157,92,149,56,161,61,53,180,252,67,113,88,109,181,213,236,192,3,15,116,237,106,89,203,144,33,67,34,251,148,104,198,33,237,7,210,178,101,203,194,46,66,206,134,0,4,32,0,1,8,64,32,145,4,16,39,18,25,182,104,140,206,119,82,16,141,53,212,10,129,100,18,224,58,42,44,110,81,242,211,132,93,75,8,148,181,161,55,244,218,159,66,162,156,62,33,170,118,75,81,180,36,68,203,47,148,5,161,114,227,141,55,58,33,69,25,19,33,148,40,227,27,2,63,124,132,0,4,32,0,1,8,164,153,0,226,68,154,163,155,163,111,12,26,115,4,198,225,16,168,132,0,215,81,97,221,34,106,126,218,63,65,75,153,244,117,16,253,104,9,132,62,49,90,170,34,129,164,83,167,78,46,83,66,190,234,171,34,250,132,167,246,164,200,166,104,9,150,246,142,169,172,252,231,63,255,113,155,225,250,92,162,142,175,207,190,99,27,4,32,0,1,8,64,0,2,213,19,64,156,160,135,148,19,96,208,72,103,128,64,225,4,184,142,10,99,8,191,194,248,249,126,54,241,245,61,66,216,7,1,8,64,0,2,16,136,143,0,226,68,124,236,189,107,153,65,163,119,33,41,170,65,196,183,168,56,171,172,12,206,133,113,134,95,97,252,124,63,155,248,250,30,33,236,131,0,4,32,0,1,8,196,71,0,113,34,62,246,222,181,204,160,209,187,144,20,213,32,226,91,84,156,136,19,17,225,164,159,70,4,214,147,106,137,175,39,129,192,12,8,64,0,2,16,128,128,135,4,16,39,60,12,74,92,38,181,104,209,162,108,226,196,137,5,239,10,167,122,198,143,31,95,112,61,113,113,72,107,187,76,10,74,19,89,56,23,198,25,126,133,241,243,253,108,226,235,123,132,176,15,2,16,128,0,4,32,16,31,1,196,137,248,216,167,182,101,6,159,126,134,150,184,148,38,46,112,46,140,51,252,10,227,231,251,217,196,215,247,8,97,31,4,32,0,1,8,64,32,62,2,136,19,241,177,79,109,203,12,62,253,8,237,184,113,227,172,109,219,182,54,104,208,32,235,216,177,163,251,50,64,89,89,153,141,26,53,202,58,119,238,108,163,71,143,182,86,173,90,249,97,108,138,172,160,255,23,22,76,248,21,198,207,247,179,137,175,239,17,194,62,8,64,0,2,16,128,64,124,4,16,39,226,99,159,218,150,25,124,250,19,218,186,117,235,90,173,90,181,172,94,189,122,54,119,238,92,107,216,176,161,45,88,176,192,150,44,89,98,139,22,45,242,199,208,20,89,66,255,47,44,152,240,43,140,159,239,103,19,95,223,35,132,125,16,128,0,4,32,0,129,248,8,32,78,196,199,62,181,45,51,248,244,39,180,125,250,244,177,158,61,123,218,226,197,139,203,141,170,93,187,182,245,234,213,203,186,117,235,230,143,161,41,178,132,254,95,88,48,225,87,24,63,223,207,38,190,190,71,8,251,32,0,1,8,64,0,2,241,17,64,156,136,143,125,106,91,102,240,233,87,104,149,53,177,112,225,194,114,163,234,212,169,179,212,191,253,178,54,249,214,208,255,11,139,33,252,10,227,231,251,217,196,215,247,8,97,31,4,32,0,1,8,64,32,62,2,136,19,241,177,79,109,203,12,62,253,10,109,197,236,9,178,38,162,143,13,253,191,48,198,240,43,140,159,239,103,19,95,223,35,132,125,16,128,0,4,32,0,129,248,8,32,78,196,199,62,181,45,51,248,244,47,180,153,236,9,178,38,162,143,13,253,191,48,198,240,43,140,159,239,103,19,95,223,35,132,125,16,128,0,4,32,0,129,248,8,32,78,196,199,62,181,45,51,248,244,47,180,202,158,232,209,163,135,245,238,221,155,189,38,34,14,15,253,191,48,192,240,43,140,159,239,103,19,95,223,35,132,125,16,128,0,4,32,0,129,248,8,32,78,196,199,62,181,45,51,248,244,47,180,250,58,71,167,78,157,108,216,176,97,166,165,29,148,232,8,208,255,11,99,11,191,194,248,249,126,54,241,245,61,66,216,7,1,8,64,0,2,16,136,143,0,226,68,124,236,83,219,114,82,6,159,178,147,146,110,2,101,101,101,37,119,48,41,253,191,228,96,178,108,16,126,89,130,74,232,97,196,55,161,129,195,108,8,64,0,2,16,128,64,9,8,32,78,148,0,114,104,77,36,101,240,153,20,59,67,235,63,197,242,55,174,248,198,213,110,177,184,197,93,15,252,226,142,64,180,237,19,223,104,249,82,59,4,32,0,1,8,64,32,201,4,16,39,146,28,61,79,109,79,202,224,51,41,118,122,26,102,239,205,138,43,190,113,181,235,125,64,178,52,16,126,89,130,74,232,97,196,55,161,129,195,108,8,64,0,2,16,128,64,9,8,32,78,148,0,114,104,77,36,101,240,153,20,59,67,235,63,197,242,55,174,248,198,213,110,177,184,197,93,15,252,226,142,64,180,237,19,223,104,249,82,59,4,32,0,1,8,64,32,201,4,16,39,146,28,61,79,109,79,202,224,51,41,118,122,26,102,239,205,138,43,190,113,181,235,125,64,178,52,16,126,89,130,74,232,97,196,55,161,129,195,108,8,64,0,2,16,128,64,9,8,32,78,148,0,114,104,77,36,101,240,153,20,59,67,235,63,197,242,55,174,248,198,213,110,177,184,197,93,15,252,226,142,64,180,237,19,223,104,249,82,59,4,32,0,1,8,64,32,201,4,16,39,146,28,61,79,109,79,202,224,51,41,118,122,26,102,239,205,138,43,190,113,181,235,125,64,178,52,16,126,89,130,74,232,97,196,55,161,129,195,108,8,64,0,2,16,128,64,9,8,32,78,148,0,114,104,77,36,101,240,153,20,59,67,235,63,197,242,55,174,248,198,213,110,177,184,197,93,15,252,226,142,64,180,237,19,223,104,249,82,59,4,32,0,1,8,64,32,201,4,16,39,146,28,61,79,109,79,202,224,51,41,118,122,26,102,239,205,138,43,190,113,181,235,125,64,178,52,16,126,89,130,74,232,97,196,55,161,129,195,108,8,64,0,2,16,128,64,9,8,32,78,148,0,114,104,77,36,101,240,153,20,59,67,235,63,197,242,55,174,248,198,213,110,177,184,197,93,15,252,226,142,64,180,237,19,223,104,249,82,59,4,32,0,1,8,64,32,201,4,16,39,146,28,61,79,109,79,202,224,51,41,118,122,26,102,239,205,138,43,190,113,181,235,125,64,178,52,80,252,2,43,101,102,22,148,211,101,101,114,153,2,1,8,64,0,2,16,128,0,4,150,38,128,56,65,143,40,58,129,164,76,206,146,98,103,209,3,20,72,133,113,197,55,174,118,3,9,107,234,220,164,191,164,46,164,56,4,1,8,64,0,2,16,128,64,158,4,16,39,242,4,199,105,85,19,72,202,96,59,41,118,210,215,242,35,16,87,124,227,106,55,63,74,156,21,55,1,250,75,220,17,160,125,8,64,0,2,16,128,0,4,124,33,128,56,225,75,36,82,100,71,82,6,219,197,178,115,181,213,86,179,133,11,23,154,82,149,23,47,94,108,117,234,212,113,209,220,124,243,205,237,206,59,239,180,227,143,63,222,62,249,228,147,188,35,124,239,189,247,218,9,39,156,96,93,187,118,181,190,125,251,150,215,163,246,26,55,110,108,181,107,215,46,168,126,85,184,210,74,43,185,58,54,216,96,131,188,237,44,244,196,11,47,188,208,241,234,208,161,131,221,126,251,237,133,86,103,197,138,111,174,134,196,213,110,174,118,114,188,31,4,232,47,126,196,1,43,32,0,1,8,64,0,2,16,136,159,0,226,68,252,49,72,157,5,73,25,108,23,219,206,207,62,251,204,54,219,108,51,39,82,100,202,219,111,191,93,20,113,226,242,203,47,119,245,126,249,229,151,110,210,173,242,210,75,47,89,187,118,237,76,226,72,33,226,135,234,154,54,109,154,109,186,233,166,86,171,86,173,216,250,227,42,171,172,98,239,188,243,142,99,88,140,82,236,248,102,107,83,92,237,102,107,31,199,249,69,128,254,226,87,60,176,6,2,16,128,0,4,32,0,129,248,8,32,78,196,199,62,181,45,39,101,176,93,108,59,171,18,39,142,58,234,40,107,214,172,153,189,254,250,235,46,230,202,10,216,111,191,253,236,175,191,254,178,30,61,122,216,83,79,61,229,132,135,173,182,218,202,6,15,30,108,13,26,52,88,170,111,40,115,226,174,187,238,178,95,127,253,213,101,78,236,187,239,190,238,239,167,158,122,170,173,190,250,234,54,118,236,88,39,78,252,242,203,47,118,198,25,103,216,204,153,51,109,238,220,185,214,176,97,67,123,240,193,7,109,227,141,55,118,153,17,71,28,113,132,61,251,236,179,238,248,253,247,223,255,31,255,206,100,78,92,121,229,149,246,204,51,207,184,108,16,253,12,26,52,200,90,183,110,109,11,22,44,176,179,207,62,219,94,121,229,21,215,238,54,219,108,99,127,255,253,183,179,237,189,247,222,179,46,93,186,56,27,197,181,91,183,110,214,182,109,219,127,244,241,87,95,125,213,46,186,232,34,251,227,143,63,108,133,21,86,176,171,174,186,202,14,62,248,96,59,236,176,195,236,201,39,159,180,29,118,216,193,110,188,241,70,199,171,208,82,236,248,102,107,79,92,237,102,107,31,199,249,69,128,254,226,87,60,176,6,2,16,128,0,4,32,0,129,248,8,32,78,196,199,62,181,45,39,101,176,93,108,59,171,18,39,154,54,109,106,207,61,247,156,19,4,110,187,237,54,187,231,158,123,108,210,164,73,110,210,175,76,129,17,35,70,216,242,203,47,111,253,250,245,179,15,62,248,192,238,190,251,238,74,197,9,137,11,147,39,79,182,225,195,135,219,252,249,243,221,68,254,214,91,111,181,115,207,61,215,137,19,35,71,142,180,41,83,166,184,201,189,202,73,39,157,100,235,174,187,174,93,127,253,245,86,183,110,93,27,48,96,128,157,126,250,233,174,173,250,245,235,47,245,111,101,45,100,4,142,206,157,59,59,193,68,203,83,36,60,72,76,121,237,181,215,76,162,197,167,159,126,106,15,60,240,128,107,191,121,243,230,182,221,118,219,57,27,182,221,118,91,123,226,137,39,108,235,173,183,118,194,136,124,86,29,90,218,146,41,18,79,244,239,209,163,71,219,62,251,236,227,218,219,123,239,189,93,221,202,150,144,128,34,134,235,172,179,78,81,174,141,98,199,55,91,163,226,106,55,91,251,56,206,47,2,244,23,191,226,129,53,16,128,0,4,32,0,1,8,196,71,0,113,34,62,246,169,109,57,41,131,237,98,219,89,149,56,161,165,23,51,102,204,112,241,86,134,129,254,61,125,250,116,107,213,170,149,251,239,170,171,174,234,254,246,231,159,127,90,189,122,245,236,173,183,222,170,84,156,80,22,132,178,43,102,205,154,101,15,63,252,176,189,251,238,187,118,232,161,135,218,153,103,158,89,190,172,67,98,135,50,52,62,255,252,115,151,137,160,54,110,185,229,22,39,78,124,244,209,71,110,233,134,202,178,255,174,184,231,196,87,95,125,101,207,63,255,188,171,67,34,202,188,121,243,108,234,212,169,182,243,206,59,219,117,215,93,103,7,30,120,160,171,67,245,170,61,9,30,18,94,42,10,17,63,255,252,179,203,242,104,223,190,125,185,47,47,190,248,162,93,114,201,37,238,156,76,81,86,201,1,7,28,96,103,157,117,22,226,68,106,239,8,56,86,29,129,98,223,135,160,13,1,8,64,0,2,16,128,0,4,146,74,0,113,34,169,145,243,216,238,164,12,182,139,109,103,54,123,78,40,243,65,203,29,116,172,38,244,199,30,123,172,91,158,161,162,165,14,191,255,254,187,173,189,246,218,149,138,19,18,12,180,252,161,99,199,142,46,155,161,127,255,254,246,227,143,63,150,139,19,55,220,112,131,105,9,200,57,231,156,227,68,12,45,223,80,125,90,42,34,49,226,235,175,191,118,75,61,50,226,68,197,127,103,196,9,237,105,113,244,209,71,187,37,26,219,111,191,189,253,246,219,111,214,179,103,79,151,209,161,108,136,222,189,123,219,65,7,29,228,234,80,189,218,83,67,246,203,15,137,38,153,50,123,246,108,91,115,205,53,221,102,157,153,34,251,47,189,244,210,165,196,137,35,143,60,210,90,180,104,97,202,214,32,115,194,227,139,26,211,34,35,80,236,251,80,100,134,82,49,4,32,0,1,8,64,0,2,16,136,152,0,226,68,196,128,67,172,62,41,131,237,98,219,153,171,56,161,101,28,15,61,244,144,77,152,48,193,86,94,121,101,183,159,195,79,63,253,228,150,77,84,44,153,61,39,52,185,87,198,196,77,55,221,100,139,22,45,114,25,22,58,55,147,57,161,73,190,190,116,161,127,75,84,208,222,20,187,238,186,171,13,29,58,52,107,113,66,75,70,180,220,66,89,26,218,7,67,25,13,19,39,78,180,143,63,254,216,237,15,161,12,10,253,77,237,107,223,140,45,183,220,210,45,79,105,210,164,137,13,28,56,208,142,59,238,56,39,188,236,178,203,46,110,185,134,254,158,41,202,166,248,247,191,255,109,143,60,242,136,91,206,161,77,56,119,219,109,55,183,135,133,246,175,64,156,8,241,110,129,207,197,190,15,65,20,2,16,128,0,4,32,0,1,8,36,149,0,226,68,82,35,231,177,221,73,25,108,23,219,206,92,197,137,37,75,150,88,247,238,221,93,134,195,114,203,45,231,150,69,72,28,168,106,67,76,137,19,18,5,180,39,67,175,94,189,236,252,243,207,95,74,156,208,102,151,23,92,112,129,203,188,144,216,161,125,32,222,124,243,77,183,68,35,219,204,9,109,210,169,101,39,98,163,175,128,104,9,135,178,37,230,204,153,227,126,119,222,121,231,185,175,132,104,41,138,236,216,112,195,13,109,200,144,33,110,41,137,54,186,148,40,162,77,50,229,151,178,41,150,45,47,191,252,178,91,218,161,44,17,249,172,175,144,168,61,21,196,9,143,47,106,76,131,0,4,32,0,1,8,64,0,2,16,128,64,196,4,16,39,34,6,28,98,245,197,158,244,71,197,48,41,118,70,229,127,174,245,42,203,99,197,21,87,180,67,14,57,196,9,16,218,47,66,123,90,40,187,194,199,18,87,124,227,106,215,199,24,96,19,4,32,0,1,8,64,0,2,16,128,0,4,178,37,128,56,145,45,41,142,203,154,64,82,38,103,73,177,51,107,240,17,31,168,13,53,181,249,165,246,177,88,188,120,177,91,54,162,37,38,250,36,168,143,37,174,248,198,213,174,143,49,192,38,8,64,0,2,16,128,0,4,32,0,1,8,100,75,0,113,34,91,82,28,151,53,129,164,76,206,146,98,103,214,224,57,112,41,2,113,197,55,174,118,9,127,97,4,244,169,220,102,205,154,89,203,150,45,11,171,40,199,179,51,155,209,206,156,57,211,237,23,163,205,103,243,45,215,92,115,141,251,148,175,68,195,101,75,173,90,181,220,223,180,92,139,2,1,8,64,0,2,16,128,0,4,124,36,128,56,225,99,84,18,110,83,82,38,103,73,177,51,225,221,33,54,243,227,138,111,92,237,198,6,58,37,13,107,147,214,43,174,184,162,252,107,52,165,114,75,27,195,234,19,191,218,183,5,113,162,84,212,105,7,2,16,128,0,4,32,0,1,31,9,32,78,248,24,149,132,219,148,148,201,89,82,236,76,120,119,136,205,252,184,226,27,87,187,177,129,142,169,97,125,198,86,159,213,213,103,115,245,101,153,111,191,253,214,110,190,249,102,219,121,231,157,237,207,63,255,180,139,47,190,216,158,123,238,57,91,126,249,229,221,87,107,148,77,176,202,42,171,148,111,66,171,229,72,235,174,187,174,221,117,215,93,246,223,255,254,215,46,187,236,50,91,127,253,245,237,150,91,110,177,3,14,56,96,41,175,244,133,26,125,186,87,123,173,104,51,88,213,165,79,237,234,119,18,21,22,46,92,232,54,141,213,38,177,135,30,122,168,61,243,204,51,238,11,55,93,187,118,117,159,218,253,229,151,95,236,140,51,206,48,101,71,40,123,65,159,244,85,157,27,111,188,177,219,8,86,95,200,169,46,115,66,89,29,170,83,237,232,71,95,200,105,221,186,181,205,159,63,223,237,249,162,47,227,168,78,253,72,232,144,125,79,63,253,180,107,95,126,238,190,251,238,118,199,29,119,184,182,213,150,190,12,36,46,250,183,236,124,236,177,199,42,245,79,89,28,90,202,165,101,92,242,93,27,226,158,124,242,201,46,187,163,178,223,199,212,21,104,22,2,16,128,0,4,32,0,129,148,16,64,156,72,73,32,125,114,35,41,147,179,164,216,233,83,108,147,100,75,92,241,141,171,221,36,197,166,24,182,74,156,216,99,143,61,108,242,228,201,182,245,214,91,187,79,222,118,234,212,201,125,162,246,186,235,174,115,162,193,152,49,99,76,203,25,148,145,32,193,66,147,124,157,243,245,215,95,187,223,107,25,132,132,11,125,149,166,170,204,137,247,222,123,207,137,32,250,210,140,132,137,55,222,120,195,218,183,111,111,95,124,241,133,13,24,48,192,110,187,237,54,103,131,54,139,149,48,112,228,145,71,186,223,235,119,109,218,180,177,111,190,249,198,70,142,28,105,83,166,76,177,27,111,188,209,185,126,210,73,39,57,97,228,250,235,175,175,81,156,248,240,195,15,173,115,231,206,246,212,83,79,89,157,58,117,156,152,114,251,237,183,59,65,66,254,72,92,144,184,162,47,229,236,185,231,158,110,89,138,190,230,179,201,38,155,184,47,245,72,172,209,87,128,78,59,237,52,247,169,98,137,19,58,78,246,108,182,217,102,166,189,100,170,242,79,118,138,207,185,231,158,107,95,126,249,165,203,44,185,231,158,123,220,241,149,253,190,24,113,165,14,8,64,0,2,16,128,0,4,194,37,128,56,17,110,236,35,243,60,41,147,179,154,236,212,155,74,125,154,83,131,249,138,229,136,35,142,112,19,25,189,153,77,99,169,106,221,122,33,60,94,121,229,149,242,148,117,213,175,183,220,131,7,15,94,10,95,159,62,125,220,219,99,77,246,138,81,106,138,111,49,218,168,172,142,184,218,141,202,31,95,235,149,56,161,9,183,196,131,76,145,120,240,238,187,239,186,183,251,250,100,173,178,24,84,166,78,157,234,178,33,102,207,158,237,246,149,208,167,108,15,58,232,32,39,30,52,111,222,220,29,83,149,56,33,161,67,162,130,178,42,50,229,251,239,191,119,34,133,190,96,163,201,253,136,17,35,202,235,208,125,65,247,8,101,37,108,176,193,6,46,211,65,229,157,119,222,113,130,201,231,159,127,110,79,62,249,164,251,210,141,178,52,178,201,156,248,234,171,175,156,208,160,115,39,77,154,100,243,230,205,115,62,237,182,219,110,238,115,188,135,31,126,184,107,227,218,107,175,181,31,126,248,193,213,173,223,103,216,40,235,161,94,189,122,246,221,119,223,185,251,153,62,223,171,58,85,170,243,79,54,43,243,99,255,253,247,119,63,250,66,143,178,51,148,105,81,217,239,125,237,43,216,5,1,8,64,0,2,16,128,64,50,8,32,78,36,35,78,137,178,50,41,147,179,154,236,44,100,50,158,168,128,45,99,44,226,68,97,209,171,169,95,21,86,59,103,103,8,72,156,80,166,132,50,20,84,180,180,67,217,11,18,11,142,63,254,120,187,244,210,75,203,197,9,101,9,180,104,209,194,126,252,241,71,119,156,132,133,23,94,120,193,238,189,247,94,251,207,127,254,227,38,232,85,137,19,87,95,125,181,203,198,80,198,64,166,72,68,107,212,168,145,203,144,248,236,179,207,202,5,53,213,161,229,33,250,220,110,69,113,226,134,27,110,112,109,157,115,206,57,110,25,202,216,177,99,221,87,111,36,208,213,36,78,72,140,56,250,232,163,173,75,151,46,110,41,137,50,36,122,246,236,233,150,86,72,156,232,222,189,187,19,67,84,250,245,235,231,50,53,36,78,232,247,25,54,250,155,216,72,156,145,56,33,110,153,141,55,171,243,79,125,89,98,135,150,199,140,27,55,206,45,45,145,96,33,161,166,170,223,211,67,33,0,1,8,64,0,2,16,128,64,190,4,16,39,242,37,199,121,85,18,72,202,228,172,38,59,179,17,39,244,102,82,147,134,95,127,253,213,84,95,183,110,221,172,109,219,182,142,77,101,235,196,149,62,174,73,205,163,143,62,106,187,236,178,139,59,174,67,135,14,238,237,173,214,112,247,232,209,195,165,111,107,2,165,73,140,38,47,13,26,52,112,59,236,107,109,185,222,150,42,157,252,148,83,78,177,139,46,186,232,31,49,120,248,225,135,221,218,241,37,75,150,184,201,131,206,145,77,154,200,105,205,187,234,84,214,130,222,252,14,28,56,208,189,13,173,110,221,122,197,6,10,225,145,109,230,196,179,207,62,235,214,182,235,205,240,54,219,108,99,67,135,14,117,60,134,12,25,98,175,190,250,170,51,71,111,124,181,134,94,19,196,218,181,107,123,215,15,107,234,87,220,58,138,67,64,125,186,105,211,166,110,121,131,38,233,90,58,161,62,173,107,68,19,238,55,223,124,211,45,235,208,158,11,186,14,180,164,33,179,7,132,250,82,253,250,245,221,245,165,126,45,177,64,226,133,50,165,50,19,253,140,149,202,118,208,100,255,173,183,222,178,205,55,223,220,101,75,40,43,99,198,140,25,110,111,135,108,196,9,213,173,235,92,203,75,36,46,232,51,188,90,22,161,254,93,147,56,161,37,26,18,20,180,71,133,238,11,242,69,75,88,180,156,163,119,239,222,46,83,68,126,106,95,8,221,71,246,218,107,47,247,123,45,49,145,95,90,198,34,155,213,126,102,89,71,69,113,162,58,255,142,57,230,24,183,183,133,238,55,202,0,105,210,164,137,203,154,232,219,183,111,165,191,207,220,211,138,19,97,106,129,0,4,32,0,1,8,64,32,52,2,136,19,161,69,188,4,254,38,101,114,86,147,157,154,180,40,237,123,217,9,176,38,254,26,156,107,83,185,109,183,221,214,158,120,226,9,183,230,93,111,74,53,89,210,100,90,235,219,171,90,39,174,183,158,154,124,107,98,164,201,130,6,252,154,232,140,26,53,202,189,149,84,138,184,54,171,211,91,80,189,221,188,251,238,187,221,4,70,169,229,74,99,215,218,111,77,146,84,135,222,134,102,138,236,210,155,91,77,98,180,222,92,147,119,48,95,229,224,0,0,32,0,73,68,65,84,213,45,225,68,111,147,53,161,215,196,109,203,45,183,116,117,106,221,186,222,202,86,181,110,125,217,207,17,22,194,67,66,73,230,75,4,213,45,235,80,154,187,38,157,90,143,47,49,69,49,210,230,127,27,110,184,161,141,31,63,222,137,43,18,112,228,171,214,235,87,87,106,138,111,84,151,66,92,237,70,229,143,175,245,170,159,104,57,131,38,249,90,238,32,1,111,216,176,97,182,197,22,91,216,162,69,139,156,16,161,165,16,186,22,53,105,86,223,146,208,167,229,14,18,241,86,94,121,101,39,80,104,25,145,250,149,178,32,52,169,87,127,211,94,11,21,139,246,121,208,223,21,91,93,115,18,203,118,218,105,39,39,4,102,35,78,72,116,147,240,177,246,218,107,187,118,117,223,144,120,34,251,106,18,39,116,189,107,25,134,218,150,143,18,56,101,167,54,224,92,110,185,229,236,252,243,207,119,89,32,107,172,177,134,19,36,214,90,107,45,39,154,76,152,48,193,181,169,243,196,104,244,232,209,78,216,92,54,115,66,126,86,229,159,238,23,18,77,23,44,88,224,218,58,248,224,131,157,240,83,213,239,125,237,43,216,5,1,8,64,0,2,16,128,64,50,8,32,78,36,35,78,137,178,50,41,147,179,154,236,172,41,83,64,155,202,41,243,64,66,65,166,252,252,243,207,78,184,208,134,121,85,173,19,215,100,67,147,5,109,202,167,141,234,52,73,209,228,64,111,103,167,79,159,238,54,221,83,209,164,74,235,196,245,198,86,19,24,9,21,218,221,95,69,255,214,132,76,147,157,138,69,111,101,37,142,168,30,9,18,15,60,240,128,19,77,52,41,81,70,135,4,11,21,77,236,78,56,225,4,247,246,181,170,117,235,149,137,19,213,237,193,81,29,15,165,129,103,35,78,104,194,165,47,46,168,200,111,113,148,112,163,9,165,50,60,52,25,148,240,242,210,75,47,149,179,168,234,226,168,41,190,81,93,84,113,181,27,149,63,190,214,171,62,172,229,27,203,238,9,227,171,189,216,5,1,8,64,0,2,16,128,0,4,32,80,61,1,196,9,122,72,209,9,36,101,114,86,147,157,53,137,19,202,146,56,246,216,99,109,214,172,89,229,12,181,166,123,205,53,215,116,19,235,170,214,137,235,96,109,198,167,55,146,122,251,47,17,64,169,216,18,58,84,159,54,154,83,209,166,125,90,151,46,1,66,98,132,222,208,234,83,133,25,113,162,226,191,245,59,173,167,215,219,92,137,16,202,160,216,110,187,237,92,230,132,150,112,72,148,168,56,145,171,56,177,171,106,221,122,174,226,68,117,60,36,192,100,35,78,200,7,101,140,168,40,139,228,184,227,142,115,147,79,9,61,178,83,111,185,245,73,68,9,48,53,149,154,226,91,211,249,249,254,61,174,118,243,181,55,169,231,33,78,36,53,114,216,13,1,8,64,0,2,16,128,0,4,42,39,128,56,65,207,40,58,129,164,76,206,106,178,179,38,113,66,203,14,52,249,215,58,119,77,162,37,22,40,125,92,107,224,181,198,187,170,117,226,2,174,53,226,154,132,75,124,208,167,2,85,244,111,157,167,116,108,165,126,107,217,136,150,125,40,251,33,27,113,66,231,73,128,80,102,134,150,133,232,60,137,29,218,99,66,2,74,85,226,68,85,235,214,115,21,39,170,227,161,37,40,217,136,19,247,223,127,191,219,172,80,25,35,74,203,87,246,136,248,170,104,227,66,109,240,167,180,251,204,87,24,170,235,188,53,197,183,232,29,255,255,42,140,171,221,168,252,161,94,8,64,0,2,16,128,0,4,32,0,1,8,148,130,0,226,68,41,40,7,214,70,82,38,103,53,217,89,147,56,161,79,6,106,51,57,109,76,169,229,20,218,200,81,59,228,75,16,168,110,157,184,38,222,218,51,65,159,25,212,23,5,46,188,240,66,215,67,244,59,157,175,77,236,180,190,91,203,69,180,236,67,235,228,179,17,39,116,190,150,106,104,249,135,234,86,230,196,211,79,63,237,54,221,171,91,183,110,149,226,132,214,231,87,181,110,189,98,215,45,132,71,182,27,98,106,237,124,173,90,181,220,198,127,202,18,201,124,205,64,118,104,111,143,115,207,61,215,45,81,145,248,82,83,169,41,190,53,157,159,239,223,227,106,55,95,123,57,47,94,2,244,151,120,249,211,58,4,32,0,1,8,64,0,2,254,16,64,156,240,39,22,169,177,36,41,131,237,164,216,153,154,142,81,128,35,18,126,36,76,232,75,39,18,116,178,41,113,197,55,174,118,179,97,194,49,254,17,160,191,248,23,19,44,130,0,4,32,0,1,8,64,32,30,2,136,19,241,112,79,117,171,73,25,108,39,197,206,84,119,150,44,156,83,86,202,70,27,109,228,246,156,120,228,145,71,150,250,66,73,117,167,199,21,223,184,218,205,2,37,135,120,72,128,254,226,97,80,48,9,2,16,128,0,4,32,0,129,88,8,32,78,196,130,61,221,141,38,101,176,157,20,59,211,221,91,162,243,46,174,248,198,213,110,116,36,169,57,74,2,244,151,40,233,82,55,4,32,0,1,8,64,0,2,73,34,128,56,145,164,104,37,196,214,164,12,182,147,98,103,66,194,238,157,153,113,197,55,174,118,189,11,0,6,101,69,128,254,146,21,38,14,130,0,4,32,0,1,8,64,32,0,2,136,19,1,4,185,212,46,38,101,176,157,20,59,75,29,191,180,180,23,87,124,227,106,55,45,113,11,205,15,250,75,104,17,199,95,8,64,0,2,16,128,0,4,170,34,128,56,65,223,40,58,129,164,12,182,147,98,103,209,3,20,72,133,113,197,55,174,118,3,9,107,234,220,164,191,164,46,164,56,4,1,8,64,0,2,16,128,64,158,4,16,39,242,4,199,105,85,19,72,202,96,59,106,59,91,183,110,109,7,30,120,160,93,112,193,5,14,214,180,105,211,220,231,65,47,187,236,50,187,254,250,235,221,239,190,255,254,123,247,217,207,31,126,248,193,214,95,127,125,251,228,147,79,108,230,204,153,118,230,153,103,186,79,130,94,115,205,53,246,237,183,223,150,127,82,83,127,215,241,197,44,106,111,147,77,54,177,58,117,234,184,106,197,101,235,173,183,182,155,111,190,217,246,218,107,47,171,248,25,208,234,218,213,231,78,163,176,47,95,95,163,142,111,149,138,239,191,254,229,62,133,74,129,64,54,4,226,234,167,217,216,198,49,16,128,0,4,32,0,1,8,64,160,148,4,16,39,74,73,59,144,182,146,50,216,142,218,206,65,131,6,217,139,47,190,104,143,61,246,152,139,252,128,1,3,108,226,196,137,246,249,231,159,219,135,31,126,232,126,247,224,131,15,218,237,183,223,110,227,199,143,119,226,197,166,155,110,106,175,191,254,122,165,226,68,230,239,181,106,213,42,106,79,202,136,19,75,150,44,49,213,253,215,95,127,57,91,239,184,227,14,251,236,179,207,16,39,114,164,29,117,191,202,209,28,14,247,140,192,184,113,227,172,109,219,182,166,251,67,199,142,29,157,24,40,49,107,212,168,81,214,185,115,103,27,61,122,180,181,106,213,202,51,171,49,7,2,16,128,0,4,32,0,1,8,68,79,0,113,34,122,198,193,181,144,148,201,89,212,118,78,159,62,221,154,54,109,106,115,231,206,181,229,150,91,206,90,180,104,97,215,93,119,157,117,232,208,193,38,76,152,224,132,136,211,78,59,205,101,83,92,124,241,197,150,201,60,200,38,115,226,202,43,175,180,103,158,121,198,22,46,92,232,126,52,209,81,166,70,255,254,253,157,184,161,223,205,153,51,199,214,89,103,29,59,244,208,67,221,177,31,127,252,177,117,237,218,213,78,61,245,212,165,250,228,178,226,196,223,127,255,237,234,121,234,169,167,156,157,21,51,39,126,249,229,23,59,227,140,51,92,118,135,252,106,216,176,161,19,88,54,222,120,227,114,251,107,215,174,109,7,28,112,128,107,231,252,243,207,183,247,222,123,207,186,116,233,98,191,254,250,171,155,136,117,235,214,205,77,206,162,46,81,199,183,42,251,227,106,55,106,158,212,95,60,2,117,235,214,117,66,96,189,122,245,202,175,163,5,11,22,152,4,194,69,139,22,21,175,33,106,130,0,4,32,0,1,8,64,0,2,9,34,128,56,145,160,96,37,197,212,164,76,206,74,97,103,147,38,77,236,225,135,31,182,70,141,26,217,86,91,109,101,179,103,207,182,179,207,62,219,9,18,154,176,75,160,120,242,201,39,109,203,45,183,204,90,156,144,64,160,55,172,18,15,180,20,227,174,187,238,114,217,23,175,189,246,154,19,21,110,187,237,54,155,60,121,178,173,184,226,138,174,254,35,143,60,210,101,66,232,119,109,218,180,177,111,190,249,166,82,113,98,213,85,87,117,191,159,63,127,190,19,83,198,142,29,235,68,134,138,226,196,200,145,35,109,202,148,41,118,227,141,55,186,99,79,58,233,36,91,119,221,117,221,50,21,137,43,18,51,78,57,229,20,39,182,156,120,226,137,174,174,109,183,221,214,158,120,226,9,183,84,68,130,134,4,27,217,46,6,81,150,82,196,183,50,251,227,106,55,74,150,212,93,92,2,125,250,244,177,158,61,123,218,226,197,139,203,43,150,168,215,171,87,47,39,222,81,32,0,1,8,64,0,2,16,128,64,136,4,16,39,66,140,122,196,62,39,101,114,86,10,59,207,59,239,60,107,220,184,177,173,181,214,90,46,123,225,238,187,239,118,147,254,33,67,134,216,208,161,67,109,191,253,246,179,25,51,102,184,136,228,146,57,241,213,87,95,217,243,207,63,239,150,136,76,154,52,201,230,205,155,103,83,167,78,117,226,196,71,31,125,100,35,70,140,112,117,238,189,247,222,78,40,56,226,136,35,156,48,160,253,42,148,85,81,177,84,150,57,49,102,204,24,59,249,228,147,93,93,106,43,179,7,134,206,123,231,157,119,92,118,134,218,150,176,162,20,244,91,110,185,197,217,191,202,42,171,56,177,226,173,183,222,114,2,199,171,175,190,106,251,239,191,255,82,66,196,207,63,255,108,125,251,246,181,246,237,219,71,218,19,75,17,95,196,137,72,67,152,234,202,149,53,81,241,90,148,208,184,236,181,153,106,0,56,7,1,8,64,0,2,16,128,0,4,150,33,128,56,65,151,40,58,129,184,38,133,185,58,82,10,59,149,33,48,124,248,112,83,26,183,4,130,118,237,218,185,108,2,9,22,87,95,125,181,189,255,254,251,110,98,159,139,56,241,229,151,95,218,209,71,31,237,50,47,182,223,126,123,251,237,183,223,220,91,88,109,160,41,113,66,251,68,40,123,34,35,78,104,3,206,67,14,57,36,107,113,34,195,113,179,205,54,51,189,225,93,123,237,181,203,197,137,27,110,184,193,238,189,247,94,59,231,156,115,92,38,136,132,150,223,127,255,189,124,195,78,173,155,31,56,112,160,29,118,216,97,118,233,165,151,218,203,47,191,108,199,30,123,172,205,154,53,171,60,60,202,30,89,115,205,53,77,111,138,163,44,165,136,47,226,68,148,17,76,119,221,21,179,39,200,154,72,119,172,241,14,2,16,128,0,4,32,0,129,236,8,32,78,100,199,137,163,114,32,16,215,164,48,7,19,221,161,165,176,83,235,200,181,156,65,235,200,149,133,144,89,58,113,240,193,7,187,37,30,154,160,28,116,208,65,57,137,19,18,59,244,85,12,237,245,160,141,244,206,58,235,44,183,209,166,246,148,40,150,56,241,244,211,79,219,127,254,243,31,151,141,241,221,119,223,149,139,19,218,55,67,123,102,40,147,66,162,200,190,251,238,107,187,238,186,171,203,2,201,100,126,200,231,221,118,219,173,124,95,13,45,109,145,96,113,220,113,199,57,225,100,151,93,118,113,75,80,180,148,37,202,82,138,248,34,78,68,25,193,244,215,157,201,158,32,107,34,253,177,198,67,8,64,0,2,16,128,0,4,106,38,128,56,81,51,35,142,200,145,64,92,147,194,28,205,44,137,56,33,155,36,62,104,109,185,190,220,145,41,183,222,122,171,93,114,201,37,110,57,134,178,42,84,178,93,214,161,175,105,40,3,67,156,87,91,109,53,247,185,210,222,189,123,187,13,48,181,92,36,223,204,9,237,81,145,17,109,54,218,104,35,151,141,161,118,42,238,57,241,236,179,207,186,79,163,42,155,98,229,149,87,118,251,73,188,249,230,155,110,137,73,197,79,137,106,131,206,97,195,134,217,219,111,191,237,54,196,188,232,162,139,156,152,161,205,54,187,119,239,238,178,41,162,46,113,245,195,184,218,141,154,39,245,23,159,128,196,201,30,61,122,184,235,151,189,38,138,207,151,26,33,0,1,8,64,0,2,16,72,22,1,196,137,100,197,43,17,214,38,101,114,150,20,59,19,17,116,15,141,140,43,190,113,181,235,97,8,48,169,6,2,250,58,71,167,78,157,156,144,23,245,50,39,130,1,1,8,64,0,2,255,31,123,247,2,111,229,152,255,255,255,163,115,42,145,72,228,156,67,49,24,199,24,146,65,14,33,135,196,36,162,18,66,63,199,40,38,229,152,72,58,248,118,68,133,14,147,179,100,136,138,114,76,34,33,146,114,44,164,134,74,71,237,255,227,125,205,172,253,223,109,237,189,215,94,247,189,214,125,221,247,122,221,143,199,60,102,118,123,221,247,117,221,207,207,189,230,177,174,247,190,174,107,33,128,0,2,190,11,16,78,248,94,161,24,246,47,46,131,179,184,244,51,134,143,128,23,93,142,170,190,81,181,235,5,122,8,157,144,31,71,178,5,180,28,141,3,1,4,16,64,0,1,4,16,40,46,64,56,193,51,17,186,64,92,6,103,113,233,103,232,5,202,147,11,70,85,223,168,218,77,74,89,241,75,74,37,55,127,31,212,55,217,245,229,238,16,64,0,1,4,16,8,34,64,56,17,68,143,115,55,43,16,151,15,159,113,233,39,143,89,102,2,81,213,55,170,118,51,83,242,239,44,252,252,171,73,152,61,162,190,97,106,114,45,4,16,64,0,1,4,146,37,64,56,145,172,122,122,113,55,113,249,240,25,151,126,122,81,212,24,118,34,170,250,70,213,110,12,75,20,235,112,51,41,222,185,190,15,222,31,185,22,167,61,4,16,64,0,1,4,226,35,64,56,17,159,90,197,166,167,113,249,240,25,151,126,198,166,240,158,117,52,170,250,70,213,174,103,252,25,119,7,191,140,233,98,113,34,245,141,69,153,232,36,2,8,32,128,0,2,145,8,16,78,68,194,158,236,70,227,242,225,51,46,253,76,246,211,146,189,187,139,170,190,81,181,155,61,201,220,94,25,191,220,122,231,186,53,234,155,107,113,218,67,0,1,4,16,64,32,62,2,132,19,241,169,85,108,122,26,151,15,159,113,233,103,108,10,239,89,71,163,170,111,84,237,122,198,159,113,119,240,203,152,46,22,39,82,223,88,148,137,78,34,128,0,2,8,32,16,137,0,225,68,36,236,201,110,52,46,31,62,227,210,207,100,63,45,217,187,187,168,234,27,85,187,217,147,204,237,149,241,203,173,119,174,91,163,190,185,22,167,61,4,16,64,0,1,4,226,35,64,56,17,159,90,197,166,167,113,249,240,25,151,126,198,166,240,158,117,52,170,250,70,213,174,103,252,25,119,7,191,140,233,98,113,34,245,141,69,153,232,36,2,8,32,128,0,2,145,8,16,78,68,194,158,236,70,227,242,225,51,46,253,76,246,211,146,189,187,139,170,190,81,181,155,61,201,220,94,25,191,220,122,231,186,53,234,155,107,113,218,67,0,1,4,16,64,32,62,2,132,19,241,169,85,108,122,26,151,15,159,234,103,158,29,5,102,150,87,55,93,80,160,91,206,237,17,151,231,63,183,42,233,183,134,95,250,86,113,124,37,245,141,99,213,232,51,2,8,32,128,0,2,185,17,32,156,200,141,115,94,181,194,135,79,63,203,77,93,114,83,23,156,131,57,227,23,204,207,247,179,169,175,239,21,162,127,8,32,128,0,2,8,68,39,64,56,17,157,125,98,91,230,195,167,159,165,165,46,185,169,11,206,193,156,241,11,230,231,251,217,212,215,247,10,209,63,4,16,64,0,1,4,162,19,32,156,136,206,62,177,45,243,225,211,207,210,82,151,220,212,5,231,96,206,248,5,243,243,253,108,234,235,123,133,232,31,2,8,32,128,0,2,209,9,16,78,68,103,159,216,150,249,240,233,103,105,169,75,110,234,130,115,48,103,252,130,249,249,126,54,245,245,189,66,244,15,1,4,16,64,0,129,232,4,8,39,162,179,79,108,203,124,248,244,179,180,212,37,55,117,193,57,152,51,126,193,252,124,63,155,250,250,94,33,250,135,0,2,8,32,128,64,116,2,132,19,209,217,39,182,101,62,124,250,89,90,234,146,155,186,224,28,204,25,191,96,126,190,159,77,125,125,175,16,253,67,0,1,4,16,64,32,58,1,194,137,232,236,19,219,50,31,62,253,44,45,117,201,77,93,112,14,230,140,95,48,63,223,207,166,190,190,87,136,254,33,128,0,2,8,32,16,157,0,225,68,116,246,137,109,153,15,159,126,150,150,186,228,166,46,56,7,115,198,47,152,159,239,103,83,95,223,43,68,255,16,64,0,1,4,16,136,78,128,112,34,58,251,196,182,204,135,79,63,75,75,93,114,83,23,156,131,57,227,23,204,207,247,179,169,175,239,21,162,127,8,32,128,0,2,8,68,39,64,56,17,157,125,98,91,230,195,167,159,165,165,46,185,169,11,206,193,156,125,246,123,255,253,247,237,252,243,207,183,47,191,252,210,238,188,243,78,91,178,100,137,13,26,52,104,147,27,190,255,254,251,109,222,188,121,54,98,196,136,180,33,106,214,172,233,206,105,208,160,65,137,231,244,238,221,219,22,45,90,100,67,134,12,73,251,186,97,191,176,85,171,86,214,179,103,79,219,127,255,253,51,190,180,207,245,205,248,166,56,17,1,4,16,64,0,1,4,66,17,32,156,8,133,145,139,20,21,224,195,167,159,207,3,117,201,77,93,112,14,230,236,179,223,154,53,107,236,135,31,126,176,61,246,216,163,196,112,98,217,178,101,182,110,221,58,219,97,135,29,210,134,248,226,139,47,220,53,43,85,170,228,109,56,177,118,237,90,59,226,136,35,236,195,15,63,76,251,190,54,247,66,159,235,27,232,198,56,25,1,4,16,64,0,1,4,2,11,16,78,4,38,228,2,197,5,248,240,233,231,51,65,93,114,83,23,156,131,57,7,245,251,227,143,63,172,71,143,30,54,105,210,36,43,40,40,176,198,141,27,187,217,13,117,234,212,177,173,183,222,218,46,187,236,50,251,232,163,143,220,236,135,174,93,187,218,244,233,211,237,155,111,190,49,157,55,113,226,68,247,154,39,159,124,210,52,3,98,253,250,245,246,243,207,63,219,21,87,92,97,221,186,117,179,242,206,156,208,181,116,238,199,31,127,108,11,23,46,180,246,237,219,219,245,215,95,255,39,160,212,204,9,205,196,80,255,212,103,253,239,159,126,250,201,30,120,224,1,59,254,248,227,77,51,39,94,126,249,101,219,184,113,163,253,242,203,47,110,246,194,224,193,131,109,155,109,182,177,183,222,122,203,93,119,213,170,85,86,185,114,101,187,253,246,219,173,69,139,22,54,106,212,40,235,213,171,151,205,153,51,199,228,122,232,161,135,186,251,184,232,162,139,10,251,112,237,181,215,90,141,26,53,10,195,150,29,119,220,209,94,125,245,85,251,251,223,255,110,79,60,241,132,61,247,220,115,246,175,127,253,203,94,124,241,69,155,50,101,138,245,237,219,55,80,129,131,214,55,80,227,156,140,0,2,8,32,128,0,2,94,11,16,78,120,93,158,120,118,142,15,159,126,214,141,186,228,166,46,56,7,115,14,234,55,96,192,0,155,53,107,150,61,242,200,35,86,177,98,69,235,211,167,143,205,157,59,215,70,143,30,109,10,1,238,187,239,62,23,24,60,250,232,163,118,213,85,87,217,130,5,11,220,44,135,51,207,60,211,78,61,245,84,187,228,146,75,236,232,163,143,182,113,227,198,217,238,187,239,238,150,82,52,108,216,208,126,251,237,55,251,244,211,79,203,181,172,67,237,245,235,215,207,46,189,244,82,251,250,235,175,109,159,125,246,113,193,130,194,128,162,71,209,112,162,73,147,38,46,204,104,212,168,145,235,243,208,161,67,237,205,55,223,116,225,196,192,129,3,93,64,82,191,126,125,23,98,200,234,222,123,239,117,215,157,48,97,130,29,115,204,49,110,121,136,250,255,246,219,111,219,94,123,237,101,23,92,112,129,213,174,93,219,52,243,65,30,195,134,13,219,164,237,55,222,120,195,174,187,238,58,119,221,145,35,71,186,240,66,6,119,223,125,183,181,110,221,218,180,148,67,255,221,169,83,39,187,240,194,11,93,27,65,142,160,245,13,210,54,231,34,128,0,2,8,32,128,128,223,2,132,19,126,215,39,150,189,227,195,167,159,101,163,46,185,169,11,206,193,156,131,250,53,111,222,220,230,207,159,239,6,228,58,54,108,216,96,213,171,87,183,153,51,103,186,112,66,1,195,46,187,236,226,102,7,220,112,195,13,133,203,20,20,84,104,207,135,155,111,190,217,86,172,88,225,102,94,232,58,122,253,216,177,99,109,233,210,165,110,246,67,121,246,156,80,123,10,70,118,219,109,55,215,23,253,172,48,164,94,189,122,37,134,19,10,3,20,136,232,80,96,160,64,224,179,207,62,115,225,196,226,197,139,173,127,255,254,238,119,186,159,243,206,59,207,237,109,113,227,141,55,186,64,38,117,156,115,206,57,118,194,9,39,184,16,70,247,114,224,129,7,58,3,189,166,90,181,106,155,180,173,153,24,154,45,161,217,21,93,186,116,113,225,131,66,10,5,34,59,239,188,179,235,239,150,91,110,105,7,29,116,144,205,158,61,219,5,28,65,142,160,245,13,210,54,231,34,128,0,2,8,32,128,128,223,2,132,19,126,215,39,150,189,227,195,167,159,101,163,46,185,169,11,206,193,156,131,250,105,9,68,155,54,109,172,67,135,14,174,35,90,234,176,114,229,74,23,8,40,28,208,114,14,205,148,80,56,161,32,66,1,128,142,84,56,161,25,2,7,31,124,176,155,49,160,25,8,7,28,112,128,155,57,161,37,22,10,13,202,27,78,164,218,75,133,19,69,127,78,73,21,157,57,209,182,109,91,55,251,33,21,78,164,126,86,56,161,253,44,52,19,68,135,130,6,205,138,208,146,149,155,110,186,105,147,112,226,236,179,207,182,102,205,154,185,176,65,237,53,109,218,212,205,178,208,18,22,237,109,81,252,208,204,142,163,142,58,202,45,1,73,237,127,161,25,25,154,141,241,236,179,207,186,89,24,195,135,15,119,179,81,130,30,65,235,27,180,125,206,71,0,1,4,16,64,0,1,127,5,8,39,252,173,77,108,123,198,135,79,63,75,71,93,114,83,23,156,131,57,7,245,211,224,125,252,248,241,54,109,218,52,171,85,171,150,117,238,220,217,150,47,95,238,102,63,164,19,78,104,89,133,2,1,45,195,208,44,1,157,167,176,67,123,64,124,251,237,183,145,134,19,99,198,140,177,119,223,125,215,205,130,208,126,25,154,21,162,253,53,246,222,123,111,123,250,233,167,93,152,162,112,225,240,195,15,183,25,51,102,184,229,30,10,29,180,4,68,51,36,30,126,248,97,247,239,218,151,162,232,161,89,34,218,179,66,33,204,11,47,188,224,246,164,144,159,150,118,200,66,225,135,174,211,178,101,203,96,197,53,115,33,137,246,2,225,64,0,1,4,16,64,0,1,4,138,11,16,78,240,76,132,46,192,135,207,208,73,67,185,32,117,9,133,177,204,139,224,92,38,81,169,47,8,234,167,77,44,187,119,239,238,54,183,172,80,161,130,27,160,107,233,131,54,196,76,39,156,208,32,93,75,41,180,28,67,203,60,52,115,226,165,151,94,114,155,79,106,73,68,148,51,39,94,123,237,53,247,141,30,26,220,107,246,135,102,77,232,158,52,35,66,75,59,52,75,68,247,124,203,45,183,184,125,34,244,111,154,133,161,192,65,135,246,212,208,70,154,169,217,23,169,66,104,63,138,237,182,219,206,109,138,169,217,22,218,8,83,155,119,106,182,136,150,199,104,38,137,150,121,40,20,9,122,4,173,111,208,246,57,31,1,4,16,64,0,1,4,252,21,32,156,240,183,54,177,237,25,31,62,253,44,29,117,201,77,93,112,14,230,140,95,48,63,223,207,166,190,190,87,136,254,33,128,0,2,8,32,16,157,0,225,68,116,246,137,109,153,15,159,126,150,150,186,228,166,46,56,7,115,198,47,152,159,239,103,83,95,223,43,68,255,16,64,0,1,4,16,136,78,128,112,34,58,251,196,182,204,135,207,244,75,123,220,113,199,21,76,155,54,109,139,244,207,200,252,149,199,30,123,108,206,218,202,188,151,241,63,147,231,63,88,13,241,11,230,231,251,217,212,215,247,10,209,63,4,16,64,0,1,4,162,19,32,156,136,206,62,177,45,243,225,51,253,210,98,149,190,85,92,94,73,77,131,85,10,191,96,126,190,159,77,125,125,175,16,253,67,0,1,4,16,64,32,58,1,194,137,232,236,19,219,50,31,62,211,47,45,86,233,91,197,229,149,212,52,88,165,240,11,230,231,251,217,212,215,247,10,209,63,4,16,64,0,1,4,162,19,32,156,136,206,62,177,45,243,225,51,253,210,98,149,190,85,92,94,73,77,131,85,10,191,96,126,190,159,77,125,125,175,16,253,67,0,1,4,16,64,32,58,1,194,137,232,236,19,219,50,31,62,211,47,45,86,233,91,197,229,149,212,52,88,165,242,217,239,157,119,222,177,139,47,190,216,125,253,103,82,143,124,174,111,82,107,202,125,33,128,0,2,8,32,16,150,0,225,68,88,146,92,167,80,128,15,159,233,63,12,88,165,111,21,151,87,82,211,96,149,202,103,63,194,137,96,207,14,103,35,128,0,2,8,32,128,64,188,5,8,39,226,93,63,47,123,159,207,131,139,242,22,4,171,242,138,249,255,122,106,26,172,70,190,251,221,127,255,253,246,222,123,239,217,154,53,107,108,249,242,229,86,80,80,96,227,198,141,179,6,13,26,88,165,74,149,108,201,146,37,86,183,110,93,135,160,159,151,46,93,106,95,126,249,165,117,234,212,201,26,53,106,100,139,23,47,182,159,127,254,217,186,117,235,102,79,62,249,164,45,92,184,208,14,59,236,48,27,54,108,152,41,156,56,247,220,115,237,200,35,143,180,47,190,248,194,106,213,170,101,131,7,15,182,253,247,223,223,254,248,227,15,235,209,163,135,77,154,52,201,181,217,184,113,99,27,52,104,144,213,169,83,199,106,214,172,105,103,158,121,166,189,252,242,203,54,113,226,68,59,226,136,35,130,21,33,139,103,251,94,223,44,222,58,151,70,0,1,4,16,64,0,129,50,4,8,39,120,68,66,23,224,195,103,250,164,88,165,111,21,151,87,82,211,96,149,242,221,79,225,196,208,161,67,109,206,156,57,86,189,122,117,107,223,190,189,213,175,95,223,238,186,235,174,82,195,137,38,77,154,216,135,31,126,232,130,134,118,237,218,185,165,27,111,189,245,150,11,29,118,222,121,103,155,62,125,186,45,91,182,204,142,58,234,40,155,50,101,138,53,107,214,204,198,140,25,99,119,220,113,135,125,250,233,167,54,112,224,64,155,53,107,150,61,242,200,35,86,177,98,69,235,211,167,143,205,157,59,215,70,143,30,109,213,170,85,179,190,125,251,186,0,68,191,171,80,161,66,176,34,100,241,108,223,235,155,197,91,231,210,8,32,128,0,2,8,32,64,56,193,51,144,107,1,62,124,166,47,142,85,250,86,113,121,37,53,13,86,41,223,253,20,78,40,20,24,57,114,164,187,81,253,188,96,193,2,55,195,161,180,153,19,173,91,183,182,175,190,250,202,157,115,235,173,183,218,202,149,43,237,193,7,31,116,63,43,176,24,49,98,132,251,223,151,93,118,153,125,244,209,71,133,136,53,106,212,176,207,62,251,204,58,118,236,104,243,231,207,183,218,181,107,187,223,109,216,176,193,133,35,51,103,206,116,225,132,2,140,61,246,216,35,24,126,14,206,246,189,190,57,32,160,9,4,16,64,0,1,4,16,40,65,128,153,19,60,26,161,11,240,225,51,125,82,172,210,183,138,203,43,169,105,176,74,249,238,167,48,66,203,52,134,12,25,82,24,78,164,126,174,92,185,178,253,240,195,15,182,221,118,219,185,240,160,74,149,42,110,54,132,126,223,182,109,219,194,141,46,21,78,104,89,136,174,85,60,156,232,210,165,139,91,54,146,58,182,218,106,43,183,196,227,130,11,46,176,54,109,218,88,135,14,29,220,175,86,173,90,229,2,142,122,245,234,185,112,226,187,239,190,43,92,78,18,172,2,217,61,219,247,250,102,247,238,185,58,2,8,32,128,0,2,8,148,38,64,56,193,243,17,186,0,31,62,211,39,197,42,125,171,184,188,146,154,6,171,148,239,126,165,133,19,59,238,184,163,13,31,62,220,90,180,104,225,150,91,104,249,134,246,165,40,79,56,161,229,28,159,124,242,137,237,185,231,158,110,127,9,5,25,31,124,240,129,91,198,49,126,252,120,155,54,109,154,219,139,162,115,231,206,238,218,99,199,142,37,156,8,246,200,113,54,2,8,32,128,0,2,8,120,34,64,56,225,73,33,146,212,13,223,7,23,62,89,99,229,83,53,194,233,11,53,13,230,232,187,95,105,225,196,132,9,19,172,107,215,174,182,229,150,91,218,25,103,156,97,79,60,241,132,219,155,162,60,225,132,2,13,45,243,88,183,110,157,173,95,191,222,109,122,217,176,97,67,247,191,187,119,239,238,54,188,212,158,18,251,236,179,143,91,10,162,13,49,153,57,17,236,153,227,108,4,16,64,0,1,4,16,240,67,128,112,194,143,58,196,186,23,147,39,79,182,86,173,90,217,128,1,3,220,95,10,83,131,139,81,163,70,153,166,40,235,3,123,243,230,205,99,125,143,97,117,30,171,176,36,253,189,142,239,131,107,127,229,254,219,51,252,124,175,80,176,254,81,223,96,126,156,141,0,2,8,32,128,64,146,5,8,39,146,92,221,28,222,155,254,114,167,205,224,180,65,155,190,58,79,95,165,183,122,245,106,247,215,190,181,107,215,230,176,39,254,55,133,149,255,53,10,210,67,6,95,65,244,8,39,130,233,249,127,54,239,15,255,107,68,15,17,64,0,1,4,16,136,74,128,112,34,42,249,132,181,219,187,119,111,187,237,182,219,220,84,228,212,161,205,224,122,246,236,105,221,186,117,75,216,221,6,187,29,172,130,249,249,126,54,131,175,96,21,194,47,152,159,239,103,83,95,223,43,68,255,16,64,0,1,4,16,136,78,128,112,34,58,251,196,181,172,89,19,218,129,62,117,84,173,90,117,147,159,19,119,195,1,110,8,171,0,120,158,159,202,224,43,88,129,240,11,230,231,251,217,212,215,247,10,209,63,4,16,64,0,1,4,162,19,32,156,136,206,62,113,45,23,157,17,192,172,137,210,203,139,85,226,30,255,194,27,98,240,21,172,182,248,5,243,243,253,108,234,235,123,133,232,31,2,8,32,128,0,2,209,9,16,78,68,103,159,200,150,83,51,2,152,53,81,118,121,177,42,219,40,142,175,96,240,21,172,106,248,5,243,243,253,108,234,235,123,133,232,31,2,8,32,128,0,2,209,9,16,78,68,103,159,200,150,53,35,160,71,143,30,214,171,87,47,246,154,40,163,194,88,37,242,45,192,183,77,4,44,43,131,215,128,128,158,159,78,125,61,47,16,221,67,0,1,4,16,64,32,66,1,194,137,8,241,147,216,180,190,157,163,99,199,142,54,124,248,112,211,210,14,142,146,5,176,74,230,211,193,224,43,88,93,241,11,230,231,251,217,212,215,247,10,209,63,4,16,64,0,1,4,162,19,32,156,136,206,62,112,203,250,144,199,129,64,54,4,10,10,10,178,113,217,188,184,38,131,175,96,101,198,47,152,159,239,103,83,95,223,43,68,255,16,64,0,1,4,16,136,78,128,112,34,58,251,192,45,243,33,47,48,33,23,216,140,0,207,85,176,199,2,63,252,130,9,36,251,108,222,31,201,174,47,119,135,0,2,8,32,128,64,16,1,194,137,32,122,17,159,203,135,188,136,11,144,208,230,121,174,130,21,22,63,252,130,9,36,251,108,222,31,201,174,47,119,135,0,2,8,32,128,64,16,1,194,137,32,122,17,159,203,135,188,136,11,144,208,230,121,174,130,21,22,63,252,130,9,36,251,108,222,31,201,174,47,119,135,0,2,8,32,128,64,16,1,194,137,32,122,17,159,203,135,188,136,11,144,208,230,121,174,130,21,22,63,252,130,9,36,251,108,222,31,201,174,47,119,135,0,2,8,32,128,64,16,1,194,137,32,122,17,159,203,135,188,136,11,144,208,230,121,174,130,21,22,63,252,130,9,36,251,108,222,31,201,174,47,119,135,0,2,8,32,128,64,16,1,194,137,32,122,17,159,203,135,188,136,11,144,208,230,121,174,130,21,22,63,252,130,9,36,251,108,222,31,201,174,47,119,135,0,2,8,32,128,64,16,1,194,137,32,122,17,159,203,135,188,136,11,144,208,230,121,174,130,21,22,63,252,130,9,36,251,108,222,31,201,174,47,119,135,0,2,8,32,128,64,16,1,194,137,32,122,17,159,203,135,188,136,11,144,208,230,121,174,130,21,22,63,252,130,9,36,251,108,222,31,201,174,47,119,135,0,2,8,32,128,64,16,1,194,137,32,122,17,159,203,135,188,136,11,144,208,230,121,174,130,21,22,63,252,130,9,36,251,108,222,31,201,174,47,119,135,0,2,8,32,128,64,16,1,194,137,32,122,17,159,203,135,188,136,11,144,208,230,121,174,130,21,22,191,224,126,193,174,16,187,179,11,204,108,139,216,245,58,64,135,11,10,116,203,28,8,32,128,0,2,8,32,128,192,166,2,132,19,49,126,34,24,4,197,184,120,30,119,157,231,42,88,113,240,11,230,151,111,103,243,188,228,91,197,185,95,4,16,64,0,1,4,16,40,73,128,112,34,198,207,6,31,106,99,92,60,143,187,206,115,21,172,56,248,5,243,203,183,179,121,94,242,173,226,220,47,2,8,32,128,0,2,8,16,78,36,240,25,224,67,109,2,139,234,193,45,241,92,5,43,2,126,193,252,242,237,108,158,151,124,171,56,247,139,0,2,8,32,128,0,2,132,19,9,124,6,248,80,155,192,162,122,112,75,60,87,193,138,128,95,48,191,124,59,155,231,37,223,42,206,253,34,128,0,2,8,32,128,0,225,68,2,159,1,62,212,38,176,168,30,220,18,207,85,176,34,224,23,204,47,223,206,230,121,201,183,138,115,191,8,32,128,0,2,8,32,64,56,145,192,103,128,15,181,9,44,170,7,183,196,115,21,172,8,248,5,243,203,183,179,121,94,242,173,226,220,47,2,8,32,128,0,2,8,16,78,36,240,25,224,67,109,2,139,234,193,45,241,92,5,43,2,126,193,252,242,237,108,158,151,124,171,56,247,139,0,2,8,32,128,0,2,132,19,9,124,6,248,80,155,192,162,122,112,75,60,87,193,138,128,95,48,191,124,59,155,231,37,223,42,206,253,34,128,0,2,8,32,128,0,225,68,2,159,1,62,212,38,176,168,30,220,18,207,85,176,34,224,23,204,47,223,206,230,121,201,183,138,115,191,8,32,128,0,2,8,32,64,56,145,192,103,128,15,181,9,44,170,7,183,196,115,21,172,8,248,5,243,203,183,179,121,94,242,173,226,220,47,2,8,32,128,0,2,8,16,78,36,240,25,224,67,109,2,139,234,193,45,241,92,5,43,2,126,193,252,242,237,108,158,151,124,171,56,247,139,0,2,8,32,128,0,2,132,19,9,124,6,248,80,155,192,162,122,112,75,60,87,193,138,128,95,48,191,124,59,155,231,37,223,42,206,253,34,128,0,2,8,32,128,0,225,68,2,159,1,62,212,38,176,168,30,220,18,207,85,176,34,224,23,204,47,223,206,230,121,201,183,138,115,191,8,28,166,231,38,0,0,32,0,73,68,65,84,32,128,0,2,8,32,64,56,145,192,103,128,15,181,9,44,170,7,183,196,115,21,172,8,248,5,243,203,183,179,121,94,242,173,226,220,47,2,8,32,128,0,2,8,16,78,36,240,25,224,67,109,2,139,234,193,45,241,92,5,43,2,126,193,252,242,237,108,158,151,124,171,56,247,139,0,2,8,32,128,0,2,132,19,9,124,6,248,80,155,192,162,122,112,75,60,87,193,138,128,95,48,191,124,59,155,231,37,223,42,206,253,34,128,0,2,8,32,128,0,225,68,2,159,129,40,62,212,214,172,89,211,230,205,155,103,13,26,52,40,81,244,254,251,239,119,175,25,49,98,68,137,175,73,231,58,119,222,121,167,45,89,178,196,6,13,26,20,106,245,122,247,238,109,139,22,45,178,33,67,134,4,190,238,251,239,191,111,109,219,182,117,247,155,141,35,29,167,176,219,141,226,185,10,251,30,162,188,30,126,81,234,199,175,109,158,151,248,213,140,30,35,128,0,2,8,32,128,64,118,4,182,40,40,40,40,200,206,165,185,106,182,5,162,248,80,251,197,23,95,216,30,123,236,97,149,42,85,42,241,246,150,45,91,102,235,214,173,179,29,118,216,161,196,215,164,115,29,194,9,179,116,156,194,126,206,162,120,174,194,190,135,40,175,135,95,148,250,241,107,155,231,37,126,53,163,199,8,32,128,0,2,8,32,144,29,1,194,137,236,184,230,228,170,65,63,212,42,64,184,225,134,27,236,165,151,94,178,202,149,43,219,177,199,30,107,3,7,14,180,245,235,215,91,231,206,157,109,198,140,25,182,205,54,219,216,254,251,239,111,27,55,110,180,145,35,71,90,234,47,249,154,209,112,217,101,151,89,227,198,141,221,236,134,159,126,250,201,30,120,224,1,59,254,248,227,45,53,115,162,67,135,14,118,245,213,87,23,90,44,92,184,208,246,219,111,63,123,227,141,55,10,175,163,25,24,247,221,119,159,13,27,54,204,106,213,170,229,250,240,204,51,207,184,153,13,169,112,226,200,35,143,180,135,30,122,200,222,122,235,45,119,173,111,190,249,198,154,52,105,226,94,243,252,243,207,187,246,212,231,159,127,254,217,174,184,226,10,235,214,173,155,123,221,195,15,63,108,15,62,248,160,85,168,80,193,182,223,126,123,119,111,251,238,187,175,105,230,196,203,47,191,236,238,233,151,95,126,113,247,55,120,240,96,155,52,105,82,137,237,212,169,83,199,218,181,107,103,75,151,46,117,237,203,231,194,11,47,52,205,156,56,231,156,115,172,105,211,166,246,206,59,239,184,118,135,14,29,106,127,255,251,223,255,244,12,148,212,31,245,255,189,247,222,179,53,107,214,216,242,229,203,77,121,225,184,113,227,220,236,148,162,51,39,50,57,63,147,7,49,232,115,149,73,155,73,58,7,191,36,85,51,251,247,194,243,146,125,99,90,64,0,1,4,16,64,0,129,120,8,16,78,196,163,78,155,237,101,208,15,181,125,250,244,177,201,147,39,219,196,137,19,93,56,113,246,217,103,91,155,54,109,236,227,143,63,182,207,63,255,220,198,142,29,107,191,255,254,187,11,12,14,56,224,128,63,133,19,10,8,244,218,70,141,26,217,232,209,163,221,160,252,205,55,223,44,12,39,138,46,235,120,251,237,183,237,252,243,207,183,87,95,125,213,246,218,107,175,194,65,183,218,185,252,242,203,237,221,119,223,117,65,136,2,143,87,94,121,101,147,112,66,161,199,206,59,239,108,83,167,78,117,97,72,143,30,61,92,24,113,251,237,183,219,209,71,31,237,6,242,187,239,190,187,59,167,97,195,134,246,219,111,191,217,7,31,124,224,150,91,232,186,245,234,213,179,199,31,127,220,189,254,211,79,63,117,253,83,80,161,96,161,126,253,250,174,77,89,14,24,48,96,179,237,220,115,207,61,174,191,125,251,246,117,175,213,204,16,133,44,10,75,20,110,28,113,196,17,174,207,10,102,180,84,228,177,199,30,115,14,69,15,5,61,37,245,71,1,138,236,230,204,153,99,213,171,87,183,246,237,219,187,126,221,117,215,93,133,78,186,183,76,206,207,228,241,150,5,71,230,2,205,154,53,43,152,58,117,42,136,153,19,230,213,153,65,255,127,60,175,176,184,89,4,16,64,0,1,4,16,72,180,0,225,68,140,203,27,244,67,109,243,230,205,237,162,139,46,114,131,222,162,199,33,135,28,98,119,223,125,183,157,116,210,73,238,159,53,144,159,53,107,214,159,194,137,86,173,90,185,64,64,135,6,250,154,73,240,217,103,159,253,41,156,208,126,12,39,156,112,130,77,152,48,193,52,11,66,71,106,70,64,191,126,253,172,74,149,42,166,0,64,135,194,142,211,79,63,125,147,112,66,123,78,220,114,203,45,46,40,81,176,160,32,66,179,47,118,219,109,55,91,177,98,133,155,241,48,127,254,124,23,60,40,80,209,236,134,254,253,251,219,170,85,171,92,160,144,58,182,221,118,91,55,27,228,185,231,158,179,197,139,23,187,215,232,152,57,115,166,157,119,222,121,246,213,87,95,149,216,142,250,251,253,247,223,91,237,218,181,221,57,45,91,182,180,51,206,56,195,14,60,240,64,107,221,186,181,59,87,199,236,217,179,221,207,234,79,209,67,129,74,73,253,121,241,197,23,109,238,220,185,206,87,135,238,113,193,130,5,110,54,71,202,73,51,75,50,57,63,147,199,59,232,115,149,73,155,156,131,64,190,10,240,126,203,215,202,115,223,8,32,128,0,2,8,32,80,92,128,112,34,198,207,68,208,15,181,167,158,122,170,93,112,193,5,238,63,58,126,252,241,71,247,223,26,116,247,234,213,203,78,62,249,100,247,179,194,1,133,15,197,151,117,20,221,8,178,232,198,144,69,55,196,212,128,94,179,27,20,18,104,102,70,234,72,13,186,21,124,232,62,180,212,66,135,6,233,167,157,118,218,159,194,9,45,165,56,252,240,195,221,204,4,13,212,21,72,104,6,195,193,7,31,108,10,73,212,134,102,119,104,230,132,150,152,104,54,194,234,213,171,55,9,39,180,52,99,218,180,105,133,231,106,230,136,14,5,47,50,80,136,178,185,118,244,26,245,247,187,239,190,179,173,183,222,218,157,115,202,41,167,184,64,67,75,66,138,58,124,248,225,135,174,63,95,126,249,229,38,79,214,173,183,222,90,98,127,52,235,66,175,79,109,208,41,191,212,207,41,39,253,174,164,251,41,237,252,76,30,239,160,207,85,38,109,114,14,2,249,42,192,251,45,95,43,207,125,35,128,0,2,8,32,128,0,225,68,130,158,129,160,31,106,181,92,66,203,58,180,111,131,246,101,80,40,209,162,69,11,55,243,64,51,24,180,92,98,237,218,181,110,255,4,45,221,120,244,209,71,55,217,115,162,172,112,66,123,73,104,47,134,78,157,58,109,178,247,68,106,176,175,48,64,51,4,180,55,133,246,92,80,120,208,165,75,23,123,225,133,23,76,251,83,20,223,16,243,172,179,206,50,13,254,181,252,66,179,43,20,52,168,15,95,127,253,181,85,172,88,209,205,154,208,178,20,237,129,161,229,34,154,201,161,235,106,89,199,152,49,99,172,107,215,174,46,244,208,224,95,63,107,201,135,150,81,232,223,55,108,216,224,246,204,208,81,188,157,84,127,21,216,92,127,253,245,110,118,200,81,71,29,229,130,20,205,192,40,41,156,208,210,19,245,109,207,61,247,180,233,211,167,151,216,31,5,41,101,133,19,154,153,81,210,253,148,118,126,38,143,123,208,231,42,147,54,57,7,129,124,21,224,253,150,175,149,231,190,17,64,0,1,4,16,64,128,112,34,65,207,64,208,15,181,26,60,107,96,174,128,66,155,48,158,120,226,137,110,128,174,141,50,181,145,165,150,78,104,25,131,190,117,67,123,62,104,83,202,162,27,98,150,21,78,232,28,45,15,209,224,92,109,165,190,24,70,3,241,162,27,61,106,121,133,150,48,84,171,86,205,45,147,208,44,140,79,62,249,228,79,225,132,66,148,171,174,186,202,5,23,10,35,116,77,13,216,21,18,104,243,72,205,156,208,230,158,186,150,102,82,104,134,133,102,102,104,227,203,186,117,235,186,80,67,215,215,44,141,215,94,123,205,125,227,136,250,164,251,211,236,16,245,73,71,241,118,82,225,132,66,11,245,75,237,106,63,8,133,57,197,191,74,180,232,204,9,133,47,10,117,180,244,68,215,46,169,63,69,103,74,168,173,205,205,156,208,253,101,114,126,38,143,123,208,231,42,147,54,57,7,129,124,21,224,253,150,175,149,231,190,17,64,0,1,4,16,64,128,112,34,65,207,64,182,62,212,142,31,63,222,106,212,168,225,150,87,104,96,175,111,163,208,254,20,250,38,140,176,15,45,169,208,172,130,107,174,185,198,93,90,123,80,232,91,47,212,135,162,135,250,161,96,98,215,93,119,181,155,110,186,41,236,110,20,94,175,164,118,20,46,40,84,41,237,235,81,179,214,169,28,95,56,91,207,85,142,111,131,230,16,136,133,0,239,183,88,148,137,78,34,128,0,2,8,32,128,64,14,4,216,115,34,7,200,217,106,34,91,31,106,181,177,164,150,98,172,92,185,210,205,162,56,238,184,227,220,30,14,250,70,143,176,15,205,42,232,216,177,163,155,145,160,251,217,101,151,93,220,12,129,157,118,218,169,176,41,189,70,255,174,61,39,158,126,250,105,23,156,100,227,40,173,29,194,137,108,136,115,77,4,16,200,214,255,143,35,139,0,2,8,32,128,0,2,8,196,77,128,112,34,110,21,43,210,95,62,212,198,184,120,30,119,157,231,202,227,226,208,181,196,9,240,126,75,92,73,185,33,4,16,64,0,1,4,16,200,80,128,112,34,67,56,31,78,227,67,173,15,85,72,94,31,120,174,146,87,83,238,200,95,1,222,111,254,214,134,158,33,128,0,2,8,32,128,64,110,5,8,39,114,235,29,106,107,124,168,13,149,147,139,253,79,128,231,138,71,1,129,220,9,240,126,203,157,53,45,33,128,0,2,8,32,128,128,223,2,132,19,126,215,167,212,222,241,161,54,198,197,243,184,235,60,87,30,23,135,174,37,78,128,247,91,226,74,202,13,33,128,0,2,8,32,128,64,134,2,132,19,25,194,249,112,26,31,106,125,168,66,242,250,192,115,149,188,154,114,71,254,10,240,126,243,183,54,244,12,1,4,16,64,0,1,4,114,43,64,56,145,91,239,80,91,227,67,109,168,156,92,236,127,2,60,87,60,10,8,228,78,128,247,91,238,172,105,9,1,4,16,64,0,1,4,252,22,32,156,240,187,62,165,246,142,15,181,49,46,158,199,93,231,185,242,184,56,116,45,113,2,188,223,18,87,82,110,8,1,4,16,64,0,1,4,50,20,32,156,200,16,206,135,211,248,80,235,67,21,146,215,7,158,171,228,213,148,59,242,87,128,247,155,191,181,161,103,8,32,128,0,2,8,32,144,91,1,194,137,220,122,135,218,26,31,106,67,229,228,98,255,19,224,185,226,81,64,32,119,2,188,223,114,103,77,75,8,32,128,0,2,8,32,224,183,0,225,132,223,245,41,181,119,124,168,141,113,241,60,238,58,207,149,199,197,161,107,137,19,224,253,150,184,146,114,67,8,32,128,0,2,8,32,144,161,0,225,68,134,112,62,156,198,135,90,31,170,144,188,62,240,92,37,175,166,220,145,191,2,188,223,252,173,13,61,67,0,1,4,16,64,0,129,220,10,16,78,228,214,59,212,214,248,80,27,42,39,23,251,159,0,207,21,143,2,2,185,19,224,253,150,59,107,90,66,0,1,4,16,64,0,1,191,5,8,39,252,174,79,169,189,227,67,109,140,139,231,113,215,121,174,60,46,14,93,75,156,0,239,183,196,149,148,27,66,0,1,4,16,64,0,129,12,5,8,39,50,132,243,225,52,62,212,250,80,133,228,245,129,231,42,121,53,229,142,252,21,224,253,230,111,109,232,25,2,8,32,128,0,2,8,228,86,128,112,34,183,222,161,182,198,135,218,80,57,185,216,255,4,120,174,120,20,16,200,157,0,239,183,220,89,211,18,2,8,32,128,0,2,8,248,45,64,56,225,119,125,74,237,29,31,106,99,92,60,143,187,206,115,229,113,113,232,90,236,5,38,79,158,108,173,90,181,178,1,3,6,88,187,118,237,44,245,126,27,53,106,148,117,233,210,197,38,76,152,96,205,155,55,143,253,125,114,3,8,32,128,0,2,8,32,128,64,121,5,8,39,202,43,230,209,235,25,68,122,84,140,4,117,133,231,42,65,197,228,86,188,20,168,86,173,154,85,170,84,201,170,87,175,110,75,151,46,181,186,117,235,218,234,213,171,109,253,250,245,182,118,237,90,47,251,76,167,16,64,0,1,4,16,64,0,129,108,11,16,78,100,91,56,139,215,103,16,153,69,220,60,190,52,207,85,30,23,159,91,207,137,64,239,222,189,237,182,219,110,179,117,235,214,21,182,87,165,74,21,235,217,179,167,117,235,214,45,39,125,160,17,4,16,64,0,1,4,16,64,192,55,1,194,9,223,42,82,142,254,48,136,44,7,22,47,77,91,128,231,42,109,42,94,136,64,198,2,154,53,177,102,205,154,194,243,171,86,173,186,201,207,25,95,152,19,17,64,0,1,4,16,64,0,129,152,10,16,78,196,180,112,234,54,131,200,24,23,207,227,174,243,92,121,92,28,186,150,24,129,162,179,39,152,53,145,152,178,114,35,8,32,128,0,2,8,32,16,64,128,112,34,0,94,212,167,50,136,140,186,2,201,108,159,231,42,153,117,229,174,252,19,72,205,158,96,214,132,127,181,161,71,8,32,128,0,2,8,32,144,123,1,194,137,220,155,135,214,34,131,200,208,40,185,80,17,1,158,43,30,7,4,114,35,160,217,19,61,122,244,176,94,189,122,177,215,68,110,200,105,5,1,4,16,64,0,1,4,60,22,32,156,240,184,56,101,117,141,65,100,89,66,252,62,19,1,158,171,76,212,56,7,129,242,11,232,219,57,58,118,236,104,195,135,15,55,45,237,224,64,0,1,4,16,64,0,1,4,242,89,128,112,34,198,213,215,32,146,3,129,108,8,20,20,20,100,227,178,92,211,3,1,254,127,195,131,34,208,5,175,5,248,255,63,175,203,67,231,16,64,0,1,4,18,44,64,56,145,224,226,114,107,8,32,128,64,113,1,102,198,240,76,32,80,178,0,239,15,158,14,4,16,64,0,1,4,162,19,32,156,136,206,158,150,17,64,0,129,156,11,48,248,202,57,57,13,198,72,128,247,71,140,138,69,87,17,64,0,1,4,18,39,64,56,145,184,146,114,67,8,32,128,0,127,25,230,25,64,32,19,1,194,137,76,212,56,7,1,4,16,64,0,129,112,4,8,39,194,113,228,42,8,32,128,64,44,4,24,124,197,162,76,116,50,34,1,222,31,17,193,211,44,2,8,32,128,0,2,102,70,56,193,99,128,0,2,8,228,145,0,131,175,60,42,54,183,90,110,1,222,31,229,38,227,4,4,16,64,0,1,4,66,19,32,156,8,141,146,11,33,128,0,2,254,11,48,248,242,191,70,244,48,58,1,222,31,209,217,211,50,2,8,32,128,0,2,132,19,60,3,8,32,128,64,30,9,48,248,202,163,98,115,171,229,22,224,253,81,110,50,78,64,0,1,4,16,64,32,52,1,194,137,208,40,185,16,2,8,32,224,191,0,131,47,255,107,68,15,163,19,224,253,17,157,61,45,35,128,0,2,8,32,64,56,193,51,128,0,2,8,228,145,0,131,175,60,42,54,183,90,110,1,222,31,229,38,227,4,4,16,64,0,1,4,66,19,32,156,8,141,146,11,33,128,0,2,254,11,48,248,242,191,70,244,48,58,1,222,31,209,217,211,50,2,8,32,128,0,2,132,19,60,3,8,32,128,64,30,9,48,248,202,163,98,115,171,229,22,224,253,81,110,50,78,64,0,1,4,16,64,32,52,1,194,137,208,40,185,16,2,8,32,224,191,0,131,47,255,107,68,15,163,19,224,253,17,157,61,45,35,128,0,2,8,32,64,56,193,51,128,0,2,8,228,145,0,131,175,60,42,54,183,90,110,1,222,31,229,38,227,4,4,16,64,0,1,4,66,19,32,156,8,141,146,11,33,128,0,2,254,11,48,248,242,191,70,244,48,58,1,222,31,209,217,211,50,2,8,32,128,0,2,132,19,60,3,8,32,128,64,30,9,48,248,202,163,98,115,171,229,22,224,253,81,110,50,78,64,0,1,4,16,64,32,52,1,194,137,208,40,185,16,2,8,32,224,191,0,131,47,255,107,68,15,163,19,224,253,17,157,61,45,35,128,0,2,8,32,64,56,193,51,128,0,2,8,228,145,0,131,175,60,42,54,183,90,110,1,222,31,229,38,227,4,4,16,64,0,1,4,66,19,32,156,8,141,146,11,33,128,0,2,254,11,48,248,242,191,70,244,48,58,1,222,31,209,217,211,50,2,8,32,128,0,2,132,19,60,3,8,32,128,64,30,9,48,248,202,163,98,115,171,229,22,224,253,81,110,50,78,64,0,1,4,16,64,32,52,1,194,137,208,40,185,16,2,8,32,224,191,0,131,47,255,107,68,15,163,19,224,253,17,157,61,45,35,128,0,2,8,32,64,56,193,51,128,0,2,8,228,145,0,131,175,60,42,54,183,90,110,1,222,31,229,38,227,4,4,16,64,0,1,4,66,19,32,156,8,141,146,11,33,128,0,2,254,11,48,248,242,191,70,244,48,58,1,222,31,209,217,211,50,2,8,32,128,0,2,132,19,60,3,8,32,128,64,30,9,48,248,202,163,98,115,171,229,22,224,253,81,110,50,78,64,0,1,4,16,64,32,52,1,194,137,208,40,185,16,2,8,32,224,191,0,131,47,255,107,68,15,163,19,224,253,17,157,61,45,35,128,0,2,8,32,64,56,193,51,128,0,2,8,228,145,0,131,175,60,42,54,183,90,110,1,222,31,229,38,227,4,4,16,64,0,1,4,66,19,32,156,8,141,146,11,33,128,0,2,254,11,48,248,242,191,70,244,48,58,1,222,31,209,217,211,50,2,8,32,128,0,2,132,19,60,3,8,32,128,64,30,9,132,61,248,250,233,167,159,172,115,231,206,246,197,23,95,216,250,245,235,173,119,239,222,214,178,101,203,200,69,223,120,227,13,187,225,134,27,236,247,223,127,119,125,249,231,63,255,105,231,157,119,94,214,250,245,254,251,239,219,249,231,159,111,95,126,249,101,169,109,60,254,248,227,214,183,111,95,215,175,3,14,56,192,70,142,28,105,53,106,212,112,253,107,218,180,169,157,120,226,137,161,244,177,102,205,154,54,111,222,60,107,208,160,65,198,215,27,52,104,144,59,247,170,171,174,202,248,26,65,78,124,231,157,119,236,226,139,47,118,247,145,171,35,236,247,71,174,250,77,59,8,32,128,0,2,8,36,65,128,112,34,9,85,228,30,16,64,0,129,52,5,194,30,124,253,253,239,127,55,253,231,214,91,111,181,79,63,253,212,154,52,105,98,223,125,247,157,109,181,213,86,105,246,40,252,151,41,36,169,95,191,190,61,251,236,179,118,244,209,71,219,252,249,243,237,240,195,15,183,143,62,250,200,118,217,101,151,240,27,52,179,53,107,214,216,15,63,252,96,123,236,177,71,137,215,127,253,245,215,237,162,139,46,50,13,186,119,216,97,7,187,240,194,11,109,183,221,118,179,59,239,188,211,245,83,134,39,159,124,114,40,253,83,88,164,190,84,170,84,41,227,235,53,111,222,220,30,126,248,97,219,121,231,157,55,185,134,234,171,127,239,210,165,139,109,179,205,54,25,95,191,172,19,195,8,39,150,47,95,110,3,6,12,176,14,29,58,164,21,212,132,253,254,40,235,30,249,61,2,8,32,128,0,2,8,252,255,2,132,19,60,13,8,32,128,64,30,9,148,54,248,250,215,191,254,101,247,220,115,143,85,172,88,209,42,87,174,108,253,251,247,119,131,250,5,11,22,88,251,246,237,109,213,170,85,182,227,142,59,218,234,213,171,237,202,43,175,180,67,15,61,212,246,219,111,63,251,229,151,95,10,7,193,250,43,247,238,187,239,238,66,138,251,238,187,207,78,56,225,4,27,55,110,156,251,11,184,6,138,213,171,87,183,75,47,189,212,254,250,215,191,218,164,73,147,92,88,176,112,225,66,251,234,171,175,236,236,179,207,182,63,254,248,195,62,254,248,99,251,246,219,111,237,209,71,31,181,195,14,59,204,253,238,146,75,46,113,237,104,80,175,254,253,227,31,255,176,117,235,214,217,243,207,63,111,19,39,78,116,21,84,219,199,31,127,188,11,73,94,124,241,69,107,211,166,77,97,101,21,2,60,245,212,83,246,246,219,111,187,217,10,169,99,206,156,57,118,243,205,55,219,237,183,223,110,67,135,14,117,247,172,1,125,189,122,245,108,212,168,81,86,171,86,45,23,40,44,90,180,200,100,247,183,191,253,205,6,14,28,232,2,6,205,24,81,95,150,46,93,106,154,17,209,174,93,59,55,115,66,125,149,149,60,63,249,228,19,59,238,184,227,108,218,180,105,246,192,3,15,216,222,123,239,109,93,187,118,117,205,235,126,100,169,123,80,31,118,218,105,39,119,109,153,21,61,20,4,60,248,224,131,86,161,66,5,219,126,251,237,221,107,246,221,119,95,187,255,254,251,237,189,247,222,115,193,136,108,11,10,10,156,181,102,75,20,157,57,145,201,249,255,249,207,127,236,148,83,78,113,94,58,84,23,213,107,216,176,97,110,150,140,76,110,188,241,70,55,240,47,169,15,114,92,178,100,137,213,173,91,215,93,67,63,203,74,70,157,58,117,178,70,141,26,217,226,197,139,237,231,159,127,182,110,221,186,217,147,79,62,233,158,5,213,92,237,200,248,220,115,207,181,35,143,60,210,181,169,90,12,30,60,216,246,223,127,127,215,159,30,61,122,184,62,233,190,27,55,110,108,154,233,81,167,78,29,119,239,103,158,121,166,189,252,242,203,246,204,51,207,56,251,209,163,71,219,62,251,236,227,218,61,245,212,83,93,221,54,119,16,78,228,209,255,25,114,171,8,32,128,0,2,222,9,16,78,120,87,18,58,132,0,2,8,100,79,160,180,193,215,174,187,238,234,6,245,26,252,105,192,252,249,231,159,187,1,232,49,199,28,227,150,68,104,122,255,103,159,125,102,7,31,124,176,141,29,59,214,205,142,208,210,9,13,190,53,75,65,131,199,158,61,123,186,129,161,6,251,191,253,246,155,27,64,43,152,208,64,81,131,125,13,188,53,120,254,224,131,15,172,99,199,142,110,32,169,1,181,6,165,250,75,191,218,61,253,244,211,221,96,92,131,222,49,99,198,184,246,91,183,110,109,87,95,125,181,235,211,33,135,28,226,6,162,231,156,115,142,251,171,190,66,9,133,22,55,221,116,147,11,85,52,19,161,232,161,192,65,129,132,150,94,20,29,148,234,223,117,31,83,167,78,117,129,136,150,163,204,154,53,203,5,48,247,222,123,175,155,9,113,208,65,7,57,19,13,156,21,134,40,88,185,235,174,187,220,236,144,163,142,58,202,20,110,236,181,215,94,238,252,212,178,14,5,19,50,234,222,189,187,11,104,244,223,10,74,180,108,67,86,147,39,79,118,131,114,253,172,62,108,189,245,214,37,206,156,152,49,99,134,181,109,219,214,222,125,247,93,23,152,40,4,145,173,2,24,25,41,80,81,31,20,250,40,64,210,140,17,245,47,21,78,40,84,201,228,124,185,43,148,210,114,19,25,41,8,80,80,165,154,53,107,214,204,5,53,58,84,223,146,250,80,90,56,161,240,234,195,15,63,116,207,154,66,29,213,240,173,183,222,114,161,131,106,58,125,250,116,91,182,108,153,51,158,50,101,138,107,83,125,186,227,142,59,220,189,43,160,81,173,30,121,228,17,87,211,62,125,250,216,220,185,115,93,8,81,173,90,53,183,116,70,65,132,126,167,80,71,1,134,174,163,160,102,230,204,153,206,80,1,87,241,131,112,34,123,255,223,195,149,17,64,0,1,4,16,40,75,128,112,162,44,33,126,143,0,2,8,36,72,160,180,193,151,254,162,255,196,19,79,88,139,22,45,220,222,7,103,156,113,134,27,212,105,224,251,235,175,191,22,46,213,208,95,212,47,187,236,50,247,239,250,223,154,225,160,191,164,107,176,168,165,0,10,21,52,35,64,131,117,205,28,216,115,207,61,237,242,203,47,55,237,79,161,217,17,106,71,131,207,211,78,59,205,133,14,58,119,195,134,13,46,88,208,12,0,13,214,21,6,140,24,49,194,205,62,208,207,218,163,65,131,78,29,10,37,20,96,40,244,208,96,89,179,8,174,189,246,90,55,11,67,131,121,205,220,208,161,190,107,48,59,97,194,4,23,142,40,116,72,29,227,199,143,119,3,239,55,223,124,211,182,219,110,59,187,251,238,187,221,12,13,181,89,244,208,0,253,216,99,143,117,109,104,86,134,250,175,191,192,235,175,250,234,251,55,223,124,227,94,94,124,207,137,217,179,103,219,17,71,28,225,150,110,104,64,172,67,51,0,54,110,220,104,47,188,240,130,213,174,93,219,25,106,224,172,1,118,73,203,58,20,10,40,236,208,96,59,117,108,187,237,182,238,62,21,154,104,64,158,154,9,162,160,64,253,213,236,130,84,56,161,25,8,153,156,175,123,211,50,19,237,139,33,171,162,225,132,60,82,135,218,44,169,15,165,133,19,186,190,188,117,168,157,149,43,87,186,176,69,135,2,139,84,29,100,164,229,56,169,67,251,115,40,32,83,221,181,92,71,142,58,244,252,232,121,84,240,160,231,68,1,70,209,37,54,122,22,180,172,70,215,77,133,19,155,219,131,132,112,34,65,255,103,199,173,32,128,0,2,8,196,78,128,112,34,118,37,163,195,8,32,128,64,230,2,101,13,190,52,224,123,229,149,87,220,116,120,5,2,218,88,114,203,45,183,116,193,130,66,2,29,10,45,244,87,122,133,14,154,130,175,32,34,245,151,116,205,12,208,114,7,77,199,215,140,2,13,170,31,122,232,33,55,67,64,131,65,77,169,215,12,128,107,174,185,198,133,19,250,171,190,66,140,84,56,177,98,197,10,55,176,78,133,19,79,63,253,180,155,145,161,193,171,6,159,58,90,181,106,229,206,85,56,161,144,64,127,33,215,114,20,13,110,53,43,65,135,250,174,96,96,237,218,181,238,47,238,69,247,192,120,245,213,87,221,95,235,53,221,95,125,212,161,191,188,235,222,135,15,31,94,120,190,102,78,52,108,216,208,45,155,208,95,221,245,159,199,30,123,204,133,49,90,62,160,1,178,6,230,58,138,135,19,154,13,162,192,68,51,25,212,199,42,85,170,184,80,69,179,62,52,147,66,135,6,203,178,82,128,83,82,56,161,129,187,124,139,134,19,106,91,125,87,157,180,68,98,200,144,33,238,122,10,10,82,63,167,194,9,253,174,188,231,107,169,134,102,73,104,102,67,234,72,45,235,208,44,9,5,32,178,215,253,233,181,37,245,65,97,147,12,21,254,168,190,50,208,108,8,189,94,117,79,109,116,169,123,148,177,250,175,163,104,56,161,125,45,20,118,165,14,213,81,75,60,46,184,224,2,55,27,69,123,73,232,80,0,163,103,68,207,150,194,9,205,108,209,114,18,205,118,233,215,175,159,11,112,82,33,153,158,65,133,66,155,59,202,122,127,100,254,206,227,76,4,16,64,0,1,4,16,40,75,128,112,162,44,33,126,143,0,2,8,36,72,160,164,193,151,54,145,212,64,92,131,123,237,139,160,65,183,166,212,107,198,132,150,59,232,175,254,218,23,64,203,47,14,60,240,64,55,125,94,255,174,125,3,110,187,237,54,55,69,94,191,211,160,86,75,16,244,87,107,205,144,208,44,1,13,226,175,191,254,122,183,249,163,102,14,104,182,130,166,238,167,19,78,252,251,223,255,118,27,110,106,169,136,6,170,106,67,75,45,52,40,86,192,160,227,47,127,249,139,11,80,212,134,254,34,175,54,180,177,164,250,166,192,34,21,156,232,181,90,78,162,153,33,10,95,180,180,32,117,40,92,80,27,250,189,246,117,208,183,142,232,127,43,52,208,44,8,5,18,58,20,140,232,60,253,123,73,225,132,150,82,104,214,196,107,175,189,230,102,100,104,192,172,1,178,150,71,40,100,80,176,160,25,0,26,220,43,140,209,204,10,45,91,80,96,163,62,168,22,95,127,253,181,27,76,107,134,137,66,22,13,208,117,29,5,45,114,85,27,186,183,178,194,9,205,78,40,239,249,170,171,130,15,245,121,115,135,102,139,40,196,185,238,186,235,92,223,75,234,131,102,170,232,117,242,214,243,162,122,105,102,76,121,194,9,185,164,102,223,104,127,9,5,25,170,139,194,36,205,232,144,165,194,43,133,60,186,182,140,139,134,19,250,55,237,245,161,229,56,233,108,134,74,56,145,160,255,179,227,86,16,64,0,1,4,98,39,64,56,17,187,146,209,97,4,16,64,32,115,129,210,6,95,90,254,208,171,87,47,247,23,110,253,101,89,127,225,215,50,134,31,127,252,209,205,78,80,48,160,1,167,254,42,173,125,29,52,144,214,95,209,53,48,76,45,111,208,158,19,169,233,242,218,76,81,1,135,166,229,107,121,128,6,136,218,31,65,225,133,142,116,195,9,93,91,51,53,180,79,131,246,171,208,44,14,245,77,179,51,116,40,168,208,242,141,239,191,255,222,245,93,75,56,20,78,40,176,40,26,76,104,54,134,246,146,80,127,20,64,232,175,249,58,20,36,104,57,139,150,87,164,194,12,133,39,250,89,3,93,109,112,169,165,4,154,185,161,192,64,3,114,13,152,55,23,78,104,54,128,246,200,208,44,9,237,199,161,193,177,194,19,205,56,208,32,93,3,101,45,45,208,95,244,21,242,232,127,235,27,47,20,90,200,94,247,162,240,67,193,74,106,22,137,150,102,104,143,5,133,46,154,13,160,215,232,220,162,51,37,116,31,155,155,57,33,175,242,158,175,107,41,108,42,186,124,163,164,39,174,180,62,232,121,82,144,162,58,104,182,141,140,85,255,242,132,19,10,52,52,147,66,94,10,109,180,215,136,66,52,253,111,61,3,218,12,85,207,170,150,218,200,82,179,74,138,134,19,229,125,167,16,78,148,87,140,215,35,128,0,2,8,32,16,158,0,225,68,120,150,92,9,1,4,16,240,94,32,140,193,151,54,181,212,230,152,10,39,114,113,104,246,129,218,210,55,50,104,38,135,6,230,250,43,186,126,230,64,32,76,129,48,222,31,97,246,135,107,33,128,0,2,8,32,144,79,2,132,19,249,84,109,238,21,1,4,242,94,32,140,193,87,174,195,9,125,5,168,190,93,65,127,33,215,108,7,205,212,184,226,138,43,242,190,150,0,132,47,16,198,251,35,252,94,113,69,4,16,64,0,1,4,242,67,128,112,34,63,234,204,93,34,128,0,2,78,128,193,23,15,2,2,37,11,240,254,224,233,64,0,1,4,16,64,32,58,1,194,137,232,236,105,25,1,4,16,200,185,0,131,175,156,147,211,96,140,4,120,127,196,168,88,116,21,1,4,16,64,32,113,2,132,19,137,43,41,55,132,0,2,8,240,151,97,158,1,4,50,17,32,156,200,68,141,115,16,64,0,1,4,16,8,71,128,112,34,28,71,174,130,0,2,8,196,66,128,193,87,44,202,68,39,35,18,224,253,17,17,60,205,34,128,0,2,8,32,160,229,199,5,5,5,5,72,32,128,0,2,8,228,135,0,131,175,252,168,51,119,153,153,0,239,143,204,220,56,11,1,4,16,64,0,129,48,4,8,39,194,80,228,26,8,32,128,64,76,4,24,124,197,164,80,116,51,18,1,222,31,145,176,211,40,2,8,32,128,0,2,78,128,112,130,7,1,1,4,16,200,35,1,6,95,121,84,108,110,181,220,2,188,63,202,77,198,9,8,32,128,0,2,8,132,38,64,56,17,26,37,23,66,0,1,4,252,23,96,240,229,127,141,232,97,116,2,188,63,162,179,167,101,4,16,64,0,1,4,8,39,120,6,16,64,0,129,60,18,96,240,149,71,197,230,86,203,45,192,251,163,220,100,156,128,0,2,8,32,128,64,104,2,132,19,161,81,114,33,4,16,64,192,127,1,6,95,254,215,136,30,70,39,192,251,35,58,123,90,70,0,1,4,16,64,128,112,130,103,0,1,4,16,200,35,1,6,95,121,84,108,110,181,220,2,188,63,202,77,198,9,8,32,128,0,2,8,132,38,64,56,17,26,37,23,66,0,1,4,252,23,96,240,229,127,141,232,97,116,2,188,63,162,179,167,101,4,16,64,0,1,4,8,39,120,6,16,64,0,129,60,18,96,240,149,71,197,230,86,203,45,192,251,163,220,100,156,128,0,2,8,32,128,64,104,2,132,19,161,81,114,33,4,16,64,192,127,1,6,95,254,215,136,30,70,39,192,251,35,58,123,90,70,0,1,4,16,64,128,112,130,103,0,1,4,16,200,35,1,6,95,121,84,108,110,181,220,2,188,63,202,77,198,9,8,32,128,0,2,8,132,38,64,56,17,26,37,23,66,0,1,4,252,23,96,240,229,127,141,232,97,116,2,188,63,162,179,167,101,4,16,64,0,1,4,8,39,120,6,16,64,0,129,60,18,96,240,149,71,197,230,86,203,45,192,251,163,220,100,156,128,0,2,8,32,128,64,104,2,132,19,161,81,114,33,4,16,64,192,127,1,6,95,254,215,136,30,70,39,192,251,35,58,123,90,70,0,1,4,16,64,128,112,130,103,0,1,4,16,200,35,1,6,95,121,84,108,110,181,220,2,188,63,202,77,198,9,8,32,128,0,2,8,132,38,64,56,17,26,37,23,66,0,1,4,252,23,96,240,229,127,141,232,97,116,2,188,63,162,179,167,101,4,16,64,0,1,4,8,39,120,6,16,64,0,129,60,18,96,240,149,71,197,230,86,203,45,192,251,163,220,100,156,128,0,2,8,32,128,64,104,2,132,19,161,81,114,33,4,16,64,192,127,1,6,95,254,215,136,30,70,39,192,251,35,58,123,90,70,0,1,4,16,64,128,112,130,103,0,1,4,16,200,35,1,6,95,121,84,108,110,181,220,2,188,63,202,77,198,9,8,32,128,0,2,8,132,38,64,56,17,26,37,23,66,0,1,4,252,23,208,224,139,195,43,129,2,51,163,40,30,149,164,160,64,37,225,64,0,1,4,16,64,0,129,92,11,16,78,228,90,156,246,16,64,0,1,4,16,248,159,0,127,169,231,81,64,0,1,4,16,64,0,1,4,254,43,64,56,193,147,128,0,2,8,32,128,64,68,2,132,19,17,193,211,44,2,8,32,128,0,2,8,120,39,64,56,225,93,73,232,16,2,8,32,128,64,190,8,16,78,228,75,165,185,79,4,16,64,0,1,4,16,40,75,128,112,162,44,33,126,143,0,2,8,32,128,64,150,4,8,39,178,4,203,101,17,64,0,1,4,16,64,32,118,2,132,19,177,43,25,29,70,0,1,4,16,72,138,0,225,68,82,42,201,125,32,128,0,2,8,32,128,64,80,1,194,137,160,130,156,143,0,2,8,32,128,64,134,2,132,19,25,194,113,26,2,8,32,128,0,2,8,36,78,128,112,34,113,37,229,134,16,64,0,1,4,226,34,64,56,17,151,74,209,79,4,16,64,0,1,4,16,200,182,0,225,68,182,133,185,62,2,8,32,128,0,2,37,8,16,78,240,104,32,128,0,2,8,32,128,0,2,255,21,32,156,224,73,64,0,1,4,16,64,32,34,1,194,137,136,224,105,22,1,4,16,64,0,1,4,188,19,32,156,240,174,36,116,8,1,4,16,64,32,95,4,8,39,242,165,210,220,39,2,8,32,128,0,2,8,148,37,64,56,81,150,16,191,71,0,1,4,16,64,32,75,2,132,19,89,130,229,178,8,32,128,0,2,8,32,16,59,1,194,137,216,149,140,14,35,128,0,2,8,36,69,128,112,34,41,149,228,62,16,64,0,1,4,16,64,32,168,0,225,68,80,65,206,71,0,1,4,16,64,32,67,1,194,137,12,225,56,13,1,4,16,64,0,1,4,18,39,64,56,145,184,146,114,43,220,54,171,0,0,32,0,73,68,65,84,67,8,32,128,0,2,113,17,32,156,136,75,165,232,39,2,8,32,128,0,2,8,100,91,128,112,34,219,194,92,31,1,4,16,64,0,129,18,4,8,39,120,52,16,64,0,1,4,16,64,0,129,255,10,16,78,240,36,32,128,0,2,8,32,16,145,0,225,68,68,240,52,139,0,2,8,32,128,0,2,222,9,16,78,120,87,18,58,132,0,2,8,32,144,47,2,132,19,249,82,105,238,19,1,4,16,64,0,1,4,202,18,32,156,40,75,136,223,35,128,0,2,8,32,144,37,1,194,137,44,193,114,89,4,16,64,0,1,4,16,136,157,0,225,68,236,74,70,135,17,64,0,1,4,146,34,64,56,145,148,74,114,31,8,32,128,0,2,8,32,16,84,128,112,34,168,32,231,35,128,0,2,8,32,144,161,0,225,68,134,112,156,134,0,2,8,32,128,0,2,137,19,32,156,72,92,73,185,33,4,16,64,0,129,184,8,16,78,196,165,82,244,19,1,4,16,64,0,1,4,178,45,64,56,145,109,97,174,143,0,2,8,32,128,64,9,2,132,19,60,26,8,32,128,0,2,8,32,128,192,127,5,8,39,120,18,16,64,0,1,4,16,136,72,128,112,34,34,120,154,69,0,1,4,16,64,0,1,239,4,8,39,188,43,9,29,66,0,1,4,16,200,23,1,194,137,124,169,52,247,137,0,2,8,32,128,0,2,101,9,16,78,148,37,196,239,17,64,0,1,4,16,200,146,0,225,68,150,96,185,44,2,8,32,128,0,2,8,196,78,128,112,34,118,37,163,195,8,32,128,0,2,73,17,32,156,72,74,37,185,15,4,16,64,0,1,4,16,8,42,64,56,17,84,144,243,17,64,0,1,4,16,200,80,128,112,34,67,56,78,67,0,1,4,16,64,0,129,196,9,16,78,36,174,164,220,16,2,8,32,128,64,92,4,8,39,226,82,41,250,137,0,2,8,32,128,0,2,217,22,32,156,200,182,48,215,71,0,1,4,16,64,160,4,1,194,9,30,13,4,16,64,0,1,4,16,64,224,191,2,132,19,60,9,8,32,128,0,2,8,68,36,64,56,17,17,60,205,34,128,0,2,8,32,128,128,119,2,132,19,222,149,132,14,33,128,0,2,8,228,139,0,225,68,190,84,154,251,68,0,1,4,16,64,0,129,178,4,8,39,202,18,226,247,8,32,128,0,2,8,132,36,48,121,242,100,107,213,170,149,13,24,48,192,218,181,107,103,169,112,98,212,168,81,214,165,75,23,155,48,97,130,53,111,222,60,164,214,184,12,2,8,32,128,0,2,8,32,16,31,1,194,137,248,212,138,158,34,128,0,2,8,36,64,160,90,181,106,86,169,82,37,171,94,189,186,45,93,186,212,234,214,173,107,171,87,175,182,245,235,215,219,218,181,107,19,112,135,220,2,2,8,32,128,0,2,8,32,80,126,1,194,137,242,155,113,6,2,8,32,128,0,2,25,11,244,238,221,219,110,187,237,54,91,183,110,93,225,53,170,84,169,98,61,123,246,180,110,221,186,101,124,93,78,68,0,1,4,16,64,0,1,4,226,44,64,56,17,231,234,209,119,4,16,64,0,129,88,10,104,214,196,154,53,107,10,251,94,181,106,213,77,126,142,229,77,209,105,4,16,64,0,1,4,16,64,32,128,0,225,68,0,60,78,69,0,1,4,16,64,32,19,129,162,179,39,152,53,145,137,32,231,32,128,0,2,8,32,128,64,210,4,8,39,146,86,81,238,7,1,4,16,64,32,22,2,169,217,19,204,154,136,69,185,232,36,2,8,32,128,0,2,8,100,89,128,112,34,203,192,92,30,1,4,16,64,0,129,205,9,104,246,68,143,30,61,172,87,175,94,236,53,193,35,130,0,2,8,32,128,0,2,121,47,64,56,145,247,143,0,0,8,32,128,0,2,81,8,232,219,57,58,118,236,104,195,135,15,55,45,237,224,64,0,1,4,16,64,0,1,4,242,89,128,112,34,159,171,207,189,35,128,0,2,158,9,108,177,197,22,158,245,136,238,132,45,80,80,80,16,246,37,185,30,2,8,32,128,0,2,8,36,64,128,112,34,1,69,228,22,16,64,0,129,164,8,40,156,96,240,154,148,106,254,249,62,168,111,114,107,203,157,33,128,0,2,8,32,16,84,128,112,34,168,32,231,35,128,0,2,8,132,38,192,224,53,52,74,47,47,68,125,189,44,11,157,66,0,1,4,16,64,192,11,1,194,9,47,202,64,39,16,64,0,1,4,36,192,224,53,217,207,1,245,77,118,125,185,59,4,16,64,0,1,4,130,8,16,78,4,209,227,92,4,16,64,0,129,80,5,24,188,134,202,233,221,197,168,175,119,37,161,67,8,32,128,0,2,8,120,35,64,56,225,77,41,232,8,2,8,32,128,0,131,215,100,63,3,212,55,217,245,229,238,16,64,0,1,4,16,8,34,64,56,17,68,143,115,17,64,0,1,4,66,21,96,240,26,42,167,119,23,163,190,222,149,132,14,33,128,0,2,8,32,224,141,0,225,132,55,165,160,35,8,32,128,0,2,12,94,147,253,12,80,223,100,215,151,187,67,0,1,4,16,64,32,136,0,225,68,16,61,206,69,0,1,4,16,8,85,128,193,107,168,156,222,93,140,250,122,87,18,58,132,0,2,8,32,128,128,55,2,132,19,222,148,130,142,32,128,0,2,8,48,120,77,246,51,64,125,147,93,95,238,14,1,4,16,64,0,129,32,2,132,19,65,244,56,23,1,4,16,64,32,84,1,6,175,161,114,122,119,49,234,235,93,73,232,16,2,8,32,128,0,2,222,8,16,78,120,83,10,58,130,0,2,8,32,192,224,53,217,207,0,245,77,118,125,185,59,4,16,64,0,1,4,130,8,16,78,4,209,227,92,4,16,64,0,129,80,5,24,188,134,202,233,221,197,168,175,119,37,161,67,8,32,128,0,2,8,120,35,64,56,225,77,41,232,8,2,8,32,128,0,131,215,100,63,3,212,55,217,245,229,238,16,64,0,1,4,16,8,34,64,56,17,68,143,115,17,64,0,1,4,66,21,96,240,26,42,167,119,23,163,190,222,149,132,14,33,128,0,2,8,32,224,141,0,225,132,55,165,160,35,8,32,128,0,2,12,94,147,253,12,80,223,100,215,151,187,67,0,1,4,16,64,32,136,0,225,68,16,61,206,69,0,1,4,16,8,85,128,193,107,168,156,222,93,140,250,122,87,18,58,132,0,2,8,32,128,128,55,2,132,19,222,148,130,142,32,128,0,2,8,48,120,77,246,51,64,125,147,93,95,238,14,1,4,16,64,0,129,32,2,132,19,65,244,56,23,1,4,16,64,32,84,1,6,175,161,114,122,119,49,234,235,93,73,232,16,2,8,32,128,0,2,222,8,16,78,120,83,10,58,130,0,2,8,32,192,224,53,217,207,0,245,77,118,125,185,59,4,16,64,0,1,4,130,8,16,78,4,209,227,92,4,16,64,0,129,80,5,162,24,188,62,251,236,179,118,238,185,231,218,182,219,110,91,120,47,27,55,110,180,227,143,63,222,134,15,31,110,53,107,214,180,239,191,255,222,254,223,255,251,127,246,218,107,175,217,134,13,27,172,81,163,70,214,179,103,79,59,245,212,83,55,185,255,115,206,57,199,94,127,253,117,251,230,155,111,108,203,45,183,12,213,166,60,23,155,49,99,134,93,126,249,229,54,119,238,220,242,156,150,245,215,70,81,223,172,223,20,13,32,128,0,2,8,32,128,64,40,2,132,19,161,48,114,17,4,16,64,0,129,48,4,162,24,188,42,156,184,245,214,91,55,25,200,47,95,190,220,78,56,225,4,59,239,188,243,172,107,215,174,118,202,41,167,216,62,251,236,99,247,220,115,143,85,173,90,213,94,126,249,101,23,104,204,158,61,219,246,218,107,47,119,235,63,252,240,131,29,120,224,129,118,196,17,71,216,105,167,157,230,194,129,168,14,194,137,168,228,105,23,1,4,16,64,0,1,4,50,21,32,156,200,84,142,243,16,64,0,1,4,66,23,240,37,156,248,234,171,175,236,228,147,79,182,235,174,187,206,133,12,135,29,118,152,181,111,223,222,174,184,226,138,194,123,126,225,133,23,236,128,3,14,176,93,119,221,213,253,155,102,82,204,155,55,207,90,181,106,101,255,252,231,63,237,211,79,63,53,221,79,241,227,254,251,239,183,41,83,166,88,133,10,21,220,239,245,159,71,31,125,212,205,220,168,84,169,146,45,89,178,196,234,214,173,235,78,211,207,75,151,46,181,199,31,127,220,70,142,28,89,120,169,57,115,230,216,205,55,223,108,219,111,191,253,102,255,189,121,243,230,133,51,39,254,248,227,15,235,209,163,135,77,154,52,201,10,10,10,172,113,227,198,54,104,208,32,171,83,167,78,232,245,43,235,130,81,212,183,172,62,241,123,4,16,64,0,1,4,16,240,67,128,112,194,143,58,208,11,4,16,64,0,1,51,55,80,215,0,58,151,135,102,78,104,57,70,173,90,181,76,3,249,181,107,215,218,190,251,238,107,255,248,199,63,220,172,137,138,21,43,218,187,239,190,107,151,92,114,137,235,214,49,199,28,99,71,31,125,180,181,108,217,210,182,218,106,43,247,111,90,234,161,144,98,232,208,161,118,226,137,39,90,253,250,245,237,137,39,158,112,51,46,54,23,78,12,25,50,196,20,48,104,233,71,175,94,189,236,219,111,191,181,17,35,70,148,24,78,108,189,245,214,133,151,233,223,191,191,141,29,59,214,166,78,157,106,213,171,87,223,236,191,207,154,53,171,48,156,24,48,96,128,233,231,71,30,121,196,221,75,159,62,125,220,44,145,209,163,71,231,146,217,181,21,69,125,115,126,147,52,136,0,2,8,32,128,0,2,25,9,16,78,100,196,198,73,8,32,128,0,2,217,16,136,98,240,90,116,89,135,194,9,13,222,71,141,26,229,102,55,236,184,227,142,155,220,166,102,70,76,159,62,221,253,78,225,192,228,201,147,237,47,127,249,139,61,245,212,83,118,229,149,87,218,119,223,125,231,2,134,206,157,59,219,151,95,126,105,175,188,242,202,102,195,9,237,97,209,175,95,63,247,59,45,13,57,227,140,51,92,64,81,210,204,137,84,56,49,126,252,120,55,43,227,205,55,223,180,237,182,219,174,240,218,197,255,189,232,178,14,205,162,152,63,127,190,213,174,93,187,48,72,81,168,49,115,230,204,108,148,176,212,107,70,81,223,156,223,36,13,34,128,0,2,8,32,128,64,70,2,132,19,25,177,113,18,2,8,32,128,64,54,4,162,24,188,110,110,207,137,179,206,58,203,86,174,92,233,194,135,197,139,23,219,53,215,92,227,150,86,84,174,92,185,240,182,175,186,234,42,55,19,96,224,192,129,110,127,10,13,246,183,217,102,27,247,251,117,235,214,185,243,52,67,97,191,253,246,219,132,74,203,58,20,98,60,248,224,131,238,223,53,43,67,123,91,44,90,180,200,93,95,123,87,40,120,208,108,140,42,85,170,216,178,101,203,76,225,196,171,175,190,106,237,218,181,179,105,211,166,21,238,115,161,243,55,247,239,69,195,9,109,236,217,166,77,27,235,208,161,131,107,111,213,170,85,238,222,234,213,171,151,141,18,18,78,228,92,149,6,17,64,0,1,4,16,72,134,0,225,68,50,234,200,93,32,128,0,2,137,16,240,37,156,80,120,160,165,29,195,134,13,179,214,173,91,187,125,26,244,205,28,218,131,98,167,157,118,178,207,63,255,220,46,184,224,2,183,7,69,179,102,205,220,239,245,111,123,238,185,103,97,29,154,54,109,234,54,209,212,55,126,20,61,20,78,104,207,135,15,62,248,192,133,25,218,203,66,223,8,162,144,67,51,53,244,250,22,45,90,184,101,23,10,35,180,57,167,246,192,208,191,61,243,204,51,214,164,73,147,194,203,233,26,155,251,247,162,225,132,102,130,104,102,133,66,13,45,93,209,172,14,93,83,75,67,114,125,68,81,223,92,223,35,237,33,128,0,2,8,32,128,64,102,2,132,19,153,185,113,22,2,8,32,128,64,22,4,162,24,188,110,110,230,132,110,173,119,239,222,166,253,29,20,58,104,246,194,141,55,222,232,150,114,172,88,177,194,26,52,104,96,157,58,117,114,123,82,40,176,80,152,49,97,194,132,77,68,244,181,163,250,214,14,45,215,72,109,112,169,23,40,156,80,155,218,91,67,155,93,106,179,205,193,131,7,187,224,64,215,208,53,181,23,133,150,122,104,223,10,237,77,161,153,28,31,125,244,145,219,0,83,51,42,116,232,91,65,52,203,98,115,255,174,208,36,245,85,162,235,215,175,183,238,221,187,219,196,137,19,221,38,156,10,76,180,191,5,27,98,102,225,1,230,146,8,32,128,0,2,8,32,144,177,0,225,68,198,116,156,136,0,2,8,32,16,182,64,20,225,68,216,247,80,214,245,20,78,104,63,10,109,138,153,111,71,62,212,55,223,106,202,253,34,128,0,2,8,32,16,150,0,225,68,88,146,92,7,1,4,16,64,32,176,64,62,12,94,9,39,114,251,109,44,129,31,74,46,128,0,2,8,32,128,0,2,57,17,32,156,200,9,51,141,32,128,0,2,8,164,35,144,15,225,68,58,14,73,125,13,245,77,106,101,185,47,4,16,64,0,1,4,130,11,16,78,4,55,228,10,8,32,128,0,2,33,9,48,120,13,9,210,211,203,80,95,79,11,67,183,16,64,0,1,4,16,240,64,128,112,194,131,34,208,5,4,16,64,0,129,255,10,48,120,77,246,147,64,125,147,93,95,238,14,1,4,16,64,0,129,32,2,132,19,65,244,56,23,1,4,16,64,32,84,1,6,175,161,114,122,119,49,234,235,93,73,232,16,2,8,32,128,0,2,222,8,16,78,120,83,10,58,130,0,2,8,32,176,185,193,235,115,207,61,103,31,126,248,161,221,118,219,109,127,2,170,84,169,146,251,58,78,125,251,197,249,231,159,239,254,59,147,67,215,89,178,100,201,38,95,249,153,201,117,202,58,39,213,223,173,183,222,186,172,151,150,249,251,59,239,188,211,245,121,208,160,65,101,190,54,151,47,120,247,221,119,109,212,168,81,246,127,255,247,127,127,106,150,112,34,151,149,160,45,4,16,64,0,1,4,226,37,64,56,17,175,122,209,91,4,16,64,32,209,2,197,7,175,255,249,207,127,236,216,99,143,53,13,120,171,85,171,86,98,56,161,223,253,240,195,15,182,199,30,123,100,228,67,56,145,17,91,137,39,93,120,225,133,166,255,52,111,222,124,147,215,16,78,132,235,204,213,16,64,0,1,4,16,72,146,0,225,68,146,170,201,189,32,128,0,2,49,23,40,62,120,237,213,171,151,173,95,191,222,52,75,64,199,75,47,189,100,93,187,118,181,202,149,43,91,147,38,77,108,216,176,97,127,154,57,49,119,238,92,235,212,169,147,173,91,183,206,54,110,220,104,87,95,125,181,93,114,201,37,166,175,240,156,50,101,138,85,168,80,193,237,109,161,255,60,250,232,163,182,237,182,219,90,209,112,226,159,255,252,167,253,251,223,255,182,53,107,214,184,255,12,24,48,192,78,62,249,100,219,119,223,125,109,224,192,129,133,3,238,75,47,189,212,246,223,127,127,187,234,170,171,172,71,143,30,54,105,210,36,43,40,40,176,198,141,27,187,217,12,117,234,212,41,177,191,197,103,78,188,245,214,91,118,253,245,215,219,170,85,171,220,189,221,126,251,237,214,162,69,11,123,255,253,247,237,178,203,46,115,215,212,44,137,159,126,250,201,30,120,224,1,59,254,248,227,157,137,254,237,200,35,143,180,135,30,122,200,116,13,29,223,124,243,141,179,89,180,104,145,85,169,82,165,240,137,216,176,97,131,221,112,195,13,246,202,43,175,88,197,138,21,237,176,195,14,179,7,31,124,208,182,218,106,43,83,127,174,184,226,10,251,248,227,143,109,225,194,133,214,190,125,123,215,31,29,67,135,14,181,254,253,251,59,163,122,245,234,185,89,17,59,238,184,163,141,27,55,206,153,202,184,118,237,218,238,90,7,30,120,160,59,103,198,140,25,118,227,141,55,218,219,111,191,77,56,17,243,247,36,221,71,0,1,4,16,64,32,87,2,132,19,185,146,166,29,4,16,64,0,129,50,5,138,135,19,7,28,112,128,27,28,107,0,174,89,20,187,239,190,187,189,250,234,171,118,200,33,135,216,136,17,35,76,1,193,242,229,203,55,89,214,209,174,93,59,55,240,86,104,240,245,215,95,219,173,183,222,106,143,61,246,152,27,72,15,25,50,196,230,204,153,99,91,110,185,165,41,248,248,246,219,111,221,117,82,225,196,143,63,254,104,93,186,116,113,65,67,213,170,85,109,228,200,145,174,125,13,178,53,248,86,0,240,175,127,253,203,126,251,237,55,107,216,176,161,125,241,197,23,54,122,244,104,155,53,107,150,61,242,200,35,110,208,223,167,79,31,83,64,162,80,163,164,254,22,13,39,126,253,245,87,219,103,159,125,108,194,132,9,118,204,49,199,216,188,121,243,236,232,163,143,118,109,234,119,10,26,20,26,52,106,212,200,181,165,254,188,249,230,155,133,225,132,194,138,157,119,222,217,166,78,157,234,66,12,5,37,10,116,238,185,231,158,77,188,239,186,235,46,123,231,157,119,236,169,167,158,114,247,123,249,229,151,155,2,11,245,187,102,205,154,214,175,95,63,231,41,51,245,231,151,95,126,177,79,62,249,196,90,182,108,233,238,79,129,196,189,247,222,235,102,168,92,124,241,197,38,231,233,211,167,187,96,66,51,91,206,59,239,60,23,108,168,134,58,20,250,124,244,209,71,214,160,65,131,194,126,48,115,162,204,183,0,47,64,0,1,4,16,64,32,111,5,8,39,242,182,244,220,56,2,8,32,224,159,64,241,193,171,150,107,104,6,192,14,59,236,224,2,131,91,110,185,197,102,207,158,237,58,174,191,216,87,175,94,221,20,40,20,221,115,226,217,103,159,181,14,29,58,184,217,5,250,207,57,231,156,227,246,146,80,56,241,253,247,223,187,65,184,14,93,231,140,51,206,112,1,69,209,153,19,154,121,160,0,100,193,130,5,46,4,208,32,93,225,64,42,28,81,32,241,228,147,79,218,204,153,51,221,192,94,75,23,230,207,159,239,6,233,58,52,224,87,191,20,126,148,212,223,162,225,132,102,115,104,150,129,2,128,212,161,62,159,112,194,9,46,100,105,213,170,149,51,208,161,153,20,90,46,241,217,103,159,21,134,19,154,165,161,118,126,255,253,119,119,143,10,68,222,120,227,13,219,109,183,221,54,41,112,211,166,77,93,59,167,159,126,186,251,119,221,147,218,144,159,194,9,5,42,169,115,244,179,238,255,225,135,31,182,175,190,250,202,5,56,69,143,187,239,190,219,57,238,180,211,78,133,255,172,89,29,10,41,20,148,232,56,244,208,67,173,119,239,222,174,141,212,65,56,225,223,123,142,30,33,128,0,2,8,32,224,139,0,225,132,47,149,160,31,8,32,128,0,2,127,250,42,81,205,112,208,192,95,131,96,133,19,221,187,119,119,155,99,166,142,26,53,106,184,192,161,248,134,152,63,255,252,179,91,190,48,121,242,100,183,68,67,3,255,177,99,199,218,119,223,125,231,102,64,232,72,253,181,95,3,255,84,56,241,249,231,159,219,185,231,158,107,215,94,123,173,91,162,176,98,197,10,183,17,167,6,238,58,180,92,68,51,24,198,140,25,227,150,82,28,126,248,225,46,0,105,211,166,141,11,68,116,104,105,198,202,149,43,93,155,37,245,183,104,56,161,32,228,166,155,110,218,36,156,56,251,236,179,173,89,179,102,118,212,81,71,89,219,182,109,221,108,10,29,10,39,82,63,23,221,16,83,129,138,250,162,153,33,90,234,34,171,226,135,102,99,168,157,84,56,161,25,36,106,99,217,178,101,46,156,144,161,66,32,29,169,159,53,83,67,254,195,135,15,119,255,174,0,68,51,39,100,169,144,70,51,82,82,135,28,119,221,117,215,194,153,19,127,253,235,95,221,18,148,227,142,59,174,240,53,132,19,188,201,17,64,0,1,4,16,64,160,36,1,194,9,158,13,4,16,64,0,1,111,4,138,15,94,15,58,232,32,183,207,131,150,59,104,137,131,54,188,156,56,113,162,91,230,49,126,252,120,247,13,29,197,151,117,40,92,56,229,148,83,220,190,9,218,51,66,203,47,52,155,98,218,180,105,110,47,136,15,62,248,192,182,217,102,27,247,123,13,194,117,253,84,56,161,223,43,8,208,126,10,218,63,66,251,48,188,254,250,235,110,166,130,14,45,83,56,243,204,51,221,126,18,169,153,14,90,198,161,190,232,250,181,106,213,178,206,157,59,187,62,41,40,40,169,191,69,195,9,205,200,216,123,239,189,237,233,167,159,118,203,57,52,232,87,208,160,125,27,212,255,116,194,9,245,237,172,179,206,114,193,141,150,147,164,2,136,162,133,189,227,142,59,236,189,247,222,115,203,58,180,175,133,238,77,253,84,223,75,10,39,20,230,232,126,101,182,253,246,219,187,153,16,250,223,215,93,119,157,155,49,162,217,35,90,2,162,107,104,86,134,102,89,200,82,179,90,52,91,69,179,51,138,206,174,32,156,240,230,173,70,71,16,64,0,1,4,16,240,78,128,112,194,187,146,208,33,4,16,64,32,127,5,138,15,94,53,59,64,3,244,212,134,152,10,0,174,185,230,26,247,215,121,45,121,208,62,13,218,231,160,232,204,9,13,136,53,195,97,245,234,213,110,243,75,109,44,169,129,185,150,60,40,164,80,232,160,175,31,213,249,131,7,15,118,129,66,42,156,208,172,135,214,173,91,187,235,43,64,56,233,164,147,220,242,140,197,139,23,187,165,26,58,14,62,248,96,55,176,215,254,12,58,180,191,131,102,72,40,52,81,123,26,172,107,25,132,2,140,146,250,91,124,67,76,237,221,160,193,189,218,215,53,180,76,67,253,40,58,83,66,109,149,52,115,66,191,123,254,249,231,221,62,27,242,208,222,23,197,143,181,107,215,186,205,68,53,83,67,75,79,180,236,66,193,140,250,89,82,56,161,153,20,90,186,162,217,38,50,209,146,13,253,172,160,66,251,113,244,237,219,215,253,187,102,176,104,38,137,108,116,104,191,12,221,143,2,150,162,7,225,68,254,190,183,185,115,4,16,64,0,1,4,202,18,32,156,40,75,136,223,35,128,0,2,8,228,76,96,115,95,37,250,183,191,253,205,205,82,216,220,87,137,150,167,99,10,39,20,98,104,70,67,166,135,246,97,208,82,8,45,255,208,146,19,95,14,205,84,80,48,161,101,21,90,186,17,245,161,217,30,23,93,116,17,95,37,26,117,33,104,31,1,4,16,64,0,129,24,9,16,78,196,168,88,116,21,1,4,16,72,186,192,230,254,178,174,101,8,154,13,209,179,103,207,64,183,31,52,156,208,183,96,104,63,7,125,173,166,190,153,194,151,67,251,98,236,178,203,46,110,41,136,150,134,104,22,67,148,135,246,242,208,70,154,178,42,126,48,115,34,202,202,208,54,2,8,32,128,0,2,126,11,16,78,248,93,31,122,135,0,2,8,228,149,0,131,215,100,151,155,250,38,187,190,220,29,2,8,32,128,0,2,65,4,8,39,130,232,113,46,2,8,32,128,64,168,2,12,94,67,229,244,238,98,212,215,187,146,208,33,4,16,64,0,1,4,188,17,32,156,240,166,20,116,4,1,4,16,64,128,193,107,178,159,1,234,155,236,250,114,119,8,32,128,0,2,8,4,17,32,156,8,162,199,185,8,32,128,0,2,161,10,48,120,13,149,211,187,139,81,95,239,74,66,135,16,64,0,1,4,16,240,70,128,112,194,155,82,208,17,4,16,64,0,1,6,175,201,126,6,168,111,178,235,203,221,33,128,0,2,8,32,16,68,128,112,34,136,30,231,34,128,0,2,8,132,42,192,224,53,84,78,239,46,70,125,189,43,9,29,66,0,1,4,16,64,192,27,1,194,9,111,74,65,71,16,64,0,1,4,24,188,38,251,25,160,190,201,174,47,119,135,0,2,8,32,128,64,16,1,194,137,32,122,156,139,0,2,8,32,16,170,0,131,215,80,57,189,187,24,245,245,174,36,116,8,1,4,16,64,0,1,111,4,8,39,188,41,5,29,65,0,1,4,16,96,240,154,236,103,128,250,38,187,190,220,29,2,8,32,128,0,2,65,4,8,39,130,232,113,46,2,8,32,128,64,168,2,12,94,67,229,244,238,98,212,215,187,146,208,33,4,16,64,0,1,4,188,17,32,156,240,166,20,116,4,1,4,16,64,128,193,107,178,159,1,234,155,236,250,114,119,8,32,128,0,2,8,4,17,32,156,8,162,199,185,8,32,128,0,2,161,10,48,120,13,149,211,187,139,81,95,239,74,66,135,16,64,0,1,4,16,240,70,128,112,194,155,82,208,17,4,16,64,0,1,6,175,201,126,6,168,111,178,235,203,221,33,128,0,2,8,32,16,68,128,112,34,136,30,231,34,128,0,2,8,132,42,192,224,53,84,78,239,46,70,125,189,43,9,29,66,0,1,4,16,64,192,27,1,194,9,111,74,65,71,16,64,0,1,4,24,188,38,251,25,160,190,201,174,47,119,135,0,2,8,32,128,64,16,1,194,137,32,122,156,139,0,2,8,32,16,170,0,131,215,80,57,189,187,24,245,245,174,36,116,8,1,4,16,64,0,1,111,4,8,39,188,41,5,29,65,0,1,4,16,208,224,53,207,142,2,51,203,171,155,46,40,208,45,115,32,128,0,2,8,32,128,0,2,155,10,16,78,240,68,32,128,0,2,8,32,16,145,0,51,9,34,130,167,89,4,16,64,0,1,4,16,240,78,128,112,194,187,146,208,33,4,16,64,0,129,124,17,32,156,200,151,74,115,159,8,32,128,0,2,8,32,80,150,0,225,68,89,66,252,30,1,4,16,64,0,129,44,9,16,78,100,9,150,203,34,128,0,2,8,32,128,64,236,4,8,39,98,87,50,58,140,0,2,8,32,144,20,1,194,137,164,84,146,251,64,0,1,4,16,64,0,129,160,2,132,19,65,5,57,31,1,4,16,64,0,129,12,5,8,39,50,132,227,52,4,16,64,0,1,4,16,72,156,0,225,68,226,74,202,13,33,128,0,2,8,196,69,128,112,34,46,149,162,159,8,32,128,0,2,8,32,144,109,1,194,137,108,11,115,125,4,16,64,0,1,4,74,16,32,156,224,209,64,0,1,4,16,64,0,1,4,254,43,64,56,193,147,128,0,2,8,32,128,64,68,2,132,19,17,193,211,44,2,8,32,128,0,2,8,120,39,64,56,225,93,73,232,16,2,8,32,128,64,190,8,16,78,228,75,165,185,79,4,16,64,0,1,4,16,40,75,128,112,162,44,33,126,143,0,2,8,32,128,64,150,4,8,39,178,4,203,101,17,64,0,1,4,16,64,32,118,2,132,19,177,43,25,29,70,0,1,4,16,72,138,0,225,68,82,42,201,125,32,128,0,2,8,32,128,64,80,1,194,137,160,130,156,143,0,2,8,32,128,64,134,2,132,19,25,194,113,26,2,8,32,128,0,2,8,36,78,128,112,34,113,37,229,134,16,64,0,1,4,226,34,64,56,17,151,74,209,79,4,16,64,0,1,4,16,200,182,0,225,68,182,133,185,62,2,8,32,128,0,2,37,8,16,78,240,104,32,128,0,2,8,32,128,0,2,255,21,32,156,224,73,64,0,1,4,16,64,32,34,1,194,137,136,224,105,22,1,4,16,64,0,1,4,188,19,32,156,240,174,36,116,8,1,4,16,64,32,95,4,8,39,242,165,210,220,39,2,8,32,128,0,2,8,148,37,64,56,81,150,16,191,71,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,172,10,16,78,100,149,151,139,35,128,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,89,2,132,19,101,9,241,123,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,200,170,0,225,68,86,121,185,56,2,8,32,128,128,79,2,51,102,204,176,171,174,186,202,62,252,240,195,72,186,85,80,80,96,199,31,127,188,77,154,52,201,170,85,171,150,179,62,188,243,206,59,118,241,197,23,219,188,121,243,114,214,38,13,33,128,0,2,8,32,128,0,2,229,17,32,156,40,143,22,175,69,0,1,4,16,136,181,64,212,225,196,134,13,27,172,114,229,202,182,122,245,106,194,137,88,63,73,116,30,1,4,16,64,0,1,4,194,22,32,156,8,91,148,235,33,128,0,2,8,120,37,112,239,189,247,218,136,17,35,108,235,173,183,182,253,247,223,223,102,207,158,237,102,78,252,241,199,31,214,163,71,15,55,139,65,51,26,26,55,110,108,131,6,13,178,58,117,234,152,66,140,107,175,189,214,214,172,89,99,85,170,84,177,7,31,124,208,142,57,230,24,171,89,179,166,157,121,230,153,246,242,203,47,187,25,24,250,239,183,222,122,203,221,239,55,223,124,99,77,154,52,177,69,139,22,185,107,180,107,215,206,150,46,93,234,254,189,115,231,206,118,225,133,23,90,135,14,29,236,145,71,30,177,195,15,63,220,94,122,233,37,247,186,212,113,255,253,247,219,123,239,189,231,218,92,190,124,185,235,211,184,113,227,172,65,131,6,86,169,82,37,91,178,100,137,213,173,91,215,189,92,63,235,218,95,126,249,165,117,234,212,201,26,53,106,100,139,23,47,182,159,127,254,217,186,117,235,102,79,62,249,164,45,92,184,208,14,59,236,48,27,54,108,152,105,230,196,185,231,158,107,71,30,121,164,125,241,197,23,86,171,86,45,27,60,120,176,243,40,205,225,228,147,79,182,109,182,217,198,166,76,153,98,55,223,124,179,51,225,64,0,1,4,16,64,0,1,4,178,33,64,56,145,13,85,174,137,0,2,8,32,224,133,192,107,175,189,102,151,94,122,169,205,154,53,203,133,19,10,12,230,204,153,227,194,137,1,3,6,184,127,87,88,80,177,98,69,235,211,167,143,205,157,59,215,134,14,29,106,187,236,178,139,11,6,180,4,67,225,195,213,87,95,237,94,171,165,24,125,251,246,117,129,128,6,245,187,238,186,171,77,157,58,213,5,27,10,58,214,175,95,111,247,220,115,143,11,49,244,186,203,46,187,204,150,45,91,102,251,237,183,159,187,206,206,59,239,92,226,204,9,133,19,106,91,253,171,94,189,186,181,111,223,222,234,215,175,111,119,221,117,87,169,225,132,2,17,221,143,130,6,221,159,150,110,168,45,245,79,237,77,159,62,221,245,225,168,163,142,114,33,67,179,102,205,108,204,152,49,118,199,29,119,216,167,159,126,106,3,7,14,220,172,195,232,209,163,77,225,132,220,158,120,226,9,211,172,143,170,85,171,122,81,87,58,129,0,2,8,32,128,0,2,201,19,32,156,72,94,77,185,35,4,16,64,0,129,255,9,116,237,218,213,5,6,253,250,245,115,255,242,230,155,111,218,149,87,94,233,6,243,205,155,55,183,249,243,231,91,237,218,181,221,239,52,248,86,40,208,191,127,127,187,232,162,139,220,172,132,226,135,194,9,13,232,247,216,99,15,247,171,91,110,185,197,126,255,253,119,83,176,176,251,238,187,219,27,111,188,97,187,237,182,155,11,39,190,255,254,251,194,107,183,108,217,210,206,56,227,12,23,30,148,180,172,67,215,80,56,50,114,228,72,119,109,253,188,96,193,2,55,195,161,180,153,19,173,91,183,182,175,190,250,202,157,115,235,173,183,218,202,149,43,221,76,15,29,10,44,52,107,68,135,130,146,143,62,250,168,240,150,106,212,168,97,159,125,246,153,117,236,216,113,179,14,51,103,206,116,225,132,174,175,160,132,3,1,4,16,64,0,1,4,16,200,166,0,225,68,54,117,185,54,2,8,32,128,64,164,2,10,39,214,173,91,87,56,88,215,178,9,205,122,80,56,161,89,17,109,218,180,113,75,45,116,172,90,181,202,13,236,191,254,250,107,187,224,130,11,220,128,61,117,124,242,201,39,182,239,190,251,154,6,244,223,125,247,93,225,242,10,45,217,208,18,141,33,67,134,184,229,19,90,34,162,67,225,132,94,167,89,7,58,78,57,229,20,59,239,188,243,172,109,219,182,165,134,19,10,68,116,45,29,10,39,82,63,43,208,248,225,135,31,108,187,237,182,115,33,138,150,154,104,54,132,126,175,107,166,54,186,84,56,161,101,33,58,183,120,56,209,165,75,23,183,108,36,117,108,181,213,86,110,137,135,238,117,115,14,245,234,213,115,225,132,194,139,86,173,90,69,90,71,26,71,0,1,4,16,64,0,129,228,11,16,78,36,191,198,220,33,2,8,32,144,183,2,175,191,254,186,155,5,161,37,25,218,175,65,179,38,52,123,66,225,132,150,113,140,31,63,222,166,77,155,230,246,96,208,190,16,218,235,225,225,135,31,182,134,13,27,186,101,29,77,155,54,117,251,53,156,125,246,217,246,237,183,223,254,41,156,16,236,89,103,157,85,184,76,228,244,211,79,47,12,39,122,245,234,101,215,95,127,189,155,157,160,37,21,154,21,177,227,142,59,186,37,36,10,22,82,193,69,170,56,69,195,136,226,225,132,206,27,62,124,184,181,104,209,194,180,220,66,51,48,212,215,242,132,19,90,206,161,144,101,207,61,247,116,33,138,130,140,15,62,248,160,68,135,177,99,199,18,78,228,237,59,135,27,71,0,1,4,16,64,32,247,2,132,19,185,55,167,69,4,16,64,0,129,28,10,104,79,5,253,71,51,5,52,203,65,251,49,40,156,208,114,143,238,221,187,219,196,137,19,173,66,133,10,182,207,62,251,184,37,16,218,164,82,129,196,117,215,93,231,150,108,104,159,5,237,79,113,196,17,71,184,61,39,138,206,156,208,109,60,255,252,243,110,115,76,109,64,169,224,65,135,102,78,40,180,80,24,160,118,180,111,132,150,117,232,80,208,161,189,31,222,125,247,93,215,102,58,225,196,132,9,19,76,179,64,182,220,114,75,119,29,237,1,161,189,41,202,19,78,40,208,208,50,15,205,36,81,159,180,249,167,66,152,210,28,152,57,145,195,7,149,166,16,64,0,1,4,16,200,115,1,194,137,60,127,0,184,125,4,16,64,0,129,204,5,54,110,220,232,130,9,109,140,121,211,77,55,21,94,72,225,132,130,131,29,118,216,33,243,139,115,38,2,8,32,128,0,2,8,32,144,71,2,132,19,121,84,108,110,21,1,4,16,64,32,60,129,21,43,86,184,111,245,208,108,140,167,159,126,218,45,249,72,29,132,19,225,57,115,37,4,16,64,0,1,4,16,200,15,1,194,137,252,168,51,119,137,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,183,2,132,19,222,150,134,142,33,128,0,2,8,36,93,96,139,45,182,176,130,130,130,164,223,38,247,135,0,2,8,32,128,0,2,8,148,41,64,56,81,38,17,47,64,0,1,4,16,64,32,59,2,132,19,217,113,229,170,8,32,128,0,2,8,32,16,63,1,194,137,248,213,140,30,35,128,0,2,8,36,68,128,112,34,33,133,228,54,16,64,0,1,4,16,64,32,176,0,225,68,96,66,46,128,0,2,8,32,128,64,102,2,132,19,153,185,113,22,2,8,32,128,0,2,8,36,79,128,112,34,121,53,229,142,16,64,0,1,4,98,34,64,56,17,147,66,209,77,4,16,64,0,1,4,16,200,186,0,225,68,214,137,105,0,1,4,16,64,0,129,205,11,16,78,240,100,32,128,0,2,8,32,128,0,2,255,21,32,156,224,73,64,0,1,4,16,64,32,34,1,194,137,136,224,105,22,1,4,16,64,0,1,4,188,19,32,156,240,174,36,116,8,1,4,16,64,32,95,4,8,39,242,165,210,220,39,2,8,32,128,0,2,8,148,37,64,56,81,150,16,191,71,0,1,4,16,64,32,75,2,132,19,89,130,229,178,8,32,128,0,2,8,32,16,59,1,194,137,216,149,140,14,35,128,0,2,8,36,69,128,112,34,41,149,228,62,16,64,0,1,4,16,64,32,168,0,225,68,80,65,206,71,0,1,4,16,64,32,67,1,194,137,181,69,202,0,0,0,32,0,73,68,65,84,12,225,56,13,1,4,16,64,0,1,4,18,39,64,56,145,184,146,114,67,8,32,128,0,2,190,10,76,158,60,217,90,181,106,101,3,6,12,176,118,237,218,89,42,156,24,53,106,148,117,233,210,197,38,76,152,96,205,155,55,247,181,251,244,11,1,4,16,64,0,1,4,16,200,154,0,225,68,214,104,185,48,2,8,32,128,0,2,127,22,168,86,173,154,85,170,84,201,170,87,175,110,75,151,46,181,186,117,235,218,234,213,171,109,253,250,245,182,118,237,90,200,16,64,0,1,4,16,64,0,129,188,20,32,156,200,203,178,115,211,8,32,128,0,2,81,9,244,238,221,219,110,187,237,54,91,183,110,93,97,23,170,84,169,98,61,123,246,180,110,221,186,69,213,45,218,69,0,1,4,16,64,0,1,4,34,21,32,156,136,148,159,198,17,64,0,1,4,242,81,64,179,38,214,172,89,83,120,235,85,171,86,221,228,231,124,52,225,158,17,64,0,1,4,16,64,32,191,5,8,39,242,187,254,220,61,2,8,32,128,64,4,2,69,103,79,48,107,34,130,2,208,36,2,8,32,128,0,2,8,120,39,64,56,225,93,73,232,16,2,8,32,128,64,62,8,164,102,79,48,107,34,31,170,205,61,34,128,0,2,8,32,128,64,89,2,132,19,101,9,241,123,4,16,64,0,1,4,178,32,160,217,19,61,122,244,176,94,189,122,177,215,68,22,124,185,36,2,8,32,128,0,2,8,196,75,128,112,34,94,245,162,183,8,32,128,0,2,9,17,208,183,115,116,236,216,209,134,15,31,110,90,218,193,129,0,2,8,32,128,0,2,8,228,179,0,225,68,62,87,159,123,71,0,1,4,60,19,216,98,139,45,60,235,17,221,9,91,160,160,160,32,236,75,114,189,98,2,188,143,146,255,72,240,62,74,126,141,185,67,4,242,81,128,112,34,31,171,206,61,35,128,0,2,158,10,104,80,197,135,110,79,139,19,66,183,168,111,8,136,105,92,2,231,52,144,98,252,18,234,27,227,226,209,117,4,16,40,85,128,112,130,7,4,1,4,16,64,192,27,1,62,116,123,83,138,172,116,132,250,102,133,245,79,23,197,57,55,206,81,181,66,125,163,146,167,93,4,16,200,182,0,225,68,182,133,185,62,2,8,32,128,64,218,2,124,232,78,155,42,150,47,164,190,185,41,27,206,185,113,142,170,21,234,27,149,60,237,34,128,64,182,5,8,39,178,45,204,245,17,64,0,1,4,210,22,224,67,119,218,84,177,124,33,245,205,77,217,112,206,141,115,84,173,80,223,168,228,105,23,1,4,178,45,64,56,145,109,97,174,143,0,2,8,32,144,182,0,31,186,211,166,138,229,11,169,111,110,202,134,115,110,156,163,106,133,250,70,37,79,187,8,32,144,109,1,194,137,108,11,115,125,4,16,64,0,129,180,5,248,208,157,54,85,44,95,72,125,115,83,54,156,115,227,28,85,43,212,55,42,121,218,69,0,129,108,11,16,78,100,91,152,235,35,128,0,2,8,164,45,192,135,238,180,169,98,249,66,234,155,155,178,225,156,27,231,168,90,161,190,81,201,211,46,2,8,100,91,128,112,34,219,194,92,31,1,4,16,64,32,109,1,62,116,167,77,21,203,23,82,223,220,148,13,231,220,56,71,213,10,245,141,74,158,118,17,64,32,219,2,132,19,217,22,230,250,8,32,128,0,2,105,11,240,161,59,109,170,88,190,144,250,230,166,108,56,231,198,57,170,86,168,111,84,242,180,139,0,2,217,22,32,156,200,182,48,215,71,0,1,4,16,72,91,128,15,221,105,83,197,242,133,212,55,55,101,195,57,55,206,81,181,66,125,163,146,167,93,4,16,200,182,0,225,68,182,133,185,62,2,8,32,128,64,218,2,124,232,78,155,42,150,47,164,190,185,41,27,206,185,113,142,170,21,234,27,149,60,237,34,128,64,182,5,8,39,178,45,204,245,17,64,0,1,4,210,22,224,67,119,218,84,177,124,33,245,205,77,217,112,206,141,115,84,173,80,223,168,228,105,23,1,4,178,45,64,56,145,109,97,174,143,0,2,8,32,144,182,0,31,186,211,166,138,229,11,169,111,110,202,134,115,110,156,163,106,133,250,70,37,79,187,8,32,144,109,1,194,137,108,11,115,125,4,16,64,0,129,180,5,248,208,157,54,85,44,95,72,125,115,83,54,156,115,227,28,85,43,212,55,42,121,218,69,0,129,108,11,16,78,100,91,152,235,35,128,0,2,8,164,45,192,135,238,180,169,98,249,66,234,155,155,178,225,156,27,231,168,90,161,190,81,201,211,46,2,8,100,91,128,112,34,219,194,92,31,1,4,16,64,32,109,1,62,116,167,77,21,203,23,82,223,220,148,13,231,220,56,71,213,10,245,141,74,158,118,17,64,32,219,2,132,19,217,22,230,250,8,32,128,0,2,105,11,240,161,59,109,170,88,190,144,250,230,166,108,56,231,198,57,170,86,168,111,84,242,180,139,0,2,217,22,32,156,200,182,48,215,71,0,1,4,16,72,91,128,15,221,105,83,197,242,133,212,55,55,101,195,57,55,206,81,181,66,125,163,146,167,93,4,16,200,182,0,225,68,182,133,185,62,2,8,32,128,64,218,2,124,232,78,155,42,150,47,164,190,185,41,27,206,185,113,142,170,21,234,27,149,60,237,34,128,64,182,5,8,39,178,45,204,245,17,64,0,1,4,210,22,224,67,119,218,84,177,124,33,245,205,77,217,130,58,159,124,242,201,118,244,209,71,219,173,183,222,90,216,225,203,46,187,204,118,223,125,119,187,249,230,155,221,191,173,95,191,222,174,185,230,26,123,237,181,215,220,207,7,28,112,128,13,25,50,196,234,212,169,147,214,77,254,231,63,255,177,109,182,217,198,150,47,95,110,91,111,189,117,90,231,100,242,162,49,99,198,216,99,143,61,102,47,189,244,82,225,233,143,63,254,184,245,237,219,215,126,255,253,119,215,239,145,35,71,90,141,26,53,74,189,252,216,177,99,237,162,139,46,178,170,85,171,22,190,238,199,31,127,116,231,221,125,247,221,246,232,163,143,218,31,127,252,97,109,219,182,181,94,189,122,153,106,160,235,119,236,216,209,222,127,255,125,43,40,40,176,123,239,189,215,206,62,251,236,76,110,99,147,115,130,214,55,112,7,184,0,2,8,32,144,37,1,194,137,44,193,114,89,4,16,64,0,129,242,11,240,161,187,252,102,113,58,131,250,230,166,90,65,157,207,58,235,44,59,230,152,99,236,186,235,174,179,47,191,252,210,174,188,242,74,155,49,99,134,253,243,159,255,44,12,39,30,120,224,1,123,245,213,87,237,185,231,158,179,74,149,42,217,21,87,92,225,6,224,67,135,14,77,235,38,179,29,78,252,246,219,111,46,92,81,240,112,212,81,71,217,191,255,253,111,215,175,215,95,127,221,133,12,239,188,243,142,237,176,195,14,118,225,133,23,218,110,187,237,102,119,222,121,103,169,253,190,250,234,171,109,215,93,119,181,27,110,184,97,147,215,77,154,52,201,110,185,229,22,231,35,135,83,78,57,197,5,18,109,218,180,177,174,93,187,154,238,115,216,176,97,246,237,183,223,90,147,38,77,236,237,183,223,182,93,118,217,37,45,163,146,94,20,180,190,129,26,231,100,4,16,64,32,139,2,132,19,89,196,229,210,8,32,128,0,2,229,19,224,67,119,249,188,226,246,106,234,155,155,138,5,117,214,95,248,53,144,62,246,216,99,221,96,252,47,127,249,139,205,156,57,211,26,52,104,80,24,78,104,144,93,171,86,45,219,127,255,253,221,77,105,230,192,211,79,63,109,47,188,240,66,90,55,89,60,156,80,240,161,0,97,205,154,53,238,63,3,6,12,112,3,253,251,239,191,223,222,123,239,61,247,111,154,101,161,0,100,220,184,113,174,47,165,29,163,70,141,114,193,202,222,123,239,109,79,60,241,68,97,56,161,224,64,255,166,224,64,199,47,191,252,98,171,87,175,118,215,27,52,104,144,105,86,133,130,139,226,199,33,135,28,226,102,120,124,253,245,215,182,237,182,219,90,159,62,125,156,207,165,151,94,234,174,119,227,141,55,186,83,116,190,102,107,40,180,216,107,175,189,220,255,62,236,176,195,220,239,138,183,157,22,212,102,94,20,180,190,153,182,203,121,8,32,128,64,182,5,8,39,178,45,204,245,17,64,0,1,4,210,22,224,67,119,218,84,177,124,33,245,205,77,217,178,225,124,213,85,87,109,18,78,20,189,147,165,75,151,186,217,9,247,220,115,143,157,115,206,57,105,221,100,209,112,226,251,239,191,183,46,93,186,184,1,189,150,77,104,182,131,102,96,40,0,81,56,161,255,61,103,206,28,171,94,189,186,181,111,223,222,234,215,175,111,119,221,117,87,90,237,60,249,228,147,54,98,196,136,194,112,162,105,211,166,118,220,113,199,217,228,201,147,109,241,226,197,166,159,251,247,239,239,130,135,95,127,253,213,86,172,88,241,167,224,99,227,198,141,118,210,73,39,185,62,158,126,250,233,246,226,139,47,218,5,23,92,96,159,124,242,137,117,232,208,193,46,190,248,98,59,255,252,243,93,127,166,77,155,230,94,167,254,86,171,86,205,22,45,90,228,102,104,232,232,217,179,167,45,91,182,204,5,47,65,142,108,212,55,72,127,56,23,1,4,16,8,75,128,112,34,44,73,174,131,0,2,8,32,16,88,128,15,221,129,9,189,190,0,245,205,77,121,178,225,92,82,56,241,197,23,95,152,150,129,104,86,192,181,215,94,155,246,13,22,159,57,241,205,55,223,184,101,34,11,22,44,176,55,223,124,211,205,104,248,248,227,143,93,56,49,119,238,92,23,88,232,208,207,122,205,224,193,131,211,106,171,120,56,113,228,145,71,154,194,6,205,240,168,93,187,182,105,47,141,10,21,42,216,35,143,60,146,214,245,82,47,82,192,161,160,68,251,89,232,191,139,134,19,114,152,61,123,182,85,169,82,197,116,95,69,195,9,5,32,253,250,245,43,87,91,197,95,156,141,250,6,234,16,39,35,128,0,2,33,9,16,78,132,4,201,101,16,64,0,1,4,130,11,240,161,59,184,161,207,87,160,190,185,169,78,54,156,55,23,78,188,252,242,203,110,89,131,102,2,156,121,230,153,101,222,156,102,43,104,195,76,45,145,208,12,2,45,143,88,185,114,165,125,248,225,135,118,238,185,231,186,112,227,192,3,15,116,179,23,110,187,237,54,23,74,40,140,208,242,12,109,182,153,10,39,138,254,92,86,163,197,195,9,205,236,80,251,221,187,119,119,167,106,15,138,206,157,59,187,89,16,37,29,63,253,244,147,11,71,82,75,65,244,186,102,205,154,185,125,54,116,79,141,26,53,178,235,175,191,222,157,174,37,36,90,118,162,240,163,97,195,134,54,126,252,120,215,158,14,89,237,187,239,190,133,175,45,171,239,37,253,62,27,245,205,180,47,156,135,0,2,8,132,41,64,56,17,166,38,215,66,0,1,4,16,8,36,192,135,238,64,124,222,159,76,125,195,41,145,6,196,39,158,120,98,137,23,203,134,115,241,112,98,234,212,169,110,99,73,5,20,141,27,55,222,164,47,218,140,82,255,41,190,47,132,246,149,152,63,127,190,219,151,65,3,120,237,211,160,165,21,90,238,48,111,222,60,247,111,218,83,66,131,126,133,6,159,125,246,89,169,225,68,73,237,20,237,76,241,112,66,223,186,161,111,234,208,242,11,125,211,134,2,17,133,33,15,63,252,112,137,203,58,180,223,133,238,101,244,232,209,118,234,169,167,218,244,233,211,221,183,110,104,214,72,106,163,208,55,222,120,195,45,73,209,62,25,90,242,161,229,30,10,44,52,83,98,248,240,225,166,165,43,135,31,126,184,107,87,123,84,4,57,178,81,223,32,253,225,92,4,16,64,32,44,1,194,137,176,36,185,14,2,8,32,128,64,96,129,124,255,208,173,141,248,180,126,93,3,181,36,30,249,94,223,176,106,170,229,8,107,215,174,117,131,250,212,87,123,22,189,118,54,156,139,135,19,90,30,161,175,200,44,250,213,154,7,31,124,176,105,144,174,89,14,218,231,65,191,47,122,252,252,243,207,110,224,174,189,36,182,219,110,59,55,227,226,180,211,78,115,155,76,182,110,221,218,125,253,166,246,126,208,254,14,250,58,78,5,23,15,61,244,80,137,51,39,74,106,167,180,112,66,191,211,55,141,168,127,235,214,173,115,51,53,244,191,245,181,166,165,109,136,169,165,38,10,50,20,136,104,239,139,129,3,7,186,175,91,213,161,189,54,180,1,167,174,215,178,101,75,23,126,104,169,136,102,133,104,86,134,54,244,212,215,140,234,219,67,218,181,107,23,248,49,200,70,125,3,119,138,11,32,128,0,2,33,8,16,78,132,128,200,37,16,64,0,1,4,194,17,200,247,15,221,132,19,225,60,71,73,191,138,6,194,26,244,106,192,171,247,140,150,64,20,13,41,242,253,125,148,244,250,83,223,164,87,152,251,67,32,127,5,8,39,242,183,246,220,57,2,8,32,224,157,64,28,62,116,151,246,213,134,149,42,85,178,37,75,150,88,221,186,117,157,173,126,214,55,25,104,141,124,167,78,157,220,218,116,253,53,88,127,65,238,214,173,155,105,202,249,194,133,11,221,87,13,14,27,54,204,125,133,161,214,222,235,175,210,154,50,174,175,106,212,198,127,250,186,70,13,68,123,244,232,225,190,209,64,83,223,53,149,94,127,233,213,26,254,154,53,107,186,53,255,154,98,63,113,226,68,59,226,136,35,188,171,173,58,20,135,250,122,9,183,153,78,105,230,129,158,45,29,154,189,144,10,41,180,148,64,27,49,234,25,225,72,166,0,239,163,100,214,149,187,66,0,1,51,194,9,158,2,4,16,64,0,1,111,4,226,240,161,187,180,175,54,44,45,156,104,210,164,137,219,248,79,65,131,166,118,107,233,198,91,111,189,229,66,135,157,119,222,217,173,99,215,38,129,250,74,198,41,83,166,184,13,247,198,140,25,99,119,220,113,135,125,250,233,167,110,26,249,172,89,179,220,183,10,84,172,88,209,250,244,233,227,54,12,212,58,120,125,101,161,166,146,43,0,209,239,52,165,220,199,67,245,229,200,158,64,229,202,149,221,183,70,232,27,36,8,39,178,231,28,245,149,227,240,255,147,81,27,209,62,2,8,196,83,128,112,34,158,117,163,215,8,32,128,64,34,5,226,240,161,187,180,175,54,44,45,156,208,154,250,175,190,250,202,213,77,107,207,181,30,253,193,7,31,116,63,43,176,208,186,119,29,250,106,195,143,62,250,168,176,190,218,180,79,27,3,234,171,26,181,153,160,246,27,208,177,97,195,6,183,246,125,230,204,153,46,156,80,128,177,199,30,123,120,253,92,196,161,190,94,3,22,233,92,209,153,19,154,41,81,116,230,132,102,82,16,78,196,165,146,229,239,39,239,163,242,155,113,6,2,8,196,67,128,112,34,30,117,162,151,8,32,128,64,94,8,196,225,67,119,105,95,109,168,191,92,255,240,195,15,110,179,63,133,7,26,52,106,54,132,150,117,180,109,219,182,112,163,75,133,19,250,6,0,93,171,120,56,209,165,75,23,183,129,94,234,216,106,171,173,220,18,15,109,36,216,166,77,27,247,45,0,58,86,173,90,229,2,142,122,245,234,185,112,226,187,239,190,43,92,78,226,235,195,18,135,250,250,106,87,180,95,169,61,39,244,140,165,66,9,45,19,74,29,56,199,161,138,153,247,145,250,102,110,199,153,8,32,224,183,0,225,132,223,245,161,119,8,32,128,64,94,9,196,225,67,119,105,225,196,142,59,238,232,190,54,176,69,139,22,110,185,133,150,111,44,95,190,188,92,225,132,150,115,124,242,201,39,182,231,158,123,186,253,37,20,100,124,240,193,7,110,25,199,248,241,227,221,87,17,106,47,10,109,136,168,107,235,171,17,9,39,242,234,109,226,102,207,40,220,210,183,117,20,13,37,8,39,242,227,57,136,195,255,79,230,71,37,184,75,4,16,8,91,128,112,34,108,81,174,135,0,2,8,32,144,177,64,28,62,116,151,22,78,76,152,48,193,186,118,237,106,91,110,185,165,157,113,198,25,246,196,19,79,216,156,57,115,202,21,78,40,208,208,50,15,125,45,225,250,245,235,221,166,151,13,27,54,116,255,187,123,247,238,110,195,75,237,41,177,207,62,251,184,165,32,218,16,147,112,34,227,71,46,150,39,190,242,202,43,214,188,121,243,18,251,94,210,251,104,209,162,69,182,251,238,187,151,185,228,99,193,130,5,238,27,64,30,127,252,241,172,251,204,152,49,195,46,191,252,114,183,127,74,241,67,95,223,169,247,147,222,67,90,50,165,175,238,188,239,190,251,108,223,125,247,205,122,191,74,107,64,239,65,189,191,53,51,170,232,177,195,14,59,152,140,179,125,196,225,255,39,179,109,192,245,17,64,32,153,2,132,19,201,172,43,119,133,0,2,8,196,82,128,15,221,177,44,91,218,157,166,190,105,83,5,122,97,208,112,226,213,87,95,117,51,118,244,237,49,217,62,74,10,39,52,51,164,126,253,250,54,100,200,16,247,13,54,10,231,20,76,104,67,88,45,147,138,114,211,87,133,19,55,220,112,67,225,50,173,108,27,21,191,62,239,163,92,139,211,30,2,8,228,74,128,112,34,87,210,180,131,0,2,8,32,80,166,0,31,186,203,36,138,245,11,168,111,110,202,151,78,56,241,254,251,239,187,205,87,245,149,180,250,250,219,159,126,250,201,30,120,224,1,59,230,152,99,236,160,131,14,178,111,191,253,214,45,79,26,55,110,156,251,143,102,12,109,220,184,209,45,41,209,70,174,7,30,120,160,245,238,221,219,20,46,104,214,195,33,135,28,226,190,2,87,251,165,40,88,208,146,35,109,202,169,115,27,52,104,224,190,54,87,215,80,200,160,175,210,189,226,138,43,220,146,148,146,194,137,95,127,253,213,237,221,162,111,184,81,31,117,232,155,109,244,77,36,250,70,18,205,22,74,167,95,7,31,124,176,219,52,246,153,103,158,177,67,15,61,212,93,71,231,31,123,236,177,238,219,109,50,249,122,222,178,194,137,226,46,250,170,224,162,78,90,158,165,112,67,51,96,244,237,58,250,189,76,181,191,76,58,95,11,204,251,40,55,239,35,90,65,0,129,220,11,16,78,228,222,156,22,17,64,0,1,4,74,16,224,67,119,178,31,13,234,155,155,250,166,27,78,232,235,109,63,254,248,99,107,212,168,145,219,35,101,232,208,161,166,165,20,69,103,78,204,158,61,219,237,157,162,175,186,85,48,241,238,187,239,218,121,231,157,103,11,23,46,180,123,239,189,215,134,13,27,230,150,93,104,51,88,125,221,173,174,161,159,245,77,50,237,219,183,119,179,31,180,55,134,150,100,40,76,208,178,18,45,125,208,82,165,223,126,251,205,237,167,82,210,178,14,205,146,208,82,38,237,191,162,175,216,61,238,184,227,236,164,147,78,114,3,250,242,244,235,238,187,239,182,95,126,249,197,45,145,82,104,162,182,245,205,57,218,88,52,147,175,231,85,56,209,178,101,75,183,247,75,209,67,247,171,128,71,225,68,81,151,126,253,250,109,242,179,66,26,205,74,121,234,169,167,220,114,21,221,191,54,55,213,253,166,243,181,192,188,143,114,243,62,162,21,4,16,200,189,0,225,68,238,205,105,17,1,4,16,64,128,112,34,47,159,1,6,85,185,41,123,186,225,68,171,86,173,10,247,72,208,76,138,11,47,188,208,125,109,109,209,112,66,3,123,13,174,119,218,105,167,194,206,107,150,133,66,10,237,169,162,175,176,85,176,161,163,180,175,217,93,177,98,133,219,224,85,95,135,171,115,180,145,235,210,165,75,93,123,37,133,19,186,166,6,237,234,155,66,147,231,158,123,206,126,255,253,119,123,253,245,215,173,127,255,254,105,247,235,235,175,191,118,179,19,244,141,54,218,167,69,179,59,70,142,28,233,246,237,200,228,235,121,211,153,57,81,212,69,97,69,209,159,155,54,109,106,55,222,120,163,157,126,250,233,206,77,1,209,9,39,156,96,63,254,248,99,90,95,11,204,251,40,55,239,35,90,65,0,129,220,11,16,78,228,222,156,22,17,64,0,1,4,8,39,242,242,25,96,80,149,155,178,167,27,78,20,253,122,91,5,0,169,159,139,134,19,119,220,113,135,251,42,91,45,167,72,29,154,249,176,235,174,187,186,153,19,26,240,107,70,66,42,156,208,126,16,218,39,162,232,207,10,56,180,188,66,97,136,102,80,28,112,192,1,110,246,130,66,142,121,243,230,109,54,156,120,237,181,215,108,202,148,41,118,215,93,119,109,130,166,205,98,123,245,234,229,6,251,233,246,75,23,56,249,228,147,221,50,142,123,238,185,199,45,161,248,219,223,254,102,199,31,127,124,70,95,207,155,78,56,81,212,69,225,68,209,159,101,112,211,77,55,21,134,19,154,105,162,111,233,209,215,14,167,179,185,45,239,163,220,188,143,104,5,1,4,114,47,64,56,145,123,115,90,68,0,1,4,16,32,156,200,203,103,128,65,85,110,202,30,52,156,208,215,213,94,115,205,53,110,191,7,45,63,208,12,3,237,219,160,111,136,209,126,9,250,171,191,150,69,104,166,68,58,225,132,246,120,80,240,161,25,12,90,146,161,89,19,109,218,180,113,123,93,104,230,194,230,102,78,232,223,255,250,215,191,186,224,67,51,12,180,23,131,246,109,208,230,152,154,69,161,61,41,210,237,151,212,181,132,66,95,199,187,114,229,74,247,85,189,58,50,253,122,222,160,225,132,2,31,205,222,80,159,180,28,70,251,111,104,185,137,108,9,39,114,243,30,161,21,4,16,240,83,128,112,194,207,186,208,43,4,16,64,32,47,5,24,188,38,187,236,212,55,55,245,13,26,78,104,127,6,237,241,160,227,243,207,63,119,75,32,250,246,237,107,186,110,141,26,53,236,161,135,30,114,51,33,138,207,8,40,233,107,118,181,23,133,150,140,104,227,76,109,142,169,153,19,47,189,244,146,13,30,60,216,181,81,210,178,142,169,83,167,186,175,52,213,254,18,90,222,161,141,49,53,107,226,180,211,78,115,231,165,219,47,189,86,27,113,170,109,205,88,184,238,186,235,220,249,153,126,61,111,234,171,68,245,149,193,197,15,205,230,208,50,151,210,102,78,172,93,187,214,125,69,170,102,168,232,190,180,81,167,140,210,253,90,96,222,71,185,121,31,209,10,2,8,228,94,128,112,34,247,230,180,136,0,2,8,32,80,130,0,31,186,147,253,104,80,223,220,212,23,231,220,56,71,213,10,245,141,74,158,118,17,64,32,219,2,132,19,217,22,230,250,8,32,128,0,2,105,11,240,161,59,109,170,88,190,144,250,230,166,108,56,231,198,57,170,86,168,111,84,242,180,139,0,2,217,22,32,156,200,182,48,215,71,0,1,4,16,72,91,224,255,99,239,60,160,172,40,210,54,252,173,32,193,28,48,172,97,205,98,214,85,20,179,24,96,77,160,171,152,93,49,96,86,140,168,24,8,6,4,179,168,187,174,152,208,53,98,118,117,85,116,213,21,197,156,115,0,35,6,80,204,36,117,254,243,214,255,223,249,47,179,115,103,110,234,238,170,234,167,207,225,232,12,221,85,95,61,111,221,75,213,219,95,85,49,232,46,27,85,144,55,162,111,58,178,193,57,29,206,89,213,130,190,89,145,167,94,8,64,32,105,2,152,19,73,19,166,124,8,64,0,2,16,40,155,0,131,238,178,81,5,121,35,250,166,35,27,156,211,225,156,85,45,232,155,21,121,234,133,0,4,146,38,128,57,145,52,97,202,135,0,4,32,0,129,178,9,48,232,46,27,85,144,55,162,111,58,178,193,57,29,206,89,213,130,190,89,145,167,94,8,64,32,105,2,152,19,73,19,166,124,8,64,0,2,16,40,155,0,131,238,178,81,5,121,35,250,166,35,27,156,211,225,156,85,45,232,155,21,121,234,133,0,4,146,38,128,57,145,52,97,202,135,0,4,32,0,129,178,9,48,232,46,27,85,144,55,162,111,58,178,193,57,29,206,89,213,130,190,89,145,167,94,8,64,32,105,2,152,19,73,19,166,124,8,64,0,2,16,40,155,0,131,238,178,81,5,121,35,250,166,35,27,156,211,225,156,85,45,232,155,21,121,234,133,0,4,146,38,128,57,145,52,97,202,135,0,4,32,0,129,178,9,48,232,46,27,85,144,55,162,111,58,178,193,57,29,206,89,213,130,190,89,145,167,94,8,64,32,105,2,152,19,73,19,166,124,8,64,0,2,16,40,155,0,131,238,178,81,5,121,35,250,166,35,27,156,211,225,156,85,45,232,155,21,121,234,133,0,4,146,38,128,57,145,52,97,202,135,0,4,32,0,129,178,9,48,232,46,27,85,144,55,162,111,58,178,193,57,29,206,89,213,130,190,89,145,167,94,8,64,32,105,2,152,19,73,19,166,124,8,64,0,2,16,40,155,0,131,238,178,81,5,121,35,250,166,35,27,156,211,225,156,85,45,232,155,21,121,234,133,0,4,146,38,128,57,145,52,97,202,135,0,4,32,0,129,178,9,48,232,46,27,85,144,55,162,111,58,178,193,57,29,206,89,213,130,190,89,145,167,94,8,64,32,105,2,152,19,73,19,166,124,8,64,0,2,16,40,155,0,131,238,178,81,5,121,35,250,166,35,27,156,211,225,156,85,45,232,155,21,121,234,133,0,4,146,38,128,57,145,52,97,202,135,0,4,32,0,129,178,9,48,232,46,27,85,144,55,162,111,58,178,193,57,29,206,89,213,130,190,89,145,167,94,8,64,32,105,2,152,19,73,19,166,124,8,64,0,2,16,40,155,0,131,238,178,81,5,121,35,250,166,35,27,156,211,225,156,85,45,232,155,21,121,234,133,0,4,146,38,128,57,145,52,97,202,135,0,4,32,0,129,178,9,48,232,46,27,85,144,55,162,111,58,178,193,57,29,206,89,213,130,190,89,145,167,94,8,64,32,105,2,152,19,73,19,166,124,8,64,0,2,16,40,155,0,131,238,178,81,5,121,35,250,166,35,27,156,211,225,156,85,45,232,155,21,121,234,133,0,4,146,38,128,57,145,52,97,202,135,0,4,32,0,129,178,9,104,208,205,21,55,129,134,134,134,184,27,232,65,235,114,248,57,82,167,202,213,151,7,159,35,15,62,104,132,0,1,8,212,157,0,230,68,221,145,82,32,4,32,0,1,8,64,0,2,16,128,64,90,4,200,36,72,139,52,245,64,0,2,16,72,150,0,230,68,178,124,41,29,2,16,128,0,4,32,0,1,8,64,32,65,2,152,19,9,194,165,104,8,64,0,2,41,18,192,156,72,17,54,85,65,0,2,16,128,0,4,32,0,1,8,212,151,0,230,68,125,121,82,26,4,32,0,129,172,8,96,78,100,69,158,122,33,0,1,8,64,0,2,16,128,0,4,106,38,128,57,81,51,66,10,128,0,4,32,224,5,1,204,9,47,100,32,8,8,64,0,2,16,128,0,4,32,0,129,106,8,96,78,84,67,141,103,32,0,1,8,248,71,0,115,194,63,77,136,8,2,16,128,0,4,32,0,1,8,64,160,76,2,152,19,101,130,226,54,8,64,0,2,158,19,192,156,240,92,32,194,131,0,4,32,0,1,8,64,0,2,16,40,77,0,115,130,222,1,1,8,64,32,14,2,152,19,113,232,72,43,32,0,1,8,64,0,2,16,128,64,46,9,96,78,228,82,118,26,13,1,8,68,72,0,115,34,66,81,105,18,4,32,0,1,8,64,0,2,16,200,11,1,204,137,188,40,77,59,33,0,129,216,9,96,78,196,174,48,237,131,0,4,32,0,1,8,64,0,2,17,19,192,156,136,88,92,154,6,1,8,228,138,0,230,68,174,228,166,177,16,128,0,4,32,0,1,8,64,32,46,2,152,19,113,233,73,107,32,0,129,252,18,192,156,200,175,246,180,28,2,16,128,0,4,32,0,1,8,4,79,0,115,34,120,9,105,0,4,32,0,1,71,0,115,130,142,0,1,8,64,0,2,16,128,0,4,32,16,44,1,204,137,96,165,35,112,8,64,0,2,179,16,192,156,160,67,64,0,2,16,128,0,4,32,0,1,8,4,75,0,115,34,88,233,8,28,2,16,128,0,230,4,125,0,2,16,128,0,4,32,0,1,8,64,32,14,2,152,19,113,232,72,43,32,0,1,8,144,57,65,31,128,0,4,32,0,1,8,64,0,2,16,8,150,0,230,68,176,210,17,56,4,32,0,1,50,39,232,3,16,128,0,4,32,0,1,8,64,0,2,113,16,192,156,136,67,71,90,1,1,8,64,128,204,9,250,0,4,32,0,1,8,64,0,2,16,128,64,176,4,48,39,130,149,142,192,33,0,1,8,144,57,65,31,128,0,4,32,0,1,8,64,0,2,16,128,0,4,32,0,1,8,64,192,31,2,100,78,248,163,5,145,64,0,2,16,128,0,4,32,0,1,8,64,0,2,16,128,0,4,114,73,0,115,34,151,178,211,104,8,64,0,2,16,128,0,4,32,0,1,8,64,0,2,16,128,128,63,4,48,39,252,209,130,72,32,0,1,8,64,0,2,16,128,0,4,154,16,56,246,216,99,237,170,171,174,178,221,119,223,221,110,184,225,6,123,251,237,183,109,137,37,150,168,153,211,153,103,158,105,147,39,79,182,139,46,186,168,230,178,40,0,2,16,128,0,4,106,39,128,57,81,59,67,74,128,0,4,32,0,1,8,64,0,2,16,72,136,192,60,243,204,99,47,188,240,130,173,176,194,10,246,238,187,239,218,178,203,46,107,109,219,182,173,185,54,204,137,154,17,82,0,4,32,0,129,186,18,192,156,168,43,78,10,131,0,4,32,0,1,8,64,0,2,16,168,23,129,94,189,122,217,125,247,221,103,107,173,181,150,93,120,225,133,182,237,182,219,186,204,137,71,30,121,196,134,12,25,98,175,190,250,170,233,180,142,46,93,186,216,128,1,3,108,159,125,246,177,155,111,190,217,206,59,239,60,251,237,183,223,108,222,121,231,117,153,17,107,174,185,166,253,252,243,207,118,232,161,135,218,184,113,227,172,83,167,78,238,143,140,14,50,39,234,165,22,229,64,0,2,16,168,141,0,230,68,109,252,120,26,2,16,128,0,4,32,0,1,8,64,32,65,2,115,205,53,151,189,255,254,251,182,232,162,139,154,254,191,176,172,99,175,189,246,114,230,195,244,233,211,173,77,155,54,118,197,21,87,216,75,47,189,100,125,250,244,177,39,158,120,194,253,221,51,207,60,99,187,237,182,155,77,152,48,193,6,14,28,104,111,189,245,150,221,122,235,173,246,195,15,63,216,134,27,110,104,221,187,119,199,156,72,80,59,138,134,0,4,32,80,9,1,204,137,74,104,113,47,4,32,0,1,8,64,0,2,16,128,64,170,4,74,153,19,50,24,148,17,209,177,99,71,183,236,163,67,135,14,54,116,232,80,151,97,177,248,226,139,55,198,248,213,87,95,57,147,98,231,157,119,182,83,78,57,197,118,216,97,7,247,119,103,157,117,150,77,154,52,9,115,34,85,53,169,12,2,16,128,64,105,2,152,19,244,14,8,64,0,2,16,128,0,4,32,0,1,111,9,148,50,39,148,77,177,233,166,155,186,101,29,202,148,208,18,141,51,206,56,195,237,75,113,253,245,215,55,182,231,195,15,63,180,165,150,90,202,186,118,237,106,39,159,124,178,237,184,227,142,238,239,206,57,231,28,155,56,113,34,230,132,183,202,19,24,4,32,144,55,2,152,19,121,83,156,246,66,0,2,16,128,0,4,32,0,129,128,8,52,103,78,44,178,200,34,110,89,198,193,7,31,236,246,150,208,105,30,99,199,142,117,25,20,61,122,244,176,231,158,123,206,58,119,238,108,183,220,114,139,245,239,223,223,198,143,31,239,50,37,94,124,241,69,187,253,246,219,109,198,140,25,182,217,102,155,217,70,27,109,132,57,17,80,95,32,84,8,64,32,110,2,152,19,113,235,75,235,32,0,1,8,64,0,2,16,128,64,208,4,154,51,39,46,190,248,98,183,247,196,189,247,222,235,218,166,141,50,87,91,109,53,151,13,113,237,181,215,218,249,231,159,239,50,42,230,156,115,78,187,236,178,203,108,237,181,215,118,123,83,28,117,212,81,110,51,205,5,23,92,208,101,90,44,188,240,194,152,19,65,247,14,130,135,0,4,98,34,128,57,17,147,154,180,5,2,16,128,0,4,32,0,1,8,64,0,2,16,128,0,4,32,16,32,1,204,137,0,69,35,100,8,64,0,2,16,128,0,4,32,0,1,8,64,0,2,16,128,64,76,4,48,39,98,82,147,182,64,0,2,16,128,0,4,32,0,1,8,64,0,2,16,128,0,4,2,36,128,57,17,160,104,132,12,1,8,64,0,2,16,128,0,4,32,240,191,4,180,183,68,67,67,3,56,32,0,1,8,64,32,112,2,152,19,129,11,72,248,16,128,0,4,32,0,1,8,64,32,207,4,48,39,242,172,62,109,135,0,4,98,34,128,57,17,147,154,180,5,2,16,128,0,4,32,0,1,8,228,140,0,230,68,206,4,167,185,16,128,64,180,4,48,39,162,149,150,134,65,0,2,16,128,0,4,32,0,129,248,9,96,78,196,175,49,45,132,0,4,242,65,0,115,34,31,58,211,74,8,64,0,2,16,128,0,4,32,16,37,1,204,137,40,101,165,81,16,128,64,14,9,96,78,228,80,116,154,12,1,8,64,0,2,16,128,0,4,98,33,128,57,17,139,146,180,3,2,16,200,59,1,204,137,188,247,0,218,15,1,8,64,0,2,16,128,0,4,2,38,128,57,17,176,120,132,14,1,8,64,160,136,0,230,4,221,1,2,16,128,0,4,32,0,1,8,64,32,88,2,152,19,193,74,71,224,16,128,0,4,102,33,128,57,65,135,128,0,4,32,0,1,8,64,0,2,16,8,150,0,230,68,176,210,17,56,4,32,0,1,204,9,250,0,4,32,0,1,8,64,0,2,16,128,64,152,4,198,140,25,99,189,123,247,182,17,35,70,88,159,62,125,172,96,78,140,26,53,202,250,245,235,103,163,71,143,182,30,61,122,132,217,56,162,134,0,4,32,144,99,2,100,78,228,88,124,154,14,1,8,64,0,2,16,128,0,4,66,36,208,161,67,7,107,219,182,173,117,236,216,209,38,79,158,108,157,58,117,178,169,83,167,218,204,153,51,109,250,244,233,33,54,137,152,33,0,1,8,228,158,0,230,68,238,187,0,0,32,0,1,8,64,0,2,16,128,64,88,4,134,13,27,102,131,6,13,178,25,51,102,52,6,222,174,93,59,27,60,120,176,13,24,48,32,172,198,16,45,4,32,0,1,8,56,2,152,19,116,4,8,64,0,2,16,128,0,4,32,0,129,224,8,40,107,98,218,180,105,141,113,183,111,223,126,150,159,131,107,16,1,67,0,2,16,200,57,1,204,137,156,119,0,154,15,1,8,64,0,2,16,128,0,4,66,36,80,156,61,65,214,68,136,10,18,51,4,32,0,129,89,9,96,78,208,35,32,0,1,8,64,0,2,16,128,0,4,130,36,80,200,158,32,107,34,72,249,8,26,2,16,128,192,44,4,48,39,232,16,16,128,0,4,32,0,1,8,64,0,2,65,18,80,246,196,192,129,3,109,200,144,33,236,53,17,164,130,4,13,1,8,64,224,255,9,96,78,208,27,32,0,1,8,64,0,2,16,128,0,4,130,36,160,211,57,250,246,237,107,35,71,142,52,45,237,224,130,0,4,32,0,129,112,9,96,78,132,171,29,145,67,160,110,4,116,70,60,87,220,4,26,26,26,130,104,32,125,49,8,153,106,10,50,148,190,88,83,35,51,126,152,207,81,198,2,164,80,61,159,163,20,32,83,5,4,32,144,58,1,204,137,212,145,83,33,4,252,35,160,129,44,3,29,255,116,169,87,68,33,233,27,82,172,245,210,39,79,229,160,111,58,106,195,57,29,206,89,213,130,190,89,145,167,94,8,64,32,105,2,152,19,73,19,166,124,8,4,64,128,129,78,0,34,213,16,98,72,250,134,20,107,13,146,227,26,44,163,0,0,32,0,73,68,65,84,228,246,81,244,77,71,122,56,167,195,57,171,90,208,55,43,242,212,11,1,8,36,77,0,115,34,105,194,148,15,129,0,8,48,208,9,64,164,26,66,12,73,223,144,98,173,65,146,220,62,138,190,233,72,15,231,116,56,103,85,11,250,102,69,158,122,33,0,129,164,9,96,78,36,77,152,242,33,16,0,1,6,58,1,136,84,67,136,33,233,27,82,172,53,72,146,219,71,209,55,29,233,225,156,14,231,172,106,65,223,172,200,83,47,4,32,144,52,1,204,137,164,9,83,62,4,2,32,192,64,39,0,145,106,8,49,36,125,67,138,181,6,73,114,251,40,250,166,35,61,156,211,225,156,85,45,232,155,21,121,234,133,0,4,146,38,128,57,145,52,97,202,135,64,0,4,24,232,4,32,82,13,33,134,164,111,72,177,214,32,73,110,31,69,223,116,164,135,115,58,156,179,170,5,125,179,34,79,189,16,128,64,210,4,48,39,146,38,76,249,16,8,128,0,3,157,0,68,170,33,196,144,244,13,41,214,26,36,201,237,163,232,155,142,244,112,78,135,115,86,181,160,111,86,228,169,23,2,16,72,154,0,230,68,210,132,41,31,2,1,16,96,160,19,128,72,53,132,24,146,190,33,197,90,131,36,185,125,20,125,211,145,30,206,233,112,206,170,22,244,205,138,60,245,66,0,2,73,19,192,156,72,154,48,229,67,32,0,2,12,116,2,16,169,134,16,67,210,55,164,88,107,144,36,183,143,162,111,58,210,195,57,29,206,89,213,130,190,89,145,167,94,8,64,32,105,2,152,19,73,19,166,124,8,4,64,128,129,78,0,34,213,16,98,72,250,134,20,107,13,146,228,246,81,244,77,71,122,56,167,195,57,171,90,208,55,43,242,212,11,1,8,36,77,0,115,34,105,194,148,15,129,0,8,48,208,9,64,164,26,66,12,73,223,144,98,173,65,146,220,62,138,190,233,72,15,231,116,56,103,85,11,250,102,69,158,122,33,0,129,164,9,96,78,36,77,152,242,33,16,0,1,6,58,1,136,84,67,136,33,233,27,82,172,53,72,146,219,71,209,55,29,233,225,156,14,231,172,106,65,223,172,200,83,47,4,32,144,52,1,204,137,164,9,83,62,4,2,32,192,64,39,0,145,106,8,49,36,125,91,138,117,251,237,183,183,46,93,186,216,99,143,61,102,250,255,71,30,121,196,254,244,167,63,217,209,71,31,237,232,188,251,238,187,214,185,115,103,59,233,164,147,236,236,179,207,118,191,251,234,171,175,108,137,37,150,176,73,147,38,217,188,243,206,91,3,197,255,127,244,188,243,206,179,183,223,126,219,174,188,242,74,107,219,182,173,125,241,197,23,238,231,67,14,57,196,94,127,253,245,186,212,81,110,33,115,205,53,151,171,251,195,15,63,204,164,254,114,227,44,220,23,82,95,172,180,109,62,221,15,103,159,212,168,127,44,232,91,127,166,148,8,1,8,248,65,0,115,194,15,29,136,2,2,153,18,96,160,147,41,254,196,43,15,73,223,150,98,221,125,247,221,109,157,117,214,105,52,39,102,206,156,105,255,254,247,191,237,174,187,238,114,12,207,63,255,124,123,252,241,199,237,131,15,62,176,55,222,120,195,253,238,230,155,111,182,191,255,253,239,246,232,163,143,214,141,243,55,223,124,99,51,102,204,176,69,23,93,52,115,115,66,134,204,178,203,46,107,79,63,253,52,230,68,221,20,14,191,160,144,62,243,225,211,78,191,5,232,155,62,115,106,132,0,4,210,33,128,57,145,14,103,106,129,128,215,4,24,232,120,45,79,205,193,133,164,111,75,177,94,114,201,37,182,210,74,43,217,115,207,61,103,91,108,177,133,45,184,224,130,214,181,107,87,155,60,121,178,205,54,219,108,214,173,91,55,27,58,116,168,201,196,80,118,133,38,237,7,30,120,160,203,166,56,254,248,227,157,81,161,172,135,223,126,251,205,101,81,92,116,209,69,182,230,154,107,206,194,247,143,127,252,163,157,123,238,185,182,213,86,91,185,251,247,221,119,95,155,50,101,138,117,236,216,209,149,165,191,255,249,231,159,43,202,156,40,85,175,98,145,169,48,109,218,52,251,252,243,207,157,217,209,179,103,79,123,224,129,7,236,173,183,222,178,19,78,56,193,14,56,224,0,251,238,187,239,236,224,131,15,118,217,17,106,107,167,78,157,92,108,75,47,189,180,181,150,57,161,152,23,90,104,33,199,69,215,13,55,220,96,183,221,118,155,221,121,231,157,118,213,85,87,57,6,98,183,240,194,11,91,129,239,153,103,158,233,178,65,46,189,244,82,247,140,126,86,189,186,183,248,106,41,174,82,157,54,164,190,88,243,7,47,195,2,224,156,33,252,20,170,70,223,20,32,83,5,4,32,144,9,1,204,137,76,176,83,41,4,252,34,192,64,199,47,61,234,29,77,72,250,86,26,235,242,203,47,239,38,219,75,45,181,148,173,178,202,42,246,217,103,159,217,97,135,29,230,12,137,99,142,57,198,25,20,247,221,119,159,51,0,250,244,233,99,79,60,241,132,51,38,158,121,230,25,219,109,183,221,108,194,132,9,166,58,11,215,233,167,159,110,223,127,255,189,51,49,100,76,60,248,224,131,54,106,212,40,103,86,104,121,200,139,47,190,104,255,248,199,63,202,54,39,94,122,233,165,146,245,42,211,227,242,203,47,183,151,95,126,217,230,156,115,78,23,235,78,59,237,228,50,64,244,187,109,183,221,214,38,78,156,104,215,92,115,141,189,250,234,171,118,225,133,23,186,48,21,215,239,127,255,123,183,116,165,53,115,162,80,206,199,31,127,236,178,60,54,221,116,83,59,229,148,83,92,125,123,239,189,183,227,176,200,34,139,184,54,169,237,111,190,249,166,13,27,54,172,44,115,162,165,184,48,39,234,253,41,174,172,188,74,63,71,149,149,206,221,89,19,64,223,172,21,160,126,8,64,32,41,2,152,19,73,145,165,92,8,4,68,128,129,78,64,98,85,17,106,72,250,86,26,235,145,71,30,105,203,45,183,156,123,243,175,140,131,235,174,187,206,254,249,207,127,218,101,151,93,102,127,251,219,223,92,134,197,248,241,227,93,230,128,38,247,139,47,190,120,35,65,237,71,161,201,249,146,75,46,217,248,187,215,94,123,205,101,94,104,89,136,202,213,62,18,186,79,166,129,50,25,100,110,84,178,231,68,75,245,222,114,203,45,206,12,184,250,234,171,93,253,27,111,188,177,203,240,216,113,199,29,93,166,130,204,16,153,42,186,94,120,225,5,151,101,161,37,43,50,91,122,244,232,225,50,29,90,51,39,244,236,70,27,109,228,98,95,113,197,21,93,102,198,123,239,189,103,131,6,13,178,159,126,250,201,25,33,133,75,153,40,99,199,142,181,219,111,191,189,44,115,162,165,184,48,39,170,248,160,214,241,145,74,63,71,117,172,154,162,82,32,128,190,41,64,166,10,8,64,32,19,2,152,19,153,96,167,82,8,248,69,128,129,142,95,122,212,59,154,144,244,173,52,214,251,239,191,223,109,76,217,161,67,7,55,169,223,117,215,93,221,178,11,25,11,103,156,113,134,189,242,202,43,110,18,175,255,215,254,12,215,95,127,125,35,94,45,147,80,198,69,113,230,132,254,114,133,21,86,112,147,118,25,28,23,95,124,177,203,176,80,22,131,50,12,180,249,102,37,230,68,75,245,170,142,247,223,127,223,101,79,20,204,9,109,230,169,205,62,139,205,9,45,51,81,102,195,225,135,31,238,178,67,100,190,252,248,227,143,110,217,69,57,230,196,141,55,222,104,50,66,100,78,104,137,135,140,138,83,79,61,213,166,78,157,58,139,57,177,192,2,11,184,229,48,247,222,123,175,203,216,80,251,117,157,118,218,105,246,195,15,63,252,215,178,142,150,226,194,156,168,247,167,184,178,242,42,253,28,85,86,58,119,103,77,0,125,179,86,128,250,33,0,129,164,8,96,78,36,69,150,114,33,16,16,1,6,58,1,137,85,69,168,33,233,91,105,172,154,96,175,186,234,170,54,125,250,116,151,133,80,56,145,99,187,237,182,115,75,60,180,68,97,235,173,183,118,89,7,202,54,208,126,21,90,242,161,201,122,255,254,253,93,86,133,150,59,20,95,154,188,107,130,222,183,111,95,59,238,184,227,220,222,14,218,167,226,201,39,159,116,89,22,149,152,19,45,213,171,61,28,202,49,39,180,151,134,178,57,148,197,33,147,96,243,205,55,183,117,215,93,215,101,134,148,99,78,104,243,78,45,127,81,59,159,125,246,89,183,103,197,127,254,243,31,251,203,95,254,226,126,150,233,34,3,67,237,150,97,163,76,14,253,81,123,101,130,168,254,205,54,219,236,191,204,137,150,226,194,156,168,226,131,90,199,71,42,253,28,213,177,106,138,74,129,0,250,166,0,153,42,32,0,129,76,8,96,78,100,130,157,74,33,224,23,1,159,7,58,207,63,255,188,155,152,105,18,215,116,163,190,2,197,226,201,98,185,100,11,147,58,165,206,151,186,52,177,213,100,173,240,102,187,220,178,235,121,95,239,222,189,109,240,224,193,182,218,106,171,85,93,172,207,250,54,109,84,53,177,202,124,208,4,92,39,119,20,174,191,254,245,175,206,124,248,250,235,175,93,86,133,174,107,175,189,214,101,10,168,14,237,185,160,204,128,181,215,94,251,191,184,142,27,55,206,54,220,112,67,151,117,177,198,26,107,184,141,48,181,231,131,150,128,232,170,196,156,104,169,94,149,83,142,57,161,125,47,148,177,33,19,97,238,185,231,182,213,87,95,221,153,10,15,63,252,112,89,230,132,98,56,246,216,99,237,203,47,191,116,27,98,22,174,43,174,184,194,101,149,200,120,145,97,49,98,196,8,183,65,168,12,144,189,246,218,203,237,123,241,135,63,252,193,109,58,250,235,175,191,254,151,57,209,82,92,165,58,107,53,250,86,221,241,115,252,96,61,56,235,115,163,62,166,229,70,186,10,198,152,50,118,214,95,127,125,247,187,79,63,253,180,113,179,214,95,126,249,197,244,125,165,239,233,166,217,72,165,164,208,73,59,250,126,83,95,75,234,106,46,110,125,239,127,251,237,183,141,85,106,249,148,54,159,213,201,62,149,94,197,223,7,119,223,125,183,51,73,7,12,24,80,105,49,21,221,95,15,125,43,170,144,155,33,0,1,8,164,68,0,115,34,37,208,84,3,1,159,9,248,60,208,209,160,81,41,230,218,44,176,148,57,81,124,180,99,185,156,11,71,48,54,125,107,94,252,124,214,230,132,178,1,52,49,172,117,224,238,179,190,77,245,10,41,214,114,251,90,214,247,105,111,9,109,132,41,195,70,253,41,203,11,125,211,161,95,15,206,243,207,63,191,61,242,200,35,206,192,147,73,161,253,93,180,129,172,150,254,20,204,137,94,189,122,217,122,235,173,231,150,9,41,203,70,25,54,218,55,101,143,61,246,40,171,161,73,155,19,165,226,46,14,78,251,185,104,57,152,178,137,138,247,164,41,171,1,102,86,252,239,143,56,200,164,209,191,29,73,94,245,208,55,201,248,40,27,2,16,128,64,181,4,48,39,170,37,199,115,16,136,136,64,173,3,29,189,85,29,56,112,160,105,253,127,67,67,131,91,23,175,183,107,90,195,62,223,124,243,185,55,107,122,11,173,183,196,133,77,5,117,122,128,158,211,250,121,221,163,19,23,244,6,106,230,204,153,54,105,210,36,59,244,208,67,221,219,167,74,51,39,84,150,158,213,198,134,26,72,239,191,255,254,46,53,191,233,85,200,156,208,145,137,138,79,49,235,255,181,249,225,5,23,92,96,91,110,185,165,27,96,234,237,176,222,44,235,13,188,178,23,148,74,175,65,251,83,79,61,229,202,213,196,111,246,217,103,119,39,29,104,41,129,78,118,24,50,100,136,123,211,46,174,93,186,116,113,237,216,103,159,125,26,67,208,41,18,122,115,95,48,91,22,91,108,49,55,248,215,230,141,122,179,173,183,111,183,222,122,171,219,248,80,217,0,197,155,22,86,211,237,106,213,183,154,58,171,125,38,164,88,171,109,99,154,207,169,255,106,162,168,207,129,62,95,89,95,232,155,142,2,245,224,188,243,206,59,187,189,78,116,140,238,14,59,236,96,39,158,120,162,29,116,208,65,110,143,151,130,57,161,205,83,181,188,71,155,169,234,210,137,56,202,54,106,238,59,183,185,150,23,155,19,45,29,77,171,125,88,100,80,107,67,88,153,213,250,190,214,230,183,109,218,180,105,17,104,169,184,11,15,201,252,86,182,144,190,99,85,71,75,215,235,175,191,238,218,175,44,45,253,155,32,179,102,191,253,246,107,204,164,210,50,48,101,142,232,223,192,163,142,58,202,49,40,245,239,98,173,189,160,30,250,214,26,3,207,67,0,2,16,72,130,0,230,68,18,84,41,19,2,129,17,168,117,160,163,116,112,189,125,210,58,117,13,22,207,57,231,28,211,64,78,131,71,153,0,218,56,79,134,129,142,30,60,226,136,35,220,0,115,209,69,23,117,27,24,106,163,65,13,240,148,58,124,243,205,55,219,50,203,44,227,150,82,104,141,188,142,116,84,138,108,37,203,58,84,159,78,101,80,42,254,71,31,125,228,246,23,144,177,32,51,160,248,42,54,39,52,208,150,153,177,242,202,43,187,152,149,218,171,245,246,50,39,148,246,46,131,68,71,55,202,196,16,171,225,195,135,187,114,71,143,30,109,155,108,178,137,59,86,82,241,107,57,128,54,83,84,74,188,246,62,80,230,131,120,40,125,190,248,210,27,58,165,217,171,92,45,53,144,121,33,6,58,217,65,111,240,52,192,213,127,53,16,214,190,0,170,163,150,171,86,125,107,169,187,210,103,67,138,181,210,182,113,191,185,207,143,38,111,92,201,18,72,138,179,12,218,98,115,162,184,21,90,106,164,9,190,254,171,125,90,202,185,138,205,137,150,142,166,85,185,50,158,101,150,200,192,214,210,38,125,55,119,239,222,189,156,106,156,177,220,92,220,250,183,73,6,240,191,254,245,175,86,203,145,241,162,189,94,244,111,152,254,109,81,150,132,54,216,45,94,214,81,156,57,209,210,191,139,173,86,214,202,13,73,233,91,107,92,60,15,1,8,64,160,86,2,152,19,181,18,228,121,8,68,64,160,214,129,142,54,26,212,241,132,133,205,8,149,214,170,183,109,218,124,80,38,128,12,6,173,93,87,118,128,82,126,11,203,20,52,200,211,218,95,157,80,160,117,193,202,188,80,57,186,255,166,155,110,114,39,22,40,251,161,82,115,66,198,72,97,112,172,250,101,134,104,189,126,41,115,66,102,128,12,17,93,50,12,100,8,188,245,214,91,206,156,248,252,243,207,221,137,13,186,212,30,157,220,160,65,174,246,51,144,33,83,184,244,150,113,171,173,182,114,38,140,218,162,183,113,98,160,123,10,123,30,20,238,213,91,55,101,75,40,187,162,95,191,126,206,124,144,73,81,216,112,81,241,206,49,199,28,182,214,90,107,217,75,47,189,212,234,219,193,214,186,96,173,250,182,86,126,61,255,62,164,88,235,217,238,188,148,133,190,233,40,157,20,231,82,147,124,101,192,29,118,216,97,110,178,174,165,29,229,94,77,151,117,148,58,50,87,230,132,190,167,247,221,119,95,87,180,126,214,247,180,190,143,203,185,154,139,91,153,123,250,247,71,89,106,229,24,192,138,85,251,82,40,171,78,127,244,157,175,189,90,74,153,19,45,253,187,88,78,204,45,221,147,148,190,181,198,197,243,16,128,0,4,106,37,128,57,81,43,65,158,135,64,4,4,106,29,232,104,160,182,231,158,123,186,129,155,46,45,117,208,250,99,25,2,50,7,180,156,67,153,18,50,39,100,68,200,0,208,85,48,39,148,33,160,117,205,26,124,42,3,65,105,193,202,156,208,18,11,153,6,149,154,19,133,250,84,71,113,253,197,82,21,103,78,236,189,247,222,46,251,65,151,98,43,252,44,115,66,235,137,149,9,162,75,3,103,101,69,104,201,138,82,156,139,205,137,157,118,218,201,165,55,203,108,80,253,90,227,47,174,79,60,241,132,75,71,110,122,41,179,67,155,46,106,9,72,97,255,11,101,100,40,27,67,131,96,101,97,140,28,57,210,101,163,212,122,213,170,111,173,245,87,242,124,72,177,86,210,46,238,253,95,2,232,155,78,79,72,138,115,115,147,252,179,207,62,219,101,156,221,121,231,157,182,210,74,43,181,218,64,153,187,202,154,211,196,254,142,59,238,48,61,47,227,183,165,163,105,101,70,232,123,89,255,22,232,106,250,115,107,149,54,23,247,67,15,61,228,204,100,153,193,229,94,90,114,168,231,198,140,25,99,15,60,240,128,251,55,64,70,186,254,253,80,187,138,51,39,90,250,119,177,220,250,74,221,151,148,190,181,198,197,243,16,128,0,4,106,37,128,57,81,43,65,158,135,64,4,4,106,29,232,104,242,174,163,25,181,81,154,78,19,208,27,180,41,83,166,184,65,91,57,230,132,150,85,104,224,169,84,89,45,131,208,115,50,59,180,7,196,39,159,124,146,169,57,161,35,22,117,74,131,178,32,180,95,134,178,66,180,142,120,197,21,87,116,3,107,153,41,50,23,180,41,220,216,177,99,221,114,15,153,14,90,2,162,12,137,171,174,186,202,253,94,251,82,20,95,202,18,209,154,100,153,48,58,182,82,123,82,136,159,150,118,136,133,204,15,149,163,53,211,181,94,173,233,43,211,72,89,31,62,92,173,197,234,67,140,196,80,61,129,214,244,245,169,47,86,223,202,236,159,108,141,115,181,17,54,157,228,107,223,28,77,210,181,63,78,33,115,174,80,182,78,135,209,134,195,133,253,40,10,191,87,150,130,50,30,116,52,174,12,106,157,154,161,37,125,45,29,77,219,146,57,81,170,158,226,54,54,103,78,104,57,157,150,14,234,212,158,226,171,84,121,187,236,178,139,109,179,205,54,110,255,22,237,85,161,239,110,25,201,250,222,46,152,19,58,121,68,237,209,49,193,45,253,187,88,45,255,194,115,73,233,91,107,92,60,15,1,8,64,160,86,2,152,19,181,18,228,121,8,68,64,160,214,129,142,214,0,159,124,242,201,110,115,203,217,102,155,205,77,208,245,22,73,27,98,150,99,78,104,146,174,20,93,45,199,80,154,173,50,39,180,6,88,155,79,106,73,68,150,153,19,218,173,94,3,108,173,147,87,246,135,178,38,212,38,101,68,104,105,135,178,68,212,230,83,78,57,197,237,19,161,223,105,160,42,195,65,151,246,212,208,192,184,144,125,81,232,46,218,143,98,161,133,22,114,155,98,42,219,66,27,97,106,208,171,108,17,13,242,149,73,162,101,30,50,69,106,189,74,233,43,35,68,153,27,90,66,34,51,201,135,171,214,190,88,239,54,60,253,244,211,46,149,188,144,89,83,239,242,75,149,87,200,236,209,233,1,122,3,43,51,75,159,133,82,153,64,197,27,199,150,27,163,222,24,15,26,52,200,173,227,47,206,24,42,247,249,106,238,11,169,47,86,211,62,95,158,73,234,115,84,60,201,215,242,53,101,63,168,174,226,83,143,180,25,228,89,103,157,229,190,183,245,125,222,116,35,86,237,73,161,44,187,241,227,199,187,189,35,212,255,52,209,111,233,104,218,150,204,137,82,245,180,102,78,252,249,207,127,118,166,236,225,135,31,62,139,108,165,202,211,190,68,202,242,155,58,117,170,251,206,215,6,200,103,156,113,198,44,203,58,100,68,203,80,86,38,157,78,199,41,245,239,98,173,253,36,41,125,107,141,139,231,33,0,1,8,212,74,0,115,162,86,130,60,15,129,8,8,48,208,137,64,196,22,154,208,84,95,153,18,58,93,68,151,50,85,180,1,168,178,53,124,184,124,235,139,89,153,19,133,165,62,210,68,89,55,154,16,181,100,78,20,31,185,91,174,142,202,82,80,26,186,218,152,149,57,225,115,95,44,151,163,143,247,249,246,57,242,145,81,200,49,161,111,200,234,17,59,4,32,208,18,1,204,9,250,7,4,32,192,58,240,200,251,128,6,178,58,254,78,107,186,11,166,132,50,55,116,45,188,240,194,166,52,102,95,174,106,6,221,122,51,171,183,177,154,160,43,3,68,89,46,74,19,215,91,91,189,209,213,242,32,189,225,213,165,159,181,209,170,246,5,209,91,80,157,208,162,77,79,181,150,92,105,222,58,210,86,155,176,106,87,126,157,178,162,137,187,210,185,55,216,96,3,183,124,71,203,150,148,209,163,55,200,45,29,161,171,12,7,173,171,215,219,96,101,20,117,237,218,213,213,175,147,99,180,57,172,50,100,116,130,140,82,219,181,1,172,78,112,209,165,211,94,116,148,172,150,9,41,91,67,153,13,218,119,68,63,43,155,72,207,234,200,66,149,171,148,116,109,48,171,163,105,139,51,39,90,226,81,208,89,253,65,27,174,106,217,148,222,0,171,28,109,240,167,189,82,212,102,93,50,173,116,188,109,75,237,172,180,223,132,212,23,43,109,155,79,247,87,243,57,242,41,126,98,105,153,0,250,210,67,32,0,129,88,9,96,78,196,170,44,237,130,64,5,4,24,232,84,0,43,192,91,165,239,30,123,236,225,38,222,90,130,227,251,85,233,81,147,154,140,107,34,173,211,79,180,12,70,203,99,116,244,171,82,203,91,50,39,180,215,137,78,142,145,209,160,99,2,101,6,60,245,212,83,110,50,190,228,146,75,186,165,59,218,16,85,123,127,232,184,65,173,137,215,30,36,74,229,150,161,160,163,12,75,29,161,171,44,135,243,207,63,223,25,32,202,78,81,26,120,225,210,132,95,71,201,42,85,93,75,160,190,251,238,59,103,150,124,252,241,199,110,83,88,149,93,88,214,161,165,68,77,51,39,100,36,200,180,120,231,157,119,220,18,40,61,255,198,27,111,52,46,127,106,137,71,177,246,77,51,39,100,160,104,179,63,45,35,185,252,242,203,221,201,11,90,90,84,207,35,17,67,235,139,190,127,86,90,138,175,210,207,81,200,109,205,91,236,252,155,157,55,197,105,47,4,242,67,0,115,34,63,90,211,82,8,148,36,192,64,39,238,206,81,120,91,173,125,47,10,153,19,122,115,174,43,150,204,9,237,87,162,227,88,117,105,114,174,253,20,148,225,208,146,57,161,61,66,180,238,93,151,150,55,232,132,25,109,100,167,171,176,182,94,255,175,205,77,95,121,229,149,198,78,162,140,7,29,53,171,12,134,82,71,232,202,156,144,201,208,220,73,45,50,53,100,132,28,121,228,145,110,243,216,249,231,159,223,25,42,50,87,126,254,249,103,103,126,180,100,78,20,142,230,85,64,218,159,68,63,43,251,163,176,55,139,218,95,138,71,75,230,68,49,15,29,97,171,159,213,190,122,30,137,24,82,95,12,249,91,129,239,244,144,213,107,61,118,244,109,157,17,119,64,0,2,97,18,192,156,8,83,55,162,134,64,93,9,48,208,169,43,78,239,10,107,170,175,50,10,10,38,133,38,239,161,239,57,161,201,184,50,15,244,182,191,96,78,20,126,86,214,193,196,137,19,221,230,163,58,105,165,93,187,118,46,27,66,127,95,124,132,172,204,9,45,11,41,108,222,87,108,78,104,195,82,45,27,41,92,243,204,51,143,91,226,161,99,101,75,29,161,43,115,226,211,79,63,109,92,78,82,220,41,244,123,45,159,208,198,129,50,35,100,78,200,236,80,29,50,84,180,220,162,37,115,162,248,168,220,249,230,155,207,25,17,90,186,82,108,78,148,226,209,146,57,81,204,67,25,37,202,226,80,57,245,60,18,49,164,190,232,221,7,185,130,128,248,78,175,0,86,128,183,162,111,128,162,17,50,4,32,80,22,1,204,137,178,48,113,19,4,226,38,192,64,39,159,250,202,164,208,105,29,202,4,8,249,180,142,150,204,137,197,22,91,204,70,142,28,233,246,85,184,238,186,235,220,242,13,181,181,18,115,66,203,57,180,108,98,185,229,150,115,167,102,200,200,120,241,197,23,91,60,42,176,37,115,66,189,77,123,72,232,180,3,157,84,32,115,66,102,133,78,77,145,233,161,171,248,180,14,45,11,145,161,34,35,162,233,105,29,181,152,19,58,2,241,232,163,143,118,75,91,154,110,136,89,108,78,212,243,72,196,82,223,53,62,246,197,144,191,21,248,78,15,89,189,214,99,71,223,214,25,113,7,4,32,16,38,1,204,137,48,117,35,106,8,212,149,64,158,7,58,89,157,198,80,87,1,91,41,172,53,125,199,140,25,99,221,187,119,79,51,164,146,117,181,22,107,115,15,182,100,78,140,30,61,218,78,56,225,4,55,241,239,213,171,151,59,178,85,203,39,42,49,39,100,104,40,147,66,75,97,180,103,135,142,147,213,209,135,45,29,161,219,154,57,113,246,217,103,187,61,41,180,49,166,246,163,208,70,152,58,126,112,248,240,225,179,152,19,218,212,83,191,215,158,23,207,60,243,140,173,179,206,58,46,118,237,69,161,171,22,115,66,155,115,106,63,13,93,226,82,42,115,162,165,118,86,218,105,90,211,215,167,190,88,105,219,124,186,191,53,206,89,199,90,124,140,109,82,177,212,227,187,93,223,45,90,130,165,163,177,43,189,10,6,163,62,195,245,190,124,215,183,222,237,165,60,8,64,32,63,4,48,39,242,163,53,45,133,64,93,39,132,177,224,172,199,0,214,119,22,33,13,100,67,138,213,119,221,125,140,15,125,211,81,197,119,206,197,155,177,38,69,164,30,223,237,202,88,146,41,89,48,3,43,137,181,112,28,176,150,206,213,251,242,93,223,122,183,151,242,32,0,129,252,16,192,156,200,143,214,180,20,2,193,154,19,33,29,21,233,99,55,11,105,32,27,82,172,62,106,237,123,76,232,155,142,66,173,113,214,9,47,218,232,245,195,15,63,116,71,235,234,168,93,29,191,187,244,210,75,219,216,177,99,221,241,180,218,131,69,123,180,104,147,216,77,54,217,164,228,239,181,121,170,238,215,209,182,170,87,71,242,106,191,18,45,21,82,214,209,42,171,172,226,142,247,213,190,40,23,95,124,177,173,190,250,234,179,28,99,171,101,87,251,236,179,143,139,69,207,111,180,209,70,238,36,156,166,215,201,39,159,236,142,229,213,62,50,58,141,71,27,224,42,238,82,155,222,42,227,161,212,49,192,250,55,69,230,133,218,168,205,100,101,62,244,236,217,211,30,120,224,1,183,255,139,178,173,14,56,224,0,183,7,77,33,115,162,84,253,165,126,95,156,57,113,213,85,87,57,142,202,146,210,38,196,106,223,74,43,173,228,202,47,117,12,114,75,61,165,53,125,211,233,101,212,2,1,8,64,160,254,4,48,39,234,207,148,18,33,16,28,1,223,7,58,161,29,21,233,91,7,240,93,223,98,94,33,197,234,155,206,33,196,131,190,233,168,212,26,231,107,174,185,198,45,111,186,240,194,11,93,64,251,238,187,175,155,240,15,28,56,208,254,240,135,63,56,163,66,27,161,234,104,93,157,42,35,195,162,185,223,235,184,93,153,13,247,220,115,143,173,186,234,170,206,232,208,145,180,218,155,69,123,170,108,176,193,6,110,79,19,253,221,227,143,63,238,78,184,81,70,193,35,143,60,226,246,110,145,65,160,88,238,187,239,62,119,212,177,178,20,14,60,240,64,119,12,112,241,114,136,9,19,38,184,178,180,153,172,204,136,51,207,60,211,214,93,119,93,251,211,159,254,212,162,57,81,234,24,96,45,169,210,6,186,138,77,123,238,232,84,29,45,159,210,239,245,187,109,183,221,214,109,164,91,48,39,78,57,229,148,102,235,95,113,197,21,75,198,85,48,39,100,186,104,201,148,150,101,45,178,200,34,110,159,25,109,72,172,83,118,100,88,148,58,6,25,115,34,157,207,10,181,64,0,2,126,17,192,156,240,75,15,162,129,64,38,4,90,27,200,102,18,84,81,165,45,29,141,232,227,81,145,89,243,106,90,191,239,250,98,78,248,214,99,146,139,39,164,190,152,28,133,228,75,46,135,243,11,47,188,224,204,1,237,255,32,115,64,71,198,238,177,199,30,46,139,65,251,154,20,95,50,41,74,253,94,38,70,231,206,157,27,111,255,246,219,111,221,222,41,218,64,86,70,131,50,43,10,151,142,190,213,102,178,50,27,10,230,132,234,223,108,179,205,92,38,129,202,146,73,80,92,158,158,213,73,59,218,52,246,167,159,126,178,173,183,222,218,153,7,122,70,87,75,153,19,165,142,1,190,245,214,91,157,57,112,245,213,87,187,50,54,222,120,99,59,254,248,227,109,199,29,119,116,6,139,140,145,194,233,61,202,156,144,145,209,92,253,45,197,85,48,39,174,184,226,10,23,183,140,143,194,181,224,130,11,58,195,71,220,203,57,246,55,228,239,244,228,123,59,53,64,0,2,49,17,192,156,136,73,77,218,2,129,42,9,148,51,144,173,178,232,186,60,22,218,81,145,117,105,116,29,11,241,93,95,204,137,58,138,237,121,81,33,245,69,207,81,182,24,94,107,156,207,61,247,92,247,6,255,240,195,15,119,203,46,180,92,226,199,31,127,116,6,132,142,200,125,239,189,247,26,203,215,73,53,90,178,161,191,107,250,251,73,147,38,217,95,254,242,23,251,228,147,79,26,239,255,236,179,207,220,209,189,202,204,80,166,132,50,17,116,105,105,135,178,20,100,10,200,252,40,152,19,250,59,25,1,218,244,85,127,174,191,254,122,151,77,33,3,162,248,210,243,202,62,80,214,133,98,255,243,159,255,108,67,135,14,117,203,60,154,59,46,88,166,66,169,99,128,245,124,241,113,187,50,39,78,58,233,36,219,126,251,237,155,53,39,180,33,102,169,250,75,253,190,96,78,200,216,152,58,117,234,44,230,196,2,11,44,96,58,45,231,161,135,30,42,121,12,114,75,2,183,166,111,200,125,151,216,33,0,129,124,19,192,156,200,183,254,180,30,2,142,128,239,3,157,16,143,138,244,169,107,249,174,47,230,132,79,189,37,217,88,66,234,139,201,146,72,182,244,214,56,235,120,220,221,119,223,221,14,57,228,16,183,252,98,243,205,55,119,203,36,244,118,95,39,209,104,89,135,50,5,148,89,161,76,134,119,222,121,199,101,51,52,253,189,140,6,253,254,130,11,46,112,166,134,38,252,93,186,116,177,113,227,198,185,108,1,45,241,208,255,235,232,92,25,14,186,239,181,215,94,115,19,243,194,49,182,35,70,140,112,217,21,250,123,93,218,175,98,253,245,215,119,153,12,133,75,89,30,218,3,66,25,28,58,121,71,39,230,104,127,8,153,42,165,142,11,150,57,81,234,24,224,166,255,166,180,102,78,28,122,232,161,205,214,175,163,152,75,197,85,48,39,198,143,31,239,12,28,237,45,161,101,29,55,222,120,163,219,211,66,203,61,180,172,163,216,36,105,26,87,169,94,210,154,190,201,246,46,74,135,0,4,32,144,28,1,204,137,228,216,82,50,4,130,33,224,251,64,39,196,163,34,125,18,223,119,125,125,54,39,238,190,251,110,247,166,87,155,252,53,189,110,185,229,22,247,230,89,155,233,41,53,59,169,75,105,235,74,53,215,177,161,105,95,154,96,105,2,168,201,235,115,207,61,231,38,158,181,92,33,245,197,90,218,153,245,179,173,113,126,240,193,7,157,57,160,201,242,220,115,207,237,246,141,208,228,89,167,104,200,144,56,246,216,99,237,231,159,127,182,246,237,219,155,204,3,153,12,45,253,254,184,227,142,115,38,199,111,191,253,102,218,32,114,207,61,247,116,27,98,238,176,195,14,206,244,208,210,13,245,95,109,126,169,229,27,197,199,216,170,95,237,183,223,126,110,35,202,142,29,59,186,229,32,218,64,82,113,21,95,218,247,65,251,82,232,247,50,40,148,145,160,172,143,82,199,5,203,156,40,117,12,112,165,230,132,50,39,74,213,95,234,247,197,27,98,106,105,135,54,193,20,31,109,226,41,166,107,174,185,166,219,211,2,115,34,235,79,11,245,67,0,2,62,17,192,156,240,73,13,98,129,64,70,4,90,27,200,102,20,22,213,214,137,64,72,250,250,22,171,82,207,181,174,124,216,176,97,255,165,70,175,94,189,220,14,255,90,87,159,228,149,165,57,33,227,229,222,123,239,117,111,160,53,217,92,121,229,149,107,106,170,111,250,214,212,24,143,31,246,129,179,250,139,54,130,148,73,192,85,95,2,62,232,91,223,22,81,26,4,32,0,129,255,37,128,57,65,79,128,0,4,188,95,214,129,68,181,17,8,105,32,91,143,88,245,134,86,105,216,74,31,215,198,123,251,239,191,191,233,205,238,175,191,254,234,78,35,208,73,2,90,39,174,183,174,74,15,215,219,90,101,4,40,11,226,176,195,14,115,155,228,233,20,3,189,233,212,228,74,247,30,117,212,81,46,21,187,112,13,30,60,216,29,139,168,183,160,122,78,41,237,71,28,113,132,91,147,175,122,244,198,88,41,223,122,3,173,117,246,58,93,64,71,41,42,5,93,111,167,183,216,98,11,187,225,134,27,76,153,25,218,156,175,248,250,215,191,254,229,234,210,90,122,165,183,235,173,107,33,115,226,180,211,78,115,233,236,90,163,175,63,122,3,171,147,16,244,71,39,25,104,195,65,197,171,84,123,189,81,86,58,254,217,103,159,109,109,218,180,113,229,41,102,165,216,151,123,169,93,122,67,173,55,208,138,83,70,73,45,87,61,244,173,165,254,188,60,235,3,103,204,137,228,122,155,15,250,38,215,58,74,134,0,4,242,76,0,115,34,207,234,211,118,8,252,31,1,6,58,113,119,133,144,244,173,71,172,74,167,150,185,160,140,134,143,62,250,200,77,212,149,70,174,84,113,173,93,151,249,160,201,250,57,231,156,227,150,99,92,119,221,117,206,200,208,210,5,253,191,204,12,29,123,168,231,90,202,156,208,230,121,50,47,180,118,95,235,242,181,129,159,54,0,156,57,115,166,91,55,47,131,66,235,247,101,80,104,162,118,237,181,215,186,229,33,74,97,215,70,126,187,238,186,171,187,79,255,45,92,58,233,96,153,101,150,113,6,198,58,235,172,99,74,39,87,59,166,76,153,98,218,104,80,27,252,201,92,81,186,189,202,211,49,132,90,211,175,83,6,116,218,130,204,21,109,42,168,84,115,253,126,169,165,150,114,39,2,172,182,218,106,238,184,71,153,21,253,251,247,207,172,195,215,67,223,204,130,15,168,98,56,7,36,86,21,161,162,111,21,208,120,4,2,16,8,130,0,230,68,16,50,17,36,4,146,37,192,64,39,89,190,89,151,30,146,190,245,136,85,230,132,76,135,165,151,94,218,161,215,207,90,243,174,77,233,148,217,160,236,2,93,90,174,161,172,9,173,121,215,165,76,9,101,72,140,26,53,202,221,171,171,28,115,66,230,130,178,35,100,68,200,244,208,165,245,250,219,108,179,141,51,73,148,45,161,147,11,100,44,108,178,201,38,206,84,120,242,201,39,109,201,37,151,116,113,41,190,194,37,227,65,198,66,225,248,69,173,81,87,140,95,126,249,165,91,179,255,241,199,31,59,227,66,207,169,12,153,46,50,86,198,140,25,227,178,45,244,220,110,187,237,102,219,109,183,157,59,93,65,191,83,134,134,126,238,222,189,187,105,41,138,140,141,172,174,122,232,155,85,236,33,213,11,231,144,212,170,60,86,244,173,156,25,79,64,0,2,97,16,192,156,8,67,39,162,132,64,162,4,24,232,36,138,55,243,194,67,210,183,30,177,106,178,175,77,230,180,95,66,193,156,208,207,90,162,160,141,250,180,187,190,46,157,38,160,227,19,181,41,160,46,157,92,160,101,22,202,130,184,236,178,203,202,54,39,118,217,101,23,183,65,159,54,206,212,102,126,186,180,12,163,93,187,118,54,207,60,243,184,204,135,13,55,220,208,45,243,120,247,221,119,109,217,101,151,181,225,195,135,187,101,23,119,221,117,215,44,253,67,230,132,54,20,44,28,191,168,191,148,241,161,172,9,29,233,168,186,142,57,230,24,183,153,158,54,32,28,52,104,144,51,98,180,148,67,27,13,254,245,175,127,117,217,28,90,206,210,161,67,7,87,182,12,25,29,89,120,231,157,119,58,36,110,193,129,0,0,32,0,73,68,65,84,211,68,39,30,100,117,213,67,223,172,98,15,169,94,56,135,164,86,229,177,162,111,229,204,120,2,2,16,8,131,0,230,68,24,58,17,37,4,18,37,192,64,39,81,188,153,23,30,146,190,245,136,181,148,57,161,37,27,58,97,67,199,24,106,199,127,45,129,208,114,137,155,110,186,201,238,184,227,14,183,228,98,236,216,177,206,72,208,46,250,90,150,161,189,37,180,212,66,71,254,53,189,138,151,117,104,73,135,50,33,180,63,195,212,169,83,93,134,196,65,7,29,100,7,31,124,176,91,134,161,61,47,148,89,161,205,37,149,209,160,24,180,180,67,70,66,241,245,221,119,223,57,243,66,39,100,108,176,193,6,46,94,45,27,81,156,138,65,155,11,234,56,71,153,17,218,87,67,203,79,116,202,129,46,237,39,161,123,100,174,232,72,72,45,47,81,157,202,170,88,113,197,21,157,137,161,182,169,14,25,27,223,127,255,189,45,177,196,18,238,89,29,107,184,240,194,11,59,147,69,89,26,218,91,98,193,5,23,172,123,223,173,135,190,117,15,42,194,2,225,28,161,168,69,77,66,223,184,245,165,117,16,200,51,1,204,137,60,171,79,219,33,240,127,4,24,232,196,221,21,66,210,183,30,177,150,50,39,52,217,86,86,130,38,254,179,205,54,155,219,83,66,123,58,40,131,66,251,59,200,56,208,145,137,202,44,208,30,14,47,190,248,162,155,180,203,164,208,132,95,199,32,22,95,197,230,196,196,137,19,237,200,35,143,116,230,129,54,196,212,243,218,136,82,237,153,62,125,186,45,180,208,66,110,83,76,45,237,208,50,11,237,107,241,213,87,95,53,46,49,41,46,87,198,133,142,121,212,179,58,134,81,25,22,202,132,144,169,160,37,36,250,189,150,120,252,233,79,127,114,217,24,159,127,254,185,91,250,33,19,69,27,116,42,131,67,102,132,46,61,171,123,148,197,161,54,171,253,106,139,76,20,181,93,123,97,232,82,150,137,126,86,155,100,134,200,180,144,65,83,239,171,30,250,214,59,166,24,203,131,115,140,170,254,127,155,208,55,110,125,105,29,4,242,76,0,115,34,207,234,211,118,8,96,78,228,162,15,132,52,144,13,41,86,223,58,143,50,42,180,95,134,78,251,240,245,66,223,116,148,129,115,58,156,179,170,5,125,179,34,79,189,16,128,64,210,4,48,39,146,38,76,249,16,8,128,0,3,157,0,68,170,33,196,144,244,13,41,214,26,36,169,251,163,221,186,117,115,203,49,110,191,253,118,119,68,170,175,23,250,166,163,12,156,211,225,156,85,45,232,155,21,121,234,133,0,4,146,38,128,57,145,52,97,202,135,64,0,4,24,232,4,32,82,13,33,134,164,111,72,177,214,32,73,110,31,69,223,116,164,135,115,58,156,179,170,5,125,179,34,79,189,16,128,64,210,4,48,39,146,38,76,249,16,8,128,0,3,157,0,68,170,33,196,144,244,13,41,214,26,36,201,237,163,232,155,142,244,112,78,135,115,86,181,160,111,86,228,169,23,2,16,72,154,0,230,68,210,132,41,31,2,1,16,96,160,19,128,72,53,132,24,146,190,33,197,90,131,36,185,125,20,125,211,145,30,206,233,112,206,170,22,244,205,138,60,245,66,0,2,73,19,192,156,72,154,48,229,67,32,0,2,12,116,2,16,169,134,16,67,210,55,164,88,107,144,36,183,143,162,111,58,210,195,57,29,206,89,213,130,190,89,145,167,94,8,64,32,105,2,152,19,73,19,166,124,8,4,64,128,129,78,0,34,213,16,98,72,250,134,20,107,13,146,228,246,81,244,77,71,122,56,167,195,57,171,90,208,55,43,242,212,11,1,8,36,77,0,115,34,105,194,148,15,129,0,8,48,208,9,64,164,26,66,12,73,223,144,98,173,65,146,220,62,138,190,233,72,15,231,116,56,103,85,11,250,102,69,158,122,33,0,129,164,9,96,78,36,77,152,242,33,16,0,1,6,58,1,136,84,67,136,33,233,27,82,172,53,72,146,219,71,209,55,29,233,225,156,14,231,172,106,65,223,172,200,83,47,4,32,144,52,1,204,137,164,9,83,62,4,2,32,192,64,39,0,145,106,8,49,36,125,67,138,181,6,73,114,251,40,250,166,35,61,156,211,225,156,85,45,232,155,21,121,234,133,0,4,146,38,128,57,145,52,97,202,135,64,0,4,24,232,4,32,82,13,33,134,164,111,72,177,214,32,73,110,31,69,223,116,164,135,115,58,156,179,170,5,125,179,34,79,189,16,128,64,210,4,48,39,146,38,76,249,16,8,128,128,6,58,57,187,26,204,44,87,141,110,104,80,147,253,191,114,216,23,253,23,165,206,17,134,210,23,235,220,236,84,139,227,115,148,42,238,76,42,227,115,148,9,118,42,133,0,4,18,38,128,57,145,48,96,138,135,0,4,252,35,192,91,39,255,52,33,34,8,64,0,2,16,128,0,4,32,0,129,124,19,192,156,200,183,254,180,30,2,185,36,128,57,145,75,217,105,52,4,32,0,1,8,64,0,2,16,128,128,199,4,48,39,60,22,135,208,32,0,129,100,8,96,78,36,195,149,82,33,0,1,8,64,0,2,16,128,0,4,32,80,45,1,204,137,106,201,241,28,4,32,16,44,1,204,137,96,165,35,112,8,64,0,2,16,128,0,4,32,0,129,72,9,96,78,68,42,44,205,130,0,4,74,19,192,156,160,119,64,0,2,16,128,0,4,32,0,1,8,64,192,47,2,152,19,126,233,65,52,16,128,64,10,4,48,39,82,128,76,21,16,128,0,4,32,0,1,8,64,0,2,16,168,128,0,230,68,5,176,184,21,2,16,136,131,0,230,68,28,58,210,10,8,64,0,2,16,128,0,4,32,0,129,120,8,96,78,196,163,37,45,129,0,4,202,36,128,57,81,38,40,110,131,0,4,32,0,1,8,64,0,2,16,128,64,74,4,48,39,82,2,77,53,16,128,128,63,4,48,39,252,209,130,72,32,0,1,8,64,0,2,16,128,0,4,32,32,2,152,19,244,3,8,64,32,119,4,48,39,114,39,57,13,134,0,4,32,0,1,8,64,0,2,16,240,156,0,230,132,231,2,17,30,4,32,80,127,2,152,19,245,103,74,137,16,128,0,4,32,0,1,8,64,0,2,16,168,133,0,230,68,45,244,120,22,2,16,8,146,0,230,68,144,178,17,52,4,32,0,1,8,64,0,2,16,128,64,196,4,48,39,34,22,151,166,65,0,2,205,19,192,156,160,103,64,0,2,16,128,0,4,32,0,1,8,64,192,47,2,152,19,126,233,65,52,16,128,64,10,4,48,39,82,128,76,21,16,128,0,4,32,0,1,8,64,0,2,16,168,128,0,230,68,5,176,184,21,2,16,136,131,0,230,68,28,58,210,10,8,64,0,2,16,128,0,4,32,0,129,120,8,96,78,196,163,37,45,129,0,4,202,36,128,57,81,38,40,110,131,0,4,32,0,1,8,64,0,2,16,128,64,74,4,48,39,82,2,77,53,16,128,128,63,4,48,39,252,209,130,72,32,0,1,8,64,0,2,16,128,0,4,32,32,2,152,19,244,3,8,64,32,119,4,48,39,114,39,57,13,134,0,4,32,0,1,8,64,0,2,16,240,156,0,230,132,231,2,17,30,4,32,80,127,2,152,19,245,103,74,137,16,128,0,4,32,0,1,8,64,0,2,16,168,133,0,230,68,45,244,120,22,2,16,8,146,0,230,68,144,178,17,52,4,32,0,1,8,64,0,2,16,128,64,196,4,48,39,34,22,151,166,65,0,2,205,19,192,156,160,103,64,0,2,16,128,0,4,32,0,1,8,64,192,47,2,152,19,126,233,65,52,16,128,64,10,4,48,39,82,128,76,21,16,128,0,4,32,0,1,8,64,0,2,16,168,128,0,230,68,5,176,184,21,2,16,136,131,0,230,68,28,58,210,10,8,64,0,2,16,128,0,4,32,0,129,120,8,96,78,196,163,37,45,129,0,4,202,36,128,57,81,38,40,110,131,0,4,32,0,1,8,64,0,2,16,128,64,74,4,48,39,82,2,77,53,16,128,128,63,4,186,117,235,214,240,248,227,143,255,206,159,136,136,164,64,64,218,60,250,232,163,104,67,151,128,0,4,32,0,1,8,64,0,2,57,35,128,57,145,51,193,105,46,4,32,0,1,159,9,144,213,226,179,58,196,6,1,8,64,0,2,16,128,0,4,146,35,128,57,145,28,91,74,134,0,4,32,0,129,10,9,96,78,84,8,140,219,33,0,1,8,64,0,2,16,128,64,36,4,48,39,34,17,146,102,64,0,2,16,136,129,0,230,68,12,42,210,6,8,64,0,2,16,128,0,4,32,80,57,1,204,137,202,153,241,4,4,32,0,1,8,36,68,0,115,34,33,176,20,11,1,8,64,0,2,16,128,0,4,60,39,128,57,225,185,64,132,7,1,8,64,32,79,4,48,39,242,164,54,109,133,0,4,32,0,1,8,64,0,2,255,79,0,115,130,222,0,1,8,64,0,2,222,16,192,156,240,70,10,2,129,0,4,32,0,1,8,64,0,2,169,18,192,156,72,21,55,149,65,0,2,16,128,64,75,4,48,39,232,31,16,128,0,4,32,0,1,8,64,32,159,4,48,39,242,169,59,173,134,0,4,32,224,37,1,204,9,47,101,33,40,8,64,0,2,16,128,0,4,32,144,56,1,204,137,196,17,83,1,4,32,0,1,8,148,75,0,115,162,92,82,220,7,1,8,64,0,2,16,128,0,4,226,34,128,57,17,151,158,180,6,2,16,128,64,208,4,48,39,130,150,143,224,33,0,1,8,64,0,2,16,128,64,213,4,48,39,170,70,199,131,16,128,0,4,32,80,111,2,152,19,245,38,74,121,16,128,0,4,32,0,1,8,64,32,12,2,152,19,97,232,68,148,16,128,0,4,114,65,0,115,34,23,50,211,72,8,64,0,2,16,128,0,4,32,240,95,4,48,39,232,20,16,128,0,4,32,224,13,1,204,9,111,164,32,16,8,64,0,2,16,128,0,4,32,144,42,1,204,137,84,113,83,25,4,32,0,1,8,180,68,0,115,130,254,1,1,8,64,0,2,16,128,0,4,242,73,0,115,34,159,186,211,106,8,64,0,2,94,18,192,156,240,82,22,130,130,0,4,32,0,1,8,64,0,2,137,19,192,156,72,28,49,21,64,0,2,16,128,64,185,4,48,39,202,37,197,125,16,128,0,4,32,0,1,8,64,32,46,2,152,19,113,233,73,107,32,0,1,8,4,69,96,204,152,49,214,187,119,111,27,49,98,132,245,233,211,199,10,230,196,168,81,163,172,95,191,126,54,122,244,104,235,209,163,71,80,109,34,88,8,64,0,2,16,128,0,4,32,0,129,202,9,96,78,84,206,140,39,32,0,1,8,64,160,142,4,58,116,232,96,109,219,182,181,142,29,59,218,228,201,147,173,83,167,78,54,117,234,84,155,57,115,166,77,159,62,189,142,53,81,20,4,32,0,1,8,64,0,2,16,128,128,175,4,48,39,124,85,134,184,32,0,1,8,228,132,192,176,97,195,108,208,160,65,54,99,198,140,198,22,183,107,215,206,6,15,30,108,3,6,12,200,9,5,154,9,1,8,64,0,2,16,128,0,4,242,77,0,115,34,223,250,211,122,8,64,0,2,94,16,80,214,196,180,105,211,26,99,105,223,190,253,44,63,123,17,36,65,64,0,2,16,128,0,4,32,0,1,8,36,70,0,115,34,49,180,20,12,1,8,64,0,2,229,18,40,206,158,32,107,162,92,106,220,7,1,8,64,0,2,16,128,0,4,226,33,128,57,17,143,150,180,4,2,16,128,64,208,4,10,217,19,100,77,4,45,35,193,67,0,2,16,128,0,4,32,0,129,170,8,96,78,84,133,141,135,32,0,1,8,64,160,222,4,148,61,49,112,224,64,27,50,100,8,123,77,212,27,46,229,65,0,2,16,128,0,4,32,0,1,207,9,96,78,120,46,16,225,65,0,2,16,200,11,1,157,206,209,183,111,95,27,57,114,164,105,105,7,23,4,32,0,1,8,64,0,2,16,128,64,126,8,96,78,228,71,107,90,10,1,8,52,67,224,119,191,251,29,92,32,0,129,22,8,52,52,52,192,7,2,16,128,0,4,32,0,1,8,36,78,0,115,34,113,196,84,0,1,8,248,76,64,230,4,147,47,159,21,34,182,44,9,240,249,200,146,62,117,67,0,2,16,128,0,4,242,69,0,115,34,95,122,211,90,8,64,160,9,1,38,95,116,9,8,148,38,192,231,131,222,1,1,8,64,0,2,16,128,64,90,4,48,39,210,34,77,61,16,128,128,151,4,152,124,121,41,11,65,121,66,128,207,135,39,66,16,6,4,32,0,1,8,64,32,7,4,48,39,114,32,50,77,132,0,4,120,51,76,31,128,64,53,4,48,39,170,161,198,51,16,128,0,4,32,0,1,8,84,67,0,115,162,26,106,60,3,1,8,68,67,128,201,87,52,82,210,144,4,8,240,249,72,0,42,69,66,0,2,16,128,0,4,32,208,44,1,204,9,58,6,4,32,144,107,2,76,190,114,45,63,141,111,133,0,159,15,186,8,4,32,0,1,8,64,0,2,105,17,192,156,72,139,52,245,64,0,2,94,18,96,242,229,165,44,4,229,9,1,62,31,158,8,65,24,16,128,0,4,32,0,129,28,16,192,156,200,129,200,52,17,2,16,40,77,128,201,23,189,3,2,124,62,232,3,16,128,0,4,32,0,1,8,100,79,0,115,34,123,13,136,0,2,16,200,144,0,230,68,134,240,169,218,123,2,124,62,188,151,136,0,33,0,1,8,64,0,2,209,16,192,156,136,70,74,26,2,1,8,84,67,128,201,87,53,212,120,38,47,4,248,124,228,69,105,218,9,1,8,64,0,2,16,200,158,0,230,68,246,26,16,1,4,32,144,33,1,38,95,25,194,167,106,239,9,240,249,240,94,34,2,132,0,4,32,0,1,8,68,67,0,115,34,26,41,105,8,4,32,80,13,1,38,95,213,80,227,153,188,16,224,243,145,23,165,105,39,4,32,0,1,8,64,32,123,2,152,19,217,107,64,4,16,128,64,134,4,152,124,101,8,159,170,189,39,192,231,195,123,137,8,16,2,16,128,0,4,32,16,13,1,204,137,104,164,164,33,16,128,64,53,4,152,124,85,67,141,103,242,66,128,207,71,94,148,166,157,16,128,0,4,32,0,129,236,9,96,78,100,175,1,17,64,0,2,25,18,96,242,149,33,124,170,246,158,0,159,15,239,37,34,64,8,64,0,2,16,128,64,52,4,48,39,162,145,146,134,64,0,2,213,16,96,242,85,13,53,158,201,11,1,62,31,121,81,154,118,66,0,2,16,128,0,4,178,39,128,57,145,189,6,68,0,1,8,100,72,128,201,87,134,240,169,218,123,2,124,62,188,151,136,0,33,0,1,8,64,0,2,209,16,192,156,136,70,74,26,2,1,8,84,67,128,201,87,53,212,120,38,47,4,248,124,228,69,105,218,9,1,8,64,0,2,16,200,158,0,230,68,246,26,16,1,4,32,144,33,1,38,95,25,194,167,106,239,9,240,249,240,94,34,2,132,0,4,32,0,1,8,68,67,0,115,34,26,41,105,8,4,32,80,13,1,38,95,213,80,227,153,188,16,224,243,145,23,165,105,39,4,32,0,1,8,64,32,123,2,152,19,217,107,64,4,16,128,64,134,4,152,124,101,8,159,170,189,39,192,231,195,123,137,8,16,2,16,128,0,4,32,16,13,1,204,137,104,164,164,33,16,128,64,53,4,152,124,85,67,141,103,242,66,128,207,71,94,148,166,157,16,128,0,4,32,0,129,236,9,96,78,100,175,1,17,64,0,2,25,18,96,242,149,33,124,170,246,158,0,159,15,239,37,34,64,8,64,0,2,16,128,64,52,4,48,39,162,145,146,134,64,0,2,213,16,96,242,85,13,53,158,201,11,1,62,31,121,81,154,118,66,0,2,16,128,0,4,178,39,128,57,145,189,6,68,0,1,8,100,72,128,201,87,134,240,169,218,123,2,124,62,188,151,136,0,33,0,1,8,64,0,2,209,16,192,156,136,70,74,26,2,1,8,84,67,128,201,87,53,212,120,38,47,4,248,124,228,69,105,218,9,1,8,64,0,2,16,200,158,0,230,68,246,26,16,1,4,32,144,33,129,122,79,190,190,250,234,43,59,236,176,195,236,221,119,223,181,153,51,103,218,176,97,195,108,135,29,118,200,176,133,255,91,245,127,254,243,31,59,254,248,227,237,231,159,127,118,63,159,118,218,105,182,219,110,187,37,22,215,243,207,63,111,187,239,190,187,189,255,254,251,45,214,241,143,127,252,195,206,63,255,124,23,215,26,107,172,97,215,94,123,173,205,57,231,156,46,190,77,55,221,212,186,119,239,94,151,24,231,154,107,46,123,251,237,183,109,137,37,150,168,186,188,75,47,189,212,61,123,196,17,71,84,93,70,45,15,62,253,244,211,182,239,190,251,186,118,164,117,213,251,243,145,86,220,212,3,1,8,64,0,2,16,128,64,120,4,48,39,194,211,140,136,33,0,129,58,18,168,247,228,107,139,45,182,48,253,57,245,212,83,237,205,55,223,180,245,215,95,223,62,253,244,83,155,103,158,121,234,24,117,101,69,201,36,249,253,239,127,111,119,221,117,151,109,188,241,198,246,222,123,239,217,122,235,173,103,175,188,242,138,253,225,15,127,168,172,176,50,239,158,54,109,154,77,156,56,209,150,93,118,217,146,79,60,254,248,227,182,207,62,251,152,38,221,139,46,186,168,253,229,47,127,177,165,151,94,218,206,60,243,76,23,167,24,110,189,245,214,101,214,216,242,109,50,139,20,75,219,182,109,171,46,175,71,143,30,118,213,85,87,217,146,75,46,57,75,25,210,87,191,239,215,175,159,205,63,255,252,85,151,223,218,131,245,48,39,166,76,153,98,35,70,140,176,3,14,56,160,44,163,166,222,159,143,214,218,200,223,67,0,2,16,128,0,4,32,144,95,2,152,19,249,213,158,150,67,0,2,102,214,210,228,235,214,91,111,181,179,207,62,219,218,180,105,99,179,207,62,187,93,124,241,197,110,82,255,193,7,31,216,254,251,239,111,63,253,244,147,45,182,216,98,54,117,234,84,59,252,240,195,173,75,151,46,182,234,170,171,218,215,95,127,221,56,9,214,91,238,101,150,89,198,153,20,231,158,123,174,109,181,213,86,118,243,205,55,187,55,224,154,40,118,236,216,209,14,60,240,64,251,227,31,255,104,247,223,127,191,51,11,38,76,152,96,227,199,143,183,157,118,218,201,126,253,245,87,123,237,181,215,236,147,79,62,177,107,174,185,198,214,93,119,93,247,119,251,237,183,159,171,71,147,122,197,183,199,30,123,216,140,25,51,236,158,123,238,177,127,254,243,159,78,91,213,189,229,150,91,58,147,228,190,251,238,179,61,247,220,179,81,115,153,0,183,223,126,187,141,27,55,206,101,43,20,174,87,95,125,213,78,58,233,36,59,253,244,211,237,239,127,255,187,107,179,38,244,139,44,178,136,141,26,53,202,230,158,123,110,103,40,124,248,225,135,142,221,70,27,109,100,151,92,114,137,51,24,148,49,162,88,38,79,158,108,202,136,232,211,167,143,203,156,80,172,98,37,158,111,188,241,134,109,190,249,230,246,216,99,143,217,5,23,92,96,43,174,184,162,157,112,194,9,174,122,181,71,44,213,6,197,176,248,226,139,187,178,197,172,248,146,17,112,209,69,23,217,108,179,205,102,11,47,188,176,187,103,165,149,86,178,243,206,59,207,158,125,246,89,147,49,34,182,13,13,13,142,181,178,37,138,51,39,170,121,254,219,111,191,181,109,182,217,198,241,210,37,93,164,215,21,87,92,225,178,100,196,164,127,255,254,110,226,95,42,6,113,252,226,139,47,172,83,167,78,174,12,253,44,86,98,116,208,65,7,217,202,43,175,108,159,127,254,185,77,154,52,201,6,12,24,96,183,221,118,155,235,11,210,92,245,136,241,46,187,236,98,27,108,176,129,171,83,90,252,237,111,127,179,213,86,91,205,197,51,112,224,64,23,147,218,189,202,42,171,152,50,61,22,88,96,1,215,246,29,119,220,209,30,124,240,65,187,243,206,59,29,251,235,174,187,206,58,119,238,236,234,221,118,219,109,157,110,205,93,152,19,124,77,66,0,2,16,128,0,4,32,144,22,1,204,137,180,72,83,15,4,32,224,37,129,150,38,95,75,45,181,148,155,212,107,242,167,9,243,59,239,188,227,38,160,155,108,178,137,91,18,161,244,254,183,222,122,203,214,94,123,109,187,233,166,155,92,118,132,150,78,104,242,173,44,5,77,30,7,15,30,236,38,134,154,236,127,255,253,247,110,2,45,99,66,19,69,77,246,53,241,214,228,249,197,23,95,180,190,125,251,186,137,164,38,212,154,148,234,77,191,234,237,217,179,167,155,140,107,210,123,227,141,55,186,250,119,221,117,87,59,242,200,35,93,76,235,172,179,142,155,136,238,188,243,206,238,173,190,76,9,153,22,39,158,120,162,51,85,148,137,80,124,201,112,144,33,161,165,23,197,147,82,253,94,237,120,244,209,71,157,33,162,229,40,47,188,240,130,51,96,134,15,31,238,50,33,214,90,107,45,199,68,19,103,153,33,50,86,206,58,235,44,151,29,178,225,134,27,154,204,141,21,86,88,193,61,95,88,214,33,99,66,140,78,62,249,100,103,208,232,191,50,74,180,108,67,172,198,140,25,227,38,229,250,89,49,204,55,223,124,37,51,39,198,142,29,107,123,239,189,183,61,243,204,51,206,48,145,9,34,182,50,96,196,72,134,138,98,144,233,35,3,73,25,35,138,175,96,78,200,84,169,230,121,113,151,41,165,229,38,98,36,35,64,70,149,52,235,214,173,155,51,106,116,73,223,82,49,180,100,78,200,188,122,249,229,151,93,95,147,169,35,13,159,122,234,41,103,58,72,211,39,158,120,194,190,249,230,27,199,248,223,255,254,183,171,83,49,157,113,198,25,174,237,50,104,164,213,213,87,95,237,52,61,231,156,115,236,245,215,95,119,38,68,135,14,29,220,210,25,25,17,250,59,153,58,50,48,84,142,140,154,231,158,123,206,49,148,193,213,244,194,156,240,242,107,139,160,32,0,1,8,64,0,2,81,18,192,156,136,82,86,26,5,1,8,148,75,160,165,201,151,222,232,223,112,195,13,182,221,118,219,185,189,15,122,245,234,229,38,117,154,248,126,247,221,119,141,75,53,244,70,253,224,131,15,118,191,215,255,43,195,65,111,210,53,89,212,82,0,153,10,202,8,208,100,93,153,3,203,45,183,156,29,114,200,33,166,253,41,148,29,161,122,52,249,220,126,251,237,157,233,160,103,127,249,229,23,103,44,40,3,64,147,117,153,1,87,94,121,165,203,62,208,207,218,163,65,147,78,93,50,37,100,96,200,244,208,100,89,89,4,199,28,115,140,203,194,208,100,94,153,27,186,20,187,38,179,163,71,143,118,230,136,76,135,194,117,203,45,183,184,137,247,147,79,62,105,11,45,180,144,13,29,58,212,101,104,168,206,226,75,19,244,205,54,219,204,213,161,172,12,197,175,55,240,122,171,175,216,63,254,248,99,119,123,211,61,39,94,122,233,37,235,218,181,171,91,186,161,9,177,46,101,0,252,246,219,111,118,239,189,247,218,188,243,206,235,24,106,226,172,9,118,169,101,29,50,5,100,118,104,178,93,184,22,92,112,65,215,78,153,38,154,144,23,50,65,100,20,40,94,101,23,20,204,9,101,32,84,243,188,218,166,101,38,218,23,67,172,138,205,9,241,40,92,170,179,84,12,45,153,19,42,95,188,117,169,158,31,127,252,209,153,45,186,100,88,20,116,16,35,45,199,41,92,218,159,67,6,153,116,215,114,29,113,212,165,254,163,254,40,227,65,253,68,6,70,241,18,27,245,5,45,171,81,185,5,115,162,185,61,72,48,39,202,253,38,225,62,8,64,0,2,16,128,0,4,106,37,128,57,81,43,65,158,135,0,4,130,38,208,218,228,75,19,190,135,30,122,200,165,195,203,16,208,198,146,115,204,49,135,51,22,100,18,232,146,105,161,183,244,50,29,148,130,47,35,162,240,38,93,153,1,90,238,160,116,124,101,20,104,82,125,217,101,151,185,12,1,77,6,149,82,175,12,128,163,143,62,218,153,19,122,171,47,19,163,96,78,252,240,195,15,110,98,93,48,39,238,184,227,14,151,145,161,201,171,38,159,186,122,247,238,237,158,149,57,33,147,64,111,200,181,28,69,147,91,101,37,232,82,236,50,6,166,79,159,238,222,184,23,239,129,241,240,195,15,187,183,245,74,247,87,140,186,244,230,93,109,31,57,114,100,227,243,202,156,88,126,249,229,221,178,9,189,117,215,159,235,175,191,222,153,49,90,62,160,9,178,38,230,186,154,154,19,202,6,145,97,162,76,6,197,216,174,93,59,103,170,40,235,67,153,20,186,52,89,22,43,25,56,165,204,9,77,220,197,183,216,156,80,221,138,93,58,105,137,196,229,151,95,238,202,147,81,80,248,185,96,78,232,239,42,125,94,75,53,148,37,161,204,134,194,85,88,214,161,44,9,25,32,98,175,246,233,222,82,49,200,108,18,67,153,63,210,87,12,148,13,161,251,165,123,97,163,75,181,81,140,21,191,174,98,115,66,251,90,200,236,42,92,210,81,75,60,246,218,107,47,151,141,162,189,36,116,201,128,81,31,81,223,146,57,161,204,22,45,39,81,182,203,133,23,94,232,12,156,130,73,166,62,40,83,168,185,171,181,207,71,208,31,126,130,135,0,4,32,0,1,8,64,192,43,2,152,19,94,201,65,48,16,128,64,218,4,74,77,190,180,137,164,38,226,154,220,107,95,4,77,186,149,82,175,140,9,45,119,208,91,127,237,11,160,229,23,107,174,185,166,75,159,215,239,181,111,192,160,65,131,92,138,188,254,78,147,90,45,65,208,91,107,101,72,40,75,64,147,248,227,142,59,206,109,254,168,204,1,101,43,40,117,191,28,115,226,129,7,30,112,27,110,106,169,136,38,170,170,67,75,45,52,41,150,193,160,107,245,213,87,119,6,138,234,208,27,121,213,161,141,37,21,155,12,139,130,113,162,123,181,156,68,153,33,50,95,180,180,160,112,201,92,80,29,250,123,237,235,160,83,71,244,255,50,13,148,5,33,67,66,151,140,17,61,167,223,151,50,39,180,148,66,89,19,143,60,242,136,203,200,208,132,89,19,100,45,143,144,201,32,99,65,25,0,154,220,203,140,81,102,133,150,45,200,176,81,12,210,226,163,143,62,114,147,105,101,152,200,100,209,4,93,229,200,104,17,87,213,161,182,181,102,78,40,59,161,210,231,165,171,140,15,197,220,220,165,108,17,153,56,199,30,123,172,139,189,84,12,202,84,209,125,226,173,254,34,189,148,25,83,137,57,33,46,133,236,27,237,47,33,35,67,186,200,76,82,70,135,88,202,188,146,201,163,178,197,184,216,156,208,239,180,215,135,150,227,148,179,25,42,230,68,218,223,72,212,7,1,8,64,0,2,16,200,47,1,204,137,252,106,79,203,33,0,129,86,54,196,212,242,135,33,67,134,184,55,220,122,179,172,55,252,90,198,240,229,151,95,186,236,4,25,3,154,112,234,173,180,246,117,208,68,90,111,209,53,49,44,44,111,208,158,19,133,116,121,109,166,40,131,67,105,249,90,30,160,9,162,246,71,144,121,161,171,92,115,66,101,43,83,67,251,52,104,191,10,101,113,40,54,101,103,232,146,81,161,229,27,159,125,246,153,139,93,75,56,100,78,200,176,40,54,38,148,141,161,189,36,20,143,12,8,189,205,215,37,35,65,203,89,180,188,162,96,102,200,60,209,207,154,232,106,131,75,45,37,80,230,134,12,3,77,200,53,97,110,206,156,80,54,128,246,200,80,150,132,246,227,208,228,88,230,137,50,14,52,73,215,68,89,75,11,244,70,95,38,143,254,95,39,94,200,180,16,123,181,69,230,135,140,149,66,22,137,150,102,104,143,5,153,46,202,6,208,61,122,182,56,83,66,237,104,46,115,66,188,42,125,94,101,201,108,42,94,190,81,234,195,211,82,12,234,79,50,82,164,131,178,109,196,88,250,87,98,78,200,208,80,38,133,120,201,180,209,94,35,50,209,244,255,234,3,218,12,85,125,85,75,109,196,82,89,37,197,230,68,165,31,122,204,137,74,137,113,63,4,32,0,1,8,64,0,2,213,18,192,156,168,150,28,207,65,0,2,81,16,168,199,228,75,155,90,106,115,76,153,19,105,92,202,62,80,93,58,145,65,153,28,154,152,235,45,186,126,230,130,64,61,9,212,227,243,81,207,120,40,11,2,16,128,0,4,32,0,129,120,9,96,78,196,171,45,45,131,0,4,202,32,80,143,201,87,218,230,132,142,0,213,233,10,122,67,174,108,7,101,106,28,122,232,161,101,180,150,91,32,80,25,129,122,124,62,42,171,145,187,33,0,1,8,64,0,2,16,200,43,1,204,137,188,42,79,187,33,0,1,71,128,201,23,29,1,2,165,9,240,249,160,119,64,0,2,16,128,0,4,32,144,22,1,204,137,180,72,83,15,4,32,224,37,1,38,95,94,202,66,80,158,16,224,243,225,137,16,132,1,1,8,64,0,2,16,200,1,1,204,137,28,136,76,19,33,0,1,222,12,211,7,32,80,13,1,204,137,106,168,241,12,4,32,0,1,8,64,0,2,213,16,192,156,168,134,26,207,64,0,2,209,16,96,242,21,141,148,52,36,1,2,124,62,18,128,74,145,16,128,0,4,32,0,1,8,52,75,0,115,130,142,1,1,8,228,154,0,147,175,92,203,79,227,91,33,192,231,131,46,2,1,8,64,0,2,16,128,64,90,4,48,39,210,34,77,61,16,128,128,151,4,152,124,121,41,11,65,121,66,128,207,135,39,66,16,6,4,32,0,1,8,64,32,7,4,48,39,114,32,50,77,132,0,4,74,19,96,242,69,239,128,0,159,15,250,0,4,32,0,1,8,64,0,2,217,19,192,156,200,94,3,34,128,0,4,50,36,128,57,145,33,124,170,246,158,0,159,15,239,37,34,64,8,64,0,2,16,128,64,52,4,48,39,162,145,146,134,64,0,2,213,16,96,242,85,13,53,158,201,11,1,62,31,121,81,154,118,66,0,2,16,128,0,4,178,39,128,57,145,189,6,68,0,1,8,100,72,128,201,87,134,240,169,218,123,2,124,62,188,151,136,0,33,0,1,8,64,0,2,209,16,192,156,136,70,74,26,2,1,8,84,67,128,201,87,53,212,120,38,47,4,248,124,228,69,105,218,9,1,8,64,0,2,16,200,158,0,230,68,246,26,16,1,4,32,144,33,1,38,95,25,194,167,106,239,9,240,249,240,94,34,2,132,0,4,32,0,1,8,68,67,0,115,34,26,41,105,8,4,32,80,13,1,38,95,213,80,227,153,188,16,224,243,145,23,165,105,39,4,32,0,1,8,64,32,123,2,152,19,217,107,64,4,16,128,64,134,4,152,124,101,8,159,170,189,39,192,231,195,123,137,8,16,2,16,128,0,4,32,16,13,1,204,137,104,164,164,33,16,128,64,53,4,152,124,85,67,141,103,242,66,128,207,71,94,148,166,157,16,128,0,4,32,0,129,236,9,96,78,100,175,1,17,64,0,2,25,18,96,242,149,33,124,170,246,158,0,159,15,239,37,34,64,8,64,0,2,16,128,64,52,4,48,39,162,145,146,134,64,0,2,213,16,96,242,85,13,53,158,201,11,1,62,31,121,81,154,118,66,0,2,16,128,0,4,178,39,128,57,145,189,6,68,0,1,8,100,72,128,201,87,134,240,169,218,123,2,124,62,188,151,136,0,33,0,1,8,64,0,2,209,16,192,156,136,70,74,26,2,1,8,84,67,128,201,87,53,212,120,38,47,4,248,124,228,69,105,218,9,1,8,64,0,2,16,200,158,0,230,68,246,26,16,1,4,32,144,33,1,38,95,25,194,167,106,239,9,240,249,240,94,34,2,132,0,4,32,0,1,8,68,67,0,115,34,26,41,105,8,4,32,80,13,1,38,95,213,80,227,153,188,16,224,243,145,23,165,105,39,4,32,0,1,8,64,32,123,2,152,19,217,107,64,4,16,128,64,134,4,152,124,101,8,159,170,189,39,192,231,195,123,137,8,16,2,16,128,0,4,32,16,13,1,204,137,104,164,164,33,16,128,64,53,4,152,124,85,67,141,103,242,66,128,207,71,94,148,166,157,16,128,0,4,32,0,129,236,9,96,78,100,175,1,17,64,0,2,25,18,208,228,43,146,171,193,204,98,104,12,237,240,172,67,54,52,72,18,46,8,64,0,2,16,128,0,4,32,144,44,1,204,137,100,249,82,58,4,32,0,129,84,8,196,242,134,155,118,164,210,93,168,4,2,16,128,0,4,32,0,1,8,120,71,0,115,194,59,73,8,8,2,16,128,64,229,4,152,212,87,206,44,201,39,98,209,35,73,70,148,13,1,8,64,0,2,16,128,0,4,138,9,96,78,208,31,32,0,1,8,68,64,32,150,201,48,237,136,160,51,210,4,8,64,0,2,16,128,0,4,32,80,5,1,204,137,42,160,241,8,4,32,0,1,223,8,48,169,247,75,145,88,244,240,139,42,209,64,0,2,16,128,0,4,32,16,51,1,204,137,152,213,165,109,16,128,64,110,8,196,50,25,166,29,185,233,178,52,20,2,16,128,0,4,32,0,1,8,204,66,0,115,130,14,1,1,8,64,32,2,2,76,234,253,18,49,22,61,252,162,74,52,16,128,0,4,32,0,1,8,196,76,0,115,34,102,117,105,27,4,32,144,27,2,177,76,134,105,71,110,186,44,13,133,0,4,32,0,1,8,64,0,2,100,78,208,7,32,0,1,8,196,70,128,73,189,95,138,198,162,135,95,84,137,6,2,16,128,0,4,32,0,129,152,9,144,57,17,179,186,180,13,2,16,200,13,129,88,38,195,180,35,55,93,150,134,66,0,2,16,128,0,4,32,0,1,50,39,232,3,16,128,0,4,98,35,192,164,222,47,69,99,209,195,47,170,68,3,1,8,64,0,2,16,128,64,204,4,200,156,136,89,93,218,6,1,8,228,134,64,44,147,97,218,145,155,46,75,67,33,0,1,8,64,0,2,16,128,0,153,19,244,1,8,64,0,2,177,17,96,82,239,151,162,177,232,225,23,85,162,129,0,4,32,0,1,8,64,32,102,2,100,78,196,172,46,109,131,0,4,114,67,32,150,201,48,237,200,77,151,165,161,16,128,0,4,32,0,1,8,64,128,204,9,250,0,4,32,0,129,216,8,48,169,247,75,209,88,244,240,139,42,209,64,0,2,16,128,0,4,32,16,51,1,50,39,98,86,151,182,65,0,2,185,33,16,203,100,152,118,228,166,203,210,80,8,64,0,2,16,128,0,4,32,64,230,4,125,0,2,16,128,64,108,4,152,212,251,165,104,44,122,248,69,149,104,32,0,1,8,64,0,2,16,136,153,0,153,19,49,171,75,219,32,0,129,220,16,136,101,50,76,59,114,211,101,105,40,4,32,0,1,8,64,0,2,16,32,115,130,62,0,1,8,64,32,54,2,76,234,253,82,52,22,61,252,162,74,52,16,128,0,4,32,0,1,8,196,76,128,204,137,152,213,165,109,16,128,64,110,8,196,50,25,166,29,185,233,178,52,20,2,16,128,0,4,32,0,1,8,144,57,65,31,128,0,4,32,16,27,1,38,245,126,41,26,139,30,126,81,37,26,8,64,0,2,16,128,0,4,98,38,64,230,68,204,234,210,54,8,64,32,55,4,98,153,12,211,142,220,116,89,26,10,1,8,64,0,2,16,128,0,4,200,156,160,15,64,0,2,16,136,141,0,147,122,191,20,141,69,15,191,168,18,13,4,32,0,1,8,64,0,2,49,19,32,115,34,102,117,105,27,4,32,144,27,2,177,76,134,105,71,110,186,44,13,133,0,4,32,0,1,8,64,0,2,100,78,208,7,32,0,1,8,196,70,128,73,189,95,138,198,162,135,95,84,137,6,2,16,128,0,4,32,0,129,152,9,144,57,17,179,186,180,13,2,16,200,13,129,88,38,195,180,3,89,51,107,0,0,32,0,73,68,65,84,35,55,93,150,134,66,0,2,16,128,0,4,32,0,1,50,39,232,3,16,128,0,4,98,35,192,164,222,47,69,99,209,195,47,170,68,3,1,8,64,0,2,16,128,64,204,4,200,156,136,89,93,218,6,1,8,228,134,64,44,147,97,218,145,155,46,75,67,33,0,1,8,64,0,2,16,128,0,153,19,244,1,8,64,0,2,177,17,96,82,239,151,162,177,232,225,23,85,162,129,0,4,32,0,1,8,64,32,102,2,100,78,196,172,46,109,131,0,4,114,67,32,150,201,48,237,200,77,151,165,161,16,128,0,4,32,0,1,8,64,128,204,9,250,0,4,32,0,129,216,8,48,169,247,75,209,88,244,240,139,42,209,64,0,2,16,128,0,4,32,16,51,1,50,39,98,86,151,182,65,0,2,185,33,16,203,100,152,118,228,166,203,210,80,8,64,0,2,16,128,0,4,32,64,230,4,125,0,2,16,128,64,108,4,152,212,251,165,104,44,122,248,69,149,104,32,0,1,8,64,0,2,16,136,153,0,153,19,49,171,75,219,32,0,129,220,16,136,101,50,76,59,114,211,101,105,40,4,32,0,1,8,64,0,2,16,32,115,130,62,0,1,8,64,32,54,2,76,234,253,82,52,22,61,252,162,74,52,16,128,0,4,32,0,1,8,196,76,128,204,137,152,213,165,109,16,128,64,110,8,196,50,25,142,165,29,221,186,117,107,120,252,241,199,127,151,155,14,24,112,67,165,213,163,143,62,138,86,1,107,72,232,16,128,0,4,32,16,7,1,204,137,56,116,164,21,16,128,64,206,9,196,50,169,143,165,29,57,239,142,65,53,159,62,23,148,92,4,11,1,8,64,0,2,17,19,192,156,136,88,92,154,6,1,8,228,135,64,44,19,172,88,218,145,159,158,23,126,75,233,115,225,107,72,11,32,0,1,8,64,32,14,2,152,19,113,232,72,43,32,0,129,156,19,136,101,130,21,75,59,114,222,29,131,106,62,125,46,40,185,8,22,2,16,128,0,4,34,38,128,57,17,177,184,52,13,2,16,200,15,129,88,38,88,177,180,35,63,61,47,252,150,210,231,194,215,144,22,64,0,2,16,128,64,28,4,48,39,226,208,145,86,64,96,22,2,155,111,190,121,195,99,143,61,198,6,111,57,234,23,155,109,182,89,20,154,51,81,204,81,167,245,164,169,244,57,79,132,32,12,8,64,0,2,16,200,61,1,204,137,220,119,1,0,196,72,128,193,118,140,170,230,163,77,244,221,124,232,236,83,43,233,115,62,169,65,44,16,128,0,4,32,144,103,2,152,19,121,86,159,182,71,75,128,193,118,180,210,70,223,48,250,110,244,18,123,215,64,250,156,119,146,16,16,4,32,0,1,8,228,148,0,230,68,78,133,167,217,113,19,96,176,29,183,190,49,183,142,190,27,179,186,126,182,141,62,231,167,46,68,5,1,8,64,0,2,249,35,128,57,145,63,205,105,113,14,8,48,216,206,129,200,145,54,145,190,27,169,176,30,55,139,62,231,177,56,132,6,1,8,64,0,2,185,34,128,57,145,43,185,105,108,94,8,48,216,206,139,210,241,181,147,190,27,159,166,190,183,136,62,231,187,66,196,7,1,8,64,0,2,121,33,128,57,145,23,165,105,103,174,8,48,216,206,149,220,81,53,150,190,27,149,156,65,52,134,62,23,132,76,4,9,1,8,64,0,2,57,32,128,57,145,3,145,105,98,254,8,48,216,206,159,230,177,180,152,190,27,139,146,225,180,131,62,23,142,86,68,10,1,8,64,0,2,113,19,192,156,136,91,95,90,151,83,2,12,182,115,42,124,4,205,166,239,70,32,98,96,77,160,207,5,38,24,225,66,0,2,16,128,64,180,4,48,39,162,149,150,134,229,153,0,131,237,60,171,31,118,219,233,187,97,235,23,98,244,244,185,16,85,35,102,8,64,0,2,16,136,145,0,230,68,140,170,210,166,220,19,96,176,157,251,46,16,44,0,250,110,176,210,5,27,56,125,46,88,233,8,28,2,16,128,0,4,34,35,128,57,17,153,160,52,7,2,34,192,96,155,126,16,42,1,250,110,168,202,133,27,55,125,46,92,237,136,28,2,16,128,0,4,226,34,128,57,17,151,158,180,6,2,142,0,131,109,58,66,168,4,232,187,161,42,23,110,220,244,185,112,181,35,114,8,64,0,2,16,136,139,0,230,68,92,122,210,26,8,96,78,208,7,130,38,192,68,49,104,249,130,12,158,62,23,164,108,4,13,1,8,64,0,2,17,18,192,156,136,80,84,154,4,1,6,219,244,129,80,9,208,119,67,85,46,220,184,233,115,225,106,71,228,16,128,0,4,32,16,23,1,204,137,184,244,164,53,16,32,115,130,62,16,52,1,38,138,65,203,23,100,240,244,185,32,101,35,104,8,64,0,2,16,136,144,0,230,68,132,162,210,36,8,48,216,166,15,132,74,128,190,27,170,114,225,198,77,159,11,87,59,34,135,0,4,32,0,129,184,8,96,78,196,165,39,173,129,0,153,19,244,129,160,9,48,81,12,90,190,32,131,167,207,5,41,27,65,67,0,2,16,128,64,132,4,48,39,34,20,149,38,65,128,193,54,125,32,84,2,244,221,80,149,11,55,110,250,92,184,218,17,57,4,32,0,1,8,196,69,0,115,34,46,61,105,13,4,200,156,160,15,4,77,128,137,98,208,242,5,25,60,125,46,72,217,8,26,2,16,128,0,4,34,36,128,57,17,161,168,52,9,2,12,182,233,3,161,18,160,239,134,170,92,184,113,211,231,194,213,142,200,33,0,1,8,64,32,46,2,152,19,113,233,73,107,32,64,230,4,125,32,104,2,76,20,131,150,47,200,224,233,115,65,202,70,208,16,128,0,4,32,16,33,1,204,137,8,69,165,73,16,96,176,77,31,8,149,0,125,55,84,229,194,137,123,204,152,49,214,187,119,111,27,49,98,132,245,233,211,199,10,125,110,212,168,81,214,175,95,63,27,61,122,180,245,232,209,35,156,6,17,41,4,32,0,1,8,64,32,18,2,152,19,145,8,73,51,32,80,76,128,9,30,253,33,84,2,244,221,80,149,11,43,238,14,29,58,88,219,182,109,173,99,199,142,54,121,242,100,235,212,169,147,77,157,58,213,102,206,156,105,211,167,79,15,171,49,68,11,1,8,64,0,2,16,136,132,0,230,68,36,66,210,12,8,96,78,208,7,98,32,128,57,17,131,138,254,183,97,216,176,97,54,104,208,32,155,49,99,70,99,176,237,218,181,179,193,131,7,219,128,1,3,252,111,0,17,66,0,2,16,128,0,4,34,36,128,57,17,161,168,52,9,2,76,240,232,3,161,18,160,239,134,170,92,120,113,43,107,98,218,180,105,141,129,183,111,223,126,150,159,195,107,17,17,67,0,2,16,128,0,4,194,38,128,57,17,182,126,68,15,129,102,9,48,193,163,99,132,74,128,190,27,170,114,225,197,93,156,61,65,214,68,120,250,17,49,4,32,0,1,8,196,71,0,115,34,62,77,105,17,4,26,55,120,3,5,4,66,35,128,57,17,154,98,97,199,91,200,158,32,107,34,108,29,137,30,2,16,128,0,4,226,32,128,57,17,135,142,180,2,2,179,16,96,130,71,135,8,149,0,125,55,84,229,194,140,91,217,19,3,7,14,180,33,67,134,176,215,68,152,18,18,53,4,32,0,1,8,68,68,0,115,34,34,49,105,10,4,10,4,152,224,209,23,66,37,64,223,13,85,185,48,227,214,233,28,125,251,246,181,145,35,71,154,150,118,112,65,0,2,16,128,0,4,32,144,29,1,204,137,236,216,83,51,4,18,35,192,4,47,49,180,20,156,48,1,250,110,194,128,203,40,94,26,112,197,77,160,161,161,33,238,6,210,58,8,64,0,2,16,8,146,0,230,68,144,178,17,52,4,90,38,192,4,143,30,18,42,1,250,110,246,202,161,65,246,26,36,25,1,250,38,73,151,178,33,0,1,8,64,160,22,2,152,19,181,208,227,89,8,120,66,96,204,152,49,214,187,119,111,27,49,98,132,245,233,211,167,113,67,204,81,163,70,89,191,126,253,108,244,232,209,214,163,71,15,79,162,37,12,8,148,38,192,196,41,251,222,129,6,217,107,144,100,4,232,155,36,93,202,134,0,4,32,0,129,90,8,96,78,212,66,143,103,33,224,17,129,14,29,58,88,219,182,109,77,187,207,79,158,60,217,58,117,234,100,83,167,78,53,173,169,158,62,125,186,71,145,18,10,4,48,39,124,238,3,76,94,125,86,167,246,216,208,183,118,134,148,0,1,8,64,0,2,201,16,192,156,72,134,43,165,66,32,117,2,218,117,126,208,160,65,54,99,198,140,198,186,181,193,219,224,193,131,217,133,62,117,53,168,176,90,2,76,156,170,37,87,191,231,208,160,126,44,125,44,9,125,125,84,133,152,32,0,1,8,64,64,4,48,39,232,7,16,136,136,128,178,38,166,77,155,214,216,162,246,237,219,207,242,115,68,77,165,41,145,18,96,226,148,189,176,104,144,189,6,73,70,128,190,73,210,165,108,8,64,0,2,16,168,133,0,230,68,45,244,120,22,2,158,17,40,206,158,32,107,194,51,113,8,167,44,2,76,156,202,194,148,232,77,104,144,40,222,204,11,71,223,204,37,32,0,8,64,0,2,16,40,65,0,115,130,174,1,129,200,8,20,178,39,200,154,136,76,216,156,52,135,137,83,246,66,163,65,246,26,36,25,1,250,38,73,151,178,33,0,1,8,64,160,22,2,152,19,181,208,227,89,8,120,72,64,217,19,3,7,14,180,33,67,134,176,215,132,135,250,16,82,203,4,152,56,101,223,67,208,32,123,13,146,140,0,125,147,164,75,217,16,128,0,4,32,80,11,1,204,137,90,232,241,44,4,60,36,160,211,57,250,246,237,107,35,71,142,52,45,237,224,130,64,72,4,152,56,101,175,22,26,100,175,65,146,17,160,111,146,116,41,27,2,16,128,0,4,106,33,128,57,81,11,61,158,13,134,128,6,99,92,113,19,104,104,104,136,187,129,57,105,29,19,167,236,133,70,131,236,53,72,50,2,244,77,146,46,101,67,0,2,16,128,64,45,4,48,39,106,161,199,179,193,16,96,48,22,140,84,85,5,138,190,85,97,243,242,33,180,204,94,22,52,200,94,131,36,35,64,223,36,233,82,54,4,32,0,1,8,212,66,0,115,162,22,122,60,27,12,1,6,99,193,72,85,85,160,232,91,21,54,47,31,66,203,236,101,65,131,236,53,72,50,2,244,77,146,46,101,67,0,2,16,128,64,45,4,48,39,106,161,199,179,193,16,96,48,22,140,84,85,5,138,190,85,97,243,242,33,180,204,94,22,52,200,94,131,36,35,64,223,36,233,82,54,4,32,0,1,8,212,66,0,115,162,22,122,60,27,12,1,6,99,193,72,85,85,160,232,91,21,54,47,31,66,203,236,101,65,131,236,53,72,50,2,244,77,146,46,101,67,0,2,16,128,64,45,4,48,39,106,161,199,179,193,16,96,48,22,140,84,85,5,138,190,85,97,243,242,33,180,204,94,22,52,200,94,131,36,35,64,223,36,233,82,54,4,32,0,1,8,212,66,0,115,162,22,122,60,27,12,1,6,99,193,72,85,85,160,232,91,21,54,47,31,66,203,236,101,65,131,236,53,72,50,2,244,77,146,46,101,67,0,2,16,128,64,45,4,48,39,106,161,199,179,193,16,96,48,22,140,84,85,5,138,190,85,97,243,242,33,180,204,94,22,52,200,94,131,36,35,64,223,36,233,82,54,4,32,0,1,8,212,66,0,115,162,22,122,60,27,12,1,6,99,193,72,85,85,160,232,91,21,54,47,31,66,203,236,101,65,131,236,53,72,50,2,244,77,146,46,101,67,0,2,16,128,64,45,4,48,39,106,161,199,179,193,16,96,48,22,140,84,85,5,138,190,85,97,243,242,33,180,204,94,22,52,200,94,131,36,35,64,223,36,233,82,54,4,32,0,1,8,212,66,0,115,162,22,122,60,27,12,1,6,99,193,72,85,85,160,232,91,21,54,47,31,66,203,236,101,65,131,236,53,72,50,2,244,77,146,46,101,67,0,2,16,128,64,45,4,48,39,106,161,199,179,193,16,96,48,22,140,84,85,5,138,190,85,97,243,242,33,180,204,94,22,52,200,94,131,36,35,64,223,36,233,82,54,4,32,0,1,8,212,66,0,115,162,22,122,60,27,12,1,6,99,193,72,85,85,160,232,91,21,54,47,30,26,51,102,140,245,238,221,219,70,140,24,97,125,250,244,177,130,150,163,70,141,178,126,253,250,217,232,209,163,173,71,143,30,94,196,154,151,32,248,60,197,173,52,250,198,173,47,173,131,0,4,32,16,50,1,204,137,144,213,35,246,178,9,48,24,43,27,85,144,55,162,111,144,178,53,6,221,161,67,7,107,219,182,173,117,236,216,209,38,79,158,108,157,58,117,178,169,83,167,218,204,153,51,109,250,244,233,97,55,46,192,232,249,60,5,40,90,5,33,163,111,5,176,184,21,2,16,128,0,4,82,37,128,57,145,42,110,42,203,138,0,131,177,172,200,167,83,47,250,166,195,57,169,90,134,13,27,102,131,6,13,178,25,51,102,52,86,209,174,93,59,27,60,120,176,13,24,48,32,169,106,41,183,4,1,62,79,113,119,13,244,141,91,95,90,7,1,8,64,32,100,2,152,19,33,171,71,236,101,19,96,48,86,54,170,32,111,68,223,32,101,155,37,104,101,77,76,155,54,173,241,119,237,219,183,159,229,231,240,91,24,78,11,248,60,133,163,85,53,145,162,111,53,212,120,6,2,16,128,0,4,210,32,128,57,145,6,101,234,200,156,0,131,177,204,37,72,52,0,244,77,20,111,42,133,23,103,79,144,53,145,10,242,146,149,240,121,202,150,127,210,181,163,111,210,132,41,31,2,16,128,0,4,170,37,128,57,81,45,57,158,11,138,0,131,177,160,228,170,56,88,244,173,24,153,151,15,20,178,39,200,154,200,86,158,164,62,79,171,173,182,154,189,251,238,187,54,219,108,179,185,141,79,231,152,99,14,251,243,159,255,108,23,94,120,161,205,61,247,220,174,209,99,199,142,181,161,67,135,218,179,207,62,107,191,252,242,139,45,187,236,178,214,191,127,127,219,99,143,61,220,223,223,118,219,109,182,235,174,187,154,12,44,149,161,63,43,173,180,146,13,25,50,196,122,246,236,153,45,184,64,106,79,74,223,64,154,79,152,16,128,0,4,32,224,49,1,204,9,143,197,33,180,250,17,96,48,86,63,150,62,150,132,190,62,170,82,121,76,202,158,24,56,112,160,155,104,178,215,68,229,252,234,245,68,82,159,39,153,19,103,158,121,166,237,184,227,142,46,212,73,147,38,217,118,219,109,103,91,110,185,165,157,125,246,217,166,147,91,118,223,125,119,187,244,210,75,109,135,29,118,48,109,148,42,147,66,167,185,92,118,217,101,238,119,50,39,84,198,203,47,191,220,216,92,157,236,114,232,161,135,218,103,159,125,102,243,207,63,127,189,48,68,91,78,82,250,70,11,140,134,65,0,2,16,128,64,106,4,48,39,82,67,77,69,89,18,96,48,150,37,253,228,235,70,223,228,25,167,81,131,78,231,232,219,183,175,141,28,57,210,189,25,231,202,134,64,82,159,167,166,230,132,90,167,44,137,103,158,121,198,238,190,251,110,251,227,31,255,104,7,29,116,144,51,26,138,175,135,31,126,216,237,63,178,253,246,219,55,107,78,232,94,101,219,60,253,244,211,174,140,194,245,252,243,207,187,242,86,94,121,101,251,252,243,207,157,25,34,211,75,6,199,132,9,19,108,221,117,215,181,43,174,184,194,221,126,243,205,55,219,121,231,157,103,191,253,246,155,205,59,239,188,118,209,69,23,217,154,107,174,105,175,191,254,186,43,67,155,181,234,239,142,60,242,72,219,111,191,253,74,254,254,187,239,190,179,131,15,62,216,62,252,240,195,198,147,103,84,246,210,75,47,109,15,62,248,160,29,127,252,241,214,166,77,27,91,99,141,53,236,241,199,31,119,127,244,119,165,234,79,162,7,36,165,111,18,177,82,38,4,32,0,1,8,228,139,0,230,68,190,244,206,109,107,171,29,140,205,53,215,92,246,207,127,254,211,54,223,124,115,123,238,185,231,236,129,7,30,176,47,190,248,194,189,217,43,117,53,52,52,184,55,129,247,223,127,191,123,243,87,124,125,240,193,7,238,84,130,127,252,227,31,166,129,243,222,123,239,109,111,191,253,118,221,117,209,32,251,253,247,223,183,203,47,191,188,238,101,87,82,160,218,175,65,250,162,139,46,90,201,99,21,223,91,173,190,21,87,148,193,3,106,27,87,220,4,244,157,225,211,149,212,231,169,169,57,241,209,71,31,185,101,29,90,178,33,67,66,75,59,62,254,248,99,91,114,201,37,75,226,104,154,57,33,211,224,234,171,175,182,211,78,59,205,84,158,150,138,20,155,19,235,175,191,190,203,178,80,221,125,250,244,113,223,183,79,61,245,148,253,250,235,175,174,158,39,158,120,194,126,250,233,39,247,119,250,127,25,19,50,75,118,219,109,55,103,96,236,187,239,190,206,196,56,226,136,35,92,249,167,158,122,170,93,127,253,245,238,254,230,126,127,205,53,215,216,171,175,190,234,150,170,232,210,243,191,255,253,239,237,132,19,78,176,229,151,95,222,101,135,172,189,246,218,118,195,13,55,184,239,127,213,49,101,202,148,146,245,39,241,249,79,74,95,159,250,48,177,64,0,2,16,128,64,152,4,48,39,194,212,141,168,43,36,80,237,96,76,147,234,123,239,189,215,186,117,235,230,204,132,219,111,191,189,85,115,66,235,164,103,159,125,118,155,58,117,234,127,153,19,122,3,168,193,173,222,240,97,78,84,40,98,11,183,87,171,111,253,34,72,174,164,152,219,150,28,181,112,74,246,81,223,164,98,146,65,160,201,184,190,31,101,200,204,51,207,60,110,137,199,249,231,159,239,50,35,100,12,20,155,19,50,133,95,122,233,37,151,177,176,194,10,43,216,11,47,188,224,178,30,100,28,20,246,168,80,172,202,140,208,178,144,205,54,219,108,22,225,245,29,171,253,41,198,143,31,239,126,175,239,222,31,127,252,209,101,69,232,82,60,87,94,121,165,253,251,223,255,118,102,194,226,139,47,222,248,252,87,95,125,229,76,10,213,121,192,1,7,56,195,89,127,118,222,121,103,235,212,169,147,221,117,215,93,205,254,94,5,232,25,125,199,203,140,190,239,190,251,172,71,143,30,238,143,178,68,198,141,27,215,88,199,130,11,46,232,238,189,241,198,27,75,214,223,146,81,83,109,47,79,74,223,106,227,225,57,8,64,0,2,16,128,64,129,0,230,4,125,33,23,4,170,29,140,237,181,215,94,46,251,64,111,201,110,189,245,86,211,154,248,66,230,132,82,132,245,54,237,189,247,222,115,111,225,180,30,90,107,229,149,150,174,55,121,235,173,183,158,253,235,95,255,178,5,22,88,192,49,214,27,190,181,214,90,203,62,249,228,19,183,206,90,233,189,26,232,110,186,233,166,110,32,171,235,239,127,255,187,109,177,197,22,174,60,173,189,87,246,133,6,241,171,172,178,138,203,214,40,148,85,16,77,101,170,28,213,163,1,191,6,231,151,92,114,137,27,124,63,244,208,67,174,78,77,6,150,88,98,9,151,54,172,129,238,196,137,19,221,91,74,13,216,85,182,222,222,157,116,210,73,174,72,101,138,104,178,160,244,99,101,140,108,180,209,70,174,189,26,140,235,106,219,182,173,75,85,254,244,211,79,155,77,117,110,218,153,148,57,177,207,62,251,56,35,70,166,141,178,70,212,230,114,219,87,110,231,172,86,223,114,203,207,242,190,152,219,150,37,87,95,234,246,81,223,164,98,106,110,89,71,177,14,171,174,186,170,245,235,215,207,45,139,40,190,148,177,166,239,57,45,177,104,110,207,137,82,90,54,53,128,101,78,200,4,81,102,153,174,130,57,161,108,6,109,212,169,140,136,194,165,140,175,165,150,90,202,109,184,169,239,122,125,159,234,62,197,34,67,65,70,70,115,191,151,209,160,204,184,195,15,63,220,125,111,235,123,84,134,136,190,243,245,239,67,225,187,94,245,232,123,85,49,170,222,150,234,175,119,95,77,74,223,122,199,73,121,16,128,0,4,32,144,63,2,152,19,249,211,60,151,45,174,215,96,76,27,177,21,204,137,157,118,218,201,182,221,118,91,103,70,104,173,188,54,109,147,65,161,201,120,185,153,19,93,187,118,117,131,94,189,145,147,9,162,65,234,147,79,62,105,35,70,140,112,3,96,153,28,90,159,124,206,57,231,184,129,249,117,215,93,55,139,126,250,189,6,204,26,0,171,78,197,180,231,158,123,186,183,143,23,95,124,177,75,95,150,33,161,180,105,237,122,127,214,89,103,89,247,238,221,221,50,149,147,79,62,217,190,255,254,123,151,21,114,244,209,71,187,184,101,38,232,45,166,214,88,171,94,173,251,111,206,156,56,234,168,163,154,77,105,110,206,156,80,61,50,90,100,226,168,189,122,19,170,245,229,229,180,175,220,206,90,47,125,203,173,47,205,251,98,110,91,154,28,125,173,203,71,125,147,138,169,53,115,66,19,127,125,87,201,60,216,101,151,93,220,62,18,111,189,245,150,251,89,203,212,52,177,79,194,156,80,223,80,102,131,150,238,117,238,220,217,110,185,229,22,119,66,136,12,92,197,179,205,54,219,216,254,251,239,239,140,13,45,205,80,214,196,240,225,195,155,253,189,76,20,109,234,121,200,33,135,216,15,63,252,224,190,107,181,252,67,153,29,42,91,134,243,58,235,172,227,178,240,244,111,134,76,16,237,135,81,170,126,25,194,245,190,146,210,183,222,113,82,30,4,32,0,1,8,228,143,0,230,68,254,52,207,101,139,235,53,24,43,152,19,50,15,230,156,115,78,55,80,213,36,94,215,207,63,255,236,6,171,154,220,151,107,78,20,167,28,107,210,174,159,53,137,215,64,85,255,85,154,179,46,101,29,232,152,69,13,158,139,47,221,39,83,65,217,15,197,151,6,243,111,190,249,166,51,55,116,41,101,89,63,107,199,123,197,253,205,55,223,52,166,69,43,211,66,199,247,105,64,46,115,66,247,201,200,208,165,129,113,115,230,196,99,143,61,86,50,165,185,56,14,149,167,129,119,97,7,125,189,61,84,74,182,222,44,150,211,190,114,59,107,189,244,45,183,190,52,239,139,185,109,105,114,244,181,46,31,245,77,42,166,214,204,9,105,164,165,20,90,254,32,99,85,25,7,218,44,82,147,248,99,143,61,214,125,143,36,97,78,104,95,138,107,175,189,214,125,119,171,237,250,142,212,119,165,246,134,120,237,181,215,156,89,171,101,122,58,2,85,223,97,103,156,113,70,201,223,43,235,76,102,239,34,139,44,226,190,99,87,95,125,117,119,226,136,150,244,61,250,232,163,118,204,49,199,184,101,42,50,44,180,239,132,50,233,22,90,104,161,146,245,39,209,111,147,210,55,137,88,41,19,2,16,128,0,4,242,69,0,115,34,95,122,231,182,181,245,26,140,21,204,9,101,37,104,227,53,77,228,151,91,110,57,199,85,203,29,148,105,160,223,151,107,78,20,111,136,169,77,219,52,8,215,27,66,101,82,40,3,66,107,157,117,105,195,54,13,212,53,224,45,190,148,185,161,165,39,250,163,235,203,47,191,116,255,85,6,70,241,134,152,90,230,161,204,139,130,57,161,13,216,10,107,182,101,180,200,108,184,227,142,59,156,57,161,37,27,133,101,28,106,135,150,129,104,240,44,131,68,237,147,177,49,223,124,243,149,76,117,110,106,78,232,254,194,38,117,61,123,246,116,177,234,52,134,114,218,87,110,135,173,151,190,229,214,151,230,125,49,183,45,77,142,190,214,229,163,190,62,198,228,171,126,229,198,165,44,138,211,79,63,221,6,15,30,236,204,15,153,209,250,254,214,247,171,120,167,121,161,111,154,180,169,11,2,16,128,0,4,42,33,128,57,81,9,45,238,13,150,64,189,6,99,197,203,58,52,176,212,146,9,45,199,208,91,181,77,54,217,196,189,97,43,44,137,40,76,226,139,161,201,4,208,91,53,25,17,77,215,67,23,155,19,90,174,161,76,6,221,47,19,225,176,195,14,115,59,186,223,116,211,77,179,104,112,193,5,23,184,101,29,247,220,115,143,123,171,215,171,87,47,247,102,79,89,28,205,153,19,218,252,77,198,199,86,91,109,229,142,212,43,164,29,203,4,209,62,20,77,205,137,197,22,91,204,25,9,42,83,75,74,180,247,134,226,56,240,192,3,155,77,105,238,210,165,203,44,241,169,188,171,174,186,202,25,18,26,132,107,31,14,189,69,84,230,68,57,237,43,183,195,213,75,223,114,235,75,243,190,152,219,150,38,71,95,235,242,81,95,31,99,242,85,191,74,226,210,158,59,202,252,144,233,171,63,250,254,214,191,27,105,95,232,155,54,113,234,131,0,4,32,0,129,114,9,96,78,148,75,138,251,130,38,80,175,193,88,177,57,161,201,182,206,188,215,209,116,218,224,81,27,73,106,93,177,234,210,222,15,218,1,94,41,202,90,103,92,184,190,254,250,107,219,112,195,13,221,143,133,163,228,10,71,137,22,155,19,218,195,66,123,53,104,47,9,153,14,42,67,198,66,211,13,49,117,159,142,168,147,65,161,205,45,181,159,132,6,188,250,83,202,156,80,26,177,54,107,211,70,153,218,48,83,203,44,244,54,79,245,52,53,39,70,143,30,237,202,87,230,131,140,15,197,172,99,242,84,70,115,169,206,77,59,137,202,147,161,161,165,29,223,126,251,173,107,211,214,91,111,237,246,232,40,167,125,229,118,186,122,233,91,110,125,105,222,23,115,219,210,228,232,107,93,62,234,235,99,76,190,234,23,98,92,232,27,162,106,196,12,1,8,64,32,31,4,48,39,242,161,115,238,91,201,96,44,238,46,16,179,190,49,183,45,238,94,89,94,235,124,212,215,199,152,202,163,201,93,229,16,64,223,114,40,113,15,4,32,0,1,8,100,65,0,115,34,11,234,212,153,58,1,6,99,169,35,79,181,194,152,245,141,185,109,169,118,18,79,43,243,81,95,31,99,242,84,190,32,195,66,223,32,101,35,104,8,64,0,2,185,32,128,57,145,11,153,105,36,131,177,184,251,64,204,250,198,220,182,184,123,101,121,173,243,81,95,31,99,42,143,38,119,149,67,0,125,203,161,196,61,16,128,0,4,32,144,5,1,204,137,44,168,83,103,234,4,24,140,165,142,60,213,10,99,214,55,230,182,165,218,73,60,173,204,71,125,125,140,201,83,249,130,12,11,125,131,148,141,160,33,0,1,8,228,130,0,230,68,46,100,166,145,12,198,226,238,3,49,235,27,115,219,226,238,149,229,181,206,71,125,125,140,169,60,154,220,85,14,1,244,45,135,18,247,64,0,2,16,128,64,22,4,48,39,178,160,78,157,169,19,96,48,150,58,242,84,43,140,89,223,152,219,150,106,39,241,180,50,31,245,245,49,38,79,229,11,50,44,244,13,82,54,130,134,0,4,32,144,11,2,152,19,185,144,153,70,50,24,107,190,15,156,119,222,121,238,40,84,29,83,218,244,218,106,171,173,236,136,35,142,112,71,164,150,186,244,188,142,59,237,214,173,155,61,255,252,243,238,255,179,184,98,214,55,230,182,101,209,87,124,171,211,71,125,125,140,201,55,221,66,142,7,125,67,86,143,216,33,0,1,8,196,77,0,115,34,110,125,105,221,255,17,96,48,214,124,87,248,230,155,111,108,198,140,25,182,232,162,139,86,101,78,92,126,249,229,118,239,189,247,54,154,19,183,220,114,75,38,125,46,102,125,99,110,91,38,157,197,179,74,125,212,215,199,152,60,147,45,232,112,208,55,104,249,8,30,2,16,128,64,212,4,48,39,162,150,151,198,21,8,100,49,24,107,104,104,176,149,86,90,201,46,185,228,18,235,209,163,135,11,229,192,3,15,180,213,86,91,205,14,63,252,112,59,254,248,227,237,161,135,30,178,54,109,218,216,186,235,174,107,23,93,116,145,205,51,207,60,166,140,133,67,14,57,196,122,247,238,237,158,41,206,96,152,107,174,185,92,38,195,131,15,62,232,178,20,186,118,237,218,40,242,248,241,227,109,191,253,246,179,175,191,254,218,153,13,42,119,143,61,246,176,125,247,221,215,218,182,109,107,95,124,241,133,117,234,212,201,221,175,159,39,79,158,236,50,38,10,153,19,31,124,240,129,123,126,202,148,41,182,212,82,75,217,167,159,126,106,131,7,15,118,245,189,244,210,75,118,204,49,199,216,247,223,127,111,98,57,96,192,0,23,223,115,207,61,103,15,60,240,128,109,180,209,70,246,234,171,175,218,209,71,31,157,73,167,203,66,223,180,26,26,115,219,210,98,232,115,61,62,234,235,99,76,62,107,24,90,108,232,27,154,98,196,11,1,8,64,32,63,4,48,39,242,163,117,174,91,154,213,96,76,134,195,83,79,61,101,183,222,122,171,155,216,47,191,252,242,246,238,187,239,218,101,151,93,102,79,63,253,180,221,126,251,237,206,40,144,25,241,203,47,191,216,213,87,95,221,162,57,209,161,67,7,59,255,252,243,237,160,131,14,114,230,195,108,179,205,214,168,235,38,155,108,98,187,238,186,171,29,121,228,145,246,206,59,239,216,58,235,172,99,151,94,122,105,217,230,132,158,151,225,112,212,81,71,217,235,175,191,110,93,186,116,177,155,111,190,217,25,43,171,175,190,186,221,115,207,61,182,234,170,171,58,83,67,166,200,253,247,223,111,157,59,119,246,162,95,101,165,111,26,141,143,185,109,105,240,243,189,14,31,245,245,49,38,223,117,12,41,62,244,13,73,45,98,133,0,4,32,144,47,2,152,19,249,210,59,183,173,205,106,48,246,237,183,223,218,50,203,44,227,12,137,219,110,187,205,101,26,200,128,216,116,211,77,173,127,255,254,214,179,103,79,167,201,107,175,189,230,76,137,47,191,252,178,85,115,226,205,55,223,180,101,151,93,118,22,45,101,124,204,55,223,124,246,243,207,63,155,12,12,93,59,239,188,179,43,191,156,204,137,139,47,190,216,148,149,161,120,231,157,119,94,247,124,247,238,221,93,134,199,194,11,47,108,91,110,185,229,44,70,132,238,27,62,124,184,237,182,219,110,94,244,169,172,244,77,163,241,49,183,45,13,126,190,215,225,163,190,62,198,228,187,142,33,197,135,190,33,169,69,172,16,128,0,4,242,69,0,115,34,95,122,231,182,181,89,14,198,148,229,176,242,202,43,219,141,55,222,232,50,38,214,91,111,61,219,120,227,141,237,196,19,79,108,52,39,180,36,66,155,74,106,15,8,153,2,122,102,151,93,118,113,122,41,163,225,184,227,142,115,203,43,100,60,104,185,69,97,121,70,65,80,153,18,115,207,61,183,253,248,227,143,214,177,99,71,247,107,101,65,108,191,253,246,206,156,152,125,246,217,109,226,196,137,182,208,66,11,185,12,141,118,237,218,185,186,10,203,58,70,140,24,97,115,206,57,167,91,210,33,147,67,215,182,219,110,235,226,88,112,193,5,109,207,61,247,180,79,62,249,164,177,255,124,246,217,103,174,44,149,227,195,149,165,190,73,183,63,230,182,37,205,46,132,242,125,212,215,199,152,66,208,50,148,24,209,55,20,165,136,19,2,16,128,64,254,8,96,78,228,79,243,92,182,56,203,193,216,43,175,188,226,140,133,5,22,88,192,94,120,225,5,199,255,140,51,206,176,103,159,125,214,45,235,144,113,112,232,161,135,58,99,64,27,74,202,8,88,124,241,197,237,220,115,207,181,183,222,122,203,45,175,184,225,134,27,90,52,39,84,230,22,91,108,225,238,233,215,175,159,77,152,48,193,214,90,107,45,147,233,208,167,79,31,91,108,177,197,108,228,200,145,182,221,118,219,217,117,215,93,231,126,167,250,138,247,156,216,124,243,205,109,155,109,182,177,19,78,56,193,180,255,132,158,191,254,250,235,93,214,132,150,163,92,112,193,5,182,215,94,123,217,251,239,191,239,98,26,55,110,156,51,93,124,184,178,212,55,233,246,199,220,182,164,217,133,80,190,143,250,250,24,83,8,90,134,18,35,250,134,162,20,113,66,0,2,16,200,31,1,204,137,252,105,158,203,22,103,61,24,91,123,237,181,157,1,161,13,49,117,77,159,62,221,153,0,15,63,252,176,203,100,208,100,95,27,103,202,192,120,227,141,55,108,159,125,246,113,123,84,172,177,198,26,238,239,181,81,101,75,153,19,42,243,227,143,63,182,253,247,223,223,62,255,252,115,91,98,137,37,236,171,175,190,178,147,79,62,217,101,96,140,30,61,218,213,55,199,28,115,88,175,94,189,156,217,161,108,141,98,115,66,153,17,122,94,25,22,75,46,185,164,203,194,208,166,157,170,87,251,99,40,123,227,135,31,126,176,223,126,251,205,149,43,19,197,151,43,107,125,147,228,16,115,219,146,228,22,74,217,62,234,235,99,76,161,232,25,66,156,232,27,130,74,196,8,1,8,64,32,159,4,48,39,242,169,123,238,90,157,229,96,76,89,8,90,178,161,77,42,101,14,36,117,13,29,58,212,25,9,171,172,178,138,125,247,221,119,182,230,154,107,186,77,43,245,115,236,87,150,250,38,205,54,230,182,37,205,46,132,242,125,212,215,199,152,66,208,50,148,24,209,55,20,165,136,19,2,16,128,64,254,8,96,78,228,79,243,92,182,56,171,193,216,192,129,3,237,138,43,174,48,109,56,153,244,230,145,90,34,114,250,233,167,187,19,60,148,109,113,216,97,135,185,108,141,60,92,89,233,155,6,219,152,219,150,6,63,223,235,240,81,95,31,99,242,93,199,144,226,67,223,144,212,34,86,8,64,0,2,249,34,128,57,145,47,189,115,219,90,6,99,113,75,31,179,190,49,183,45,238,94,89,94,235,124,212,215,199,152,202,163,201,93,229,16,64,223,114,40,113,15,4,32,0,1,8,100,65,0,115,34,11,234,212,153,58,1,6,99,169,35,79,181,194,152,245,141,185,109,169,118,18,79,43,243,81,95,31,99,242,84,190,32,195,66,223,32,101,35,104,8,64,0,2,185,32,128,57,145,11,153,105,36,131,177,184,251,64,204,250,198,220,182,184,123,101,121,173,243,81,95,31,99,42,143,38,119,149,67,0,125,203,161,196,61,16,128,0,4,32,144,5,1,204,137,44,168,83,103,234,4,24,140,165,142,60,213,10,99,214,55,230,182,165,218,73,60,173,204,71,125,125,140,201,83,249,130,12,11,125,131,148,141,160,33,0,1,8,228,130,0,230,68,46,100,166,145,12,198,226,238,3,49,235,27,115,219,226,238,149,229,181,206,71,125,125,140,169,60,154,220,85,14,1,244,45,135,18,247,64,0,2,16,128,64,22,4,48,39,178,160,78,157,169,19,96,48,150,58,242,84,43,140,89,223,80,219,246,252,243,207,91,159,62,125,220,81,182,13,13,13,246,197,23,95,184,83,107,214,89,103,29,119,154,204,241,199,31,111,15,61,244,144,181,105,211,198,214,93,119,93,187,232,162,139,108,158,121,230,177,151,94,122,201,142,57,230,24,251,254,251,239,77,109,31,48,96,128,245,238,221,219,84,222,65,7,29,100,43,175,188,178,125,254,249,231,54,105,210,36,247,119,183,221,118,155,77,152,48,193,149,161,147,113,66,187,124,212,215,199,152,66,211,213,231,120,209,215,103,117,136,13,2,16,128,64,190,9,96,78,228,91,255,220,180,158,193,88,220,82,199,172,111,168,109,147,153,176,193,6,27,216,203,47,191,108,171,174,186,170,61,254,248,227,214,183,111,95,123,247,221,119,109,232,208,161,246,244,211,79,155,142,191,109,219,182,173,29,114,200,33,206,176,184,244,210,75,109,245,213,87,183,123,238,185,199,61,51,121,242,100,235,218,181,171,221,127,255,253,246,195,15,63,216,250,235,175,239,202,91,109,181,213,156,241,241,246,219,111,219,83,79,61,101,191,254,250,171,45,185,228,146,246,196,19,79,216,138,43,174,24,84,103,247,81,95,197,148,179,171,193,70,193,198,236,0,0,32,0,73,68,65,84,204,114,213,104,25,134,92,16,128,0,4,32,0,1,223,8,96,78,248,166,8,241,36,66,192,199,9,64,34,13,205,105,161,49,235,27,106,219,100,78,28,120,224,129,46,19,162,112,205,59,239,188,246,226,139,47,218,126,251,237,103,253,251,247,183,158,61,123,186,191,122,237,181,215,108,171,173,182,178,59,239,188,211,182,220,114,75,235,220,185,115,227,51,223,126,251,173,13,31,62,220,150,91,110,57,219,117,215,93,109,252,248,241,238,239,78,61,245,84,251,241,199,31,93,198,133,46,25,22,87,94,121,165,51,48,66,186,66,213,55,36,198,173,197,138,6,173,17,226,239,33,0,1,8,64,0,2,233,16,192,156,72,135,51,181,100,76,128,193,103,198,2,36,92,125,204,250,134,218,54,153,19,202,148,80,166,131,46,189,169,157,115,206,57,237,205,55,223,180,189,247,222,219,78,60,241,196,70,115,226,213,87,95,181,110,221,186,217,221,119,223,109,123,238,185,167,125,242,201,39,141,61,230,179,207,62,179,133,22,90,200,116,143,158,83,182,68,193,156,152,54,109,154,157,119,222,121,152,19,9,127,190,98,47,62,212,207,88,236,186,208,62,8,64,0,2,16,200,31,1,204,137,252,105,158,203,22,51,248,140,91,246,152,245,13,181,109,50,39,180,36,99,220,184,113,182,222,122,235,217,53,215,92,99,23,92,112,129,203,146,56,227,140,51,236,217,103,159,117,203,58,102,159,125,118,59,244,208,67,109,202,148,41,46,243,97,249,229,151,119,247,237,181,215,94,246,254,251,239,91,151,46,93,92,25,63,253,244,19,230,68,220,31,227,204,90,23,234,103,44,51,96,84,12,1,8,64,0,2,16,72,136,0,230,68,66,96,41,214,47,2,12,62,253,210,163,222,209,196,172,111,168,109,147,57,177,195,14,59,184,141,42,63,248,224,3,155,111,190,249,108,228,200,145,182,210,74,43,217,244,233,211,237,132,19,78,176,135,31,126,216,237,53,33,3,226,146,75,46,177,5,22,88,192,237,69,113,220,113,199,185,61,38,126,251,237,55,59,249,228,147,93,54,133,202,35,115,162,222,159,28,202,19,129,80,63,99,168,7,1,8,64,0,2,16,136,141,0,230,68,108,138,210,158,102,9,48,248,140,187,99,196,172,111,168,109,107,106,38,196,221,3,171,111,93,168,250,86,223,98,255,158,68,3,255,52,33,34,8,64,0,2,16,200,39,1,204,137,124,234,158,187,86,51,248,140,91,242,152,245,13,181,109,152,19,229,125,230,66,213,183,188,214,133,113,23,26,132,161,19,81,66,0,2,16,128,64,252,4,48,39,226,215,152,22,146,182,27,125,31,136,121,114,17,115,219,162,239,152,101,52,16,125,203,128,148,240,45,104,144,48,96,138,135,0,4,32,0,1,8,148,73,0,115,162,76,80,220,22,54,1,6,159,97,235,215,90,244,49,235,27,115,219,90,211,53,15,127,143,190,217,171,140,6,217,107,64,4,16,128,0,4,32,0,1,17,192,156,160,31,228,130,0,131,207,184,101,142,89,223,152,219,22,119,175,44,175,117,232,91,30,167,36,239,66,131,36,233,82,54,4,32,0,1,8,64,160,124,2,152,19,229,179,226,206,128,9,104,240,153,209,213,32,19,48,163,186,115,85,109,67,131,80,199,119,49,113,138,79,211,226,22,161,111,246,250,162,65,246,26,16,1,4,32,0,1,8,64,64,4,48,39,232,7,16,72,144,0,131,222,4,225,230,164,104,250,80,220,66,163,111,246,250,162,65,246,26,16,1,4,32,0,1,8,64,0,115,130,62,0,129,132,9,48,232,77,24,112,14,138,167,15,197,45,50,250,166,175,239,152,49,99,172,119,239,222,54,98,196,8,235,211,167,143,21,52,24,53,106,148,245,235,215,207,70,143,30,109,61,122,244,72,63,48,106,132,0,4,32,0,1,8,228,156,0,153,19,57,239,0,52,63,89,2,76,60,146,229,155,135,210,233,67,113,171,140,190,217,232,219,161,67,7,107,219,182,173,117,236,216,209,38,79,158,108,157,58,117,178,169,83,167,218,204,153,51,109,250,244,233,217,4,69,173,16,128,0,4,32,0,129,156,19,192,156,200,121,7,160,249,201,18,96,226,145,44,223,60,148,78,31,138,91,101,244,205,70,223,97,195,134,217,160,65,131,108,198,140,25,141,1,180,107,215,206,6,15,30,108,3,6,12,200,38,40,106,133,0,4,32,0,1,8,228,156,0,230,68,206,59,0,205,79,150,0,19,143,100,249,230,161,116,250,80,220,42,163,111,118,250,42,107,98,218,180,105,141,1,180,111,223,126,150,159,179,139,140,154,33,0,1,8,64,0,2,249,36,128,57,145,79,221,105,117,74,4,152,120,164,4,58,226,106,232,67,17,139,171,93,169,127,247,59,139,245,164,25,223,149,43,206,158,32,107,194,119,181,136,15,2,16,128,0,4,242,64,0,115,34,15,42,211,198,204,8,48,241,200,12,125,52,21,211,135,162,145,178,217,134,160,111,182,250,22,178,39,200,154,200,86,7,106,135,0,4,32,0,1,8,136,0,230,4,253,0,2,9,18,96,226,145,32,220,156,20,77,31,138,91,104,244,205,86,95,101,79,104,143,137,161,67,135,178,215,68,182,82,80,59,4,32,0,1,8,64,0,115,130,62,0,129,36,9,48,241,72,146,110,62,202,166,15,197,173,51,250,102,171,175,78,231,208,146,14,157,208,161,255,114,65,0,2,16,128,0,4,254,135,189,51,129,215,106,218,255,255,247,106,80,66,73,100,30,18,145,204,42,99,37,148,153,91,41,55,220,92,21,113,221,12,201,16,74,50,70,69,114,149,12,101,38,51,55,174,80,33,165,168,84,20,133,66,198,18,146,70,157,255,235,179,238,239,57,255,231,212,57,157,243,12,251,217,195,122,239,215,171,23,231,156,189,215,250,126,223,159,181,207,217,235,243,124,215,218,16,8,143,0,149,19,225,177,167,103,15,8,48,241,240,64,228,128,83,100,12,5,12,56,228,230,163,168,175,98,242,236,40,82,37,169,79,57,179,207,137,79,106,147,43,4,32,0,129,248,16,192,156,136,143,86,68,26,67,2,81,156,120,196,16,163,215,33,51,134,146,45,127,20,245,141,98,76,201,30,5,133,205,14,125,11,203,155,222,32,0,1,8,64,160,226,4,48,39,42,206,138,51,33,144,49,1,30,2,51,70,198,5,235,16,96,12,37,123,72,68,81,223,40,198,148,236,81,80,216,236,208,183,176,188,233,13,2,16,128,0,4,42,78,0,115,162,226,172,56,19,2,25,19,224,33,48,99,100,92,128,57,225,213,24,136,226,239,136,40,198,228,213,160,8,56,89,244,13,24,48,205,67,0,2,16,128,64,214,4,48,39,178,70,199,133,16,40,159,0,15,129,229,51,226,140,13,19,96,12,37,123,132,68,81,223,40,198,148,236,81,80,216,236,208,183,176,188,233,13,2,16,128,0,4,42,78,0,115,162,226,172,56,19,2,25,19,224,33,48,99,100,92,176,14,1,198,80,178,135,68,20,245,141,98,76,201,30,5,133,205,14,125,11,203,155,222,32,0,1,8,64,160,226,4,48,39,42,206,138,51,33,144,49,1,30,2,51,70,198,5,152,19,94,141,129,40,254,142,136,98,76,94,13,138,128,147,69,223,128,1,211,60,4,32,0,1,8,100,77,0,115,34,107,116,92,8,129,242,9,240,16,88,62,35,206,216,48,1,198,80,178,71,72,20,245,141,98,76,201,30,5,133,205,14,125,11,203,155,222,32,0,1,8,64,160,226,4,48,39,42,206,138,51,33,144,49,1,30,2,51,70,198,5,235,16,96,12,37,123,72,68,81,223,40,198,148,236,81,80,216,236,208,183,176,188,233,13,2,16,128,0,4,42,78,0,115,162,226,172,56,19,2,25,19,224,33,48,99,100,92,128,57,225,213,24,136,226,239,136,40,198,228,213,160,8,56,89,244,13,24,48,205,67,0,2,16,128,64,214,4,48,39,178,70,199,133,16,40,159,0,15,129,229,51,226,140,13,19,208,24,242,236,40,50,51,175,146,46,42,82,202,209,57,248,189,21,29,45,130,136,4,125,131,160,74,155,16,128,0,4,32,144,15,2,152,19,249,160,72,27,16,40,131,0,15,129,12,13,8,100,70,128,123,38,51,94,65,156,141,6,65,80,141,78,155,232,27,29,45,136,4,2,16,128,0,4,74,18,192,156,96,68,64,32,64,2,60,4,6,8,151,166,19,73,128,123,38,124,89,209,32,124,13,130,140,0,125,131,164,75,219,16,128,0,4,32,144,11,1,204,137,92,232,113,45,4,202,33,192,67,32,67,4,2,153,17,224,158,201,140,87,16,103,163,65,16,84,163,211,38,250,70,71,11,34,129,0,4,32,0,129,146,4,48,39,24,17,16,8,144,0,15,129,1,194,165,233,68,18,224,158,9,95,86,52,8,95,131,32,35,64,223,32,233,210,54,4,32,0,1,8,228,66,0,115,34,23,122,92,11,129,114,8,240,16,200,16,129,64,102,4,184,103,50,227,21,196,217,104,16,4,213,232,180,137,190,209,209,130,72,32,0,1,8,64,160,36,1,204,9,70,4,4,2,36,192,67,96,128,112,105,58,145,4,184,103,194,151,21,13,194,215,32,200,8,208,55,72,186,180,13,1,8,64,0,2,185,16,192,156,200,133,30,215,66,160,28,2,60,4,50,68,32,144,25,1,238,153,204,120,5,113,54,26,4,65,53,58,109,162,111,116,180,32,18,8,64,0,2,16,40,73,0,115,130,17,1,129,0,9,240,16,24,32,92,154,78,36,1,238,153,240,101,69,131,240,53,8,50,2,244,13,146,46,109,67,0,2,16,128,64,46,4,48,39,114,161,199,181,16,40,135,0,15,129,12,17,8,100,70,128,123,38,51,94,65,156,141,6,65,80,141,78,155,232,27,29,45,136,4,2,16,128,0,4,74,18,192,156,96,68,64,32,64,2,60,4,6,8,151,166,19,73,128,123,38,124,89,209,32,124,13,130,140,0,125,131,164,75,219,16,128,0,4,32,144,11,1,204,137,92,232,113,45,4,202,33,192,67,32,67,4,2,153,17,224,158,201,140,87,16,103,163,65,16,84,163,211,38,250,70,71,11,34,129,0,4,32,0,129,146,4,48,39,24,17,16,8,144,0,15,129,1,194,165,233,68,18,224,158,9,95,86,52,8,95,131,32,35,64,223,32,233,210,54,4,32,0,1,8,228,66,0,115,34,23,122,92,11,129,114,8,240,16,200,16,129,64,102,4,184,103,50,227,21,196,217,104,16,4,213,232,180,137,190,209,209,130,72,32,0,1,8,64,160,36,1,204,9,70,4,4,2,36,192,67,96,128,112,105,58,145,4,184,103,194,151,21,13,194,215,32,200,8,208,55,72,186,180,13,1,8,64,0,2,185,16,192,156,200,133,30,215,66,160,28,2,60,4,50,68,32,144,25,1,238,153,204,120,5,113,54,26,4,65,53,58,109,162,111,116,180,32,18,8,64,0,2,16,40,73,0,115,130,17,1,129,0,9,240,16,24,32,92,154,78,36,1,238,153,240,101,69,131,240,53,8,50,2,244,13,146,46,109,67,0,2,16,128,64,46,4,48,39,114,161,199,181,16,40,135,0,15,129,12,17,8,100,70,128,123,38,51,94,65,156,29,119,13,234,215,175,111,223,124,243,141,125,255,253,247,86,171,86,173,98,68,35,71,142,180,115,206,57,199,158,120,226,9,59,227,140,51,220,255,239,178,203,46,118,253,245,215,219,51,207,60,99,237,219,183,183,170,85,171,186,243,43,87,174,108,7,28,112,128,221,122,235,173,118,248,225,135,187,239,165,159,31,4,247,66,181,25,119,125,11,197,137,126,32,0,1,8,64,160,240,4,48,39,10,207,156,30,61,34,192,67,160,71,98,147,106,94,8,112,207,228,5,99,78,141,196,93,3,153,19,171,87,175,182,107,175,189,214,186,118,237,90,204,162,101,203,150,246,201,39,159,216,157,119,222,89,170,57,113,227,141,55,218,244,233,211,221,249,43,87,174,52,153,25,61,122,244,176,169,83,167,218,238,187,239,142,57,145,211,168,226,98,8,64,0,2,16,128,64,249,4,48,39,202,103,196,25,16,200,154,64,220,31,242,179,78,156,11,33,144,37,1,238,153,44,193,229,241,178,184,107,32,115,66,85,16,19,38,76,176,241,227,199,59,50,11,22,44,176,211,79,63,221,54,217,100,19,235,214,173,91,185,230,68,10,103,199,142,29,109,235,173,183,118,134,6,149,19,121,28,100,52,5,1,8,64,0,2,16,40,133,0,230,4,195,2,2,1,18,136,251,67,126,128,104,104,26,2,165,18,224,158,9,127,96,196,93,3,153,19,15,60,240,128,51,32,222,127,255,125,219,105,167,157,76,85,17,53,107,214,180,103,159,125,54,35,115,226,174,187,238,178,151,94,122,201,222,124,243,77,204,137,240,135,38,17,64,0,2,16,128,64,194,9,96,78,36,92,96,210,11,151,64,220,31,242,195,165,71,239,62,18,224,158,9,95,245,184,107,32,115,98,196,136,17,206,136,168,91,183,174,93,117,213,85,214,168,81,35,87,69,209,182,109,219,140,204,137,193,131,7,219,152,49,99,236,229,151,95,198,156,8,127,104,18,1,4,32,0,1,8,36,156,0,230,68,194,5,38,189,112,9,196,253,33,63,92,122,244,238,35,1,238,153,240,85,143,187,6,41,115,66,75,56,58,117,234,100,195,134,13,179,59,238,184,195,158,123,238,57,107,209,162,69,70,230,132,170,47,234,213,171,103,55,223,124,51,230,68,248,67,147,8,32,0,1,8,64,32,225,4,48,39,18,46,48,233,133,75,32,238,15,249,225,210,163,119,31,9,112,207,132,175,122,220,53,72,153,19,71,28,113,132,171,152,216,114,203,45,221,198,150,167,156,114,74,133,205,137,85,171,86,185,13,49,47,191,252,114,155,53,107,150,237,184,227,142,152,19,225,15,77,34,128,0,4,32,0,129,132,19,192,156,72,184,192,164,23,46,129,184,63,228,135,75,143,222,125,36,192,61,19,190,234,113,215,32,221,156,184,237,182,219,108,192,128,1,182,112,225,66,171,82,165,202,6,205,137,14,29,58,88,245,234,213,157,0,250,239,129,7,30,232,246,170,104,220,184,177,251,30,27,98,134,63,54,137,0,2,16,128,0,4,146,77,0,115,34,217,250,146,29,4,32,0,129,88,17,136,251,196,56,86,176,203,8,22,13,146,160,98,217,57,160,111,178,245,37,59,8,64,0,2,113,38,128,57,17,103,245,136,29,2,16,128,64,194,8,48,113,10,95,80,52,8,95,131,32,35,64,223,32,233,210,54,4,32,0,1,8,228,66,0,115,34,23,122,92,11,1,8,64,0,2,121,37,192,196,41,175,56,179,106,12,13,178,194,22,155,139,208,55,54,82,17,40,4,32,0,1,239,8,96,78,120,39,57,9,7,73,224,131,15,62,176,179,206,58,203,230,204,153,179,94,55,218,45,94,223,191,255,254,251,203,12,161,168,168,200,142,62,250,104,27,61,122,180,85,171,86,45,200,80,105,27,2,145,36,192,196,41,124,89,208,32,124,13,130,140,0,125,131,164,75,219,16,128,0,4,32,144,11,1,204,137,92,232,113,45,4,214,33,176,33,115,226,231,159,127,54,237,0,191,205,54,219,148,201,109,205,154,53,110,211,182,229,203,151,99,78,48,186,188,36,192,196,41,124,217,209,32,124,13,130,140,0,125,131,164,75,219,16,128,0,4,32,144,11,1,204,137,92,232,113,45,4,74,49,39,218,182,109,107,205,154,53,179,73,147,38,185,159,14,27,54,204,90,182,108,105,233,149,19,181,106,213,178,11,46,184,192,102,206,156,105,95,126,249,165,157,123,238,185,238,85,119,157,59,119,182,7,31,124,208,154,52,105,98,175,190,250,170,213,174,93,27,198,16,240,138,0,19,167,240,229,70,131,240,53,8,50,2,244,13,146,46,109,67,0,2,16,128,64,46,4,48,39,114,161,199,181,16,40,197,156,104,218,180,169,189,254,250,235,110,121,198,208,161,67,237,145,71,30,177,9,19,38,148,48,39,54,221,116,83,27,52,104,144,117,237,218,213,22,44,88,96,13,26,52,176,197,139,23,219,198,27,111,76,229,4,163,202,107,2,76,156,194,151,31,13,194,215,32,200,8,208,55,72,186,180,13,1,8,64,0,2,185,16,192,156,200,133,30,215,66,160,20,115,162,125,251,246,246,197,23,95,184,159,76,155,54,205,244,245,220,185,115,215,51,39,102,205,154,101,187,236,178,139,59,79,102,197,231,159,127,110,91,110,185,37,230,4,163,202,107,2,76,156,194,151,31,13,194,215,32,200,8,208,55,72,186,180,13,1,8,64,0,2,185,16,192,156,200,133,30,215,66,160,20,115,34,125,67,204,233,211,167,91,187,118,237,108,222,188,121,235,153,19,250,94,106,255,9,153,19,250,186,78,157,58,152,19,140,42,175,9,48,113,10,95,126,52,8,95,131,32,35,64,223,32,233,210,54,4,32,0,1,8,228,66,0,115,34,23,122,92,11,129,60,155,19,117,235,214,181,74,149,42,153,54,207,212,190,20,28,16,240,141,0,19,167,240,21,71,131,240,53,8,50,2,244,13,146,46,109,67,0,2,16,128,64,46,4,48,39,114,161,199,181,16,200,179,57,161,74,138,54,109,218,216,91,111,189,101,191,254,250,107,133,248,182,104,209,162,104,236,216,177,127,169,208,201,156,4,129,136,19,96,226,20,190,64,104,16,190,6,65,70,128,190,65,210,165,109,8,64,0,2,16,200,133,0,230,68,46,244,184,22,2,17,32,192,131,102,4,68,32,132,188,17,96,60,231,13,101,214,13,161,65,214,232,98,113,33,250,198,66,38,130,132,0,4,32,224,37,1,204,9,47,101,39,233,36,17,224,65,51,73,106,146,11,227,57,252,49,128,6,225,107,16,100,4,232,27,36,93,218,134,0,4,32,0,129,92,8,96,78,228,66,143,107,33,16,1,2,60,104,70,64,4,66,200,27,1,198,115,222,80,102,221,16,26,100,141,46,22,23,162,111,44,100,34,72,8,64,0,2,94,18,192,156,240,82,118,146,78,18,1,30,52,147,164,38,185,48,158,195,31,3,104,16,190,6,65,70,128,190,65,210,165,109,8,64,0,2,16,200,133,0,230,68,46,244,184,22,2,17,32,192,131,102,4,68,32,132,188,17,96,60,231,13,101,214,13,161,65,214,232,98,113,33,250,198,66,38,130,132,0,4,32,224,37,1,204,9,47,101,39,233,36,17,224,65,51,73,106,146,11,227,57,252,49,128,6,225,107,16,100,4,232,27,36,93,218,134,0,4,32,0,129,92,8,96,78,228,66,143,107,33,16,1,2,60,104,70,64,132,44,67,40,42,42,178,163,143,62,218,70,143,30,109,213,170,85,203,184,149,92,175,207,184,195,2,92,192,120,46,0,228,114,186,64,131,240,53,8,50,2,244,13,146,46,109,67,0,2,16,128,64,46,4,48,39,114,161,199,181,16,136,0,1,30,52,35,32,66,150,33,172,89,179,198,170,84,169,98,203,151,47,207,202,156,200,245,250,44,195,14,244,50,198,115,160,120,43,212,56,26,84,8,83,108,79,66,223,216,74,71,224,16,128,0,4,18,79,0,115,34,241,18,147,96,210,9,240,160,25,95,133,59,119,238,108,15,62,248,160,53,105,210,196,94,125,245,85,91,176,96,129,93,122,233,165,246,219,111,191,153,116,189,250,234,171,173,93,187,118,54,114,228,72,235,219,183,175,205,152,49,195,125,255,224,131,15,118,63,27,63,126,124,137,235,107,215,174,29,95,24,255,23,57,227,57,124,9,209,32,124,13,130,140,0,125,131,164,75,219,16,128,0,4,32,144,11,1,204,137,92,232,113,45,4,34,64,192,183,7,205,163,142,58,170,104,220,184,113,127,137,0,250,156,67,88,189,122,117,113,229,196,218,181,107,109,159,125,246,177,151,94,122,201,246,222,123,111,91,180,104,145,53,109,218,212,45,249,104,208,160,129,157,121,230,153,86,179,102,77,91,185,114,165,85,170,84,201,238,187,239,62,75,175,156,168,94,189,122,206,241,68,161,129,230,205,155,39,70,223,40,240,204,38,6,223,126,167,100,195,40,206,215,160,111,156,213,35,118,8,64,0,2,201,38,128,57,145,108,125,201,206,3,2,190,61,104,38,41,223,116,115,97,234,212,169,110,255,9,25,17,169,227,151,95,126,177,219,110,187,205,58,116,232,96,75,151,46,181,253,246,219,207,100,66,124,248,225,135,110,25,72,18,151,117,120,112,203,70,62,197,36,221,99,145,135,29,66,128,232,27,2,116,186,132,0,4,32,0,129,10,17,192,156,168,16,38,78,130,64,116,9,248,246,160,153,164,124,211,205,133,41,83,166,88,199,142,29,237,235,175,191,46,30,108,11,23,46,180,173,182,218,202,170,86,173,106,243,230,205,179,102,205,154,185,101,29,239,188,243,142,213,171,87,15,115,34,186,183,101,172,35,75,210,61,22,107,33,2,10,30,125,3,2,75,179,16,128,0,4,32,144,51,1,204,137,156,17,210,0,4,194,37,224,219,131,102,146,242,213,219,54,180,68,227,231,159,127,118,255,173,95,191,190,13,28,56,208,45,225,144,25,161,189,37,38,78,156,232,190,127,216,97,135,217,249,231,159,111,90,254,241,192,3,15,216,187,239,190,107,149,43,87,46,190,190,86,173,90,225,14,68,122,79,12,129,36,221,99,137,17,37,143,137,160,111,30,97,210,20,4,32,0,1,8,228,149,0,230,68,94,113,210,24,4,10,79,192,183,7,205,164,229,219,166,77,27,123,235,173,183,236,253,247,223,183,37,75,150,88,143,30,61,220,18,14,153,16,189,122,245,114,213,20,61,123,246,180,57,115,230,216,203,47,191,236,6,216,9,39,156,96,141,26,53,178,254,253,251,91,250,245,233,75,66,10,63,18,233,49,41,4,146,118,143,37,69,151,124,229,129,190,249,34,73,59,16,128,0,4,32,144,111,2,152,19,249,38,74,123,16,40,48,1,223,30,52,125,203,183,192,195,137,238,32,224,150,14,133,116,20,153,89,104,157,135,144,115,104,249,170,106,139,3,2,16,128,0,4,32,16,53,2,152,19,81,83,132,120,32,144,33,1,223,38,235,190,229,155,225,112,224,116,8,196,150,128,111,247,182,111,249,198,118,96,18,56,4,32,0,1,8,20,140,0,230,68,193,80,211,17,4,130,33,224,219,3,174,111,249,6,51,106,104,21,2,209,35,224,219,189,237,91,190,209,27,113,68,4,1,8,64,0,2,81,35,128,57,17,53,69,136,7,2,25,18,240,237,1,215,183,124,51,28,14,156,14,129,216,18,240,237,222,246,45,223,216,14,76,2,135,0,4,32,0,129,130,17,192,156,40,24,106,58,130,64,48,4,124,123,192,245,45,223,96,70,13,173,66,32,122,4,124,187,183,125,203,55,122,35,142,136,32,0,1,8,64,32,106,4,48,39,162,166,8,241,64,32,67,2,190,61,224,250,150,111,134,195,129,211,33,16,91,2,190,221,219,190,229,27,219,129,73,224,16,128,0,4,32,80,48,2,152,19,5,67,77,71,16,8,134,128,111,15,184,190,229,27,204,168,161,85,8,68,143,128,111,247,182,111,249,70,111,196,17,17,4,32,0,1,8,68,141,0,230,68,212,20,33,30,8,100,72,192,183,7,92,223,242,205,112,56,112,58,4,98,75,192,183,123,219,183,124,99,59,48,9,28,2,16,128,0,4,10,70,0,115,162,96,168,233,8,2,193,16,240,237,1,215,183,124,131,25,53,180,10,129,232,17,240,237,222,246,45,223,232,141,56,34,130,0,4,32,0,129,168,17,192,156,136,154,34,196,3,129,12,9,248,246,128,235,91,190,25,14,7,78,135,64,108,9,248,118,111,251,150,111,108,7,38,129,67,0,2,16,128,64,193,8,96,78,20,12,53,29,65,32,24,2,190,61,224,250,150,111,48,163,134,86,33,16,61,2,190,221,219,190,229,27,189,17,71,68,16,128,0,4,32,16,53,2,152,19,81,83,132,120,32,144,33,1,223,30,112,125,203,55,195,225,192,233,16,136,45,1,223,238,109,223,242,141,237,192,36,112,8,64,0,2,16,40,24,1,204,137,130,161,166,35,8,4,67,192,183,7,92,223,242,13,102,212,208,42,4,162,71,192,183,123,219,183,124,163,55,226,136,8,2,16,128,0,4,162,70,0,115,34,106,138,16,15,4,50,36,224,219,3,174,111,249,102,56,28,56,29,2,177,37,224,219,189,237,91,190,177,29,152,4,14,1,8,64,0,2,5,35,128,57,81,48,212,116,4,129,96,8,248,246,128,235,91,190,193,140,26,90,133,64,244,8,248,118,111,251,150,111,244,70,28,17,65,0,2,16,128,64,212,8,96,78,68,77,17,226,129,64,134,4,124,123,192,245,45,223,12,135,3,167,67,32,182,4,124,187,183,125,203,55,182,3,147,192,33,0,1,8,64,160,96,4,48,39,10,134,154,142,32,16,12,1,223,30,112,125,203,55,152,81,67,171,16,136,30,1,223,238,109,223,242,141,222,136,35,34,8,64,0,2,16,136,26,1,204,137,168,41,66,60,16,200,144,128,111,15,184,190,229,155,225,112,224,116,8,196,150,128,111,247,182,111,249,198,118,96,18,56,4,32,0,1,8,20,140,0,230,68,193,80,211,17,4,130,33,224,219,3,174,111,249,6,51,106,104,21,2,209,35,224,219,189,237,91,190,209,27,113,68,4,1,8,64,0,2,81,35,128,57,17,53,69,136,7,2,25,18,240,237,1,215,183,124,51,28,14,156,14,129,216,18,240,237,222,246,45,223,216,14,76,2,135,0,4,32,0,129,130,17,192,156,40,24,106,58,130,64,48,4,124,123,192,245,45,223,96,70,13,173,66,224,255,19,56,234,168,163,138,198,141,27,247,151,176,153,52,111,222,60,18,113,20,138,67,139,22,45,138,198,143,31,31,58,247,66,229,27,86,63,226,60,118,236,88,56,135,37,0,253,66,0,2,16,200,128,0,230,68,6,176,56,21,2,81,36,224,219,100,221,183,124,163,56,230,136,41,89,4,184,167,146,165,39,217,148,36,192,248,102,68,64,0,2,16,136,15,1,204,137,248,104,69,164,16,40,149,128,111,15,94,190,229,203,176,135,64,208,4,184,167,130,38,76,251,97,18,96,124,135,73,159,190,33,0,1,8,100,70,0,115,34,51,94,156,13,129,200,17,240,237,193,203,183,124,35,55,224,8,40,113,4,184,167,18,39,41,9,165,17,96,124,51,28,32,0,1,8,196,135,0,230,68,124,180,34,82,8,80,57,97,102,60,104,114,35,64,32,191,4,184,167,242,203,147,214,162,69,128,241,29,45,61,136,6,2,16,128,192,134,8,96,78,48,62,32,16,115,2,190,61,120,249,150,111,204,135,39,225,199,128,0,247,84,12,68,34,196,172,9,48,190,179,70,199,133,16,128,0,4,10,78,0,115,162,224,200,233,16,2,249,37,224,219,131,151,111,249,230,119,180,208,26,4,214,39,192,61,197,168,72,50,1,198,119,146,213,37,55,8,64,32,105,4,48,39,146,166,40,249,120,71,192,183,7,47,223,242,245,110,64,147,112,193,9,112,79,21,28,57,29,22,144,0,227,187,128,176,233,10,2,16,128,64,142,4,48,39,114,4,200,229,16,8,155,128,111,15,94,190,229,27,246,248,162,255,228,19,224,158,74,190,198,62,103,200,248,246,89,125,114,135,0,4,226,70,0,115,34,110,138,17,47,4,214,33,224,219,131,151,111,249,50,224,33,16,52,1,238,169,160,9,211,126,152,4,24,223,97,210,167,111,8,64,0,2,153,17,192,156,200,140,23,103,67,32,114,4,124,123,240,242,45,223,200,13,56,2,74,28,1,238,169,196,73,74,66,105,4,24,223,12,7,8,64,0,2,241,33,128,57,17,31,173,136,20,2,165,18,240,237,193,203,183,124,25,246,16,8,154,0,247,84,208,132,105,63,76,2,140,239,48,233,211,55,4,32,0,129,204,8,96,78,100,198,139,179,33,16,58,129,49,99,198,88,187,118,237,108,240,224,193,214,169,83,39,75,61,120,141,28,57,210,186,119,239,110,163,70,141,178,86,173,90,133,30,103,190,2,240,45,223,124,113,163,29,8,148,69,128,123,138,177,145,100,2,140,239,36,171,75,110,16,128,64,210,9,96,78,36,93,97,242,75,36,129,106,213,170,89,229,202,149,173,122,245,234,182,104,209,34,171,83,167,142,45,95,190,220,86,175,94,109,43,87,174,76,92,206,190,229,155,56,1,73,40,114,4,184,167,34,39,9,1,229,145,0,227,59,143,48,105,10,2,16,128,64,1,9,96,78,20,16,54,93,65,32,95,4,110,189,245,86,235,211,167,143,173,90,181,170,184,201,170,85,171,218,245,215,95,111,87,95,125,117,190,186,137,76,59,190,229,27,25,240,4,146,88,2,220,83,137,149,150,196,204,140,241,205,48,128,0,4,32,16,79,2,152,19,241,212,141,168,33,224,170,38,86,172,88,81,76,98,227,141,55,46,241,117,210,16,249,150,111,210,244,35,159,232,17,224,158,138,158,38,68,148,63,2,140,239,252,177,164,37,8,64,0,2,133,34,128,57,81,40,210,244,3,129,60,19,72,255,100,40,201,85,19,41,108,190,229,155,231,225,66,115,16,88,143,0,247,20,131,34,201,4,24,223,73,86,151,220,32,0,129,164,18,192,156,72,170,178,228,229,5,129,212,39,67,73,175,154,72,137,233,91,190,94,12,98,146,12,149,0,247,84,168,248,233,60,96,2,140,239,128,1,211,60,4,32,0,129,60,19,192,156,200,51,80,154,131,64,33,9,232,147,161,222,189,123,91,223,190,125,19,185,215,196,186,44,125,203,183,144,99,137,190,252,36,192,61,229,167,238,190,100,205,248,246,69,105,242,132,0,4,146,66,0,115,34,41,74,146,135,151,4,244,118,142,46,93,186,216,240,225,195,77,75,59,146,126,248,150,111,210,245,36,191,240,9,112,79,133,175,1,17,4,71,128,241,29,28,91,90,134,0,4,32,16,4,1,204,137,32,168,210,166,151,4,254,242,151,191,120,153,183,79,73,23,21,21,249,148,174,183,185,114,47,39,95,122,159,239,101,198,55,227,59,249,4,200,16,2,16,136,43,1,204,137,184,42,71,220,145,35,160,7,62,159,31,120,35,39,72,158,3,66,223,60,3,141,112,115,104,29,97,113,242,16,154,239,250,250,158,127,30,134,80,164,155,64,223,72,203,67,112,16,128,64,57,4,48,39,24,34,16,200,19,1,30,8,242,4,50,162,205,160,111,68,133,9,32,44,180,14,0,106,132,154,244,93,95,223,243,143,208,80,12,36,20,244,13,4,43,141,66,0,2,5,34,128,57,81,32,208,116,147,124,2,60,16,36,91,99,244,77,182,190,233,217,161,117,178,181,246,93,95,223,243,79,246,232,54,67,223,164,43,76,126,16,72,54,1,204,137,100,235,75,118,5,36,192,3,65,1,97,135,208,21,250,134,0,61,164,46,209,58,36,240,5,234,214,119,125,125,207,191,64,195,44,180,110,208,55,52,244,116,12,1,8,228,129,0,230,68,30,32,210,4,4,68,128,7,130,100,143,3,244,77,182,190,84,78,160,175,47,4,248,93,150,108,165,209,55,217,250,146,29,4,146,78,0,115,34,233,10,147,95,193,8,100,242,64,48,105,210,36,59,231,156,115,108,206,156,57,25,197,183,233,166,155,186,107,230,207,159,111,221,186,117,179,89,179,102,173,119,253,141,55,222,104,139,22,45,178,59,239,188,179,194,109,87,174,92,217,190,255,254,123,171,83,167,78,153,215,220,113,199,29,54,111,222,60,27,58,116,104,133,219,205,54,207,235,174,187,206,154,53,107,102,199,30,123,108,133,251,202,228,68,229,43,70,181,106,213,170,240,101,153,232,91,225,70,57,49,146,4,208,58,146,178,228,45,40,223,245,245,61,255,188,13,164,136,54,132,190,17,21,134,176,32,0,129,10,17,192,156,168,16,38,78,130,64,249,4,50,121,32,200,118,210,254,217,103,159,89,189,122,245,76,215,39,217,156,56,226,136,35,236,218,107,175,181,227,142,59,174,124,240,89,156,129,57,145,5,52,143,46,201,228,94,246,8,75,98,82,245,93,95,223,243,79,204,64,46,35,17,244,77,186,194,228,7,129,100,19,192,156,72,182,190,100,87,64,2,153,60,16,200,92,56,253,244,211,237,208,67,15,53,25,14,155,109,182,153,221,123,239,189,214,168,81,35,83,229,131,170,24,134,12,25,226,162,79,175,132,40,173,114,226,143,63,254,176,11,46,184,192,38,78,156,232,42,31,244,79,6,198,186,149,19,191,254,250,171,157,127,254,249,174,234,66,85,3,58,239,201,39,159,180,93,118,217,197,82,149,19,250,89,167,78,157,172,97,195,134,238,181,168,138,227,174,187,238,178,131,14,58,200,84,57,241,250,235,175,219,170,85,171,236,203,47,191,180,29,118,216,193,93,191,227,142,59,218,51,207,60,227,126,190,122,245,106,251,233,167,159,92,60,87,95,125,181,51,81,202,202,243,207,63,255,180,222,189,123,219,232,209,163,93,95,234,83,57,171,205,171,174,186,202,182,223,126,123,187,251,238,187,237,152,99,142,41,161,162,170,42,94,123,237,53,91,177,98,133,251,55,120,240,96,59,254,248,227,93,255,147,39,79,118,223,91,178,100,137,107,83,109,41,206,87,95,125,213,174,184,226,10,171,82,165,138,29,114,200,33,118,223,125,247,81,57,81,192,123,35,110,93,101,114,47,199,45,55,226,101,9,30,227,59,217,119,1,250,38,91,95,178,131,64,210,9,96,78,36,93,97,242,43,24,129,76,30,8,52,105,63,236,176,195,236,173,183,222,178,22,45,90,216,227,143,63,110,253,250,245,179,79,62,249,196,110,186,233,166,140,204,9,77,214,103,207,158,109,79,63,253,180,45,93,186,212,181,171,229,16,235,154,19,15,61,244,144,205,152,49,195,6,13,26,228,152,104,89,201,182,219,110,107,183,220,114,75,9,115,66,134,201,244,233,211,109,239,189,247,182,241,227,199,91,151,46,93,156,129,50,96,192,0,103,84,188,247,222,123,206,144,248,219,223,254,230,76,144,235,175,191,222,84,233,32,35,96,215,93,119,117,230,71,253,250,245,237,183,223,126,115,253,149,149,167,140,135,15,63,252,208,30,124,240,65,171,84,169,146,245,239,223,223,45,83,121,248,225,135,93,123,165,85,78,124,252,241,199,214,189,123,119,103,104,108,188,241,198,54,98,196,8,27,54,108,152,51,102,100,78,232,255,213,103,245,234,213,237,220,115,207,117,249,245,236,217,211,197,245,198,27,111,56,147,229,254,251,239,183,174,93,187,58,3,131,101,29,5,187,61,98,213,81,38,247,114,172,18,35,88,71,192,119,125,125,207,63,233,183,1,250,38,93,97,242,131,64,178,9,96,78,36,91,95,178,43,32,129,76,30,8,100,78,168,138,225,163,143,62,42,142,176,70,141,26,206,100,208,228,60,147,202,137,38,77,154,216,53,215,92,99,167,158,122,170,107,75,230,134,170,23,74,219,115,66,102,128,250,254,252,243,207,237,63,255,249,143,181,106,213,202,85,39,164,87,78,104,226,62,109,218,180,226,184,106,214,172,105,83,167,78,181,231,159,127,222,153,39,50,19,116,200,228,208,215,195,135,15,119,166,136,12,131,185,115,231,186,239,61,241,196,19,174,50,65,95,151,149,167,76,15,253,92,237,235,88,179,102,141,51,21,166,76,153,82,166,57,161,243,190,250,234,43,103,52,40,135,9,19,38,216,226,197,139,109,230,204,153,206,156,144,185,33,195,66,135,190,214,57,39,159,124,178,227,147,202,105,237,218,181,174,159,31,126,248,1,115,162,128,247,71,156,186,202,228,94,142,83,94,196,250,63,2,190,235,235,123,254,73,191,15,208,55,233,10,147,31,4,146,77,0,115,34,217,250,146,93,1,9,100,56,134,20,136,0,0,32,0,73,68,65,84,242,64,32,131,64,21,0,90,134,144,58,54,223,124,115,87,161,240,192,3,15,216,183,223,126,107,247,220,115,143,251,145,42,35,52,249,151,217,80,218,178,14,153,19,189,122,245,178,211,78,59,205,157,175,10,4,93,191,174,57,113,251,237,183,219,163,143,62,106,255,252,231,63,221,18,138,87,94,121,197,126,255,253,119,183,148,34,221,156,144,105,160,202,9,29,90,26,33,211,68,134,131,150,110,164,111,136,169,246,101,6,168,191,3,15,60,208,218,181,107,231,76,133,125,247,221,215,85,78,252,248,227,143,238,252,178,242,60,243,204,51,173,99,199,142,214,185,115,103,215,215,178,101,203,92,60,117,235,214,45,211,156,144,25,161,101,34,151,94,122,169,237,183,223,126,142,75,159,62,125,92,28,235,110,216,153,250,250,148,83,78,113,124,82,57,169,47,229,180,112,225,66,204,137,2,222,31,113,234,42,147,123,57,78,121,17,43,230,4,230,76,242,239,2,126,127,37,95,99,50,132,64,146,9,96,78,36,89,93,114,43,40,129,76,30,8,100,78,104,57,135,150,41,236,182,219,110,174,234,64,203,24,84,161,160,253,16,84,157,160,137,184,38,235,58,175,121,243,230,101,154,19,125,251,246,117,215,61,251,236,179,110,63,8,157,123,248,225,135,175,103,78,168,157,51,206,56,195,109,164,169,73,253,81,71,29,101,141,27,55,118,123,93,164,155,19,77,155,54,117,203,36,100,122,104,41,200,192,129,3,139,43,19,74,51,39,206,58,235,44,211,191,5,11,22,184,229,25,170,154,144,233,160,234,15,237,77,81,86,158,50,53,158,122,234,41,27,55,110,156,219,115,227,194,11,47,116,75,45,116,189,174,185,228,146,75,138,13,151,148,144,90,66,162,183,149,104,9,137,140,19,237,109,161,165,39,170,56,41,203,156,184,237,182,219,220,242,19,153,49,90,178,162,62,197,129,101,29,5,189,61,98,213,89,38,247,114,172,18,35,88,71,192,119,125,125,207,63,233,183,1,250,38,93,97,242,131,64,178,9,96,78,36,91,95,178,43,32,129,76,30,8,100,78,104,227,73,109,128,41,67,65,27,73,170,130,65,21,7,50,14,84,85,160,79,250,119,218,105,39,147,89,160,205,35,203,170,156,88,185,114,165,93,124,241,197,246,230,155,111,218,150,91,110,233,38,226,91,111,189,245,122,230,196,127,255,251,95,55,225,87,101,130,204,128,125,246,217,199,85,110,104,137,68,186,57,161,229,33,50,45,180,36,66,123,50,104,217,198,158,123,238,185,222,228,63,85,57,33,115,227,236,179,207,118,213,11,218,124,82,149,19,218,128,50,101,122,148,149,167,114,86,69,131,76,131,141,54,218,200,26,52,104,224,246,131,168,93,187,182,219,223,66,166,139,54,187,212,222,24,169,67,6,72,251,246,237,221,228,66,177,181,110,221,218,157,247,221,119,223,185,74,147,116,243,36,221,172,144,1,162,220,117,157,114,27,53,106,148,51,78,216,115,162,128,55,72,140,186,202,228,94,142,81,90,132,250,127,4,124,215,215,247,252,147,126,35,160,111,210,21,38,63,8,36,155,0,230,68,178,245,37,187,2,18,72,194,3,193,7,31,124,224,170,32,84,157,192,81,146,64,18,244,69,211,138,17,64,235,138,113,138,235,89,190,235,235,123,254,113,29,183,21,141,27,125,43,74,138,243,32,0,129,40,18,192,156,136,162,42,196,20,75,2,73,120,32,192,156,40,123,232,37,65,223,88,222,88,33,4,141,214,33,64,47,96,151,190,235,235,123,254,5,28,106,161,116,133,190,161,96,167,83,8,64,32,79,4,48,39,242,4,146,102,32,192,3,65,178,199,0,250,38,91,223,244,236,208,58,217,90,251,174,175,239,249,39,123,116,179,167,74,210,245,37,63,8,36,157,0,230,68,210,21,38,191,130,17,224,129,175,96,168,67,233,8,125,67,193,30,74,167,104,29,10,246,130,117,234,187,190,190,231,95,176,129,22,82,71,232,27,18,120,186,133,0,4,242,66,0,115,34,47,24,105,4,2,124,90,145,244,49,192,3,95,210,21,254,255,249,161,117,178,181,246,93,95,223,243,79,246,232,230,89,36,233,250,146,31,4,146,78,0,115,34,233,10,147,95,193,8,240,192,87,48,212,161,116,132,190,161,96,15,165,83,180,14,5,123,193,58,245,93,95,223,243,47,216,64,11,169,35,244,13,9,60,221,66,0,2,121,33,128,57,145,23,140,52,2,129,224,63,173,120,247,221,119,173,91,183,110,238,149,157,133,60,10,181,73,230,117,215,93,103,205,154,53,179,99,143,61,118,189,215,150,22,50,223,178,250,226,129,47,10,42,20,38,6,180,46,12,231,176,122,241,93,95,223,243,15,107,220,21,170,95,244,45,20,105,250,129,0,4,130,32,128,57,17,4,85,218,244,146,64,208,15,4,73,55,39,142,56,226,8,187,246,218,107,237,184,227,142,195,156,240,242,14,138,78,210,65,223,203,209,201,212,207,72,124,215,215,247,252,147,62,234,209,55,233,10,147,31,4,146,77,0,115,34,217,250,146,93,1,9,4,253,64,144,110,78,252,249,231,159,214,187,119,111,27,61,122,180,21,21,21,89,195,134,13,109,200,144,33,86,187,118,109,123,230,153,103,220,228,126,245,234,213,246,211,79,63,217,5,23,92,96,87,95,125,181,77,154,52,201,46,188,240,66,171,84,169,146,45,90,180,200,30,125,244,81,235,222,189,187,187,246,251,239,191,183,31,127,252,209,6,14,28,104,71,31,125,116,9,106,170,156,104,219,182,173,171,106,80,27,58,134,13,27,102,45,91,182,180,53,107,214,216,229,151,95,110,175,191,254,186,107,183,113,227,198,118,231,157,119,90,159,62,125,172,70,141,26,118,227,141,55,186,182,183,219,110,59,123,227,141,55,220,53,143,61,246,152,189,248,226,139,246,244,211,79,23,247,243,239,127,255,219,174,186,234,42,219,126,251,237,237,238,187,239,182,233,211,167,187,54,87,173,90,101,95,126,249,165,237,176,195,14,246,228,147,79,218,142,59,238,104,211,166,77,179,75,47,189,212,126,251,237,55,19,115,229,214,174,93,187,192,149,14,90,223,192,19,160,131,10,19,64,235,10,163,138,229,137,190,235,235,123,254,177,28,180,25,4,141,190,25,192,226,84,8,64,32,114,4,48,39,34,39,9,1,197,149,64,208,15,4,233,230,196,224,193,131,237,195,15,63,180,7,31,124,208,153,2,253,251,247,119,203,61,30,120,224,1,83,5,130,38,242,187,238,186,171,205,159,63,223,234,215,175,239,38,242,51,102,204,176,195,14,59,204,253,119,247,221,119,183,153,51,103,218,33,135,28,226,254,187,215,94,123,217,195,15,63,236,76,135,9,19,38,172,103,78,52,109,218,212,153,5,50,46,134,14,29,106,143,60,242,136,59,239,166,155,110,114,134,197,179,207,62,107,149,43,87,118,203,78,100,88,156,115,206,57,118,217,101,151,153,140,141,17,35,70,56,3,225,31,255,248,135,221,124,243,205,214,190,125,123,103,38,232,191,233,199,186,149,19,119,221,117,151,189,247,222,123,206,144,248,219,223,254,102,245,234,213,179,107,174,185,198,246,217,103,31,123,233,165,151,108,239,189,247,118,38,139,98,147,73,211,160,65,131,64,135,78,208,250,6,26,60,141,103,68,0,173,51,194,21,187,147,125,215,215,247,252,99,55,96,51,12,24,125,51,4,198,233,16,128,64,164,8,96,78,68,74,14,130,137,51,129,160,31,8,210,205,137,86,173,90,217,220,185,115,173,102,205,154,14,153,12,129,234,213,171,219,148,41,83,108,233,210,165,110,178,174,159,127,242,201,39,246,196,19,79,184,73,188,190,150,33,240,213,87,95,185,107,100,28,200,36,144,129,145,250,250,236,179,207,182,217,179,103,175,103,78,232,186,47,190,248,194,125,95,149,11,250,90,237,169,154,162,103,207,158,118,242,201,39,187,159,201,232,56,230,152,99,236,187,239,190,115,213,18,50,66,84,157,113,228,145,71,58,147,66,134,134,204,134,207,63,255,220,54,221,116,211,13,154,19,138,93,230,139,142,65,131,6,185,92,100,112,200,32,73,55,34,126,249,229,23,187,237,182,219,172,67,135,14,129,14,159,160,245,13,52,120,26,207,136,0,90,103,132,43,118,39,251,174,175,239,249,199,110,192,102,24,48,250,102,8,140,211,33,0,129,72,17,192,156,136,148,28,4,19,103,2,65,63,16,164,155,19,154,160,119,236,216,209,58,119,238,236,144,45,91,182,204,126,255,253,119,171,82,165,138,29,120,224,129,206,116,80,37,194,190,251,238,235,42,39,180,100,99,222,188,121,214,165,75,151,226,13,53,215,221,232,178,172,141,47,215,253,190,150,92,168,125,181,167,62,174,188,242,202,98,115,66,102,68,139,22,45,236,231,159,127,182,174,93,187,186,74,141,190,125,251,218,103,159,125,230,42,31,100,34,140,26,53,202,94,120,225,133,245,164,222,208,158,19,90,42,162,202,144,78,157,58,185,188,191,254,250,235,226,235,23,46,92,104,91,109,181,149,85,173,90,53,208,225,19,180,190,129,6,79,227,25,17,64,235,140,112,197,238,100,223,245,245,61,255,216,13,216,12,3,70,223,12,129,113,58,4,32,16,41,2,152,19,145,146,131,96,226,76,32,232,7,130,116,115,66,203,56,158,122,234,41,27,55,110,156,109,182,217,102,110,47,137,37,75,150,216,249,231,159,111,103,157,117,150,45,88,176,192,45,247,80,213,132,38,243,218,247,65,123,55,228,219,156,232,215,175,159,77,158,60,217,45,235,144,49,162,253,45,20,135,98,83,245,70,143,30,61,156,57,242,242,203,47,219,223,255,254,119,23,175,150,118,40,198,117,15,153,26,151,92,114,137,157,118,218,105,235,109,136,153,50,39,84,65,161,246,180,55,198,153,103,158,233,12,146,131,15,62,216,38,78,156,232,150,166,4,121,148,167,175,246,212,80,213,8,71,252,9,148,167,117,252,51,244,59,3,223,245,245,61,255,164,143,126,244,77,186,194,228,7,129,100,19,192,156,72,182,190,100,87,64,2,65,63,16,164,155,19,218,236,178,87,175,94,246,202,43,175,216,70,27,109,228,150,57,220,127,255,253,206,168,208,210,12,85,25,104,19,73,85,78,188,250,234,171,118,239,189,247,186,61,33,242,109,78,172,92,185,210,174,184,226,10,183,217,165,150,150,200,40,208,134,150,218,152,83,63,83,69,131,54,197,212,210,14,109,132,121,238,185,231,186,42,142,212,114,148,116,121,6,12,24,224,170,44,180,159,134,150,161,200,120,208,254,22,58,82,230,132,114,212,30,23,50,61,180,124,101,237,218,181,142,131,12,152,160,143,178,244,149,217,162,184,55,217,100,19,103,204,112,196,159,64,208,247,114,62,9,105,67,92,85,82,201,12,172,86,173,90,206,77,171,82,234,140,51,206,112,247,95,69,142,199,31,127,220,237,65,163,223,51,113,57,226,164,111,16,76,227,148,127,88,227,251,237,183,223,118,155,61,255,241,199,31,78,2,189,234,58,232,165,131,249,210,58,78,250,230,43,103,218,129,0,4,146,67,0,115,34,57,90,146,73,200,4,120,32,8,89,128,128,187,95,87,95,153,18,55,220,112,131,235,85,85,42,218,76,180,180,138,144,84,88,223,124,243,141,219,111,163,73,147,38,246,254,251,239,151,136,86,123,105,104,79,14,237,213,177,205,54,219,216,46,187,236,226,190,86,53,73,163,70,141,220,178,24,153,80,58,100,248,232,33,89,253,167,150,178,164,159,31,48,134,80,154,151,193,37,195,74,38,85,33,142,56,221,203,50,5,85,181,180,124,249,242,130,154,19,218,100,87,175,254,213,56,213,242,173,215,94,123,173,16,210,228,165,143,56,233,155,151,132,215,105,36,78,249,135,49,190,101,254,111,187,237,182,110,249,161,150,27,106,127,37,253,222,254,232,163,143,108,167,157,118,10,66,146,188,182,25,39,125,243,154,56,141,65,0,2,137,32,128,57,145,8,25,73,34,10,4,120,32,136,130,10,193,197,32,125,245,106,211,219,111,191,189,216,148,80,117,136,142,173,183,222,218,126,248,225,135,13,118,46,115,66,38,130,204,135,177,99,199,186,55,166,232,208,126,33,251,239,191,191,251,164,186,44,115,66,147,115,45,119,209,161,205,68,101,130,200,180,24,62,124,184,251,30,230,68,126,117,143,211,189,172,125,103,180,113,172,38,79,170,94,208,228,73,99,229,191,255,253,175,171,172,210,254,44,165,189,90,88,196,100,168,233,173,56,170,170,170,91,183,174,141,28,57,210,190,253,246,219,226,202,9,45,151,82,21,133,94,59,172,77,109,211,15,157,171,49,187,199,30,123,184,170,40,204,137,252,142,193,32,91,99,124,255,175,50,168,172,241,173,253,155,244,70,168,244,138,60,253,142,213,242,197,131,14,58,40,72,105,242,210,118,156,244,205,75,194,52,2,1,8,36,138,0,230,68,162,228,36,153,48,9,240,64,16,38,253,224,251,150,190,122,165,233,51,207,60,99,250,100,45,211,67,147,68,61,224,234,21,171,122,179,138,150,130,232,80,73,188,62,145,211,178,150,138,152,19,186,70,149,20,13,27,54,116,134,200,150,91,110,89,166,57,33,51,69,165,201,154,180,234,211,245,230,205,155,187,101,55,58,244,125,189,30,86,85,31,141,27,55,118,85,9,155,111,190,185,213,170,85,203,237,93,162,152,244,0,175,101,59,239,188,243,142,123,203,203,159,127,254,233,38,188,58,167,162,231,137,87,105,147,99,45,31,80,63,202,67,123,162,104,185,143,246,18,209,18,5,149,82,107,255,18,77,30,234,212,169,227,254,105,67,85,197,152,90,206,164,124,244,233,166,62,185,87,53,73,190,15,149,147,199,225,88,247,147,101,45,237,208,88,58,239,188,243,220,178,39,189,81,167,180,87,11,107,233,215,169,167,158,234,94,73,172,55,235,104,179,90,25,19,90,22,38,67,66,92,245,74,96,109,96,123,192,1,7,148,137,66,250,106,185,21,230,68,28,70,203,255,98,140,211,223,170,176,199,183,120,201,192,211,253,160,223,89,250,125,25,245,35,78,250,70,157,37,241,65,0,2,133,39,128,57,81,120,230,244,152,80,2,60,16,36,84,216,255,75,43,85,57,161,205,72,83,203,57,52,249,215,145,73,229,132,222,118,242,215,191,254,213,149,10,235,208,38,154,218,232,83,251,131,84,212,156,208,117,91,108,177,133,251,116,79,159,104,151,85,57,161,88,199,140,25,227,12,5,77,230,219,180,105,227,62,13,84,223,218,187,67,159,4,234,83,243,110,221,186,185,61,67,244,9,188,94,241,170,234,16,153,3,15,61,244,144,93,116,209,69,174,90,67,21,31,250,68,254,132,19,78,112,19,223,138,156,167,229,42,42,139,46,109,114,172,87,195,30,114,200,33,238,245,179,218,204,244,225,135,31,118,159,228,235,117,179,90,223,173,87,218,62,253,244,211,110,111,17,45,27,56,246,216,99,237,226,139,47,182,67,15,61,212,84,133,162,184,85,81,34,99,165,117,235,214,121,29,124,113,186,151,75,155,188,137,173,204,28,29,101,189,90,88,172,245,122,96,25,11,233,135,38,96,45,91,182,52,153,51,170,202,40,111,41,13,230,68,94,135,94,65,26,99,124,87,108,124,235,30,208,166,207,50,232,84,137,36,19,47,14,71,156,244,141,3,79,98,132,0,4,10,75,0,115,162,176,188,233,45,193,4,120,32,72,176,184,165,124,218,120,211,77,55,21,155,20,154,40,87,100,207,9,153,8,154,76,234,147,104,109,82,186,253,246,219,59,195,96,202,148,41,238,211,204,76,204,9,109,58,42,227,65,101,198,101,153,19,173,90,181,114,111,73,89,119,47,12,125,154,222,179,103,207,226,87,192,202,32,144,73,162,74,12,153,14,154,220,106,121,128,54,58,85,133,133,12,21,29,50,42,180,209,234,85,87,93,85,225,243,202,154,28,235,237,49,122,37,237,252,249,243,93,219,154,20,235,83,123,153,18,90,162,112,205,53,215,184,79,246,117,136,245,79,63,253,228,42,48,20,187,150,194,28,119,220,113,206,40,81,53,72,190,143,56,221,203,165,153,19,50,111,84,109,162,87,250,150,245,106,97,25,81,50,169,82,75,131,84,173,162,202,137,95,126,249,197,141,5,109,176,41,51,74,235,238,101,14,149,117,96,78,228,123,244,5,223,30,227,187,252,241,173,251,65,191,143,180,116,79,155,190,170,170,44,46,71,156,244,141,11,83,226,132,0,4,10,71,0,115,162,112,172,233,41,225,4,120,32,72,182,192,101,233,171,137,179,150,104,212,168,81,99,131,111,235,72,237,57,161,201,164,150,47,104,114,174,101,9,50,3,244,54,147,76,204,137,57,115,230,216,126,251,237,231,54,137,212,27,90,202,50,39,52,121,215,43,87,245,79,71,106,95,140,182,109,219,218,149,87,94,89,108,78,204,152,49,195,109,190,169,201,172,226,209,114,14,85,74,200,156,144,17,33,227,160,52,115,162,188,243,84,97,81,214,228,88,166,132,76,19,229,146,50,39,82,95,203,156,208,242,141,212,62,27,170,0,209,196,89,159,226,235,211,76,109,40,250,230,155,111,186,189,16,84,133,162,205,65,243,121,196,233,94,22,15,149,154,75,59,45,181,209,178,142,148,57,161,87,247,150,245,106,97,45,51,18,223,169,83,167,186,202,159,91,111,189,213,253,191,150,241,164,222,214,161,189,36,250,244,233,227,204,41,141,139,210,14,204,137,124,142,188,194,180,197,248,254,223,158,19,101,141,111,45,135,146,249,169,138,46,253,206,17,175,56,29,113,210,55,78,92,137,21,2,16,40,12,1,204,137,194,112,166,23,15,8,4,253,64,160,79,141,85,158,175,73,164,38,139,250,127,29,47,190,248,162,43,195,255,244,211,79,93,169,251,81,71,29,229,62,97,86,9,170,206,75,159,0,22,74,134,178,98,45,84,255,65,244,83,158,190,170,98,208,210,131,178,142,116,115,66,123,44,104,210,174,189,18,52,201,214,167,220,21,53,39,244,80,173,229,18,170,190,208,107,87,117,148,101,78,200,4,81,92,90,254,161,183,125,156,114,202,41,118,226,137,39,218,226,197,139,109,242,228,201,110,89,135,150,123,104,9,135,94,131,250,212,83,79,229,213,156,208,178,141,13,77,142,203,50,39,100,246,104,162,172,248,180,116,70,213,17,135,31,126,184,251,36,83,75,13,222,123,239,61,247,234,214,33,67,134,184,189,14,82,247,66,190,116,47,79,235,124,245,147,175,118,84,125,243,214,91,111,57,211,70,166,85,202,156,208,222,40,101,189,90,88,203,109,84,61,145,154,124,233,77,50,250,90,123,139,164,191,74,84,109,107,95,147,84,133,197,186,49,99,78,228,75,197,194,181,195,248,254,255,175,202,45,109,124,107,9,135,204,9,253,142,73,55,38,52,214,245,253,168,31,113,211,55,234,60,137,15,2,16,40,44,1,204,137,194,242,166,183,4,19,8,250,129,96,232,208,161,246,242,203,47,23,155,19,154,72,106,157,190,202,223,245,9,178,38,112,122,157,160,62,233,148,97,161,13,239,180,169,97,24,230,68,105,177,198,93,250,92,245,77,55,39,196,226,248,227,143,119,159,114,63,255,252,243,14,205,134,204,9,237,249,160,79,199,101,48,232,83,110,237,27,209,187,119,111,103,70,109,200,156,208,228,84,159,132,203,160,208,39,236,50,79,100,88,164,190,175,202,8,85,114,28,124,240,193,110,163,76,45,21,201,103,229,68,143,30,61,202,156,28,43,247,178,204,9,149,82,107,127,9,25,55,154,24,107,255,4,229,173,137,180,198,187,38,9,170,24,209,228,65,99,77,155,106,230,243,200,85,235,124,198,66,91,249,39,224,187,190,190,231,159,255,17,21,173,22,209,55,90,122,16,13,4,32,144,25,1,204,137,204,120,113,54,4,202,36,16,244,3,129,246,37,208,167,196,250,4,89,101,248,90,10,176,243,206,59,187,73,101,170,252,93,193,169,36,85,19,54,125,250,169,13,239,84,194,175,117,250,218,0,81,135,246,70,208,134,119,154,148,150,245,198,6,77,80,211,95,71,168,62,245,105,191,62,225,215,161,73,177,150,20,104,194,172,61,13,84,162,175,252,117,158,226,89,55,214,75,46,185,164,152,91,170,210,227,221,119,223,117,223,219,115,207,61,173,125,251,246,110,255,6,77,224,85,210,175,255,62,247,220,115,165,190,229,65,123,24,148,214,103,208,67,51,104,125,131,142,159,246,43,78,0,173,43,206,42,142,103,250,174,175,239,249,199,113,204,102,18,51,250,102,66,139,115,33,0,129,168,17,192,156,136,154,34,196,19,91,2,133,126,32,88,184,112,161,219,156,80,27,216,213,172,89,179,84,110,90,214,209,180,105,83,247,202,72,189,162,81,166,133,94,93,169,55,34,104,175,132,178,222,216,144,254,58,66,25,16,85,171,86,45,213,156,208,167,254,255,249,207,127,220,39,217,42,191,239,218,181,171,107,87,113,149,117,168,186,67,251,25,44,88,176,192,197,174,183,47,236,186,235,174,174,84,255,223,255,254,183,171,248,208,171,219,202,122,203,131,42,70,50,237,51,31,131,170,208,250,230,35,102,218,200,142,0,90,103,199,45,46,87,249,174,175,239,249,199,101,156,102,27,39,250,102,75,142,235,32,0,129,40,16,192,156,136,130,10,196,144,8,2,133,126,32,208,155,29,180,175,132,246,10,208,70,120,165,29,50,39,84,149,160,10,10,29,211,166,77,115,95,107,151,254,13,189,177,65,230,68,250,235,8,85,41,81,90,229,132,246,46,208,114,18,85,63,200,252,208,250,221,6,13,26,148,171,167,170,57,84,217,161,235,213,174,170,57,180,49,162,98,211,50,4,181,85,214,91,30,100,104,100,211,103,185,65,149,115,66,161,245,205,53,94,174,207,158,0,90,103,207,46,14,87,250,174,175,239,249,199,97,140,230,18,35,250,230,66,143,107,33,0,129,176,9,96,78,132,173,0,253,39,134,64,24,15,4,218,8,81,85,6,169,87,46,166,96,234,13,6,90,155,175,35,125,93,191,118,221,215,235,27,181,169,162,42,19,202,122,99,67,250,142,255,106,67,155,38,234,109,9,218,192,81,203,65,84,73,145,122,59,192,138,21,43,220,102,124,250,167,170,140,135,30,122,200,189,226,113,67,135,118,73,215,126,7,50,26,100,70,40,7,237,193,160,55,52,168,162,226,183,223,126,43,243,45,15,90,90,146,77,159,185,14,180,48,244,205,53,102,174,207,142,0,90,103,199,45,46,87,249,174,175,239,249,199,101,156,102,27,39,250,102,75,142,235,32,0,129,40,16,192,156,136,130,10,196,144,8,2,97,60,16,200,8,184,254,250,235,221,43,209,100,54,44,91,182,204,109,148,168,183,51,104,121,196,204,153,51,203,52,39,250,245,235,87,230,27,27,214,53,39,84,161,161,221,250,245,166,7,109,194,217,169,83,39,87,177,161,255,87,53,134,226,208,33,227,67,111,104,208,94,22,27,58,100,74,236,187,239,190,110,207,10,25,37,35,71,142,116,121,180,106,213,202,238,191,255,126,219,208,43,16,181,172,35,155,62,115,29,100,97,232,155,107,204,92,159,29,1,180,206,142,91,92,174,242,93,95,223,243,143,203,56,205,54,78,244,205,150,28,215,65,0,2,81,32,128,57,17,5,21,136,33,17,4,194,122,32,144,65,160,183,24,232,21,128,154,236,235,85,162,122,181,168,94,13,184,238,171,68,211,43,39,244,70,4,85,45,148,246,198,134,117,205,137,81,163,70,185,115,245,118,4,189,142,82,102,136,54,229,212,219,35,244,90,203,217,179,103,91,245,234,213,109,183,221,118,179,7,30,120,192,189,73,161,188,163,117,235,214,86,163,70,13,183,241,165,54,192,84,188,163,71,143,118,21,20,27,122,5,162,76,141,108,251,44,47,166,13,253,60,44,125,115,137,153,107,179,35,128,214,217,113,139,203,85,190,235,235,123,254,113,25,167,217,198,137,190,217,146,227,58,8,64,32,10,4,48,39,162,160,2,49,36,130,0,15,4,137,144,177,204,36,208,55,217,250,166,103,135,214,201,214,218,119,125,125,207,63,217,163,251,127,175,165,214,171,163,57,32,0,1,8,196,145,0,230,68,28,85,35,230,72,18,224,129,32,146,178,228,45,40,244,205,27,202,200,55,132,214,145,151,40,167,0,125,215,215,247,252,115,26,60,49,184,24,125,99,32,18,33,66,0,2,101,127,24,88,132,189,202,240,128,64,94,8,240,64,144,23,140,145,109,4,125,35,43,77,222,3,67,235,188,35,141,84,131,190,235,235,123,254,145,26,140,1,4,131,190,1,64,165,73,8,64,160,96,4,168,156,40,24,106,58,74,58,1,30,8,146,173,48,250,38,91,223,244,236,208,58,217,90,251,174,175,239,249,39,123,116,179,172,35,233,250,146,31,4,146,78,0,115,34,233,10,147,95,193,8,240,192,87,48,212,161,116,132,190,161,96,15,165,83,180,14,5,123,193,58,245,93,95,223,243,47,216,64,11,169,35,244,13,9,60,221,66,0,2,121,33,128,57,145,23,140,52,2,1,62,173,72,250,24,224,129,47,233,10,255,255,252,208,58,217,90,251,174,175,239,249,39,123,116,243,44,146,116,125,201,15,2,73,39,128,57,145,116,133,201,175,96,4,178,121,224,251,252,243,207,173,79,159,62,246,232,163,143,6,30,103,229,202,149,237,251,239,191,183,58,117,234,148,217,87,182,241,220,120,227,141,182,104,209,34,247,74,211,244,35,155,246,82,175,21,109,210,164,137,189,255,254,251,37,218,211,43,68,71,140,24,97,223,125,247,157,109,179,205,54,182,203,46,187,184,175,91,180,104,97,141,26,53,178,207,62,251,204,189,222,84,199,86,91,109,101,29,58,116,176,155,111,190,217,170,86,173,234,190,151,126,126,166,192,179,209,55,211,62,56,63,26,4,208,58,26,58,4,21,133,239,250,250,158,127,80,227,42,42,237,162,111,84,148,32,14,8,64,32,27,2,152,19,217,80,227,26,8,148,66,32,155,7,130,55,222,120,195,174,189,246,90,155,52,105,82,224,76,43,98,78,100,27,79,89,230,68,54,237,201,156,144,137,32,243,97,236,216,177,182,251,238,187,59,54,203,150,45,179,253,247,223,223,230,205,155,87,166,57,161,56,78,59,237,52,119,190,140,145,179,206,58,203,153,22,195,135,15,199,156,8,124,132,37,167,131,108,238,229,228,100,159,252,76,124,215,215,247,252,147,62,194,209,55,233,10,147,31,4,146,77,0,115,34,217,250,146,93,1,9,100,250,64,176,106,213,42,55,217,254,250,235,175,237,196,19,79,180,75,46,185,196,46,188,240,66,171,84,169,146,171,66,152,61,123,182,221,116,211,77,246,218,107,175,217,138,21,43,220,191,193,131,7,219,241,199,31,111,119,220,113,135,77,158,60,217,125,111,201,146,37,238,157,230,79,62,249,164,237,176,195,14,214,171,87,47,123,229,149,87,172,74,149,42,182,237,182,219,186,202,2,85,75,164,155,19,215,93,119,221,122,237,30,125,244,209,37,226,81,123,250,167,190,214,174,93,107,53,107,214,116,149,17,251,237,183,159,253,241,199,31,118,193,5,23,216,196,137,19,93,219,250,87,175,94,189,18,149,19,235,230,167,182,30,120,224,1,119,142,170,27,182,222,122,107,187,251,238,187,109,207,61,247,44,161,82,202,156,184,236,178,203,172,122,245,234,214,183,111,95,247,243,71,30,121,196,62,250,232,35,27,48,96,64,133,204,9,93,163,74,138,134,13,27,218,15,63,252,96,91,110,185,37,149,19,5,188,31,226,220,85,166,247,114,156,115,245,49,118,223,245,245,61,255,164,143,121,244,77,186,194,228,7,129,100,19,192,156,72,182,190,100,87,64,2,217,60,16,164,87,22,168,122,226,176,195,14,179,25,51,102,184,106,1,85,8,116,239,222,221,70,143,30,109,27,111,188,177,51,25,134,13,27,230,12,1,25,6,250,127,157,171,9,252,185,231,158,235,140,136,46,93,186,216,161,135,30,106,154,224,203,140,80,37,65,227,198,141,173,117,235,214,197,230,132,38,234,101,181,155,30,207,180,105,211,172,83,167,78,246,206,59,239,56,99,66,75,44,180,76,226,203,47,191,180,222,189,123,59,243,228,233,167,159,182,165,75,151,186,184,143,61,246,216,245,150,117,164,183,247,238,187,239,186,74,6,181,83,183,110,93,183,148,229,134,27,110,176,79,62,249,196,197,150,58,82,230,196,244,233,211,237,175,127,253,171,205,157,59,215,253,232,152,99,142,177,65,131,6,217,190,251,238,91,97,115,66,215,109,177,197,22,246,210,75,47,217,145,71,30,137,57,81,192,251,33,206,93,101,115,47,199,57,95,223,98,247,93,95,223,243,79,250,120,71,223,164,43,76,126,16,72,54,1,204,137,100,235,75,118,5,36,144,205,3,193,186,230,68,251,246,237,237,171,175,190,42,142,90,255,175,115,180,68,97,194,132,9,182,120,241,98,155,57,115,166,51,39,102,205,154,229,12,11,29,250,90,231,168,18,161,89,179,102,110,9,196,113,199,29,103,39,156,112,130,53,111,222,220,157,147,94,57,81,86,187,233,241,104,175,6,153,1,219,111,191,125,113,60,63,254,248,163,51,23,218,182,109,107,215,92,115,141,157,122,234,169,238,103,170,240,248,233,167,159,54,104,78,200,208,80,92,170,124,72,29,170,102,144,105,177,215,94,123,173,103,78,172,89,179,198,14,56,224,0,187,247,222,123,93,12,109,218,180,177,41,83,166,152,56,151,181,231,68,250,178,142,84,131,181,107,215,182,49,99,198,216,65,7,29,132,57,81,192,251,33,206,93,101,115,47,199,57,95,223,98,247,93,95,223,243,79,250,120,71,223,164,43,76,126,16,72,54,1,204,137,100,235,75,118,5,36,144,205,3,193,186,230,132,42,31,100,58,232,144,25,113,250,233,167,219,165,151,94,234,150,82,168,66,65,155,103,234,231,50,35,84,89,49,116,232,208,98,115,34,245,181,150,120,200,64,120,243,205,55,93,117,130,170,15,100,52,164,204,137,79,63,253,180,204,118,211,227,233,215,175,159,91,22,161,229,20,169,99,254,252,249,182,243,206,59,91,211,166,77,221,242,145,212,254,14,253,251,247,183,111,191,253,118,131,230,132,246,214,88,190,124,121,9,115,66,198,193,184,113,227,92,53,68,234,72,85,78,200,156,24,56,112,160,171,212,80,85,200,166,155,110,234,42,62,50,49,39,230,204,153,227,216,105,153,204,102,155,109,134,57,81,192,251,33,206,93,101,115,47,199,57,95,223,98,247,93,95,223,243,79,250,120,71,223,164,43,76,126,16,72,54,1,204,137,100,235,75,118,5,36,144,205,3,129,38,230,218,107,66,75,24,180,172,35,221,156,184,254,250,235,77,147,107,237,213,32,195,65,123,60,140,31,63,222,45,167,40,203,156,232,218,181,171,117,238,220,217,222,123,239,61,219,100,147,77,108,200,144,33,110,111,9,237,65,145,50,39,244,189,178,218,93,55,158,86,173,90,185,106,133,6,13,26,216,83,79,61,101,61,123,246,180,47,190,248,194,85,74,76,157,58,213,158,125,246,89,211,222,18,170,206,56,252,240,195,215,51,39,210,219,123,251,237,183,237,236,179,207,118,123,101,104,89,199,227,143,63,110,87,92,113,133,201,240,40,109,89,135,204,9,189,93,228,192,3,15,116,111,222,144,217,162,189,45,42,106,78,200,172,209,219,61,84,125,161,189,58,116,240,182,142,2,222,16,49,238,42,155,123,57,198,233,122,23,186,239,250,250,158,127,210,7,60,250,38,93,97,242,131,64,178,9,96,78,36,91,95,178,43,32,129,108,30,8,180,76,67,251,53,232,24,57,114,100,9,115,98,193,130,5,166,101,30,106,183,86,173,90,110,223,8,109,14,169,37,13,247,220,115,79,153,149,19,90,110,241,204,51,207,184,74,1,25,20,170,174,208,166,144,41,115,66,75,43,202,106,87,27,93,166,226,81,133,133,150,141,104,25,134,98,168,81,163,134,235,87,102,193,202,149,43,237,226,139,47,118,134,129,150,102,104,51,76,109,112,185,238,171,68,211,243,83,123,247,221,119,159,91,122,162,13,54,101,52,200,52,80,101,67,250,145,94,57,161,239,107,3,208,106,213,170,217,243,207,63,239,78,219,144,57,161,165,45,218,80,52,181,225,102,199,142,29,221,254,24,41,243,3,115,162,128,55,68,140,187,202,230,94,142,113,186,222,133,238,187,190,190,231,159,244,1,143,190,73,87,152,252,32,144,108,2,152,19,201,214,151,236,10,72,128,7,130,2,194,14,161,43,244,13,1,122,72,93,162,117,72,224,11,212,173,239,250,250,158,127,129,134,89,104,221,160,111,104,232,233,24,2,16,200,3,1,204,137,60,64,164,9,8,164,62,209,215,242,11,142,100,18,224,129,47,153,186,150,150,21,90,39,91,107,223,245,245,61,255,100,143,238,255,85,23,242,44,146,116,149,201,15,2,201,37,128,57,145,92,109,201,172,192,4,120,32,40,48,240,2,119,135,190,5,6,30,98,119,104,29,34,252,2,116,237,187,190,190,231,95,128,33,22,106,23,232,27,42,126,58,135,0,4,114,36,128,57,145,35,64,46,135,64,138,0,15,4,201,30,11,232,155,108,125,211,179,67,235,100,107,237,187,190,190,231,159,236,209,77,229,68,210,245,37,63,8,36,157,0,230,68,210,21,38,191,130,17,208,3,159,103,135,214,176,120,149,52,165,178,126,140,112,15,239,101,63,132,77,203,210,231,123,217,195,241,205,223,42,239,238,112,18,134,0,4,226,74,0,115,34,174,202,17,55,4,66,38,192,167,111,33,11,64,247,16,128,0,4,32,80,46,1,254,86,149,139,136,19,32,0,1,8,68,134,0,230,68,100,164,32,16,8,196,139,0,15,124,241,210,139,104,33,0,1,8,248,72,128,191,85,62,170,78,206,16,128,64,92,9,96,78,196,85,57,226,134,64,200,4,120,224,11,89,0,186,135,0,4,32,0,129,114,9,240,183,170,92,68,156,0,1,8,64,32,50,4,48,39,34,35,5,129,64,32,94,4,120,224,139,151,94,68,11,1,8,64,192,71,2,252,173,242,81,117,114,134,0,4,226,74,0,115,34,174,202,17,55,4,66,38,192,3,95,200,2,208,61,4,32,0,1,8,148,75,128,191,85,229,34,226,4,8,64,0,2,145,33,128,57,17,25,41,8,4,2,241,34,192,3,95,188,244,34,90,8,64,0,2,62,18,224,111,149,143,170,147,51,4,32,16,87,2,152,19,113,85,142,184,33,16,50,1,30,248,66,22,128,238,33,0,1,8,64,160,92,2,252,173,42,23,17,39,64,0,2,16,136,12,1,204,137,200,72,65,32,16,136,23,1,30,248,226,165,23,209,66,0,2,16,240,145,0,127,171,124,84,157,156,33,0,129,184,18,192,156,136,171,114,196,13,129,144,9,240,192,23,178,0,116,15,1,8,64,0,2,229,18,224,111,85,185,136,56,1,2,16,128,64,100,8,96,78,68,70,10,2,129,64,188,8,240,192,23,47,189,136,22,2,16,128,128,143,4,248,91,229,163,234,228,12,1,8,196,149,0,230,68,92,149,35,110,8,132,76,128,7,190,144,5,160,123,8,64,0,2,16,40,151,0,127,171,202,69,196,9,16,128,0,4,34,67,0,115,34,50,82,16,8,4,226,69,128,7,190,120,233,69,180,16,128,0,4,124,36,192,223,42,31,85,39,103,8,64,32,174,4,48,39,226,170,28,113,67,32,100,2,60,240,133,44,0,221,67,0,2,16,128,64,185,4,248,91,85,46,34,78,128,0,4,32,16,25,2,152,19,145,145,130,64,32,16,47,2,60,240,197,75,47,162,133,0,4,32,224,35,1,254,86,249,168,58,57,67,0,2,113,37,128,57,17,87,229,136,27,2,33,19,224,129,47,100,149,127,85,29,0,0,32,0,73,68,65,84,1,232,30,2,16,128,0,4,202,37,192,223,170,114,17,113,2,4,32,0,129,200,16,192,156,136,140,20,4,2,129,120,17,224,129,47,94,122,17,45,4,32,0,1,31,9,240,183,202,71,213,201,25,2,16,136,43,1,204,137,184,42,71,220,16,8,153,0,15,124,33,11,64,247,16,128,0,4,32,80,46,1,254,86,149,139,136,19,32,0,1,8,68,134,0,230,68,100,164,32,16,8,196,139,0,15,124,241,210,139,104,33,0,1,8,248,72,128,191,85,62,170,78,206,16,128,64,92,9,96,78,196,85,57,226,134,64,200,4,120,224,11,89,0,186,135,0,4,32,0,129,114,9,240,183,170,92,68,156,0,1,8,64,32,50,4,48,39,34,35,5,129,64,32,94,4,120,224,139,151,94,68,11,1,8,64,192,71,2,252,173,242,81,117,114,134,0,4,226,74,0,115,34,174,202,17,55,4,66,38,192,3,95,200,2,208,61,4,32,0,1,8,148,75,128,191,85,229,34,226,4,8,64,0,2,145,33,128,57,17,25,41,8,4,2,241,34,192,3,95,188,244,34,90,8,64,0,2,62,18,224,111,149,143,170,147,51,4,32,16,87,2,152,19,113,85,142,184,33,16,50,1,30,248,66,22,128,238,33,0,1,8,64,160,92,2,252,173,42,23,17,39,64,0,2,16,136,12,1,204,137,200,72,65,32,16,136,23,1,30,248,226,165,23,209,66,0,2,16,240,145,0,127,171,124,84,157,156,33,0,129,184,18,192,156,136,171,114,196,13,129,144,9,180,104,209,162,104,252,248,241,127,9,57,140,208,186,47,42,42,10,173,239,138,116,172,7,242,36,31,26,127,99,199,142,77,118,146,105,2,30,117,212,81,69,227,198,141,75,108,190,81,191,159,226,124,47,37,253,119,65,121,218,52,111,222,60,209,247,78,121,249,243,115,8,64,0,2,113,34,128,57,17,39,181,136,21,2,16,72,20,129,207,63,255,220,250,244,233,99,143,62,250,168,125,240,193,7,118,214,89,103,217,156,57,115,114,202,177,114,229,202,182,104,209,34,171,85,171,86,78,237,68,253,98,223,62,13,77,122,190,223,124,243,141,237,184,227,142,214,164,73,19,123,255,253,247,75,12,191,127,252,227,31,54,98,196,8,251,238,187,239,108,155,109,182,177,93,118,217,197,125,221,162,69,11,107,212,168,145,125,246,217,103,182,209,70,27,185,107,182,218,106,43,235,208,161,131,221,124,243,205,86,181,106,85,247,189,244,243,163,62,174,179,137,239,198,27,111,116,247,252,157,119,222,153,205,229,92,3,1,8,64,0,2,16,136,12,1,204,137,200,72,65,32,16,128,128,111,4,222,120,227,13,187,246,218,107,109,210,164,73,152,19,25,138,159,244,201,250,186,56,146,158,175,204,9,153,8,50,31,198,142,29,107,187,239,190,187,67,176,108,217,50,219,127,255,253,109,222,188,121,101,154,19,154,156,159,118,218,105,238,124,25,126,50,249,100,90,12,31,62,28,115,34,195,251,138,211,33,0,1,8,64,0,2,97,18,192,156,8,147,62,125,67,0,2,177,37,160,74,135,243,206,59,207,246,218,107,47,55,105,250,233,167,159,236,234,171,175,182,103,158,121,198,190,252,242,75,107,220,184,177,221,119,223,125,46,191,39,159,124,210,238,184,227,14,91,187,118,173,213,172,89,211,125,194,169,235,52,233,250,250,235,175,237,196,19,79,180,203,47,191,220,218,182,109,107,205,154,53,115,102,133,142,97,195,134,89,203,150,45,109,205,154,53,238,231,175,191,254,186,85,170,84,201,181,173,54,54,223,124,115,123,245,213,87,237,138,43,174,176,42,85,170,216,33,135,28,226,250,164,114,34,182,195,170,204,192,125,49,39,46,187,236,50,171,94,189,186,245,237,219,215,177,120,228,145,71,236,163,143,62,178,1,3,6,84,200,156,208,53,170,164,104,216,176,161,253,240,195,15,182,229,150,91,150,89,57,177,106,213,42,119,95,233,30,210,253,211,188,121,115,187,251,238,187,93,191,101,221,111,170,72,58,255,252,243,93,76,50,76,116,239,189,243,206,59,246,213,87,95,217,159,127,254,105,175,188,242,138,171,90,170,232,121,250,125,161,223,13,171,87,175,118,191,67,46,184,224,2,247,123,68,191,95,212,143,242,248,254,251,239,237,199,31,127,180,129,3,7,218,209,71,31,109,127,252,241,135,59,111,226,196,137,86,167,78,29,247,175,94,189,122,238,119,66,175,94,189,92,12,202,103,219,109,183,117,21,38,250,57,7,4,32,0,1,8,64,32,14,4,48,39,226,160,18,49,66,0,2,145,35,160,201,131,204,128,233,211,167,187,79,105,59,117,234,228,150,100,188,247,222,123,110,146,162,18,117,77,90,244,201,175,126,166,255,151,49,161,146,117,149,157,203,192,120,243,205,55,75,84,78,52,109,218,212,25,16,154,128,12,29,58,212,77,204,38,76,152,96,55,221,116,147,51,44,158,125,246,89,211,178,141,110,221,186,57,195,66,147,149,93,119,221,213,84,129,113,208,65,7,217,253,247,223,111,93,187,118,181,37,75,150,176,172,35,114,35,38,183,128,124,49,39,116,63,253,245,175,127,181,185,115,231,58,96,199,28,115,140,13,26,52,200,246,221,119,223,10,155,19,186,110,139,45,182,176,151,94,122,201,142,60,242,200,50,205,137,254,253,251,219,152,49,99,138,39,243,109,218,180,177,142,29,59,186,190,75,187,223,30,124,240,65,219,116,211,77,237,246,219,111,119,230,192,67,15,61,100,23,93,116,145,171,214,80,197,135,170,55,78,56,225,4,103,90,86,228,60,45,87,57,226,136,35,156,121,169,251,120,254,252,249,86,191,126,125,251,237,183,223,236,147,79,62,113,191,95,102,206,156,233,140,204,135,31,126,216,153,149,250,125,112,221,117,215,217,236,217,179,237,233,167,159,182,165,75,151,218,97,135,29,102,199,30,123,172,93,124,241,197,118,232,161,135,154,170,80,244,123,66,21,37,50,50,91,183,110,157,219,224,227,106,8,64,0,2,16,128,64,129,8,96,78,20,8,52,221,64,0,2,201,34,32,115,162,125,251,246,246,197,23,95,184,196,180,60,227,247,223,127,47,94,247,45,195,66,102,193,91,111,189,229,38,87,219,111,191,125,49,0,125,10,42,147,226,211,79,63,45,97,78,164,183,55,109,218,52,215,190,38,74,170,166,232,217,179,167,157,124,242,201,174,13,77,88,52,105,211,228,232,154,107,174,49,157,171,67,149,25,250,212,89,159,24,179,231,68,178,198,155,47,230,132,76,183,3,14,56,192,238,189,247,94,119,207,200,48,152,50,101,138,41,255,178,246,156,72,95,214,145,82,189,118,237,218,206,120,144,105,87,214,158,19,173,90,181,178,191,255,253,239,110,25,72,250,81,214,253,166,251,74,166,131,140,131,157,118,218,201,153,130,170,176,144,161,162,67,70,197,14,59,236,96,87,93,117,85,133,207,147,185,48,122,244,104,119,159,171,221,39,158,120,194,85,62,201,188,108,215,174,157,51,44,116,232,247,205,217,103,159,237,76,9,237,203,161,251,254,212,83,79,117,63,147,121,169,170,11,85,96,40,118,25,162,199,29,119,156,51,74,84,13,194,1,1,8,64,0,2,16,136,11,1,204,137,184,40,69,156,16,128,64,164,8,172,187,129,165,204,137,21,43,86,184,9,130,142,148,57,161,9,146,202,204,85,5,145,58,52,225,216,121,231,157,215,171,156,72,223,16,83,19,30,77,78,84,58,174,79,87,175,188,242,202,98,115,98,198,140,25,110,51,64,109,164,169,50,238,212,228,72,237,215,168,81,195,22,46,92,136,57,17,169,209,146,123,48,62,153,19,170,8,210,228,92,203,18,100,6,116,239,222,61,35,115,66,21,76,251,237,183,159,155,228,111,182,217,102,101,154,19,154,188,159,121,230,153,238,159,14,153,15,58,180,188,170,180,251,237,231,159,127,118,241,232,158,84,165,132,204,9,25,17,250,93,80,154,57,81,222,121,170,176,56,240,192,3,221,125,174,123,92,213,33,170,156,144,121,169,223,17,233,191,15,210,127,223,200,156,208,125,159,218,103,67,21,32,223,126,251,173,51,70,245,214,19,25,159,170,202,210,239,7,85,161,104,115,80,14,8,64,0,2,16,128,64,28,8,96,78,196,65,37,98,132,0,4,34,71,160,162,230,132,2,215,39,180,250,244,183,65,131,6,246,212,83,79,185,42,8,85,92,188,251,238,187,118,201,37,151,56,115,97,221,246,210,205,137,126,253,250,217,228,201,147,221,178,14,173,37,87,73,185,150,110,104,127,9,173,53,215,26,115,149,115,171,237,51,206,56,131,101,29,145,27,45,185,7,228,147,57,161,61,22,52,105,215,155,55,52,201,214,158,9,21,173,156,144,33,160,229,18,170,190,24,60,120,176,3,95,86,229,132,76,16,153,135,90,254,161,183,125,156,114,202,41,110,255,151,197,139,23,151,122,191,233,254,202,167,57,161,101,27,50,32,22,44,88,224,246,146,81,213,132,150,149,40,127,237,69,83,150,57,161,253,56,166,78,157,234,126,31,104,223,12,85,71,28,126,248,225,174,178,162,115,231,206,110,105,217,38,155,108,98,67,134,12,177,215,94,123,205,253,126,224,128,0,4,32,0,1,8,196,129,0,230,68,28,84,34,70,8,64,32,114,4,42,106,78,104,2,162,77,233,180,161,159,38,88,170,108,184,231,158,123,220,228,75,147,32,173,23,215,241,216,99,143,149,152,140,164,155,19,43,87,174,116,27,239,233,147,90,149,189,31,124,240,193,110,227,62,149,174,143,27,55,206,25,28,106,91,235,203,71,141,26,229,62,117,102,89,71,228,134,76,78,1,249,100,78,8,212,241,199,31,111,213,170,85,179,231,159,127,222,113,219,144,57,161,61,31,52,185,151,193,176,245,214,91,187,9,126,239,222,189,221,190,11,27,50,39,180,9,165,238,43,25,20,170,56,208,190,13,50,44,82,223,47,237,126,203,167,57,209,163,71,15,103,40,204,154,53,203,45,7,81,229,132,54,231,212,146,22,229,94,150,57,161,223,7,218,95,66,198,141,54,252,148,65,169,188,85,57,161,229,30,218,100,83,21,35,50,40,180,119,141,54,213,228,128,0,4,32,0,1,8,196,129,0,230,68,28,84,34,70,8,64,0,2,16,40,65,32,233,147,245,117,229,246,45,95,134,59,4,32,0,1,8,64,0,2,254,17,192,156,240,79,115,50,134,0,4,32,16,123,2,190,77,214,125,203,55,246,3,148,4,32,0,1,8,64,0,2,16,200,152,0,230,68,198,200,184,0,2,16,128,0,4,194,38,224,219,100,221,183,124,195,30,95,244,15,1,8,64,0,2,16,128,64,225,9,96,78,20,158,57,61,66,0,2,16,128,64,142,4,124,155,172,251,150,111,142,195,131,203,33,0,1,8,64,0,2,16,136,33,1,204,137,24,138,70,200,16,128,0,4,124,39,224,219,100,221,183,124,125,31,223,228,15,1,8,64,0,2,16,240,145,0,230,132,143,170,147,51,4,32,0,129,152,19,240,109,178,238,91,190,49,31,158,132,15,1,8,64,0,2,16,128,64,22,4,48,39,178,128,198,37,16,128,0,4,32,16,46,1,223,38,235,190,229,27,238,232,162,119,8,64,0,2,16,128,0,4,194,32,128,57,17,6,117,250,132,0,4,32,0,129,156,8,248,54,89,247,45,223,156,6,7,23,67,0,2,16,128,0,4,32,16,75,2,152,19,177,148,141,160,33,0,1,8,248,69,96,204,152,49,214,174,93,59,27,60,120,176,117,234,212,201,82,147,245,145,35,71,90,247,238,221,109,212,168,81,214,170,85,171,196,64,241,45,223,196,8,71,34,16,128,0,4,32,0,1,8,100,77,0,115,34,107,116,92,8,1,8,64,0,2,133,36,80,173,90,53,171,92,185,178,85,175,94,221,22,45,90,100,117,234,212,177,229,203,151,219,234,213,171,109,229,202,149,133,12,165,32,125,249,150,111,65,160,210,9,4,32,0,1,8,64,0,2,145,37,128,57,17,89,105,8,12,2,16,128,0,4,210,9,220,122,235,173,214,167,79,31,91,181,106,85,241,183,171,86,173,106,215,95,127,189,93,125,245,213,137,131,229,91,190,137,19,144,132,32,0,1,8,64,0,2,16,200,136,0,230,68,70,184,56,25,2,16,128,0,4,194,36,160,170,137,21,43,86,20,135,176,241,198,27,151,248,58,204,216,130,232,219,183,124,131,96,72,155,16,128,0,4,32,0,1,8,196,131,0,230,68,60,116,34,74,8,64,0,2,16,48,179,244,106,130,36,87,77,164,196,246,45,95,6,57,4,32,0,1,8,64,0,2,254,18,192,156,240,87,123,50,135,0,4,32,16,75,2,169,106,130,164,87,77,164,196,241,45,223,88,14,74,130,134,0,4,32,0,1,8,64,32,103,2,152,19,57,35,164,1,8,64,0,2,16,40,36,1,85,19,244,238,221,219,250,246,237,155,200,189,38,214,101,233,91,190,133,28,75,244,5,1,8,64,0,2,16,128,64,116,8,96,78,68,71,11,34,129,0,4,32,0,129,10,16,208,219,57,186,116,233,98,195,135,15,55,45,237,72,250,225,91,190,73,215,147,252,32,0,1,8,64,0,2,16,40,157,0,230,4,35,3,2,16,128,0,4,178,38,240,151,191,252,37,235,107,185,48,30,4,138,138,138,226,17,40,81,66,0,2,16,128,0,4,32,16,107,2,152,19,177,150,143,224,33,0,1,8,132,75,64,230,4,147,215,112,53,8,178,119,244,13,146,46,109,67,0,2,16,128,0,4,32,144,78,0,115,130,241,0,1,8,64,0,2,89,19,96,242,154,53,186,88,92,136,190,177,144,137,32,33,0,1,8,64,0,2,137,32,128,57,145,8,25,73,2,2,16,128,64,56,4,152,188,134,195,189,80,189,162,111,161,72,211,15,4,32,0,1,8,64,0,2,152,19,140,1,8,64,0,2,16,200,154,0,147,215,172,209,197,226,66,244,141,133,76,4,9,1,8,64,0,2,16,72,4,1,204,137,68,200,72,18,16,128,0,4,194,33,192,228,53,28,238,133,234,21,125,11,69,154,126,32,0,1,8,64,0,2,16,192,156,96,12,64,0,2,16,128,64,214,4,152,188,102,141,46,22,23,162,111,44,100,34,72,8,64,0,2,16,128,64,34,8,96,78,36,66,70,146,128,0,4,32,16,14,1,38,175,225,112,47,84,175,232,91,40,210,244,3,1,8,64,0,2,16,128,0,230,4,99,0,2,16,128,0,4,178,38,192,228,53,107,116,177,184,16,125,99,33,19,65,66,0,2,16,128,0,4,18,65,0,115,34,17,50,146,4,4,32,0,129,112,8,48,121,13,135,123,161,122,69,223,66,145,166,31,8,64,0,2,16,128,0,4,48,39,24,3,16,128,0,4,32,144,53,1,38,175,89,163,139,197,133,232,27,11,153,8,18,2,16,128,0,4,32,144,8,2,152,19,137,144,145,36,32,0,1,8,132,67,128,201,107,56,220,11,213,43,250,22,138,52,253,64,0,2,16,128,0,4,32,128,57,193,24,128,0,4,32,0,129,172,9,48,121,205,26,93,44,46,68,223,88,200,68,144,16,128,0,4,32,0,129,68,16,192,156,72,132,140,36,1,1,8,64,32,28,2,21,153,188,22,21,21,217,209,71,31,109,163,71,143,182,106,213,170,101,28,104,121,215,175,94,189,218,254,250,215,191,218,136,17,35,172,78,157,58,25,183,31,197,11,110,188,241,70,91,180,104,145,221,121,231,157,161,134,87,17,125,67,13,144,206,33,0,1,8,64,0,2,16,72,12,1,204,137,196,72,73,34,16,128,0,4,10,79,160,34,147,215,53,107,214,88,149,42,85,108,249,242,229,89,153,19,229,93,223,175,95,63,171,85,171,150,253,235,95,255,42,60,128,128,122,196,156,8,8,44,205,66,0,2,16,128,0,4,32,16,89,2,152,19,145,149,134,192,32,0,1,8,68,159,64,69,204,137,206,157,59,219,131,15,62,104,77,154,52,177,87,95,125,213,22,44,88,96,151,94,122,169,253,246,219,111,166,235,175,190,250,106,107,215,174,157,141,28,57,210,250,246,237,107,51,102,204,112,223,63,248,224,131,221,207,198,143,31,95,226,250,218,181,107,23,131,81,27,13,26,52,176,79,63,253,212,54,221,116,83,219,121,231,157,237,249,231,159,119,215,234,56,227,140,51,172,121,243,230,118,222,121,231,89,239,222,189,93,245,134,42,49,26,54,108,104,67,134,12,49,181,165,235,78,59,237,52,251,239,127,255,107,23,93,116,145,251,239,123,239,189,231,174,255,234,171,175,236,144,67,14,177,249,243,231,91,213,170,85,139,251,149,209,114,225,133,23,218,187,239,190,107,91,108,177,133,53,106,212,200,214,174,93,235,170,55,116,109,143,30,61,108,217,178,101,206,148,185,225,134,27,236,196,19,79,116,215,62,240,192,3,174,26,98,163,141,54,178,173,183,222,218,238,190,251,110,219,115,207,61,237,143,63,254,176,11,46,184,192,38,78,156,232,170,63,244,175,94,189,122,37,42,39,20,183,206,213,53,173,90,181,114,237,117,237,218,213,245,253,207,127,254,211,46,191,252,114,123,253,245,215,173,82,165,74,214,184,113,99,119,237,230,155,111,110,149,43,87,182,239,191,255,190,184,170,68,95,171,42,67,134,78,121,71,69,244,45,175,13,126,14,1,8,64,0,2,16,128,0,4,42,66,0,115,162,34,148,56,7,2,16,128,0,4,74,37,80,145,201,107,122,229,131,38,240,251,236,179,143,189,244,210,75,182,247,222,123,187,73,114,211,166,77,157,105,32,147,225,204,51,207,180,154,53,107,218,202,149,43,221,36,251,190,251,238,179,13,85,78,60,247,220,115,54,108,216,48,103,40,232,232,211,167,143,45,94,188,216,25,15,75,150,44,177,250,245,235,219,23,95,124,225,140,143,15,63,252,208,153,28,106,183,127,255,254,54,107,214,44,123,248,225,135,93,53,199,128,1,3,156,129,241,231,159,127,58,131,99,236,216,177,206,192,144,161,161,101,35,183,220,114,75,137,252,175,187,238,58,103,136,60,241,196,19,206,88,144,1,178,239,190,251,218,93,119,221,229,242,24,53,106,148,29,121,228,145,54,103,206,28,59,226,136,35,156,233,240,195,15,63,216,89,103,157,101,239,191,255,190,213,173,91,215,30,125,244,81,103,92,124,242,201,39,206,148,153,61,123,182,61,253,244,211,182,116,233,82,59,236,176,195,236,216,99,143,93,111,89,135,12,7,153,31,58,79,198,140,242,251,236,179,207,236,158,123,238,177,73,147,38,217,179,207,62,235,204,136,110,221,186,57,110,202,23,115,130,155,23,2,16,128,0,4,32,0,129,56,16,192,156,136,131,74,196,8,1,8,64,32,162,4,50,53,39,166,78,157,234,246,159,208,4,62,117,252,242,203,47,118,219,109,183,89,135,14,29,220,196,124,191,253,246,179,234,213,171,59,51,65,198,193,134,204,137,91,111,189,213,85,53,12,29,58,212,53,167,170,12,85,13,124,243,205,55,118,255,253,247,219,228,201,147,93,53,131,42,13,230,206,157,235,140,15,29,106,83,125,76,153,50,197,245,33,131,64,149,10,58,174,185,230,26,103,56,220,113,199,29,182,235,174,187,218,219,111,191,109,187,236,178,75,9,5,14,58,232,32,187,249,230,155,173,117,235,214,238,251,170,102,80,188,127,255,251,223,173,103,207,158,238,255,83,71,219,182,109,237,152,99,142,177,239,190,251,206,85,83,200,8,73,29,91,110,185,165,171,190,232,212,169,147,235,247,212,83,79,117,63,186,233,166,155,236,167,159,126,90,207,156,16,43,197,36,67,226,153,103,158,113,241,203,128,104,214,172,153,235,247,228,147,79,118,215,207,156,57,211,245,41,67,4,115,34,162,55,15,97,65,0,2,16,128,0,4,32,80,130,0,230,4,3,2,2,16,128,0,4,178,38,144,169,57,161,201,116,199,142,29,237,235,175,191,46,238,115,225,194,133,182,213,86,91,185,101,19,243,230,205,115,19,109,181,251,206,59,239,56,195,96,67,230,132,42,32,100,58,12,31,62,188,184,189,227,142,59,206,85,65,168,218,65,149,6,135,31,126,184,51,68,212,175,150,152,232,144,73,240,251,239,191,187,10,6,153,19,50,51,82,155,105,106,41,135,150,160,200,240,80,229,134,170,58,214,61,84,237,161,106,7,245,165,67,149,26,31,124,240,129,171,140,184,242,202,43,75,152,19,109,218,180,177,22,45,90,216,143,63,254,232,246,221,72,55,39,180,172,100,220,184,113,214,165,75,23,235,213,171,151,91,94,162,67,121,125,251,237,183,165,110,136,169,220,246,218,107,47,123,252,241,199,93,197,132,98,85,117,134,250,77,153,19,90,26,163,62,127,254,249,103,183,180,68,109,137,177,88,138,179,190,207,178,142,172,135,61,23,66,0,2,16,128,0,4,32,16,0,1,204,137,0,160,210,36,4,32,0,1,95,8,84,196,156,208,94,9,90,74,161,9,177,254,171,165,8,3,7,14,116,75,56,100,70,104,127,8,45,123,208,247,181,156,225,252,243,207,119,251,55,104,127,6,85,21,232,147,255,212,245,235,78,168,95,120,225,5,87,181,240,230,155,111,22,35,215,210,6,77,238,101,62,124,252,241,199,197,147,253,167,158,122,202,25,1,155,109,182,153,219,47,66,203,62,180,44,99,93,115,66,23,232,237,31,211,167,79,183,193,131,7,23,79,248,211,53,213,114,12,85,39,60,249,228,147,110,9,74,203,150,45,157,97,48,104,208,32,219,99,143,61,76,203,77,100,24,168,194,65,230,129,242,80,254,103,159,125,182,171,230,144,41,34,115,225,138,43,174,112,149,31,170,148,80,85,137,98,95,181,106,149,91,38,34,83,165,180,183,117,124,244,209,71,206,196,144,177,145,170,208,208,166,160,106,87,215,203,140,208,254,21,202,79,57,111,183,221,118,206,188,209,190,23,90,198,162,42,13,253,12,115,194,151,187,148,60,33,0,1,8,64,0,2,241,32,128,57,17,15,157,136,18,2,16,128,64,36,9,84,196,156,80,224,170,30,120,235,173,183,220,126,11,154,24,107,195,72,45,225,144,9,161,138,1,85,53,104,89,130,246,104,120,249,229,151,93,174,39,156,112,130,219,236,81,70,67,250,245,233,75,66,180,252,66,203,28,100,114,200,116,208,161,61,34,118,216,97,7,87,73,112,217,101,151,21,127,79,253,188,242,202,43,110,51,74,181,161,101,31,154,224,151,102,78,104,79,12,109,142,249,229,151,95,58,99,100,221,99,197,138,21,238,237,32,90,242,161,165,34,219,108,179,141,237,184,227,142,174,146,65,21,31,202,69,213,25,234,75,203,53,218,183,111,239,154,80,37,134,204,20,229,173,74,13,153,31,90,198,34,131,227,226,139,47,118,38,139,150,122,168,98,68,27,102,150,245,42,209,3,15,60,208,25,16,218,16,83,135,174,151,209,241,198,27,111,184,234,8,25,62,234,71,249,105,255,11,253,108,147,77,54,177,83,78,57,197,30,123,236,49,183,233,40,230,68,36,111,41,130,130,0,4,32,0,1,8,120,75,0,115,194,91,233,73,28,2,16,128,64,238,4,42,106,78,228,222,83,217,45,168,138,65,111,165,184,228,146,75,242,210,141,140,3,25,19,218,24,83,6,71,105,135,42,18,106,212,168,97,39,157,116,146,51,26,180,175,132,246,181,144,97,16,244,241,249,231,159,187,37,27,218,144,83,134,67,144,71,20,244,13,50,63,218,134,0,4,32,0,1,8,64,32,58,4,48,39,162,163,5,145,64,0,2,16,136,29,129,40,76,94,85,53,160,141,36,245,246,139,212,190,17,217,130,84,53,199,78,59,237,228,150,98,104,105,134,12,136,210,14,109,160,169,189,31,180,116,68,203,48,142,58,234,40,87,229,160,37,21,65,30,122,123,136,170,47,244,86,16,109,32,26,244,17,5,125,131,206,145,246,33,0,1,8,64,0,2,16,136,6,1,204,137,104,232,64,20,16,128,0,4,98,73,128,201,107,44,101,171,112,208,232,91,97,84,156,8,1,8,64,0,2,16,128,64,142,4,48,39,114,4,200,229,16,128,0,4,124,38,192,228,53,217,234,163,111,178,245,37,59,8,64,0,2,16,128,64,148,8,96,78,68,73,13,98,129,0,4,32,16,51,2,76,94,99,38,88,134,225,162,111,134,192,56,29,2,16,128,0,4,32,0,129,172,9,96,78,100,141,142,11,33,0,1,8,64,128,201,107,178,199,0,250,38,91,95,178,131,0,4,32,0,1,8,68,137,0,230,68,148,212,32,22,8,64,0,2,49,35,144,205,228,117,211,77,55,117,175,254,212,235,55,57,202,39,112,198,25,103,216,141,55,222,104,245,235,215,47,255,228,50,206,24,50,100,136,251,137,222,66,146,201,145,141,190,153,180,207,185,16,128,0,4,32,0,1,8,64,32,69,0,115,130,177,0,1,8,64,0,2,89,19,200,102,242,138,57,145,25,238,185,115,231,218,185,231,158,107,239,188,243,78,102,23,166,157,173,215,156,62,240,192,3,182,227,142,59,102,212,70,54,250,102,212,1,39,67,0,2,16,128,0,4,32,0,129,255,35,128,57,193,80,128,0,4,32,0,129,172,9,100,51,121,149,57,209,165,75,23,251,239,127,255,107,191,253,246,155,93,126,249,229,118,233,165,151,186,24,174,187,238,58,123,237,181,215,108,197,138,21,238,223,224,193,131,173,117,235,214,182,243,206,59,219,243,207,63,111,7,31,124,176,59,79,213,4,205,155,55,119,175,243,212,235,53,71,143,30,109,69,69,69,214,176,97,67,83,149,64,237,218,181,75,228,116,199,29,119,216,91,111,189,101,27,109,180,145,41,102,253,123,232,161,135,108,203,45,183,52,197,115,218,105,167,185,120,94,121,229,21,251,243,207,63,173,71,143,30,182,108,217,50,247,106,208,27,110,184,193,78,60,241,68,235,216,177,163,29,120,224,129,46,94,29,67,135,14,181,177,99,199,218,83,79,61,101,79,62,249,164,169,143,181,107,215,90,205,154,53,221,107,69,247,219,111,63,247,189,201,147,39,187,92,150,44,89,226,98,212,185,59,236,176,67,70,204,143,57,230,24,235,217,179,167,99,145,58,22,47,94,236,94,123,250,227,143,63,186,87,158,118,235,214,205,244,138,211,183,223,126,219,157,178,251,238,187,219,139,47,190,104,219,109,183,157,29,127,252,241,54,113,226,196,140,250,212,201,217,232,155,113,39,92,0,1,8,64,0,2,16,128,0,4,244,220,81,164,39,37,14,8,64,0,2,16,128,64,22,4,178,153,188,202,12,208,4,191,79,159,62,246,233,167,159,218,190,251,238,107,191,254,250,171,125,241,197,23,214,189,123,119,103,52,108,188,241,198,54,98,196,8,27,54,108,152,155,84,235,92,77,198,101,60,104,146,175,37,14,58,127,228,200,145,246,225,135,31,218,131,15,62,104,149,42,85,178,254,253,251,219,172,89,179,236,225,135,31,94,207,156,144,153,48,99,198,12,219,100,147,77,172,111,223,190,246,245,215,95,219,253,247,223,111,213,170,85,179,1,3,6,56,163,227,247,223,127,183,189,246,218,203,70,141,26,101,71,30,121,164,205,153,51,199,142,56,226,8,23,195,55,223,124,227,226,155,57,115,166,107,187,105,211,166,118,211,77,55,57,131,163,83,167,78,174,178,65,198,196,251,239,191,111,29,58,116,176,47,191,252,210,181,171,28,212,111,245,234,213,93,5,196,182,219,110,235,174,203,228,184,235,174,187,92,191,138,55,253,104,217,178,165,93,118,217,101,118,210,73,39,89,131,6,13,28,71,45,153,249,234,171,175,172,93,187,118,206,172,120,252,241,199,237,243,207,63,119,198,79,166,71,54,250,102,218,7,231,67,0,2,16,128,0,4,32,0,1,17,192,156,96,28,64,0,2,16,128,64,214,4,178,153,188,202,156,208,164,89,159,250,235,208,132,94,95,111,191,253,246,110,82,253,198,27,111,184,201,244,132,9,19,156,33,161,73,249,130,5,11,172,113,227,198,206,32,208,4,93,213,8,50,47,180,92,65,203,30,212,134,142,53,107,214,56,19,96,202,148,41,235,153,19,11,23,46,180,65,131,6,185,239,79,155,54,205,78,57,229,20,103,80,200,156,80,255,245,234,213,115,213,21,170,80,144,225,145,58,218,182,109,107,170,92,80,101,194,30,123,236,97,79,60,241,132,51,56,100,8,40,206,91,110,185,197,181,171,248,83,135,170,25,100,82,168,170,66,102,137,98,213,161,74,10,93,115,239,189,247,102,196,92,21,29,183,222,122,171,189,251,238,187,37,174,187,251,238,187,157,129,242,175,127,253,203,46,188,240,66,219,98,139,45,156,1,34,51,228,143,63,254,176,126,253,250,89,251,246,237,237,218,107,175,117,38,80,166,71,54,250,102,218,7,231,67,0,2,16,128,0,4,32,0,1,17,192,156,96,28,64,0,2,16,128,64,214,4,178,153,188,174,187,231,68,173,90,181,220,4,94,6,196,233,167,159,238,150,120,104,73,196,210,165,75,93,197,132,126,166,227,184,227,142,115,213,13,50,3,180,108,226,240,195,15,183,163,143,62,218,45,183,232,220,185,179,59,71,75,49,84,253,80,183,110,221,18,57,201,20,144,177,161,235,116,164,170,27,230,207,159,239,204,9,253,172,78,157,58,206,24,185,242,202,43,75,152,19,109,218,180,177,22,45,90,184,170,9,25,4,223,126,251,173,171,236,80,220,215,92,115,141,51,0,62,251,236,51,123,228,145,71,138,251,84,187,90,138,162,202,9,85,50,168,106,35,101,78,164,127,93,81,240,90,158,49,112,224,64,27,63,126,124,137,75,20,119,179,102,205,236,226,139,47,118,102,132,204,137,217,179,103,59,243,70,6,136,150,185,52,105,210,196,166,79,159,94,209,174,74,156,151,141,190,89,117,196,69,16,128,0,4,32,0,1,8,120,79,0,115,194,251,33,0,0,8,64,0,2,217,19,200,102,242,90,150,57,161,138,8,85,1,104,79,6,173,56,188,224,130,11,220,100,92,147,109,29,207,62,251,172,91,182,33,243,225,227,143,63,118,223,211,215,170,78,24,55,110,156,109,182,217,102,174,122,64,203,62,84,221,144,126,200,156,208,146,144,169,83,167,22,87,23,40,14,85,30,164,155,19,191,252,242,139,171,142,120,238,185,231,220,114,14,153,14,154,220,171,98,161,81,163,70,246,253,247,223,219,33,135,28,226,154,126,239,189,247,220,126,14,147,38,77,114,21,28,170,214,208,210,10,197,163,234,11,45,59,145,25,82,150,57,241,195,15,63,88,229,202,149,221,178,144,213,171,87,59,115,102,183,221,118,115,251,60,200,220,216,122,235,173,93,133,134,14,85,102,136,141,150,136,172,123,40,62,25,57,143,62,250,168,203,77,102,133,174,83,236,175,190,250,170,189,254,250,235,197,21,35,153,42,157,141,190,153,246,193,249,16,128,0,4,32,0,1,8,64,64,4,48,39,24,7,16,128,0,4,32,144,53,129,108,38,175,101,153,19,218,136,82,75,16,212,166,170,18,180,249,163,246,134,248,238,187,239,220,82,13,77,224,181,145,164,42,27,180,207,130,14,125,175,87,175,94,110,35,75,109,118,41,115,64,38,71,105,27,98,190,240,194,11,206,244,88,180,104,145,91,34,162,202,2,25,26,233,230,132,218,212,222,17,50,23,84,133,161,54,85,29,161,184,82,135,42,41,180,124,228,165,151,94,42,254,158,150,109,168,74,66,177,107,115,202,123,238,185,199,109,158,41,83,164,44,115,66,155,122,42,31,157,35,227,65,123,93,200,100,16,31,189,102,85,121,104,233,136,14,177,80,76,90,94,178,238,161,74,18,245,173,165,36,138,87,27,97,42,198,219,110,187,205,45,69,249,219,223,254,230,54,15,205,230,200,70,223,108,250,225,26,8,64,0,2,16,128,0,4,32,128,57,193,24,128,0,4,32,0,129,172,9,196,101,242,186,174,73,144,117,194,33,92,168,10,8,45,91,201,229,85,162,217,134,29,23,125,179,205,143,235,32,0,1,8,64,0,2,16,136,14,1,204,137,232,104,65,36,16,128,0,4,98,71,32,46,147,215,56,155,19,122,243,135,42,72,246,220,115,207,130,143,143,184,232,91,112,48,116,8,1,8,64,0,2,16,128,64,222,9,96,78,228,29,41,13,66,0,2,16,240,135,0,147,215,100,107,141,190,201,214,151,236,32,0,1,8,64,0,2,81,34,128,57,17,37,53,136,5,2,16,128,64,204,8,48,121,141,153,96,25,134,139,190,25,2,227,116,8,64,0,2,16,128,0,4,178,38,128,57,145,53,58,46,132,0,4,32,0,1,38,175,201,30,3,232,155,108,125,201,14,2,16,128,0,4,32,16,37,2,152,19,81,82,131,88,32,0,1,8,196,140,0,147,215,152,9,150,97,184,232,155,33,48,78,135,0,4,32,0,1,8,64,32,107,2,152,19,89,163,227,66,8,64,0,2,16,136,234,228,53,245,122,78,189,142,51,174,199,187,239,190,107,23,93,116,145,77,159,62,61,180,20,162,170,111,104,64,232,24,2,16,128,0,4,32,0,129,192,8,96,78,4,134,150,134,33,0,1,8,36,159,64,84,39,175,63,255,252,179,173,90,181,202,182,217,102,155,216,138,128,57,17,91,233,8,28,2,16,128,0,4,32,0,129,44,8,96,78,100,1,141,75,32,0,1,8,64,224,127,4,10,97,78,84,174,92,217,190,255,254,123,171,83,167,142,235,83,95,47,90,180,200,230,205,155,103,231,159,127,190,53,108,216,208,253,252,199,31,127,180,129,3,7,218,209,71,31,109,233,149,19,175,189,246,154,93,121,229,149,182,201,38,155,216,65,7,29,100,207,62,251,172,205,158,61,219,102,205,154,101,221,186,117,115,255,213,145,110,6,252,249,231,159,214,187,119,111,27,61,122,180,21,21,21,185,62,134,12,25,98,181,107,215,46,150,126,241,226,197,182,211,78,59,185,126,107,212,168,225,218,250,228,147,79,236,237,183,223,118,231,236,190,251,238,246,226,139,47,218,47,191,252,98,61,122,244,176,101,203,150,89,149,42,85,236,134,27,110,176,19,79,60,209,38,77,154,100,23,94,120,161,85,170,84,201,229,163,152,238,186,235,46,83,181,71,173,90,181,172,81,163,70,54,109,218,52,87,57,161,24,207,59,239,60,103,184,172,93,187,214,254,245,175,127,217,63,254,241,143,192,135,97,33,244,13,60,9,58,128,0,4,32,0,1,8,64,32,22,4,48,39,98,33,19,65,66,0,2,16,136,38,129,66,76,94,55,100,78,28,114,200,33,54,115,230,76,219,107,175,189,236,225,135,31,182,97,195,134,217,132,9,19,138,205,9,153,20,245,234,213,179,183,222,122,203,246,223,127,127,27,49,98,132,155,212,47,89,178,100,131,230,196,224,193,131,237,195,15,63,180,7,31,124,208,153,7,253,251,247,119,231,171,143,244,163,101,203,150,118,217,101,151,217,73,39,157,100,13,26,52,176,95,127,253,213,153,38,95,125,245,149,181,107,215,206,38,78,156,232,190,63,106,212,40,59,242,200,35,109,206,156,57,118,196,17,71,184,239,203,220,56,236,176,195,108,198,140,25,206,200,144,57,210,181,107,87,215,175,204,137,78,157,58,185,159,201,156,208,255,55,110,220,216,45,243,88,176,96,129,93,123,237,181,246,200,35,143,4,62,40,10,161,111,224,73,208,1,4,32,0,1,8,64,0,2,177,32,128,57,17,11,153,8,18,2,16,128,64,52,9,20,98,242,186,33,115,66,6,192,252,249,243,29,156,15,62,248,192,206,62,251,108,87,129,144,170,156,208,207,123,245,234,101,83,167,78,117,231,168,10,66,85,14,223,126,251,237,6,205,137,86,173,90,217,220,185,115,173,102,205,154,238,186,53,107,214,88,245,234,213,109,202,148,41,37,132,184,251,238,187,157,225,160,74,6,197,220,238,16,0,0,32,0,73,68,65,84,85,65,108,177,197,22,118,238,185,231,58,83,225,143,63,254,176,163,142,58,202,122,246,236,233,12,135,212,209,182,109,91,59,230,152,99,236,128,3,14,176,246,237,219,59,35,67,199,21,87,92,97,171,87,175,182,65,131,6,185,175,101,178,252,243,159,255,116,230,196,11,47,188,96,157,59,119,118,85,33,250,167,54,82,149,36,65,142,140,66,232,27,100,252,180,13,1,8,64,0,2,16,128,64,124,8,96,78,196,71,43,34,133,0,4,32,16,57,2,133,152,188,106,41,132,204,132,173,182,218,202,153,4,85,171,86,53,237,41,161,10,133,179,206,58,203,153,3,41,115,34,245,117,202,156,248,251,223,255,110,221,187,119,47,177,169,228,230,155,111,238,12,129,143,63,254,216,45,149,208,127,117,188,249,230,155,110,249,133,204,0,25,0,29,59,118,116,134,128,14,45,201,248,253,247,223,173,110,221,186,37,52,248,230,155,111,172,89,179,102,118,241,197,23,59,51,66,230,132,204,145,201,147,39,219,189,247,222,235,150,107,104,73,73,186,57,209,166,77,27,107,209,162,133,53,105,210,196,186,116,233,82,188,172,68,230,132,150,109,220,121,231,157,174,15,181,161,248,82,27,98,254,244,211,79,246,250,235,175,219,152,49,99,76,75,85,212,230,246,219,111,31,232,152,40,132,190,129,38,64,227,16,128,0,4,32,0,1,8,196,134,0,230,68,108,164,34,80,8,64,0,2,209,35,80,136,201,235,118,219,109,103,195,135,15,119,251,52,104,89,133,150,56,104,89,70,69,204,9,237,225,160,101,21,79,62,249,164,91,78,161,253,38,84,77,161,235,181,87,132,246,160,80,59,170,66,208,158,17,170,140,144,25,160,101,28,79,61,245,148,141,27,55,206,54,219,108,51,87,21,161,107,158,120,226,137,245,68,144,201,176,116,233,82,123,244,209,71,157,57,33,179,66,251,91,124,246,217,103,110,191,137,61,246,216,195,158,123,238,57,215,191,190,167,243,181,132,67,102,71,186,57,49,126,252,120,147,153,34,211,65,241,168,106,66,213,19,138,231,244,211,79,183,227,143,63,222,85,101,172,88,177,194,234,215,175,239,170,41,14,62,248,224,64,7,69,33,244,13,52,1,26,135,0,4,32,0,1,8,64,32,54,4,48,39,98,35,21,129,66,0,2,16,136,30,129,66,76,94,181,95,131,170,10,52,225,63,229,148,83,236,177,199,30,115,203,38,42,98,78,104,115,73,25,14,90,118,177,114,229,74,59,240,192,3,221,190,19,218,239,65,251,58,92,117,213,85,110,239,6,85,68,116,232,208,193,153,15,50,3,180,188,66,203,65,94,121,229,21,219,104,163,141,156,193,161,182,210,55,196,76,169,113,203,45,183,216,128,1,3,156,217,161,115,181,127,132,170,35,110,187,237,54,119,202,59,239,188,227,150,118,168,250,66,63,191,230,154,107,220,114,14,109,136,153,110,78,232,92,45,19,209,63,85,119,200,196,120,239,189,247,92,60,218,87,67,85,20,203,151,47,119,109,200,168,233,215,175,95,224,3,162,16,250,6,158,4,29,64,0,2,16,128,0,4,32,16,11,2,152,19,177,144,137,32,33,0,1,8,68,147,64,28,39,175,169,183,125,200,156,224,216,48,129,56,234,139,166,16,128,0,4,32,0,1,8,196,147,0,230,68,60,117,35,106,8,64,0,2,145,32,16,199,201,43,230,68,197,135,78,28,245,173,120,118,156,9,1,8,64,0,2,16,128,64,148,8,96,78,68,73,13,98,129,0,4,32,16,51,2,76,94,99,38,88,134,225,162,111,134,192,56,29,2,16,128,0,4,32,0,129,172,9,96,78,100,141,142,11,33,0,1,8,64,128,201,107,178,199,0,250,38,91,95,178,131,0,4,32,0,1,8,68,137,0,230,68,148,212,32,22,8,64,0,2,49,35,192,228,53,102,130,101,24,46,250,102,8,140,211,33,0,1,8,64,0,2,16,200,154,0,230,68,214,232,184,16,2,16,128,0,4,152,188,38,123,12,160,111,178,245,37,59,8,64,0,2,16,128,64,148,8,96,78,68,73,13,98,129,0,4,32,16,51,2,76,94,99,38,88,134,225,162,111,134,192,56,29,2,16,128,0,4,32,0,129,172,9,96,78,100,141,142,11,33,0,1,8,64,128,201,107,178,199,0,250,38,91,95,178,131,0,4,32,0,1,8,68,137,0,230,68,148,212,32,22,8,64,0,2,49,35,192,228,53,102,130,101,24,46,250,102,8,140,211,33,0,1,8,64,0,2,16,200,154,0,230,68,214,232,184,16,2,16,128,0,4,152,188,38,123,12,160,111,178,245,37,59,8,64,0,2,16,128,64,148,8,96,78,68,73,13,98,129,0,4,32,16,51,2,76,94,99,38,88,134,225,162,111,134,192,56,29,2,16,128,0,4,32,0,129,172,9,96,78,100,141,142,11,33,0,1,8,64,64,147,87,207,142,34,51,243,42,233,162,34,165,204,1,1,8,64,0,2,16,128,0,4,130,37,128,57,17,44,95,90,135,0,4,32,0,129,4,17,160,146,32,65,98,146,10,4,32,0,1,8,64,0,2,145,34,128,57,17,41,57,8,6,2,16,128,0,4,162,76,0,115,34,202,234,16,27,4,32,0,1,8,64,0,2,113,38,128,57,17,103,245,136,29,2,16,128,0,4,10,74,0,115,162,160,184,233,12,2,16,128,0,4,32,0,1,143,8,96,78,120,36,54,169,66,0,2,16,128,64,110,4,48,39,114,227,199,213,16,128,0,4,32,0,1,8,64,160,44,2,152,19,140,13,8,64,0,2,16,128,64,5,9,96,78,84,16,20,167,65,0,2,16,128,0,4,32,0,129,12,9,96,78,100,8,140,211,33,0,1,8,64,192,95,2,152,19,254,106,79,230,16,128,0,4,32,0,1,8,4,75,0,115,34,88,190,180,14,1,8,64,0,2,9,34,128,57,145,32,49,73,5,2,16,128,0,4,32,0,129,72,17,192,156,136,148,28,4,3,1,8,64,0,2,81,38,128,57,17,101,117,136,13,2,16,128,0,4,32,0,129,56,19,192,156,136,179,122,196,14,1,8,64,0,2,5,37,128,57,81,80,220,116,6,1,8,64,0,2,16,128,128,71,4,48,39,60,18,155,84,33,0,1,8,64,32,55,2,152,19,185,241,227,106,8,64,0,2,16,128,0,4,32,80,22,1,204,9,198,6,4,32,0,1,8,64,160,130,4,48,39,42,8,138,211,32,0,1,8,64,0,2,16,128,64,134,4,48,39,50,4,198,233,16,128,0,4,32,224,47,1,204,9,127,181,39,115,8,64,0,2,16,128,0,4,130,37,128,57,17,44,95,90,135,0,4,32,0,129,4,17,192,156,72,144,152,164,2,1,8,64,0,2,16,128,64,164,8,96,78,68,74,14,130,129,0,4,32,0,129,40,19,192,156,136,178,58,196,6,1,8,64,0,2,16,128,64,156,9,96,78,196,89,61,98,135,0,4,32,0,129,130,18,192,156,40,40,110,58,131,0,4,32,0,1,8,64,192,35,2,152,19,30,137,77,170,16,128,0,4,32,144,27,1,204,137,220,248,113,53,4,32,0,1,8,64,0,2,16,40,139,0,230,4,99,3,2,16,128,0,4,32,80,65,2,152,19,21,4,197,105,16,128,0,4,32,0,1,8,64,32,67,2,152,19,25,2,227,116,8,64,0,2,16,240,151,0,230,132,191,218,147,57,4,32,0,1,8,64,0,2,193,18,192,156,8,150,47,173,67,0,2,16,128,64,130,8,96,78,36,72,76,82,129,0,4,32,0,1,8,64,32,82,4,48,39,34,37,7,193,64,0,2,16,128,64,148,9,96,78,68,89,29,98,131,0,4,32,0,1,8,64,32,206,4,48,39,226,172,30,177,67,0,2,16,128,64,65,9,96,78,20,20,55,157,65,0,2,16,128,0,4,32,224,17,1,204,9,143,196,38,85,8,64,0,2,16,200,141,0,230,68,110,252,184,26,2,16,128,0,4,32,0,1,8,148,69,0,115,130,177,1,1,8,64,0,2,16,168,32,1,204,137,10,130,226,52,8,64,0,2,16,128,0,4,32,144,33,1,204,137,12,129,113,58,4,32,0,1,8,248,75,0,115,194,95,237,201,28,2,16,128,0,4,32,0,129,96,9,96,78,4,203,151,214,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,64,0,2,16,40,135,0,230,4,67,4,2,16,128,0,4,32,0,1,8,64,0,2,16,128,0,4,32,0,129,80,9,96,78,132,138,159,206,33,0,1,8,64,32,104,2,59,236,176,131,77,159,62,221,234,212,169,19,116,87,86,209,190,86,172,88,97,219,108,179,141,253,242,203,47,57,197,244,198,27,111,216,157,119,222,105,175,188,242,74,78,237,112,49,4,32,0,1,8,64,0,2,16,8,155,0,230,68,216,10,208,63,4,32,0,1,8,4,74,160,162,134,65,62,130,168,104,95,152,19,249,160,77,27,16,128,0,4,32,0,1,8,36,137,0,230,68,146,212,36,23,8,64,0,2,49,38,176,104,209,34,251,219,223,254,102,63,255,252,179,109,180,209,70,118,243,205,55,219,177,199,30,107,95,126,249,165,117,235,214,205,126,250,233,39,219,120,227,141,109,208,160,65,118,200,33,135,20,255,251,236,179,207,236,235,175,191,182,1,3,6,88,171,86,173,220,245,103,158,121,166,125,243,205,55,214,168,81,35,83,117,193,236,217,179,75,84,78,236,179,207,62,246,244,211,79,219,94,123,237,229,206,221,124,243,205,237,222,123,239,181,73,147,38,217,13,55,220,224,126,214,181,107,87,155,57,115,166,85,170,84,201,122,245,234,101,29,58,116,176,215,94,123,205,110,191,253,118,155,63,127,190,181,108,217,210,110,187,237,182,82,251,154,55,111,158,117,239,222,221,138,138,138,172,70,141,26,246,240,195,15,219,78,59,237,84,172,142,204,137,173,182,218,202,78,59,237,52,155,49,99,134,171,184,24,49,98,132,251,222,59,239,188,99,87,93,117,149,45,95,190,220,150,44,89,226,242,213,121,159,126,250,169,117,238,220,217,126,253,245,87,171,89,179,166,141,28,57,210,177,73,85,78,220,120,227,141,54,97,194,4,123,225,133,23,28,39,14,8,64,0,2,16,128,0,4,32,16,39,2,152,19,113,82,139,88,33,0,1,8,36,152,192,93,119,221,101,223,126,251,173,155,240,203,36,248,207,127,254,99,253,250,245,179,163,142,58,202,253,247,136,35,142,48,77,250,91,183,110,237,254,123,232,161,135,186,73,187,38,242,99,199,142,117,255,125,255,253,247,237,162,139,46,178,90,181,106,153,38,235,250,190,76,4,25,27,233,203,58,116,174,12,1,157,43,163,66,135,140,136,62,125,250,88,221,186,117,93,251,58,6,14,28,104,63,252,240,131,53,109,218,212,153,28,250,254,217,103,159,237,140,2,153,14,61,122,244,40,181,47,25,27,231,157,119,158,29,127,252,241,118,223,125,247,89,237,218,181,173,93,187,118,37,204,137,234,213,171,59,35,225,212,83,79,181,190,125,251,58,51,101,248,240,225,118,198,25,103,184,118,27,55,110,108,111,190,249,166,203,107,202,148,41,118,248,225,135,219,191,254,245,47,247,243,199,30,123,204,222,126,251,109,59,253,244,211,157,57,113,220,113,199,217,139,47,190,104,47,191,252,178,85,171,86,45,193,163,132,212,32,0,1,8,64,0,2,16,72,42,1,204,137,164,42,75,94,16,128,0,4,98,70,64,251,66,200,120,56,242,200,35,237,132,19,78,176,246,237,219,91,149,42,85,108,179,205,54,179,134,13,27,22,103,163,10,139,201,147,39,91,155,54,109,76,134,134,140,3,77,236,101,98,204,157,59,215,85,75,60,241,196,19,197,166,195,206,59,239,108,31,126,248,97,9,115,66,213,9,50,30,110,186,233,38,87,41,49,103,206,28,123,253,245,215,237,164,147,78,178,103,158,121,198,78,57,229,20,103,0,236,189,247,222,174,223,11,46,184,192,153,5,219,109,183,157,171,208,24,51,102,140,251,126,89,125,189,244,210,75,174,218,66,198,131,218,212,63,189,134,52,117,168,114,98,199,29,119,116,166,137,142,207,63,255,220,25,12,138,127,213,170,85,54,122,244,104,155,53,107,150,51,91,100,136,168,186,66,213,29,127,252,241,71,137,118,100,152,116,236,216,209,22,47,94,236,174,17,63,14,8,64,0,2,16,128,0,4,32,16,71,2,152,19,113,84,141,152,33,0,1,8,36,148,128,150,44,104,146,173,42,0,85,39,76,156,56,209,85,38,44,93,186,212,25,21,58,180,132,67,85,15,170,156,24,58,116,168,237,191,255,254,206,156,104,209,162,133,155,200,171,18,226,209,71,31,181,253,246,219,207,157,95,191,126,125,87,137,145,94,57,241,231,159,127,186,239,95,122,233,165,86,181,106,85,183,236,163,65,131,6,174,202,65,38,201,190,251,238,235,12,142,148,57,161,101,37,7,28,112,128,201,232,80,159,170,120,208,177,161,190,22,44,88,224,54,170,148,201,33,3,69,203,51,210,205,137,221,118,219,205,22,46,92,232,190,165,229,25,39,158,120,162,125,242,201,39,46,47,245,37,163,65,134,132,140,17,25,21,41,14,50,57,214,172,89,227,174,81,31,170,254,80,101,73,239,222,189,93,236,44,233,72,232,205,65,90,16,128,0,4,32,0,129,132,19,192,156,72,184,192,164,7,1,8,64,32,46,4,110,185,229,22,87,53,160,165,21,122,139,133,42,11,84,37,161,101,25,218,139,66,147,112,237,169,160,101,13,218,243,65,203,28,74,51,39,100,56,84,174,92,217,237,13,161,10,11,237,79,241,227,143,63,174,247,182,14,181,243,193,7,31,56,3,65,70,200,133,23,94,104,157,58,117,114,123,93,92,114,201,37,110,223,139,212,178,142,131,14,58,200,85,86,124,245,213,87,37,204,137,178,250,210,210,143,43,174,184,194,85,115,200,108,209,82,149,241,227,199,151,48,39,180,172,99,218,180,105,206,92,145,113,33,179,65,75,81,180,239,132,242,215,207,175,191,254,122,103,110,168,162,162,121,243,230,118,241,197,23,187,138,145,39,159,124,210,153,39,90,230,145,218,115,66,149,38,218,67,67,75,68,56,32,0,1,8,64,0,2,16,128,64,220,8,96,78,196,77,49,226,133,0,4,32,144,80,2,90,226,32,19,66,255,213,38,148,50,11,186,116,233,226,170,33,180,127,131,140,10,85,79,12,25,50,196,85,23,200,116,40,205,156,248,237,183,223,236,156,115,206,113,134,131,38,235,50,0,180,60,98,221,87,137,62,242,200,35,206,64,248,238,187,239,156,25,160,159,107,31,135,195,14,59,204,109,58,169,138,5,237,67,177,118,237,90,235,217,179,167,107,83,27,98,166,87,78,148,213,151,204,132,127,254,243,159,78,41,85,102,200,64,80,188,169,67,203,58,118,221,117,87,103,56,44,91,182,204,237,19,161,253,38,84,29,161,152,100,152,104,3,205,102,205,154,185,165,43,170,144,80,197,200,249,231,159,239,54,252,76,109,136,41,54,41,115,66,251,117,200,232,144,9,162,188,57,32,0,1,8,64,0,2,16,128,64,156,8,96,78,196,73,45,98,133,0,4,32,0,1,8,64,0,2,16,128,0,4,32,0,1,8,36,144,0,230,68,2,69,37,37,8,64,0,2,16,128,0,4,32,0,1,8,64,0,2,16,128,64,156,8,96,78,196,73,45,98,133,0,4,32,0,1,8,64,0,2,16,128,0,4,32,0,1,8,36,144,0,230,68,2,69,37,37,8,64,0,2,16,8,134,128,222,148,81,84,84,20,76,227,180,10,1,8,64,0,2,16,128,0,4,60,38,128,57,225,177,248,164,14,1,8,64,0,2,153,17,192,156,200,140,23,103,67,0,2,16,128,0,4,32,0,129,138,18,192,156,168,40,41,206,131,0,4,32,0,1,239,9,96,78,120,63,4,0,0,1,8,64,0,2,16,128,64,64,4,48,39,2,2,75,179,16,128,0,4,32,144,60,2,152,19,201,211,148,140,32,0,1,8,64,0,2,16,136,6,1,204,137,104,232,64,20,16,128,0,4,32,16,3,2,152,19,49,16,137,16,33,0,1,8,64,0,2,16,136,37,1,204,137,88,202,70,208,16,128,0,4,32,16,6,1,204,137,48,168,211,39,4,32,0,1,8,64,0,2,62,16,192,156,240,65,101,114,132,0,4,32,0,129,188,16,192,156,200,11,70,26,129,0,4,32,0,1,8,64,0,2,235,17,192,156,96,80,64,0,2,16,128,0,4,42,72,0,115,162,130,160,56,13,2,16,128,0,4,32,0,1,8,100,72,0,115,34,67,96,156,14,1,8,64,0,2,254,18,192,156,240,87,123,50,135,0,4,32,0,1,8,64,32,88,2,152,19,193,242,165,117,8,64,0,2,16,72,16,1,204,137,4,137,73,42,16,128,0,4,32,0,1,8,68,138,0,230,68,164,228,32,24,8,64,0,2,16,136,50,1,204,137,40,171,67,108,16,128,0,4,32,0,1,8,196,153,0,230,68,156,213,35,118,8,64,0,2,16,40,40,1,204,137,130,226,166,51,8,64,0,2,16,128,0,4,60,34,128,57,225,145,216,164,10,1,8,64,0,2,185,17,192,156,200,141,31,87,67,0,2,16,128,0,4,32,0,129,178,8,96,78,48,54,32,0,1,8,64,0,2,21,36,128,57,81,65,80,156,6,1,8,64,0,2,16,128,0,4,50,36,128,57,145,33,48,78,135,0,4,32,0,1,127,8,140,25,51,198,218,181,107,103,131,7,15,182,78,157,58,89,202,156,24,57,114,164,117,239,254,255,216,59,19,112,155,170,247,143,191,63,50,21,50,165,65,33,33,164,129,12,165,132,6,165,121,160,1,145,162,65,131,138,138,148,161,82,154,145,210,160,65,52,19,105,146,84,154,104,80,26,21,50,132,132,38,145,89,252,159,239,250,253,247,253,157,59,185,247,156,123,134,61,124,214,243,236,231,14,103,239,189,222,245,121,215,217,123,175,239,126,215,187,174,178,151,94,122,201,218,182,109,27,29,32,180,20,2,16,128,0,4,32,0,1,8,164,136,0,226,68,138,192,114,90,8,64,0,2,16,8,7,129,210,165,75,219,78,59,237,100,101,202,148,177,223,127,255,221,170,84,169,98,27,54,108,176,45,91,182,216,166,77,155,194,209,72,90,1,1,8,64,0,2,16,128,0,4,50,76,0,113,34,195,14,160,122,8,64,0,2,16,240,55,129,161,67,135,218,192,129,3,109,243,230,205,89,134,150,44,89,210,6,13,26,100,253,250,245,243,183,241,88,7,1,8,64,0,2,16,128,0,4,2,66,0,113,34,32,142,194,76,8,64,0,2,16,200,28,1,69,77,108,220,184,49,203,128,82,165,74,101,251,59,115,150,81,51,4,32,0,1,8,64,0,2,16,8,7,1,196,137,112,248,145,86,64,0,2,16,128,64,10,9,196,70,79,16,53,145,66,208,156,26,2,16,128,0,4,32,0,129,200,18,64,156,136,172,235,105,56,4,32,0,1,8,196,67,192,139,158,32,106,34,30,106,236,11,1,8,64,0,2,16,128,0,4,10,71,0,113,162,112,156,216,11,2,16,128,0,4,34,78,64,209,19,3,6,12,176,193,131,7,147,107,34,226,125,129,230,67,0,2,16,128,0,4,32,144,124,2,136,19,201,103,202,25,33,0,1,8,64,32,132,4,180,58,71,247,238,221,237,177,199,30,51,77,237,160,64,0,2,16,128,0,4,32,0,1,8,36,143,0,226,68,242,88,114,38,8,64,0,2,145,35,240,159,255,252,39,114,109,142,90,131,183,111,223,30,181,38,211,94,8,64,0,2,16,128,0,4,50,64,0,113,34,3,208,169,18,2,16,128,64,88,8,72,156,96,240,26,22,111,230,110,7,254,13,175,111,105,25,4,32,0,1,8,64,192,111,4,16,39,252,230,17,236,129,0,4,32,16,32,2,12,94,3,228,172,4,76,197,191,9,64,227,16,8,64,0,2,16,128,0,4,18,34,128,56,145,16,54,14,130,0,4,32,0,1,17,96,240,26,238,126,128,127,195,237,95,90,7,1,8,64,0,2,16,240,19,1,196,9,63,121,3,91,32,0,1,8,4,140,0,131,215,128,57,44,78,115,241,111,156,192,216,29,2,16,128,0,4,32,0,129,132,9,32,78,36,140,142,3,33,0,1,8,64,128,193,107,184,251,0,254,13,183,127,105,29,4,32,0,1,8,64,192,79,4,16,39,252,228,13,108,129,0,4,32,16,48,2,12,94,3,230,176,56,205,197,191,113,2,99,119,8,64,0,2,16,128,0,4,18,38,128,56,145,48,58,14,132,0,4,32,0,1,6,175,225,238,3,248,55,220,254,165,117,16,128,0,4,32,0,1,63,17,64,156,240,147,55,176,5,2,16,128,64,192,8,48,120,13,152,195,226,52,23,255,198,9,140,221,33,0,1,8,64,0,2,16,72,152,0,226,68,194,232,56,16,2,16,128,0,4,24,188,134,187,15,224,223,112,251,151,214,65,0,2,16,128,0,4,252,68,0,113,194,79,222,192,22,8,64,0,2,1,35,192,224,53,96,14,139,211,92,252,27,39,48,118,135,0,4,32,0,1,8,64,32,97,2,136,19,9,163,227,64,8,64,0,2,16,96,240,26,238,62,128,127,195,237,95,90,7,1,8,64,0,2,16,240,19,1,196,9,63,121,3,91,32,0,1,8,4,140,0,131,215,128,57,44,78,115,241,111,156,192,216,29,2,16,128,0,4,32,0,129,132,9,32,78,36,140,142,3,33,0,1,8,64,128,193,107,184,251,0,254,13,183,127,105,29,4,32,0,1,8,64,192,79,4,16,39,252,228,13,108,129,0,4,32,16,48,2,12,94,3,230,176,56,205,197,191,113,2,99,119,8,64,0,2,16,128,0,4,18,38,128,56,145,48,58,14,132,0,4,32,0,1,6,175,225,238,3,248,55,220,254,165,117,16,128,0,4,32,0,1,63,17,64,156,240,147,55,176,5,2,16,128,64,192,8,48,120,13,152,195,226,52,23,255,198,9,140,221,33,0,1,8,64,0,2,16,72,152,0,226,68,194,232,56,16,2,16,128,0,4,24,188,134,187,15,224,223,112,251,151,214,65,0,2,16,128,0,4,252,68,0,113,194,79,222,192,22,8,64,0,2,1,35,192,224,53,96,14,139,211,92,252,27,39,48,118,135,0,4,32,0,1,8,64,32,97,2,136,19,9,163,227,64,8,64,0,2,16,96,240,26,238,62,128,127,195,237,95,90,7,1,8,64,0,2,16,240,19,1,196,9,63,121,3,91,32,0,1,8,4,140,64,38,7,175,165,75,151,182,105,211,166,217,145,71,30,233,168,173,93,187,214,218,180,105,99,35,71,142,180,195,14,59,204,253,111,217,178,101,118,201,37,151,216,226,197,139,109,235,214,173,214,190,125,123,187,237,182,219,76,118,239,168,220,126,251,237,246,228,147,79,218,191,255,254,107,157,59,119,182,193,131,7,187,99,146,125,190,45,91,182,216,77,55,221,100,83,166,76,177,127,254,249,199,186,116,233,98,3,7,14,244,77,47,200,164,127,125,3,1,67,32,0,1,8,64,0,2,16,72,11,1,196,137,180,96,166,18,8,64,0,2,225,36,144,201,193,107,197,138,21,237,157,119,222,177,198,141,27,59,145,226,202,43,175,180,69,139,22,217,244,233,211,179,196,137,83,79,61,213,154,53,107,230,4,0,13,254,91,181,106,101,125,250,244,177,243,206,59,47,95,135,188,241,198,27,214,191,127,127,251,232,163,143,108,167,157,118,178,118,237,218,89,247,238,221,173,99,199,142,150,236,243,221,114,203,45,246,201,39,159,216,43,175,188,98,27,55,110,180,166,77,155,58,113,229,216,99,143,245,69,135,201,164,127,125,1,0,35,32,0,1,8,64,0,2,16,72,27,1,196,137,180,161,166,34,8,64,0,2,225,35,144,201,193,235,89,103,157,101,227,198,141,179,50,101,202,216,105,167,157,102,55,220,112,131,93,124,241,197,54,122,244,232,44,113,98,194,132,9,214,186,117,107,171,92,185,178,131,223,181,107,87,59,232,160,131,172,119,239,222,249,58,163,71,143,30,86,183,110,93,187,238,186,235,220,62,170,227,217,103,159,53,137,22,201,62,95,237,218,181,221,185,37,160,168,44,89,178,196,202,151,47,111,21,42,84,240,69,103,201,164,127,125,1,0,35,32,0,1,8,64,0,2,16,72,27,1,196,137,180,161,166,34,8,64,0,2,225,35,224,183,193,107,195,134,13,179,137,19,177,196,63,251,236,51,59,249,228,147,77,63,107,214,172,153,175,51,78,56,225,4,187,224,130,11,236,220,115,207,117,251,40,18,227,170,171,174,178,111,190,249,38,219,49,69,61,223,236,217,179,93,100,134,34,37,70,141,26,101,155,54,109,114,211,58,110,190,249,102,223,116,20,191,249,215,55,96,48,4,2,16,128,0,4,32,0,129,164,19,64,156,72,58,82,78,8,1,8,64,32,58,4,252,54,120,205,79,156,120,237,181,215,172,103,207,158,54,118,236,88,55,181,99,71,165,109,219,182,118,225,133,23,102,19,39,174,185,230,26,147,152,224,149,100,156,79,211,57,148,55,67,57,49,134,15,31,110,171,87,175,182,227,143,63,222,174,189,246,90,39,82,248,161,248,205,191,126,96,130,13,16,128,0,4,32,0,1,8,164,134,0,226,68,106,184,114,86,8,64,0,2,145,32,224,183,193,107,94,226,196,29,119,220,97,79,63,253,180,77,156,56,209,234,213,171,87,160,95,148,95,162,126,253,250,89,83,63,158,121,230,25,123,254,249,231,237,213,87,95,117,199,38,243,124,85,170,84,177,201,147,39,91,139,22,45,220,185,149,120,115,213,170,85,246,224,131,15,22,104,103,58,118,240,155,127,211,209,102,234,128,0,4,32,0,1,8,64,32,51,4,16,39,50,195,157,90,33,0,1,8,132,130,128,223,6,175,57,197,9,173,204,161,149,48,94,127,253,117,219,117,215,93,179,49,95,185,114,165,155,86,225,229,163,240,62,148,8,161,169,21,31,124,240,129,149,42,85,202,37,196,236,212,169,147,93,116,209,69,110,165,143,100,158,79,81,19,197,138,21,115,211,58,214,175,95,111,199,28,115,140,139,240,56,255,252,243,45,63,251,210,217,113,252,230,223,116,182,157,186,32,0,1,8,64,0,2,16,72,47,1,196,137,244,242,166,54,8,64,0,2,161,34,224,183,193,107,172,56,161,165,69,21,153,32,27,37,66,120,165,87,175,94,54,100,200,16,55,109,99,239,189,247,182,123,238,185,39,151,79,20,29,49,102,204,24,219,188,121,179,75,182,121,239,189,247,218,186,117,235,146,122,62,137,18,90,65,68,211,56,62,252,240,67,87,215,217,103,159,109,90,198,84,54,239,200,190,116,117,34,191,249,55,93,237,166,30,8,64,0,2,16,128,0,4,210,79,0,113,34,253,204,169,17,2,16,128,64,104,8,48,120,13,141,43,243,108,8,254,13,183,127,105,29,4,32,0,1,8,64,192,79,4,16,39,252,228,13,108,129,0,4,32,16,48,2,12,94,3,230,176,56,205,197,191,113,2,99,119,8,64,0,2,16,128,0,4,18,38,128,56,145,48,58,14,132,0,4,32,0,1,6,175,225,238,3,248,55,220,254,165,117,16,128,0,4,32,0,1,63,17,64,156,240,147,55,176,5,2,16,128,64,192,8,48,120,13,152,195,226,52,23,255,198,9,140,221,33,0,1,8,64,0,2,16,72,152,0,226,68,194,232,56,16,2,16,128,0,4,24,188,134,187,15,224,223,112,251,151,214,65,0,2,16,128,0,4,252,68,0,113,194,79,222,192,22,8,64,0,2,1,35,192,224,53,96,14,139,211,92,252,27,39,48,118,135,0,4,32,0,1,8,64,32,97,2,136,19,9,163,227,64,8,64,0,2,16,72,199,224,181,102,205,154,246,212,83,79,89,235,214,173,77,75,133,214,169,83,199,38,78,156,152,5,255,199,31,127,180,195,14,59,204,86,175,94,109,109,218,180,177,182,109,219,90,191,126,253,178,57,71,75,129,190,255,254,251,54,121,242,100,243,206,55,107,214,44,187,233,166,155,220,126,91,182,108,201,182,228,232,216,177,99,173,67,135,14,246,237,183,223,218,65,7,29,100,90,90,180,111,223,190,110,223,10,21,42,216,198,141,27,109,251,246,237,110,249,207,82,165,74,185,255,239,191,255,254,246,245,215,95,103,157,95,246,170,204,153,51,199,213,163,250,197,171,86,173,90,110,249,80,45,21,170,50,126,252,120,235,216,177,163,125,252,241,199,214,180,105,211,44,187,245,185,218,117,245,213,87,219,210,165,75,237,146,75,46,177,133,11,23,218,182,109,219,236,244,211,79,183,161,67,135,154,150,35,77,101,73,135,127,83,105,63,231,134,0,4,32,0,1,8,64,32,56,4,16,39,130,227,43,44,133,0,4,32,224,59,2,233,24,188,230,20,39,126,250,233,39,27,54,108,152,93,122,233,165,142,71,172,56,161,129,254,141,55,222,104,243,230,205,203,198,170,94,189,122,54,98,196,8,39,92,196,158,207,219,169,115,231,206,86,187,118,109,27,52,104,80,182,227,122,246,236,105,107,214,172,113,194,194,162,69,139,108,167,157,118,202,250,92,118,72,40,145,72,17,91,98,207,47,219,14,63,252,112,39,78,200,222,93,118,217,197,137,16,93,187,118,181,203,46,187,204,122,247,238,237,196,9,213,191,207,62,251,216,236,217,179,173,108,217,178,238,116,177,226,68,187,118,237,172,81,163,70,118,251,237,183,219,218,181,107,157,8,115,241,197,23,187,45,149,37,29,254,77,165,253,156,27,2,16,128,0,4,32,0,129,224,16,64,156,8,142,175,176,20,2,16,128,128,239,8,164,99,240,154,83,156,232,210,165,139,13,25,50,196,62,249,228,19,171,95,191,126,54,113,98,235,214,173,86,163,70,13,123,254,249,231,173,101,203,150,142,151,132,5,13,226,37,20,200,222,194,138,19,18,1,170,85,171,102,159,126,250,169,139,162,232,223,191,191,157,119,222,121,113,137,19,138,136,40,95,190,188,61,252,240,195,217,124,39,219,143,61,246,88,251,245,215,95,237,173,183,222,178,145,35,71,186,136,12,109,138,18,201,41,78,76,154,52,201,90,181,106,101,21,43,86,116,159,117,235,214,205,170,87,175,110,131,7,15,78,105,159,72,135,127,83,218,0,78,14,1,8,64,0,2,16,128,64,96,8,32,78,4,198,85,24,10,1,8,64,192,127,4,210,49,120,205,41,78,104,32,63,115,230,76,123,225,133,23,156,112,160,136,6,111,90,135,8,105,192,174,255,121,131,252,78,157,58,89,179,102,205,172,87,175,94,14,96,97,197,137,81,163,70,217,227,143,63,110,154,254,113,247,221,119,187,8,7,213,231,149,194,68,78,236,187,239,190,110,250,197,57,231,156,147,203,121,149,43,87,54,137,14,43,87,174,116,226,196,132,9,19,220,20,146,251,238,187,207,237,31,27,57,17,123,176,236,82,20,136,68,151,170,85,171,166,180,83,164,195,191,41,109,0,39,135,0,4,32,0,1,8,64,32,48,4,16,39,2,227,42,12,133,0,4,32,224,63,2,233,24,188,230,37,78,28,117,212,81,46,242,64,131,121,77,151,136,21,39,20,141,208,160,65,3,91,178,100,137,203,37,81,183,110,93,91,176,96,129,237,186,235,174,113,137,19,58,119,143,30,61,236,202,43,175,116,17,14,154,118,241,193,7,31,88,139,22,45,220,121,10,43,78,72,108,56,227,140,51,114,57,175,92,185,114,246,230,155,111,218,138,21,43,156,56,49,125,250,116,123,231,157,119,92,148,134,166,119,220,112,195,13,89,57,39,188,131,199,141,27,103,247,223,127,191,77,157,58,213,36,110,164,186,164,195,191,169,110,3,231,135,0,4,32,0,1,8,64,32,24,4,16,39,130,225,39,172,132,0,4,32,224,75,2,233,24,188,230,37,78,40,217,228,47,191,252,98,7,31,124,176,155,110,161,104,9,37,196,244,202,217,103,159,109,199,29,119,156,173,91,183,206,77,231,136,157,86,81,152,200,137,143,62,250,200,36,128,104,90,71,241,226,197,221,105,87,173,90,101,39,159,124,178,189,248,226,139,133,22,39,148,75,66,34,132,162,29,98,139,34,63,100,223,242,229,203,157,208,224,137,19,218,71,162,132,242,82,236,185,231,158,118,196,17,71,184,132,152,94,145,200,161,72,144,246,237,219,167,165,63,164,195,191,105,105,8,149,64,0,2,16,128,0,4,32,224,123,2,136,19,190,119,17,6,66,0,2,16,240,47,129,116,12,94,243,19,39,68,69,171,118,40,15,68,233,210,165,179,137,19,138,66,80,114,203,191,255,254,219,158,126,250,105,59,240,192,3,179,32,22,70,156,80,174,136,18,37,74,216,152,49,99,178,142,123,247,221,119,93,66,77,173,152,161,124,15,133,137,156,208,62,205,155,55,119,171,135,40,1,102,153,50,101,156,240,160,156,17,138,202,144,16,161,233,34,177,226,132,162,61,20,157,161,149,66,52,37,36,86,156,80,221,149,42,85,114,185,41,210,81,210,225,223,116,180,131,58,32,0,1,8,64,0,2,16,240,63,1,196,9,255,251,8,11,33,0,1,8,248,150,64,58,6,175,59,18,39,4,70,211,58,148,0,51,54,114,66,255,151,32,161,129,188,114,51,196,150,130,196,137,223,126,251,205,77,225,80,174,9,45,93,26,91,148,100,83,83,72,148,131,162,48,226,132,142,213,126,90,173,67,226,134,132,7,173,240,161,252,23,138,128,80,201,41,78,232,127,243,231,207,183,198,141,27,219,173,183,222,154,77,156,104,210,164,137,117,239,222,61,107,165,146,84,119,140,116,248,55,213,109,224,252,16,128,0,4,32,0,1,8,4,131,0,226,68,48,252,132,149,16,128,0,4,124,73,128,193,171,47,221,146,52,163,240,111,210,80,114,34,8,64,0,2,16,128,0,4,10,32,128,56,65,23,129,0,4,32,0,129,132,9,48,120,77,24,93,32,14,196,191,129,112,19,70,66,0,2,16,128,0,4,66,65,0,113,34,20,110,164,17,16,128,0,4,50,67,128,193,107,102,184,167,171,86,252,155,46,210,212,3,1,8,64,0,2,16,128,0,226,4,125,0,2,16,128,0,4,18,38,192,224,53,97,116,129,56,16,255,6,194,77,24,9,1,8,64,0,2,16,8,5,1,196,137,80,184,145,70,64,0,2,16,200,12,1,6,175,153,225,158,174,90,241,111,186,72,83,15,4,32,0,1,8,64,0,2,136,19,244,1,8,64,0,2,16,72,152,0,131,215,132,209,5,226,64,252,27,8,55,97,36,4,32,0,1,8,64,32,20,4,16,39,66,225,70,26,1,1,8,64,32,51,4,24,188,102,134,123,186,106,197,191,233,34,77,61,16,128,0,4,32,0,1,8,32,78,208,7,32,0,1,8,64,32,97,2,12,94,19,70,23,136,3,241,111,32,220,132,145,16,128,0,4,32,0,129,80,16,64,156,8,133,27,105,4,4,32,0,129,204,16,96,240,154,25,238,233,170,21,255,166,139,52,245,64,0,2,16,128,0,4,32,128,56,65,31,128,0,4,32,0,129,132,9,48,120,77,24,93,32,14,196,191,129,112,19,70,66,0,2,16,128,0,4,66,65,0,113,34,20,110,164,17,16,128,0,4,50,67,128,193,107,102,184,167,171,86,252,155,46,210,212,3,1,8,64,0,2,16,128,0,226,4,125,0,2,16,128,0,4,18,38,192,224,53,97,116,129,56,16,255,6,194,77,24,9,1,8,64,0,2,16,8,5,1,196,137,80,184,145,70,64,0,2,16,200,12,1,6,175,153,225,158,174,90,241,111,186,72,83,15,4,32,0,1,8,64,0,2,136,19,244,1,8,64,0,2,16,72,152,0,131,215,132,209,5,226,64,252,27,8,55,97,36,4,32,0,1,8,64,32,20,48,161,188,209,0,0,32,0,73,68,65,84,4,16,39,66,225,70,26,1,1,8,64,32,51,4,24,188,102,134,123,186,106,197,191,233,34,77,61,16,128,0,4,32,0,1,8,32,78,208,7,32,0,1,8,64,32,97,2,12,94,19,70,23,136,3,241,111,32,220,132,145,16,128,0,4,32,0,129,80,16,64,156,8,133,27,105,4,4,32,0,129,204,16,96,240,154,25,238,233,170,21,255,166,139,52,245,64,0,2,16,128,0,4,32,128,56,65,31,128,0,4,32,0,129,132,9,48,120,77,24,93,32,14,196,191,129,112,19,70,66,0,2,16,128,0,4,66,65,0,113,34,20,110,164,17,16,128,0,4,50,67,64,131,215,12,149,237,102,150,177,202,51,208,230,140,181,119,251,118,85,77,129,0,4,32,0,1,8,64,0,2,169,37,128,56,145,90,190,156,29,2,16,128,0,4,82,64,32,106,111,244,163,214,222,20,116,25,78,9,1,8,64,0,2,16,128,128,207,9,32,78,248,220,65,152,7,1,8,64,0,2,185,9,68,109,176,30,181,246,210,231,33,0,1,8,64,0,2,16,136,30,1,196,137,232,249,156,22,67,0,2,16,8,60,129,168,13,214,163,214,222,192,119,80,26,0,1,8,64,0,2,16,128,64,220,4,16,39,226,70,198,1,16,128,0,4,32,144,105,2,81,27,172,71,173,189,153,238,95,212,15,1,8,64,0,2,16,128,64,250,9,32,78,164,159,57,53,66,0,2,16,128,64,17,9,68,109,176,30,181,246,22,177,123,112,56,4,32,0,1,8,64,0,2,1,36,128,56,17,64,167,97,50,4,32,0,129,168,19,136,218,96,61,106,237,141,122,255,166,253,16,128,0,4,32,0,129,40,18,64,156,136,162,215,105,51,4,32,0,129,128,19,136,218,96,61,106,237,13,120,247,196,124,8,64,0,2,16,128,0,4,18,32,128,56,145,0,52,14,129,0,4,32,0,129,204,18,136,218,96,61,106,237,205,108,239,162,118,8,64,0,2,16,128,0,4,50,65,0,113,34,19,212,169,19,2,16,128,0,4,138,68,32,106,131,245,168,181,183,72,157,131,131,33,0,1,8,64,0,2,16,8,36,1,196,137,64,186,13,163,33,0,1,8,68,155,64,212,6,235,81,107,111,180,123,55,173,135,0,4,32,0,1,8,68,147,0,226,68,52,253,78,171,33,0,1,8,4,154,64,212,6,235,81,107,111,160,59,39,198,67,0,2,16,128,0,4,32,144,16,1,196,137,132,176,113,16,4,32,0,1,8,100,146,64,212,6,235,81,107,111,38,251,22,117,67,0,2,16,128,0,4,32,144,25,2,136,19,153,225,78,173,16,128,0,4,32,80,4,2,81,27,172,71,173,189,69,232,26,28,10,1,8,64,0,2,16,128,64,64,9,32,78,4,212,113,152,13,1,8,64,32,202,4,162,54,88,143,90,123,163,220,183,105,59,4,32,0,1,8,64,32,170,4,16,39,162,234,121,218,13,1,8,64,32,192,4,162,54,88,143,90,123,3,220,53,49,29,2,16,128,0,4,32,0,129,4,9,32,78,36,8,142,195,32,0,1,8,64,32,115,4,162,54,88,143,90,123,51,215,179,168,25,2,16,128,0,4,32,0,129,76,17,64,156,200,20,121,234,133,0,4,32,0,129,132,9,68,109,176,30,181,246,38,220,49,56,16,2,16,128,0,4,32,0,129,192,18,64,156,8,172,235,48,28,2,16,128,64,116,9,68,109,176,30,181,246,70,183,103,211,114,8,64,0,2,16,128,64,116,9,32,78,68,215,247,180,28,2,16,128,64,96,9,68,109,176,30,181,246,6,182,99,98,56,4,32,0,1,8,64,0,2,9,19,64,156,72,24,29,7,66,0,2,16,128,64,166,8,68,109,176,222,186,117,235,237,239,191,255,254,127,50,197,59,157,245,110,223,190,61,169,213,169,175,4,169,200,215,239,189,247,94,176,140,14,18,96,108,133,0,4,32,0,1,223,18,64,156,240,173,107,48,12,2,16,128,0,4,242,35,16,53,113,130,158,16,29,2,244,237,232,248,154,150,66,0,2,16,128,64,118,2,136,19,244,8,8,64,0,2,16,8,28,1,6,112,129,115,89,92,6,143,26,53,202,70,140,24,97,197,138,21,179,10,21,42,216,176,97,195,172,105,211,166,182,101,203,22,235,213,171,151,77,155,54,205,125,214,176,97,67,123,232,161,135,172,106,213,170,246,254,251,239,91,239,222,189,109,195,134,13,166,254,209,183,111,95,235,220,185,115,92,245,250,97,103,250,182,31,188,128,13,16,128,0,4,32,144,9,2,136,19,153,160,78,157,16,128,64,228,9,180,105,211,102,251,244,233,211,9,221,78,176,39,180,106,213,10,126,9,178,243,251,97,159,126,250,169,157,122,234,169,246,197,23,95,216,222,123,239,109,207,62,251,172,93,119,221,117,182,108,217,50,187,235,174,187,108,202,148,41,246,230,155,111,90,201,146,37,173,103,207,158,182,102,205,26,123,226,137,39,108,175,189,246,178,231,158,123,206,142,63,254,120,155,59,119,174,53,111,222,220,102,206,156,105,245,235,215,247,123,147,179,217,135,56,17,40,119,97,44,4,32,0,1,8,36,145,0,226,68,18,97,114,42,8,64,0,2,133,37,192,0,164,176,164,216,47,106,4,22,46,92,104,75,150,44,177,214,173,91,187,166,255,252,243,207,86,183,110,93,39,66,204,158,61,219,202,151,47,111,13,26,52,112,159,141,25,51,198,9,19,175,189,246,154,19,45,58,116,232,224,254,175,188,21,181,107,215,182,209,163,71,91,155,54,109,2,133,144,107,67,160,220,133,177,16,128,0,4,32,144,68,2,136,19,73,132,201,169,32,0,1,8,20,150,0,3,144,194,146,98,191,40,19,248,245,215,95,237,148,83,78,177,142,29,59,218,181,215,94,155,13,197,140,25,51,220,255,199,142,29,107,45,91,182,204,250,76,83,63,122,244,232,225,196,140,241,227,199,187,233,31,65,42,92,27,130,228,45,108,133,0,4,32,0,129,100,18,64,156,72,38,77,206,5,1,8,64,160,144,4,24,128,20,18,20,187,69,150,128,68,134,131,15,62,216,77,233,232,214,173,91,54,14,243,230,205,179,163,143,62,218,38,79,158,108,141,27,55,206,246,89,247,238,221,93,228,196,163,143,62,106,197,139,23,15,28,63,174,13,129,115,25,6,67,0,2,16,128,64,146,8,32,78,36,9,36,167,129,0,4,32,16,15,1,6,32,241,208,98,223,40,18,248,250,235,175,173,83,167,78,246,221,119,223,229,106,254,240,225,195,109,254,252,249,54,114,228,200,92,159,85,172,88,209,125,86,165,74,149,64,98,227,218,16,72,183,97,52,4,32,0,1,8,36,129,0,226,68,18,32,114,10,8,64,0,2,241,18,96,0,18,47,49,246,143,26,129,127,254,249,199,150,47,95,238,242,77,228,44,43,87,174,180,173,91,183,90,181,106,213,178,125,164,136,137,57,115,230,184,99,74,148,40,17,72,100,92,27,2,233,54,140,134,0,4,32,0,129,36,16,64,156,72,2,68,78,1,1,8,64,32,94,2,12,64,226,37,198,254,81,35,160,36,151,154,162,177,98,197,138,92,77,239,211,167,143,91,189,227,249,231,159,207,246,153,4,141,114,229,202,217,15,63,252,96,245,234,213,11,36,50,174,13,129,116,27,70,67,0,2,16,128,64,18,8,32,78,36,1,34,167,128,0,4,32,16,47,1,6,32,241,18,99,127,8,68,131,0,215,134,104,248,153,86,66,0,2,16,128,64,110,2,136,19,244,10,8,64,0,2,25,32,192,0,36,3,208,169,18,2,1,32,192,181,33,0,78,194,68,8,64,0,2,16,72,9,1,196,137,148,96,229,164,16,128,0,4,118,76,128,1,8,61,4,2,16,16,129,183,223,126,219,218,183,111,111,35,70,140,176,174,93,187,154,119,109,24,51,102,140,93,117,213,85,246,210,75,47,89,219,182,109,129,5,1,8,64,0,2,16,8,61,1,196,137,208,187,152,6,66,0,2,126,36,128,56,225,71,175,96,19,4,50,67,160,116,233,210,182,211,78,59,89,153,50,101,236,247,223,127,119,43,141,108,216,176,193,180,156,234,166,77,155,50,99,20,181,66,0,2,16,128,0,4,210,76,0,113,34,205,192,169,14,2,16,128,128,8,32,78,208,15,32,0,1,143,192,208,161,67,109,224,192,129,182,121,243,230,44,40,37,75,150,180,65,131,6,89,191,126,253,0,5,1,8,64,0,2,16,136,4,1,196,137,72,184,153,70,66,0,2,126,35,128,56,225,55,143,96,15,4,50,75,64,81,19,27,55,110,204,50,162,84,169,82,217,254,206,172,117,212,14,1,8,64,0,2,16,72,61,1,196,137,212,51,166,6,8,64,0,2,185,8,32,78,208,41,32,0,129,88,2,177,209,19,68,77,208,55,32,0,1,8,64,32,138,4,16,39,162,232,117,218,12,1,8,164,157,0,73,239,210,142,156,10,33,16,56,2,94,244,4,81,19,129,115,29,6,67,0,2,16,128,64,18,8,32,78,36,1,34,167,128,0,4,32,80,24,2,36,189,43,12,37,246,129,64,116,9,40,122,98,192,128,1,54,120,240,96,114,77,68,183,27,208,114,8,64,0,2,145,37,128,56,17,89,215,211,112,8,64,32,221,4,72,122,151,110,226,212,7,129,96,17,208,234,28,221,187,119,183,199,30,123,204,52,181,131,2,1,8,64,0,2,16,136,18,1,196,137,40,121,155,182,66,0,2,25,39,64,210,187,140,187,0,3,210,68,64,121,85,40,16,72,23,129,237,219,183,167,171,42,234,129,0,4,32,0,129,20,17,64,156,72,17,88,78,11,1,8,64,32,47,2,36,189,163,95,68,133,0,73,95,163,226,233,204,183,147,190,150,121,31,96,1,4,32,0,129,100,16,64,156,72,6,69,206,1,1,8,64,32,14,2,36,189,139,3,22,187,6,150,0,3,198,192,186,46,112,134,211,215,2,231,50,12,134,0,4,32,144,39,1,196,9,58,6,4,32,0,129,52,19,32,233,93,154,129,83,93,70,8,48,96,204,8,246,72,86,74,95,139,164,219,105,52,4,32,16,66,2,136,19,33,116,42,77,130,0,4,252,77,128,164,119,254,246,15,214,37,135,0,3,198,220,28,151,46,93,106,151,92,114,137,45,92,184,208,182,109,219,102,167,159,126,186,73,172,44,86,172,152,189,255,254,251,214,187,119,111,219,176,97,131,137,93,223,190,125,173,115,231,206,166,235,69,175,94,189,108,218,180,105,110,191,134,13,27,218,67,15,61,100,85,171,86,77,142,163,66,112,22,250,90,8,156,72,19,32,0,1,8,152,25,226,4,221,0,2,16,240,5,1,146,231,249,194,13,41,53,130,132,117,41,197,235,187,147,51,96,204,237,146,118,237,218,89,163,70,141,236,246,219,111,183,181,107,215,90,155,54,109,236,226,139,47,182,46,93,186,216,94,123,237,101,207,61,247,156,29,127,252,241,54,119,238,92,107,222,188,185,205,156,57,211,38,79,158,108,83,166,76,177,55,223,124,211,173,224,209,179,103,79,91,179,102,141,61,251,236,179,190,243,121,166,12,162,175,101,138,60,245,66,0,2,16,72,46,1,196,137,228,242,228,108,16,128,64,130,4,120,184,76,16,92,64,14,195,191,1,113,84,18,205,196,231,185,97,78,154,52,201,90,181,106,101,21,43,86,116,31,118,235,214,205,170,87,175,110,125,250,244,113,2,68,135,14,29,220,255,37,228,213,174,93,219,70,143,30,109,202,81,83,190,124,121,107,208,160,129,251,108,204,152,49,246,196,19,79,184,72,11,202,127,9,208,215,232,9,16,128,0,4,194,65,0,113,34,28,126,164,21,16,8,60,1,30,46,3,239,194,29,54,0,255,134,219,191,121,181,14,159,239,216,231,163,70,141,178,17,35,70,56,145,33,118,138,134,166,113,244,232,209,195,69,71,140,31,63,222,77,229,240,202,140,25,51,172,99,199,142,54,118,236,88,107,217,178,101,244,58,85,62,45,166,175,209,21,32,0,1,8,132,131,0,226,68,56,252,72,43,32,16,120,2,60,92,6,222,133,136,19,225,118,97,220,173,227,59,157,63,178,113,227,198,217,253,247,223,111,83,167,78,181,202,149,43,103,219,177,123,247,238,46,114,226,209,71,31,181,226,197,139,103,125,54,111,222,60,59,250,232,163,221,52,143,198,141,27,199,237,143,48,31,64,95,11,179,119,105,27,4,32,16,37,2,136,19,81,242,54,109,133,128,143,9,240,112,233,99,231,36,193,52,252,155,4,136,1,59,5,62,207,223,97,103,156,113,134,117,234,212,201,218,183,111,159,107,39,77,249,152,63,127,190,85,169,82,37,219,103,195,135,15,119,255,31,57,114,100,192,122,66,234,205,165,175,165,158,49,53,64,0,2,16,72,7,1,196,137,116,80,166,14,8,64,160,64,2,60,92,22,136,40,208,59,224,223,64,187,47,33,227,241,121,254,216,180,90,71,165,74,149,172,66,133,10,217,118,82,196,196,156,57,115,172,110,221,186,86,162,68,137,108,159,173,92,185,210,182,110,221,106,213,170,85,75,200,31,97,62,136,190,22,102,239,210,54,8,64,32,74,4,16,39,162,228,109,218,10,1,31,19,224,225,210,199,206,73,130,105,248,55,9,16,3,118,10,124,158,191,195,154,52,105,98,154,190,113,233,165,151,102,219,233,159,127,254,177,114,229,202,217,15,63,252,96,245,234,213,203,246,153,146,102,46,91,182,204,158,127,254,249,128,245,132,212,155,75,95,75,61,99,106,128,0,4,32,144,14,2,136,19,233,160,76,29,16,128,64,129,4,120,184,44,16,81,160,119,192,191,129,118,95,66,198,227,243,132,176,113,80,2,4,232,107,9,64,227,16,8,64,0,2,62,36,128,56,225,67,167,96,18,4,162,72,128,135,203,112,123,29,255,134,219,191,121,181,14,159,71,207,231,153,106,49,125,45,83,228,169,23,2,16,128,64,114,9,32,78,36,151,39,103,131,0,4,18,36,192,195,101,130,224,2,114,24,254,13,136,163,146,104,38,62,79,34,76,78,181,67,2,244,53,58,8,4,32,0,129,112,16,64,156,8,135,31,105,5,4,2,79,128,135,203,192,187,144,193,67,184,93,24,119,235,248,78,199,141,140,3,18,36,64,95,75,16,28,135,65,0,2,16,240,25,1,196,9,159,57,4,115,32,16,85,2,60,92,134,219,243,248,55,220,254,205,171,117,248,60,122,62,207,84,139,233,107,153,34,79,189,16,128,0,4,146,75,0,113,34,185,60,57,27,4,32,144,32,1,30,46,19,4,23,144,195,240,111,64,28,149,68,51,241,121,18,97,114,170,29,18,160,175,209,65,32,0,1,8,132,131,0,226,68,56,252,72,43,32,16,120,2,60,92,6,222,133,12,30,194,237,194,184,91,151,169,239,244,172,89,179,172,105,211,166,246,222,123,239,217,201,39,159,108,90,158,147,82,48,129,157,118,218,201,86,172,88,97,85,170,84,41,120,231,28,123,148,45,91,214,94,123,237,53,107,211,166,141,125,254,249,231,166,165,82,211,89,50,213,215,210,217,70,234,130,0,4,32,16,5,2,136,19,81,240,50,109,132,64,0,8,240,112,25,0,39,21,193,68,252,91,4,120,1,61,52,83,62,255,241,199,31,237,208,67,15,181,233,211,167,59,113,98,229,202,149,1,37,152,94,179,139,34,78,236,177,199,30,246,234,171,175,90,235,214,173,77,226,80,253,250,245,211,106,124,166,250,90,90,27,73,101,16,128,0,4,34,64,0,113,34,2,78,166,137,16,8,2,1,30,46,131,224,165,196,109,196,191,137,179,11,234,145,153,242,249,191,255,254,107,237,219,183,183,113,227,198,89,247,238,221,237,185,231,158,115,34,69,173,90,181,108,193,130,5,182,124,249,114,107,208,160,129,61,253,244,211,86,188,120,113,155,49,99,134,245,238,221,219,214,173,91,103,37,74,148,176,91,110,185,197,78,58,233,164,92,216,43,84,168,96,151,92,114,137,125,253,245,215,246,211,79,63,217,245,215,95,111,31,126,248,161,45,89,178,196,84,167,34,7,180,79,126,231,27,58,116,168,125,244,209,71,246,221,119,223,57,241,228,197,23,95,180,1,3,6,216,27,111,188,97,219,183,111,119,54,141,28,57,210,42,85,170,148,173,238,123,238,185,199,222,125,247,93,43,86,172,152,137,169,182,39,159,124,210,42,87,174,108,199,30,123,172,93,122,233,165,174,189,42,250,251,138,43,174,176,221,119,223,221,174,188,242,202,172,243,44,90,180,200,14,56,224,0,187,243,206,59,243,252,255,7,31,124,96,158,56,81,177,98,197,124,237,146,205,119,220,113,135,227,38,86,195,135,15,183,102,205,154,89,167,78,157,236,225,135,31,182,174,93,187,186,118,233,92,233,44,153,234,107,233,108,35,117,65,0,2,16,136,2,1,196,137,40,120,153,54,66,32,0,4,120,184,12,128,147,138,96,34,254,45,2,188,128,30,234,39,159,75,156,144,112,32,193,98,203,150,45,118,224,129,7,218,3,15,60,224,6,214,251,239,191,191,189,244,210,75,214,178,101,75,83,212,197,145,71,30,105,51,103,206,180,58,117,234,100,35,175,169,11,119,223,125,183,93,118,217,101,78,28,144,8,32,177,67,81,3,167,159,126,186,157,120,226,137,118,206,57,231,228,123,190,9,19,38,216,163,143,62,106,223,124,243,141,27,216,63,242,200,35,246,197,23,95,216,19,79,60,225,6,251,119,221,117,151,19,46,36,154,196,22,137,19,26,248,235,184,157,119,222,217,6,15,30,108,75,151,46,181,209,163,71,231,43,78,200,30,175,168,45,231,158,123,174,77,155,54,45,91,155,114,254,223,19,39,158,125,246,217,124,237,170,81,163,134,189,254,250,235,214,176,97,67,155,60,121,178,205,157,59,215,174,187,238,186,140,247,80,63,245,181,140,195,192,0,8,64,0,2,1,38,128,56,17,96,231,97,58,4,194,68,128,135,203,48,121,51,119,91,240,111,184,253,155,87,235,252,228,115,137,19,138,46,184,224,130,11,156,169,250,251,252,243,207,183,221,118,219,205,13,174,37,18,120,229,172,179,206,114,131,126,137,16,177,69,226,196,156,57,115,172,122,245,234,110,160,223,167,79,31,251,234,171,175,220,46,18,42,246,222,123,111,39,118,228,119,190,191,255,254,219,29,239,137,15,109,219,182,181,249,243,231,219,174,187,238,234,206,177,117,235,86,43,83,166,140,203,217,144,83,156,248,229,151,95,236,254,251,239,119,255,158,61,123,182,157,122,234,169,78,160,200,47,114,194,19,39,36,182,104,31,137,47,135,31,126,120,214,105,243,250,191,39,78,116,236,216,49,95,187,20,45,242,204,51,207,184,200,146,227,142,59,206,217,81,170,84,169,140,119,110,63,245,181,140,195,192,0,8,64,0,2,1,38,128,56,17,96,231,97,58,4,194,68,128,135,203,48,121,19,113,34,220,222,44,92,235,252,244,157,150,24,209,185,115,103,23,65,224,137,19,250,91,201,31,111,184,225,134,108,226,196,153,103,158,233,114,39,92,117,213,85,185,196,9,77,231,80,164,132,196,137,190,125,251,186,252,10,177,226,132,18,65,230,119,190,245,235,215,219,178,101,203,220,212,13,149,99,142,57,198,36,4,92,116,209,69,238,111,77,43,81,242,78,77,201,200,41,78,232,184,97,195,134,185,127,127,250,233,167,46,66,99,241,226,197,78,32,184,248,226,139,173,67,135,14,238,51,69,127,104,138,138,196,9,9,26,138,2,185,247,222,123,77,109,242,74,126,255,247,196,9,157,123,71,118,73,80,153,58,117,170,77,156,56,209,212,38,77,99,201,116,241,83,95,203,52,11,234,135,0,4,32,16,100,2,136,19,65,246,30,182,67,32,68,4,120,184,12,145,51,243,104,10,254,13,183,127,243,106,157,159,124,158,159,56,113,194,9,39,88,221,186,117,237,229,151,95,118,3,249,121,243,230,185,232,7,229,134,208,212,133,216,162,200,137,130,196,9,229,127,200,239,124,202,73,17,43,78,104,26,199,11,47,188,224,18,119,150,43,87,206,122,246,236,105,127,253,245,151,203,145,145,83,156,144,160,241,229,151,95,154,242,65,92,120,225,133,38,91,52,45,69,34,66,181,106,213,220,116,147,31,126,248,193,173,146,161,200,134,86,173,90,217,81,71,29,229,132,139,216,220,19,58,127,94,255,87,125,158,56,161,105,38,121,217,165,136,143,218,181,107,219,219,111,191,237,218,168,41,40,45,90,180,48,69,132,200,215,153,44,126,234,107,153,228,64,221,16,128,0,4,130,78,0,113,34,232,30,196,126,8,132,132,0,15,151,33,113,100,62,205,192,191,225,246,111,80,197,9,69,82,40,169,165,166,98,40,114,65,73,39,251,247,239,111,103,159,125,118,174,38,21,70,156,80,52,69,126,231,83,66,204,88,113,66,185,47,110,188,241,70,151,72,83,245,42,247,133,242,72,228,149,16,115,210,164,73,46,105,230,239,191,255,238,150,73,29,53,106,148,19,52,190,255,254,123,235,210,165,139,173,89,179,198,14,58,232,32,55,53,164,91,183,110,46,105,231,237,183,223,110,251,237,183,159,203,177,161,99,85,52,149,37,175,255,75,116,241,196,9,77,51,201,207,46,77,15,81,206,139,146,37,75,58,155,181,95,108,84,70,166,122,57,215,151,76,145,167,94,8,64,0,2,201,37,128,56,145,92,158,156,13,2,16,72,144,0,15,151,9,130,11,200,97,248,55,32,142,74,162,153,248,60,57,48,149,16,83,226,129,146,98,82,242,38,64,95,163,103,64,0,2,16,8,7,1,196,137,112,248,145,86,64,32,240,4,120,184,12,188,11,119,216,0,252,27,110,255,230,213,58,124,158,28,159,35,78,20,204,145,190,86,48,35,246,128,0,4,32,16,4,2,136,19,65,240,18,54,66,32,2,4,120,184,12,183,147,241,111,184,253,139,56,17,61,255,250,169,197,92,95,252,228,13,108,129,0,4,32,144,56,1,196,137,196,217,113,36,4,32,144,68,2,60,92,38,17,166,15,79,133,127,125,232,148,20,155,132,207,83,12,152,211,103,17,160,175,209,25,32,0,1,8,132,131,0,226,68,56,252,72,43,32,16,120,2,60,92,6,222,133,59,108,0,254,13,183,127,243,106,29,62,143,158,207,51,213,98,250,90,166,200,83,47,4,32,0,129,228,18,64,156,72,46,79,206,6,1,8,36,72,128,135,203,4,193,5,228,48,252,27,16,71,37,209,76,124,158,68,152,156,10,241,147,62,0,1,8,64,32,2,4,16,39,34,224,100,154,8,129,32,16,136,29,200,180,105,211,198,218,182,109,107,253,250,245,203,102,250,189,247,222,107,239,191,255,190,77,158,60,57,207,38,221,118,219,109,182,98,197,10,27,57,114,228,14,155,124,243,205,55,219,81,71,29,101,199,29,119,220,14,247,59,225,132,19,172,102,205,154,249,102,201,239,221,187,183,157,114,202,41,214,186,117,235,140,32,46,93,186,180,45,94,188,216,246,216,99,143,164,213,127,236,177,199,218,21,87,92,97,167,159,126,122,174,115,106,169,65,45,101,168,149,3,180,4,163,126,190,242,202,43,54,103,206,28,231,43,45,103,120,206,57,231,152,150,61,44,85,170,84,182,227,25,168,38,205,69,129,57,17,62,15,140,171,2,111,40,125,45,240,46,164,1,16,128,0,4,28,1,196,9,58,2,4,32,224,11,2,177,15,151,227,199,143,183,27,111,188,209,230,205,155,151,205,182,122,245,234,217,136,17,35,156,112,145,87,41,172,56,113,228,145,71,218,77,55,221,100,18,31,118,84,218,181,107,231,196,137,81,163,70,229,218,237,131,15,62,112,182,200,214,76,149,76,137,19,170,119,249,242,229,86,171,86,45,199,113,235,214,173,54,116,232,80,135,225,241,199,31,183,133,11,23,218,144,33,67,16,39,50,213,49,124,82,47,3,198,196,28,49,110,220,56,235,220,185,115,98,7,71,244,40,250,90,68,29,79,179,33,0,129,208,17,64,156,8,157,75,105,16,4,130,73,32,246,225,82,131,221,26,53,106,216,243,207,63,111,45,91,182,116,13,82,196,196,197,23,95,108,63,254,248,163,77,152,48,193,180,188,222,150,45,91,236,183,223,126,179,203,46,187,204,189,185,143,21,39,244,127,69,0,204,159,63,223,254,253,247,95,59,237,180,211,108,240,224,193,78,104,232,219,183,175,85,171,86,205,30,120,224,1,59,248,224,131,243,220,79,246,116,232,208,193,246,221,119,95,187,235,174,187,114,65,85,116,71,255,254,253,77,145,6,222,160,124,216,176,97,86,172,88,49,171,90,181,170,59,183,196,148,147,79,62,217,13,226,23,44,88,224,6,244,13,26,52,176,167,159,126,218,138,23,47,158,237,156,47,190,248,162,221,113,199,29,238,255,37,74,148,176,225,195,135,91,179,102,205,220,249,47,189,244,82,107,223,190,189,219,63,54,178,65,34,65,151,46,93,108,214,172,89,78,32,24,56,112,160,157,117,214,89,246,201,39,159,88,207,158,61,221,185,20,233,240,195,15,63,184,104,6,49,219,182,109,155,237,186,235,174,38,91,213,118,217,213,173,91,55,251,235,175,191,28,243,101,203,150,217,160,65,131,92,228,196,155,111,190,105,215,95,127,189,179,231,176,195,14,179,71,31,125,52,91,228,132,6,81,178,107,251,246,237,214,171,87,47,183,239,250,245,235,173,118,237,218,246,221,119,223,89,165,74,149,178,218,200,224,33,152,223,203,162,88,141,207,19,163,7,183,248,185,193,44,126,102,28,1,1,8,64,192,143,4,66,33,78,204,158,61,219,61,244,235,225,122,245,234,213,110,243,126,207,235,127,135,28,114,136,125,245,213,87,86,161,66,5,171,88,177,98,182,159,121,253,79,131,24,29,67,129,0,4,82,71,32,231,195,165,132,132,69,139,22,217,83,79,61,229,42,237,212,169,147,27,172,107,208,173,200,7,9,23,18,14,52,173,65,131,97,77,41,184,239,190,251,178,166,117,156,121,230,153,118,226,137,39,90,247,238,221,157,136,161,65,180,4,138,11,47,188,208,29,239,69,78,236,104,63,137,30,138,156,184,225,134,27,178,53,92,3,126,253,255,239,191,255,118,2,192,71,31,125,228,222,116,126,250,233,167,182,251,238,187,155,6,237,183,220,114,139,155,238,160,65,190,174,43,250,159,236,56,240,192,3,157,112,145,115,74,137,132,129,215,95,127,221,26,54,108,232,166,173,204,157,59,215,174,187,238,186,2,197,9,69,152,12,24,48,192,137,48,205,155,55,55,93,15,127,253,245,87,107,209,162,133,125,243,205,55,86,167,78,29,103,71,215,174,93,237,195,15,63,116,194,132,236,212,244,11,241,213,244,22,177,145,184,32,65,161,73,147,38,142,173,166,170,136,239,180,105,211,236,208,67,15,181,209,163,71,91,143,30,61,220,181,53,118,90,71,206,200,9,129,58,227,140,51,156,72,18,251,246,151,193,67,234,190,59,126,61,51,62,79,204,51,112,139,159,155,152,81,162,73,160,117,235,214,219,223,123,239,61,58,64,52,221,79,171,67,72,32,112,226,196,183,223,126,235,222,18,198,110,154,243,173,183,134,158,208,80,144,232,160,207,11,35,98,120,194,134,222,132,190,241,198,27,238,161,221,219,244,176,174,65,6,5,2,16,72,14,129,156,15,228,26,96,43,202,96,201,146,37,110,80,95,183,110,93,247,150,95,131,235,181,107,215,186,239,164,6,228,26,120,63,247,220,115,238,141,190,162,34,148,115,66,211,45,118,217,101,23,39,90,120,17,10,122,163,175,105,26,138,72,240,196,9,77,15,217,209,126,202,77,81,189,122,117,55,40,143,45,138,76,184,224,130,11,92,20,135,138,196,129,117,235,214,153,114,98,120,165,114,229,202,78,180,144,192,160,193,191,246,87,81,36,197,249,231,159,239,196,129,216,162,168,131,103,158,121,198,78,58,233,36,39,92,156,122,234,169,46,111,67,65,145,19,226,164,107,159,138,142,213,121,197,234,236,179,207,118,236,84,110,191,253,118,187,255,254,251,93,180,136,87,86,173,90,101,239,189,247,158,139,238,208,245,80,92,85,84,247,229,151,95,110,37,75,150,116,145,33,18,59,84,20,113,81,166,76,25,91,185,114,101,129,226,68,159,62,125,76,81,29,138,100,241,10,3,174,228,124,79,130,116,22,124,94,120,111,73,144,84,20,148,138,68,79,239,251,248,196,19,79,152,4,84,202,142,9,208,215,162,219,67,240,125,116,125,79,203,195,73,192,215,226,132,6,29,177,34,196,23,95,124,97,251,239,191,127,54,145,64,98,129,196,131,84,23,133,133,231,180,69,111,54,99,5,11,253,94,191,126,253,84,155,194,249,33,16,74,2,121,61,96,104,128,173,193,178,6,254,18,2,30,126,248,97,251,243,207,63,173,113,227,198,110,192,47,145,225,160,131,14,114,34,132,6,219,250,92,226,132,4,136,157,119,222,217,9,23,251,237,183,159,227,37,241,66,3,238,242,229,203,103,137,19,58,247,142,246,211,212,7,137,19,57,7,7,159,125,246,153,139,228,144,56,162,162,232,129,13,27,54,100,19,39,52,165,97,250,244,233,46,119,134,34,8,148,64,82,69,226,68,236,223,177,206,212,249,166,78,157,106,19,39,78,116,211,35,102,204,152,225,218,175,233,44,154,98,162,162,105,46,74,196,169,136,12,9,0,226,161,54,168,72,168,149,93,138,234,80,196,136,34,33,84,110,189,245,86,151,191,99,236,216,177,89,213,41,226,100,183,221,118,179,178,101,203,186,104,8,137,182,42,138,54,81,125,98,37,219,21,101,230,21,9,57,191,252,242,75,129,226,196,53,215,92,227,56,43,250,197,43,60,64,134,242,107,187,195,70,225,243,196,124,14,183,248,185,193,44,126,102,97,57,2,223,135,197,147,180,3,2,255,37,224,59,113,66,73,230,244,246,80,9,213,52,85,35,103,180,130,30,152,253,82,54,111,222,156,43,138,99,239,189,247,118,243,203,53,248,208,192,137,2,1,8,20,142,64,94,15,24,26,220,43,255,129,222,36,42,79,131,162,149,244,63,125,191,126,254,249,103,23,21,161,168,137,142,29,59,58,81,226,177,199,30,203,154,214,161,65,246,62,251,236,227,4,11,9,7,26,212,107,208,125,201,37,151,184,41,11,87,95,125,181,27,224,239,104,63,77,123,80,244,194,94,123,237,149,173,17,18,4,36,90,232,167,174,73,186,110,41,26,66,162,133,166,117,60,251,236,179,46,255,130,4,0,213,81,144,56,161,200,16,9,44,111,191,253,182,139,122,144,168,160,105,25,106,183,196,6,69,60,220,125,247,221,46,119,132,174,137,186,70,122,226,132,18,80,106,31,93,47,53,237,69,54,40,98,34,86,156,80,164,135,162,68,62,255,252,115,39,240,190,240,194,11,46,162,67,215,89,137,31,138,40,145,189,138,76,209,20,54,137,24,202,169,161,107,217,107,175,189,102,135,31,126,184,59,70,2,75,206,105,29,242,143,34,47,36,228,120,69,211,103,180,239,121,231,157,135,56,81,184,238,31,202,189,24,52,36,230,86,184,197,207,13,102,241,51,11,203,17,248,62,44,158,164,29,16,240,145,56,161,7,113,61,108,107,78,182,30,134,245,160,173,7,125,133,16,23,166,232,65,92,211,61,20,110,236,77,215,208,67,189,247,187,126,198,254,221,168,81,35,23,170,172,55,133,218,20,62,233,253,158,243,111,45,209,167,1,145,6,57,133,41,122,219,169,7,123,181,69,118,169,45,26,152,40,60,157,2,1,8,228,79,32,191,7,12,125,255,20,133,160,132,152,42,26,200,235,250,160,235,134,196,64,69,78,40,113,163,166,116,72,184,240,150,18,213,96,253,202,43,175,116,17,23,138,124,210,96,94,9,39,85,143,166,95,232,173,190,183,242,71,126,251,41,58,67,81,8,74,36,153,179,104,186,133,18,107,122,9,49,149,44,82,185,36,52,253,161,74,149,42,238,220,74,56,153,51,82,34,191,200,137,151,94,122,201,217,36,177,67,209,96,138,90,80,196,198,247,223,127,239,194,189,149,83,67,109,213,20,54,37,176,244,196,9,229,146,208,212,14,93,231,116,140,86,32,145,24,17,43,78,200,118,229,238,80,187,213,126,69,64,60,248,224,131,46,2,101,233,210,165,46,15,135,120,233,58,247,207,63,255,152,166,101,232,252,226,41,17,71,199,52,109,218,212,100,163,4,155,216,156,19,154,186,34,49,66,182,74,28,218,184,113,163,187,142,139,187,162,39,188,194,3,100,244,190,253,248,60,122,62,207,84,139,233,107,153,34,159,249,122,241,125,230,125,128,5,16,72,38,129,140,69,78,232,65,88,130,132,54,13,28,188,65,188,6,27,59,42,122,179,247,229,151,95,102,109,154,234,161,7,109,37,96,211,60,244,194,8,14,18,35,98,197,138,29,9,25,10,121,86,136,181,222,188,234,65,94,185,38,244,83,155,30,192,119,84,36,78,120,162,139,6,28,94,27,37,120,80,32,0,129,236,4,130,246,128,161,104,9,37,224,212,42,24,148,255,17,80,226,76,69,100,40,207,69,108,9,154,127,241,105,209,9,224,243,162,51,228,12,133,35,64,95,43,28,167,48,238,133,239,195,232,85,218,20,101,2,105,23,39,198,140,25,99,218,148,175,65,131,117,109,122,187,152,87,81,200,180,194,156,21,138,236,9,18,122,35,233,137,3,158,88,160,196,115,169,46,154,175,46,27,36,134,120,182,252,241,199,31,89,98,133,68,139,227,143,63,62,43,49,93,78,123,52,111,219,19,42,20,69,161,183,157,94,242,171,84,219,206,249,33,16,4,2,65,124,192,208,10,23,138,48,208,20,8,138,185,232,14,229,198,144,96,147,51,242,45,136,254,197,167,69,35,128,207,139,198,143,163,11,79,128,190,86,120,86,97,219,19,223,135,205,163,180,39,234,4,210,38,78,104,154,131,66,133,37,70,40,172,57,191,135,121,133,20,107,110,179,150,178,147,8,160,112,225,3,14,56,32,75,144,240,50,88,251,193,113,138,184,240,196,10,37,222,211,3,185,66,159,149,45,95,243,173,189,36,117,57,109,125,247,221,119,221,60,110,181,81,225,226,154,47,79,129,64,212,9,240,128,17,238,30,128,127,195,237,223,188,90,135,207,163,231,243,76,181,152,190,150,41,242,153,175,23,223,103,222,7,88,0,129,100,18,72,185,56,49,109,218,52,39,74,104,222,184,6,226,74,22,151,179,104,14,185,6,234,18,37,52,175,220,27,220,123,115,185,147,217,224,84,159,75,153,246,61,113,229,232,163,143,118,34,133,218,179,211,78,59,229,170,90,243,196,197,70,73,238,196,70,251,83,32,16,85,2,60,96,132,219,243,248,55,220,254,69,156,136,158,127,253,212,98,174,47,126,242,70,122,109,193,247,233,229,77,109,16,72,53,129,148,137,19,74,86,167,129,183,242,73,104,224,157,115,234,198,246,237,219,93,114,53,137,18,138,34,240,6,241,39,157,116,82,170,219,156,182,243,123,209,17,18,43,20,1,34,145,194,91,14,48,214,8,37,231,20,43,173,10,32,86,36,207,76,155,139,168,200,71,4,120,192,240,145,51,82,96,10,254,77,1,84,159,159,18,159,251,220,65,33,50,143,190,22,34,103,198,217,20,124,31,39,48,118,135,128,207,9,36,93,156,248,237,183,223,220,18,117,154,238,160,129,182,242,48,228,44,183,222,122,171,203,37,177,231,158,123,58,81,66,201,44,195,94,38,76,152,224,34,42,180,162,136,150,244,235,223,191,127,174,38,107,197,1,137,20,205,155,55,119,236,180,66,1,5,2,81,33,192,3,70,184,61,141,127,195,237,223,188,90,135,207,163,231,243,76,181,152,190,150,41,242,153,175,23,223,103,222,7,88,0,129,100,18,72,170,56,161,1,183,150,146,187,251,238,187,93,194,199,156,69,75,235,105,233,61,13,192,111,185,229,150,100,150,66,110,71,0,0,32,0,73,68,65,84,182,35,48,231,82,196,200,205,55,223,108,195,134,13,179,161,67,135,218,21,87,92,145,203,246,39,159,124,210,49,234,217,179,167,73,200,161,64,32,10,4,120,192,8,183,151,241,111,184,253,139,56,145,60,255,234,57,225,152,99,142,177,55,222,120,195,74,151,46,157,188,19,155,185,23,31,55,221,116,147,59,167,166,212,234,123,233,77,59,213,50,232,121,69,119,22,100,192,97,135,29,230,150,28,214,203,38,175,40,9,248,145,71,30,233,150,38,86,249,248,227,143,237,250,235,175,183,111,190,249,198,213,167,207,244,172,88,175,94,189,130,78,95,168,207,185,190,20,10,83,40,119,194,247,161,116,43,141,138,48,129,164,136,19,155,54,109,178,67,14,57,196,46,190,248,98,187,230,154,107,114,225,124,234,169,167,172,95,191,126,118,246,217,103,187,1,121,206,44,238,81,228,191,110,221,58,39,212,188,252,242,203,118,199,29,119,228,185,114,135,150,41,148,80,161,105,31,121,229,172,136,34,55,218,28,94,2,60,96,132,215,183,106,25,254,13,183,127,195,34,78,40,170,243,160,131,14,202,51,63,86,186,60,184,117,235,86,43,81,162,132,91,194,60,217,226,68,108,27,58,119,238,108,181,107,215,182,65,131,6,21,169,105,5,137,19,27,55,110,116,145,178,15,63,252,176,19,63,36,138,72,152,120,226,137,39,236,167,159,126,178,98,197,138,21,169,126,174,47,69,198,23,232,19,112,111,9,180,251,48,30,2,185,8,20,89,156,248,244,211,79,173,85,171,86,38,149,60,167,2,62,113,226,68,55,0,111,209,162,133,27,128,239,177,199,30,184,32,7,129,229,203,151,59,225,70,203,165,138,145,114,83,196,22,229,238,104,212,168,145,205,156,57,211,154,52,105,2,63,8,132,150,0,15,24,161,117,173,107,24,254,13,183,127,83,45,78,124,244,209,71,118,233,165,151,154,238,137,42,250,91,145,135,122,246,208,255,244,114,100,243,230,205,182,109,219,54,187,242,202,43,173,91,183,110,46,231,213,128,1,3,92,4,130,162,17,148,207,105,228,200,145,110,202,100,217,178,101,221,50,192,111,189,245,150,203,123,165,233,148,42,173,91,183,118,131,117,253,244,138,246,85,52,168,150,20,95,178,100,137,139,106,60,255,252,243,221,199,138,132,156,50,101,138,105,0,174,77,17,162,237,218,181,203,215,166,252,108,141,229,119,209,69,23,185,129,123,179,102,205,76,211,61,127,252,241,71,235,221,187,183,233,165,134,68,11,69,158,230,149,159,107,252,248,241,46,50,66,131,127,77,177,189,236,178,203,220,243,69,126,37,167,56,49,99,198,140,60,235,249,228,147,79,92,155,139,23,47,238,24,40,137,119,172,104,82,144,56,161,149,205,118,219,109,55,231,43,47,167,150,124,163,72,13,69,91,36,67,128,225,250,18,189,235,139,215,98,124,31,93,223,211,242,112,18,40,146,56,241,200,35,143,184,55,251,186,113,197,22,45,171,121,193,5,23,216,222,123,239,237,34,37,234,214,173,27,78,122,73,108,149,110,246,122,136,88,177,98,133,41,210,36,167,208,163,37,74,47,185,228,18,235,222,189,123,18,107,229,84,16,240,15,1,30,48,252,227,139,84,88,130,127,83,65,213,223,231,76,166,207,119,36,78,72,56,208,61,82,98,197,207,63,255,236,166,45,104,224,43,161,64,249,175,52,208,215,192,250,174,187,238,114,162,193,211,79,63,237,6,196,247,222,123,175,19,53,244,153,247,246,62,63,113,66,251,234,30,252,231,159,127,186,229,205,53,144,95,191,126,189,93,117,213,85,78,252,80,66,107,221,187,245,92,164,151,9,249,217,148,223,255,99,61,25,27,57,161,200,212,253,247,223,223,37,16,111,217,178,165,19,42,52,37,66,117,212,169,83,39,235,48,9,18,250,191,146,140,239,187,239,190,182,120,241,98,23,21,177,102,205,154,124,151,53,143,21,39,36,32,228,87,207,31,127,252,225,94,50,105,74,134,234,84,91,99,139,196,9,45,253,30,27,1,33,49,72,66,138,55,173,67,62,184,241,198,27,109,191,253,246,115,231,210,114,242,202,73,38,246,201,40,201,236,107,201,176,135,115,164,143,0,190,79,31,107,106,130,64,58,8,36,44,78,72,145,215,205,71,97,122,177,69,98,197,227,143,63,110,247,223,127,191,123,88,160,196,71,64,145,40,189,122,245,114,111,41,186,116,233,146,237,224,30,61,122,184,135,2,189,249,161,64,32,108,4,120,192,8,155,71,179,183,7,255,134,219,191,121,181,46,153,62,223,145,56,49,105,210,36,83,180,129,242,52,104,59,235,172,179,172,74,149,42,46,249,244,252,249,243,109,215,93,119,117,230,105,208,175,105,165,138,84,148,56,161,23,41,181,106,213,114,130,131,126,170,104,48,173,207,52,149,242,194,11,47,52,77,175,84,228,196,47,191,252,146,117,30,69,56,158,122,234,169,174,78,69,82,104,201,244,5,11,22,184,188,10,26,200,127,251,237,183,150,159,77,249,253,63,63,113,66,34,136,151,100,220,219,71,237,211,82,235,122,14,139,45,107,215,174,117,66,137,218,172,182,61,247,220,115,46,210,161,114,229,202,121,118,190,88,113,226,221,119,223,205,183,30,69,111,106,90,174,218,154,87,41,40,114,194,59,70,252,103,205,154,229,56,189,242,202,43,78,220,209,242,241,187,236,178,75,145,191,28,201,236,107,69,54,134,19,164,149,0,190,79,43,110,42,131,64,202,9,36,36,78,232,70,164,200,8,133,88,198,22,189,85,144,122,47,133,156,82,52,2,122,187,162,7,162,7,31,124,48,219,137,244,183,30,56,244,160,70,129,64,152,8,240,128,17,38,111,230,110,11,254,13,183,127,243,106,93,50,125,174,1,173,162,28,190,255,254,123,87,213,59,239,188,227,166,32,104,170,128,138,166,49,76,157,58,213,173,4,166,105,22,138,152,144,192,223,177,99,71,39,34,168,104,90,132,196,135,221,119,223,221,9,16,203,150,45,115,34,70,108,201,47,114,66,251,86,168,80,193,237,170,105,27,90,26,92,81,4,202,161,160,92,91,90,46,93,226,192,192,129,3,179,166,158,228,101,83,181,106,213,242,180,85,255,247,74,108,228,132,238,245,55,220,112,131,107,143,87,206,60,243,76,55,237,68,81,27,94,145,192,210,184,113,99,107,223,190,189,139,160,80,222,12,69,78,172,90,181,42,87,27,189,99,98,197,9,9,44,249,213,163,233,37,138,218,244,166,212,228,244,117,65,226,132,124,37,241,99,200,144,33,217,14,109,216,176,161,13,30,60,216,137,73,69,45,201,236,107,69,181,133,227,211,75,0,223,167,151,55,181,65,32,213,4,226,18,39,86,175,94,237,242,70,72,233,246,230,103,202,64,205,179,212,205,73,111,251,245,240,64,73,14,129,135,30,122,200,69,161,104,218,140,194,35,189,162,135,52,189,17,250,245,215,95,173,124,249,242,201,169,140,179,64,32,195,4,120,192,200,176,3,82,92,61,254,77,49,96,31,158,62,153,62,159,55,111,158,29,122,232,161,46,129,162,4,5,189,28,81,4,132,196,9,9,4,18,12,20,233,160,231,17,13,202,21,161,160,1,177,150,240,158,62,125,186,149,43,87,206,61,163,252,245,215,95,78,224,143,87,156,208,32,90,98,136,166,96,106,90,130,6,234,90,157,76,211,44,52,149,66,145,164,138,100,208,243,145,246,201,207,166,59,239,188,51,79,91,99,115,74,233,92,154,238,32,193,65,69,83,99,149,60,91,162,131,56,72,44,144,104,161,193,189,87,212,70,137,13,154,214,162,99,213,70,9,51,154,42,42,49,38,175,18,43,78,232,249,46,191,122,36,232,20,69,156,80,36,135,162,47,20,245,121,202,41,167,184,23,47,178,95,140,244,60,83,191,126,253,34,247,222,100,246,181,34,27,195,9,82,74,64,2,164,68,56,77,219,210,139,60,207,247,99,198,140,113,130,157,166,64,233,25,153,2,1,8,4,147,64,161,197,9,221,184,116,243,215,13,48,118,190,161,254,214,255,53,128,214,155,3,74,114,9,104,30,167,132,31,189,121,208,124,83,175,40,28,242,232,163,143,118,111,137,244,208,69,129,64,208,9,240,112,25,116,15,238,216,126,252,27,110,255,230,213,186,100,251,92,9,182,149,75,66,131,109,69,46,104,0,46,113,66,211,40,244,98,68,171,91,40,239,129,146,69,106,25,110,69,114,42,207,129,18,94,234,255,202,169,48,122,244,104,151,16,51,63,113,34,175,118,104,48,125,198,25,103,184,168,13,157,83,17,0,154,214,33,33,64,211,29,212,78,69,85,40,135,130,68,12,189,56,144,136,146,151,77,249,217,154,179,94,69,71,72,92,209,84,79,69,63,104,106,135,34,63,212,14,45,219,174,122,99,139,236,82,146,78,137,38,202,247,165,200,9,37,211,28,53,106,148,19,53,10,18,39,244,249,135,31,126,152,103,61,122,190,43,138,56,161,115,191,247,222,123,46,170,68,171,143,41,50,68,137,49,197,234,228,147,79,78,202,23,35,217,125,45,41,70,113,146,148,17,240,166,94,105,154,150,166,46,73,176,212,247,95,223,3,229,105,161,64,0,2,193,37,80,104,113,66,55,59,221,36,99,67,15,245,6,64,225,147,186,233,80,82,75,224,168,163,142,114,15,67,125,250,244,201,170,72,15,70,90,41,69,137,175,40,16,8,58,1,30,46,131,238,65,196,137,112,123,48,254,214,133,229,59,45,113,66,98,3,43,142,197,223,7,210,117,68,88,250,90,186,120,5,189,30,37,219,151,216,165,21,122,188,82,178,100,73,183,210,206,142,86,168,9,122,187,177,31,2,81,32,80,40,113,66,201,159,52,103,83,131,99,175,40,84,82,137,151,20,70,69,73,15,1,133,96,234,109,138,54,175,40,212,243,153,103,158,177,9,19,38,164,199,8,106,129,64,138,8,240,112,153,34,176,62,57,45,254,245,137,35,210,104,70,88,124,142,56,145,198,78,147,96,85,97,233,107,9,54,63,146,135,41,106,66,211,184,188,162,168,238,216,191,35,9,133,70,67,32,4,4,10,20,39,188,208,72,173,171,237,21,37,101,84,232,160,194,5,41,233,37,160,48,81,205,187,85,242,81,175,40,108,85,83,59,80,139,211,235,11,106,75,46,1,30,46,147,203,211,111,103,195,191,126,243,72,234,237,193,231,169,103,76,13,255,37,64,95,139,94,79,136,141,158,32,106,34,122,254,167,197,225,37,176,67,113,66,145,17,18,34,94,127,253,245,44,2,202,49,161,121,130,76,229,200,92,167,80,238,137,59,238,184,35,219,60,82,205,117,85,178,46,146,0,101,206,47,212,92,52,2,60,92,22,141,159,223,143,198,191,126,247,80,242,237,195,231,201,103,202,25,243,38,64,95,139,102,207,240,162,39,136,154,136,166,255,105,117,56,9,228,43,78,40,1,211,129,7,30,104,43,87,174,204,106,185,146,206,40,171,178,150,199,162,100,150,64,197,138,21,109,209,162,69,89,75,155,201,26,173,101,174,172,216,74,246,69,129,64,208,8,240,112,25,52,143,197,103,47,254,141,143,87,24,246,198,231,97,240,98,48,218,64,95,11,134,159,146,109,165,162,39,6,12,24,224,94,154,18,61,156,108,186,156,15,2,153,33,144,175,56,177,207,62,251,216,204,153,51,93,214,103,175,40,25,212,215,95,127,157,239,178,84,153,105,66,52,107,253,229,151,95,220,114,174,90,123,221,43,74,140,217,166,77,27,39,90,80,32,16,52,2,60,92,6,205,99,241,217,139,127,227,227,21,134,189,241,121,24,188,24,140,54,208,215,130,225,167,100,91,169,213,57,180,146,140,150,245,213,212,14,10,4,32,16,124,2,121,138,19,55,220,112,131,139,144,184,224,130,11,178,90,120,204,49,199,184,229,171,180,124,37,197,31,4,166,78,157,106,247,222,123,175,189,245,214,91,89,6,105,153,180,133,11,23,218,237,183,223,238,15,35,177,2,2,133,36,192,195,101,33,65,5,116,55,252,27,80,199,21,193,108,124,158,27,222,210,165,75,93,206,40,221,167,183,109,219,102,167,159,126,186,233,237,175,150,8,125,255,253,247,221,244,76,45,137,40,118,90,58,85,137,176,53,0,235,213,171,151,77,155,54,205,237,215,176,97,67,123,232,161,135,172,106,213,170,69,240,78,184,14,165,175,253,207,159,98,65,9,55,129,237,219,183,135,187,129,180,46,210,4,114,137,19,186,41,106,122,192,250,245,235,179,192,220,124,243,205,182,223,126,251,101,19,43,34,77,205,71,141,127,252,241,199,109,201,146,37,46,164,205,43,82,143,181,30,122,137,18,37,124,100,41,166,64,96,199,4,120,184,12,119,15,193,191,225,246,111,94,173,195,231,185,169,180,107,215,206,26,53,106,228,94,32,172,93,187,214,69,59,42,209,117,151,46,93,108,175,189,246,178,231,158,123,206,148,67,106,238,220,185,46,58,82,17,172,147,39,79,118,203,182,191,249,230,155,238,237,112,207,158,61,109,205,154,53,246,236,179,207,70,175,83,229,211,98,250,90,118,113,130,193,107,120,191,26,244,245,240,250,150,150,253,151,64,46,113,66,171,114,252,251,239,191,89,131,93,13,124,149,128,241,231,159,127,134,153,79,9,84,171,86,205,62,255,252,115,247,96,163,162,8,151,93,118,217,197,180,138,7,5,2,65,33,192,13,55,40,158,74,204,78,252,155,24,183,32,31,133,207,115,123,111,210,164,73,214,170,85,43,83,222,40,149,110,221,186,89,245,234,213,173,79,159,62,78,128,232,208,161,131,251,191,6,151,181,107,215,54,69,67,42,233,95,249,242,229,173,65,131,6,238,51,45,225,254,196,19,79,184,72,11,202,255,63,204,254,231,63,142,25,133,149,75,194,222,7,184,174,134,221,195,180,47,151,56,161,27,160,242,25,104,105,74,149,203,46,187,204,14,62,248,96,187,244,210,75,161,229,83,2,35,71,142,116,111,89,30,120,224,1,103,225,95,127,253,229,34,93,254,252,243,79,159,90,140,89,16,200,77,128,27,110,184,123,5,254,13,183,127,243,106,29,62,223,177,207,181,28,251,136,17,35,156,200,16,59,69,67,211,56,122,244,232,225,162,35,198,143,31,239,166,114,120,101,198,140,25,214,177,99,71,27,59,118,172,123,113,68,65,156,200,217,7,248,222,133,251,91,129,127,195,237,95,90,151,35,114,226,145,71,30,177,217,179,103,219,195,15,63,236,216,172,94,189,218,246,221,119,95,55,216,165,248,155,128,196,164,95,127,253,213,202,150,45,235,12,85,130,160,195,15,63,220,46,186,232,34,127,27,142,117,16,248,127,2,220,112,195,221,21,240,111,184,253,139,56,17,159,127,199,141,27,103,247,223,127,191,41,119,148,166,210,198,22,221,191,21,5,240,232,163,143,90,241,226,197,179,62,154,55,111,158,203,251,165,105,30,141,27,55,142,175,194,144,239,205,245,229,127,14,134,69,184,59,59,254,13,183,127,105,93,14,113,66,33,132,74,174,168,183,238,42,74,140,169,155,230,245,215,95,15,43,159,19,208,252,85,229,153,24,50,100,136,179,84,145,20,167,157,118,154,253,248,227,143,62,183,28,243,32,240,95,2,17,76,226,165,24,228,72,101,46,35,236,58,90,223,118,30,162,243,247,247,25,103,156,97,157,58,117,178,246,237,219,231,218,73,83,62,180,44,120,149,42,85,178,125,54,124,248,112,247,127,69,75,82,178,19,160,175,33,78,68,229,59,65,95,143,138,167,163,219,206,172,105,29,19,39,78,116,97,130,47,191,252,178,163,161,135,72,41,246,202,38,77,241,63,1,249,73,9,48,149,47,196,43,167,158,122,170,11,13,61,229,148,83,252,223,0,44,132,64,196,8,240,128,17,49,135,71,176,185,244,241,252,157,174,213,58,42,85,170,100,21,42,84,200,182,147,158,189,230,204,153,99,117,235,214,205,149,212,122,229,202,149,182,117,235,86,83,158,41,10,226,68,126,125,128,239,93,184,191,29,248,55,220,254,165,117,49,145,19,231,157,119,158,93,119,221,117,89,161,130,57,223,196,3,203,255,4,114,70,186,40,73,166,222,180,40,124,148,2,1,8,248,139,0,15,24,254,242,7,214,36,159,0,125,60,127,166,77,154,52,113,211,47,115,230,243,250,231,159,127,92,206,175,31,126,248,193,234,213,171,151,237,4,74,154,185,108,217,50,123,254,249,231,147,239,172,128,159,145,190,246,63,7,194,34,224,157,185,0,243,241,111,184,253,75,235,98,196,137,156,203,79,106,41,171,9,19,38,100,229,48,0,150,255,9,40,71,136,18,101,189,241,198,27,206,216,188,150,133,245,127,43,176,16,2,209,32,192,3,70,52,252,28,229,86,210,199,163,236,253,244,182,157,190,134,56,145,222,30,151,185,218,232,235,153,99,79,205,233,33,224,166,117,104,153,80,45,109,181,120,241,98,87,171,66,7,181,66,199,138,21,43,210,99,5,181,36,141,192,110,187,237,230,222,184,120,115,85,247,217,103,31,183,78,250,222,123,239,157,180,58,56,17,4,32,80,116,2,60,96,20,157,33,103,240,55,1,250,184,191,253,19,38,235,232,107,136,19,97,234,207,59,106,11,125,61,42,158,142,110,59,157,56,241,246,219,111,219,221,119,223,237,178,70,171,124,240,193,7,118,243,205,55,179,134,118,0,251,197,145,71,30,105,119,222,121,167,29,113,196,17,206,250,99,142,57,198,250,247,239,239,50,124,83,32,0,1,255,16,224,1,195,63,190,192,146,212,16,136,96,146,219,212,128,228,172,133,34,64,194,221,255,98,226,222,82,168,238,18,216,157,240,111,96,93,135,225,133,36,224,196,137,135,30,122,200,190,255,254,123,123,240,193,7,221,97,143,61,246,152,41,95,129,150,177,162,4,139,128,150,14,149,48,113,225,133,23,58,195,47,187,236,50,23,5,147,115,94,107,108,171,166,77,155,102,199,30,123,108,176,26,138,181,16,8,56,1,30,48,2,238,64,204,135,0,4,32,224,67,2,220,91,124,232,148,36,154,132,127,147,8,147,83,249,146,128,19,39,174,185,230,26,171,81,163,134,93,125,245,213,206,72,37,198,220,125,247,221,77,201,151,130,88,70,141,26,101,35,70,140,176,98,197,138,185,76,216,195,134,13,179,166,77,155,218,150,45,91,172,87,175,94,166,193,184,62,107,216,176,161,73,152,169,90,181,170,139,18,233,221,187,183,203,211,160,47,126,223,190,125,173,115,231,206,129,107,190,34,96,126,251,237,55,187,235,174,187,156,237,90,71,125,233,210,165,118,223,125,247,229,106,139,146,158,14,30,60,216,118,222,121,103,251,235,175,191,2,215,86,12,134,64,144,9,240,128,17,100,239,97,59,4,32,0,1,127,18,224,222,226,79,191,36,203,42,252,155,44,146,156,199,175,4,156,56,113,210,73,39,217,229,151,95,110,39,158,120,162,179,51,200,75,80,126,250,233,167,206,254,47,190,248,194,229,89,120,246,217,103,157,216,162,12,215,26,176,79,153,50,197,222,124,243,77,83,2,208,158,61,123,218,154,53,107,236,137,39,158,176,189,246,218,203,158,123,238,57,83,34,208,185,115,231,90,243,230,205,93,174,134,250,245,235,251,213,119,121,218,53,121,242,100,123,252,241,199,237,149,87,94,113,159,191,254,250,235,38,177,230,181,215,94,203,218,95,162,196,45,183,220,226,254,214,114,177,143,60,242,72,32,133,152,64,57,6,99,33,144,131,0,15,24,116,9,8,64,0,2,16,72,54,1,238,45,201,38,234,175,243,225,95,127,249,3,107,146,79,192,137,19,90,79,91,131,216,58,117,234,184,26,246,223,127,127,123,245,213,87,221,58,219,65,43,90,59,124,201,146,37,214,186,117,107,103,186,146,125,170,29,18,33,102,207,158,109,229,203,151,183,6,13,26,184,207,198,140,25,227,132,9,13,220,37,90,116,232,208,193,253,95,243,22,107,215,174,109,163,71,143,182,54,109,218,4,10,129,132,149,211,78,59,205,126,252,241,71,103,247,252,249,243,77,226,147,166,237,40,170,194,19,37,54,109,218,228,62,87,212,136,18,160,38,187,92,123,237,181,78,36,57,247,220,115,157,248,17,79,17,127,229,202,208,170,35,165,75,151,46,244,161,179,102,205,114,245,253,244,211,79,133,62,134,29,33,144,41,2,60,96,100,138,60,245,66,0,2,16,8,47,1,238,45,225,245,173,90,134,127,195,237,95,90,247,255,75,137,106,0,254,222,123,239,101,241,200,249,119,80,65,253,250,235,175,118,202,41,167,184,229,53,53,88,142,45,51,102,204,112,255,31,59,118,172,181,108,217,50,235,35,77,253,232,209,163,135,19,51,198,143,31,239,166,127,4,173,228,229,207,61,247,220,211,181,71,237,75,117,145,184,32,17,72,209,43,158,224,21,79,157,91,183,110,181,18,37,74,184,41,54,241,136,19,27,55,110,180,229,203,151,91,173,90,181,226,169,46,107,95,63,39,111,107,213,170,213,246,233,211,167,255,39,161,134,113,144,47,9,240,128,225,75,183,96,20,4,32,0,129,64,19,224,222,18,104,247,21,104,60,254,45,16,17,59,4,156,64,232,34,39,60,127,104,16,174,68,144,154,210,209,173,91,183,108,110,154,55,111,158,91,189,66,83,32,26,55,110,156,237,179,238,221,187,187,200,9,37,3,213,148,135,160,149,29,69,78,104,90,139,23,57,177,121,243,102,215,180,84,68,78,104,90,141,34,113,14,57,228,16,151,243,98,213,170,85,118,207,61,247,56,97,68,249,48,148,164,179,95,191,126,174,126,69,85,12,31,62,220,118,218,105,39,151,231,68,209,44,90,41,70,17,45,205,154,53,115,83,112,20,5,162,124,32,235,214,173,115,162,133,218,160,104,144,79,62,249,196,77,205,145,159,126,255,253,119,27,55,110,156,117,237,218,213,69,78,168,190,207,62,251,204,36,88,40,159,134,124,250,252,243,207,187,169,62,111,189,245,150,203,167,162,227,14,58,232,32,151,111,68,91,205,154,53,125,235,110,110,70,190,117,77,194,134,225,211,132,209,113,32,4,32,0,1,8,228,67,128,123,75,184,187,6,254,13,183,127,105,221,255,71,78,132,41,231,132,231,212,175,191,254,218,58,117,234,100,223,125,247,93,46,63,107,48,172,233,14,35,71,142,204,245,89,197,138,21,221,103,85,170,84,9,100,255,40,76,206,137,33,67,134,100,137,20,18,5,82,145,115,162,108,217,178,78,36,168,92,185,178,105,121,83,9,3,251,238,187,175,45,94,188,216,77,153,81,100,138,124,163,41,40,138,176,80,206,15,45,129,170,200,135,123,239,189,55,43,114,66,211,79,52,205,232,165,151,94,114,17,46,18,42,116,62,229,3,249,227,143,63,172,69,139,22,246,205,55,223,184,8,141,111,191,253,54,107,90,135,196,9,181,75,159,149,41,83,198,173,94,162,232,17,137,18,170,95,203,231,74,152,122,230,153,103,92,190,141,69,139,22,33,78,4,178,199,7,215,104,30,48,130,235,59,44,135,0,4,32,224,87,2,220,91,252,234,153,228,216,133,127,147,195,145,179,248,151,64,40,87,235,16,238,127,254,249,199,13,116,243,202,155,161,28,11,154,58,80,173,90,181,108,158,209,219,245,57,115,230,184,99,244,134,62,136,69,209,17,26,180,107,160,175,178,163,213,58,36,82,104,181,142,93,118,217,37,233,171,117,120,226,196,30,123,236,97,107,215,174,117,249,35,36,250,136,175,18,143,42,210,65,226,129,114,132,40,183,71,108,137,157,214,161,233,55,138,126,145,128,225,149,179,206,58,203,45,125,218,168,81,35,59,251,236,179,93,142,17,149,216,156,19,18,39,36,126,60,245,212,83,238,51,253,189,96,193,2,151,244,85,9,65,37,110,120,69,2,138,206,79,228,68,16,123,124,112,109,230,1,35,184,190,195,114,8,64,0,2,126,37,192,189,197,175,158,73,142,93,248,55,57,28,57,139,127,9,56,113,66,203,105,42,97,226,131,15,62,232,44,213,96,81,171,94,60,246,216,99,254,181,188,0,203,148,228,82,83,52,86,172,88,145,107,79,189,61,215,234,29,122,155,31,91,36,104,148,43,87,206,126,248,225,7,171,87,175,94,32,219,126,209,69,23,217,17,71,28,225,34,5,84,52,133,66,211,91,46,189,244,210,124,219,163,40,130,227,142,59,46,169,237,245,196,9,173,138,162,8,133,246,237,219,187,136,7,77,163,80,228,130,166,122,104,234,134,4,11,175,159,173,95,191,222,9,74,18,9,188,156,19,31,125,244,145,221,112,195,13,217,196,137,51,207,60,211,37,60,213,180,15,249,216,139,142,201,41,78,40,114,227,225,135,31,206,18,39,244,183,34,53,36,200,104,74,136,87,20,37,163,99,17,39,146,218,5,56,89,1,4,120,192,160,139,64,0,2,16,128,64,178,9,112,111,73,54,81,127,157,15,255,250,203,31,88,147,124,2,78,156,152,54,109,154,123,211,174,65,170,202,7,31,124,224,230,253,107,30,62,37,88,4,36,0,200,151,18,40,84,180,234,69,255,254,253,93,142,141,116,22,79,156,208,52,12,77,155,208,170,41,202,241,160,168,9,37,34,149,104,180,116,233,82,59,253,244,211,237,203,47,191,116,185,47,134,14,29,234,126,127,225,133,23,220,190,127,254,249,167,51,89,145,44,47,191,252,178,19,55,148,47,68,162,132,68,11,137,73,241,138,19,170,67,211,68,20,201,113,232,161,135,218,132,9,19,156,112,162,233,38,53,106,212,72,39,162,184,234,226,102,20,23,174,64,236,140,79,3,225,38,140,132,0,4,32,16,40,2,241,220,91,20,85,170,231,52,189,148,212,115,255,81,71,29,149,235,101,149,114,119,105,122,172,146,204,43,26,214,43,195,134,13,51,141,31,188,165,234,117,14,157,79,47,255,244,162,79,47,131,180,74,156,126,79,117,209,179,157,158,227,188,23,82,241,214,167,156,101,231,159,127,190,93,127,253,245,89,145,199,58,135,34,170,247,219,111,63,211,139,54,111,21,188,120,207,157,236,253,227,241,111,178,235,230,124,16,72,7,1,39,78,104,224,216,170,85,43,247,197,86,209,180,7,189,109,207,43,234,32,29,70,81,71,226,4,20,5,160,164,152,154,170,160,178,207,62,251,184,41,12,74,4,153,206,18,155,115,66,23,124,69,55,200,6,69,78,40,201,229,168,81,163,156,216,160,232,9,221,224,116,177,149,173,250,91,66,133,162,35,222,125,247,93,23,193,163,40,11,77,237,80,66,76,173,158,34,177,69,211,57,20,253,16,175,56,161,27,151,86,166,185,230,154,107,108,219,182,109,214,180,105,83,151,119,66,66,201,110,187,237,150,78,68,113,213,197,205,40,46,92,129,216,25,159,6,194,77,24,9,1,8,64,32,80,4,226,185,183,232,37,144,18,164,75,116,208,51,217,77,55,221,100,39,156,112,66,182,246,22,70,156,208,179,154,86,199,147,88,161,231,60,77,47,214,243,153,86,110,83,162,243,84,151,100,136,19,122,182,148,24,161,49,145,183,122,155,94,214,234,121,179,66,133,10,136,19,169,118,34,231,135,192,255,19,112,226,132,126,47,85,170,148,203,13,32,117,80,165,93,187,118,246,226,139,47,166,69,241,196,27,201,33,160,85,41,20,165,160,149,50,84,180,20,167,68,10,77,151,160,252,151,128,250,184,86,251,24,52,104,144,203,181,49,123,246,108,151,135,66,211,73,252,188,148,104,60,15,27,248,58,24,4,240,105,48,252,132,149,16,128,0,4,130,68,32,175,123,139,34,24,180,10,157,162,24,244,50,114,226,196,137,238,133,164,23,57,161,233,183,125,251,246,117,185,216,30,120,224,1,151,215,203,43,133,17,39,244,220,121,245,213,87,187,232,87,47,82,66,47,125,244,183,34,40,98,75,206,149,214,52,149,90,57,208,166,76,153,226,86,88,211,54,98,196,8,55,14,217,209,202,107,177,231,148,56,161,149,216,244,210,73,194,72,195,134,13,221,75,48,69,201,106,202,186,242,151,169,40,71,217,97,135,29,230,218,238,141,119,244,127,69,78,40,71,153,146,181,43,250,184,77,155,54,110,127,77,149,86,162,124,69,135,40,114,226,239,191,255,182,75,46,185,196,29,175,220,105,122,33,168,41,226,154,22,172,151,114,138,6,150,29,218,95,43,212,233,69,152,218,163,186,244,34,78,137,221,149,136,94,47,127,189,196,251,250,91,231,82,196,112,151,46,93,220,185,229,67,69,64,203,23,57,11,207,14,65,250,54,98,107,34,4,178,196,9,133,218,95,123,237,181,214,164,73,19,119,158,59,238,184,195,13,228,148,60,144,18,12,2,10,71,211,219,127,69,25,168,72,201,214,133,77,23,93,202,255,8,12,28,56,208,198,143,31,239,242,90,104,187,239,190,251,220,13,195,207,133,155,145,159,189,147,152,109,248,52,49,110,28,5,1,8,64,0,2,249,19,200,121,111,121,231,157,119,92,222,49,61,19,106,160,173,193,245,212,169,83,179,137,19,154,146,81,80,228,132,94,98,198,150,127,255,253,215,142,63,254,120,55,16,215,239,18,39,52,117,87,83,111,181,146,154,34,48,188,49,69,236,113,18,39,98,87,90,83,62,176,171,174,186,202,9,9,170,67,34,129,18,166,43,234,55,191,149,215,36,102,196,22,137,19,122,222,85,254,48,173,204,166,54,138,131,68,14,69,229,42,98,182,65,131,6,54,96,192,0,39,26,104,140,19,91,60,113,66,226,194,87,95,125,229,166,185,232,197,222,33,135,28,98,202,203,119,197,21,87,56,113,226,201,39,159,116,171,192,41,217,188,202,5,23,92,224,234,211,249,74,151,46,237,86,155,187,248,226,139,93,52,138,4,11,9,23,154,94,45,113,228,202,43,175,116,249,211,242,19,39,36,24,73,228,209,243,169,142,239,209,163,135,19,109,114,70,62,243,236,192,183,63,236,4,178,196,137,87,94,121,197,125,233,38,77,154,148,213,102,190,0,193,113,191,110,12,186,168,107,165,11,175,156,124,242,201,46,33,166,150,138,165,4,155,0,223,197,96,251,47,47,235,241,105,248,124,74,139,32,0,1,8,100,154,64,206,123,75,239,222,189,221,155,123,111,64,174,101,215,53,5,35,54,114,162,48,226,68,65,57,39,212,110,229,2,251,248,227,143,221,38,161,66,3,243,156,121,32,36,78,196,174,180,166,227,20,209,160,41,33,90,85,77,199,42,250,65,118,230,183,242,154,162,34,114,138,19,178,111,248,240,225,238,223,159,127,254,185,157,115,206,57,110,69,56,77,215,144,208,160,115,105,73,123,77,213,200,153,0,221,19,39,36,38,72,196,80,212,135,68,2,69,126,136,149,196,29,47,231,132,4,6,181,65,182,74,76,104,219,182,173,19,70,36,78,104,69,186,90,181,106,57,49,66,81,16,18,94,114,150,252,196,9,181,89,81,45,74,200,47,110,154,222,172,28,105,57,11,207,14,153,254,134,81,127,170,9,100,137,19,170,72,137,7,245,69,171,83,167,142,171,183,95,191,126,182,235,174,187,186,80,47,138,191,9,220,118,219,109,182,105,211,38,187,245,214,91,157,161,10,147,211,146,155,186,80,82,130,79,128,155,81,240,125,200,3,70,248,124,72,139,32,0,1,8,248,141,64,206,231,5,173,120,166,255,41,186,64,69,57,192,244,242,42,153,226,132,68,1,229,11,59,239,188,243,178,112,252,246,219,111,182,251,238,187,155,126,122,121,208,244,97,206,124,97,18,35,58,116,232,224,166,64,40,223,157,162,182,21,225,42,59,37,40,228,181,242,90,78,193,67,109,83,254,140,187,238,186,203,213,47,1,161,83,167,78,78,80,144,240,161,104,14,29,163,169,45,138,208,200,89,60,113,66,2,201,169,167,158,106,93,187,118,117,209,27,170,95,231,245,196,9,77,143,209,190,151,95,126,185,19,49,20,53,34,65,102,228,200,145,78,156,80,50,80,77,215,248,236,179,207,92,253,90,145,206,43,90,21,81,194,131,246,211,84,98,69,58,235,133,162,132,35,213,161,188,22,154,2,162,124,107,218,198,142,29,235,94,26,107,234,113,108,225,121,208,111,223,56,236,73,54,129,108,226,132,150,116,148,218,168,47,175,138,230,94,41,28,74,115,172,40,254,38,160,252,9,186,1,236,188,243,206,206,80,45,37,170,169,10,221,186,117,243,183,225,88,87,40,2,220,140,10,133,41,80,59,225,211,64,185,11,99,33,0,1,8,4,130,64,206,123,139,86,222,83,238,4,13,152,43,85,170,228,166,80,188,250,234,171,182,104,209,162,172,156,19,138,156,208,18,237,154,154,161,169,13,177,165,48,57,39,158,126,250,105,23,161,160,228,151,202,233,160,169,19,250,93,131,123,69,47,40,90,192,43,57,197,9,229,0,147,136,160,168,5,165,193,83,196,175,108,214,75,182,120,196,137,103,159,125,214,77,93,209,202,34,154,230,172,129,191,166,237,170,156,113,198,25,110,186,134,166,121,40,18,34,103,137,21,39,20,49,161,252,16,122,225,167,49,209,244,233,211,179,196,9,49,58,247,220,115,221,223,18,81,148,155,66,137,213,21,201,17,43,78,40,82,163,118,237,218,174,77,90,1,69,109,86,36,132,34,50,52,174,210,120,75,81,205,226,38,33,68,57,227,244,187,242,160,73,144,80,209,74,114,98,217,167,79,159,108,230,242,236,16,136,175,33,70,22,129,64,54,113,66,231,81,164,132,190,60,202,176,171,34,117,240,128,3,14,176,158,61,123,22,161,26,14,77,37,1,93,108,21,94,230,133,179,73,129,85,244,139,66,196,40,225,32,192,205,40,28,126,140,109,5,62,13,159,79,105,17,4,32,0,129,76,19,200,235,222,162,231,67,111,0,173,232,4,229,102,208,155,252,216,165,68,149,47,97,240,224,193,110,0,175,92,10,94,41,140,56,161,125,149,155,65,155,196,8,37,119,212,11,50,157,179,126,253,250,217,144,228,20,39,180,58,134,166,121,200,110,69,15,40,143,133,236,208,52,13,37,179,44,108,228,132,114,107,72,4,145,192,161,213,71,20,205,160,36,149,42,147,39,79,118,121,35,36,200,200,182,29,137,19,18,37,116,188,68,147,94,189,122,101,19,39,148,236,82,2,142,34,66,148,248,243,192,3,15,116,162,143,34,46,98,197,9,157,95,237,84,46,63,9,21,154,118,45,174,205,155,55,183,151,94,122,201,137,39,122,153,168,40,13,173,24,167,60,22,90,141,78,47,20,37,202,72,96,209,18,166,143,63,254,120,174,133,9,120,118,200,244,55,140,250,83,77,32,151,56,145,115,122,128,66,148,14,63,252,112,39,88,80,252,73,64,201,120,164,182,122,235,79,51,29,199,159,126,42,138,85,220,140,138,66,207,159,199,182,110,221,122,251,251,239,191,255,31,127,90,23,14,171,196,248,189,247,222,131,113,56,220,73,43,32,0,129,66,16,200,249,188,160,41,14,31,126,248,161,27,84,171,40,153,163,6,206,47,188,240,66,33,206,22,252,93,180,130,135,132,137,26,53,106,152,166,184,4,189,240,60,24,116,15,98,127,65,4,114,137,19,82,12,21,61,33,165,212,43,202,110,171,47,181,194,194,40,254,34,160,41,56,82,151,53,63,207,43,82,142,229,199,188,212,97,127,89,143,53,133,37,192,205,168,176,164,216,15,2,255,35,192,247,134,222,0,1,8,68,141,64,206,235,158,166,31,116,239,222,221,69,74,232,179,234,213,171,187,233,219,90,54,52,236,69,109,87,123,149,115,226,229,151,95,118,75,200,7,189,112,95,11,186,7,177,191,32,2,185,196,9,29,160,55,239,74,142,25,155,175,64,97,86,202,248,171,172,180,20,127,16,240,214,111,86,18,83,175,104,30,155,66,228,20,1,67,9,15,1,110,70,225,241,37,45,73,31,1,190,55,233,99,77,77,16,128,128,63,8,112,221,243,135,31,82,101,5,254,77,21,89,206,235,23,2,121,138,19,102,184,237,173,0,0,32,0,73,68,65,84,50,78,203,236,40,33,141,34,38,188,34,149,85,201,97,246,218,107,47,191,216,31,89,59,148,125,88,243,249,36,68,120,69,121,39,36,34,229,181,116,81,100,65,133,164,225,220,140,66,226,72,154,145,86,2,124,111,210,138,155,202,32,0,1,31,16,224,186,231,3,39,164,208,4,252,155,66,184,156,218,23,4,242,21,39,148,76,81,235,235,254,254,251,239,89,134,42,155,172,18,180,40,225,34,37,179,4,148,176,244,151,95,126,201,150,40,71,137,132,36,86,104,90,14,37,92,4,184,25,133,203,159,180,38,61,4,248,222,164,135,51,181,64,0,2,254,33,192,117,207,63,190,72,133,37,248,55,21,84,57,167,159,8,228,43,78,200,72,101,165,85,226,156,41,83,166,100,217,252,209,71,31,185,105,31,74,174,67,201,12,1,37,40,149,95,180,196,144,87,142,61,246,88,231,151,99,142,57,38,51,70,81,107,74,9,112,51,74,41,94,78,30,82,2,124,111,66,234,88,154,5,1,8,228,75,128,235,94,184,59,7,254,13,183,127,105,157,217,14,197,9,1,186,253,246,219,109,221,186,117,54,100,200,144,44,94,15,63,252,176,91,29,226,145,71,30,129,97,154,9,40,41,169,196,9,37,55,242,138,178,15,87,174,92,217,45,77,68,9,39,1,110,70,225,244,43,173,74,45,1,190,55,169,229,203,217,33,0,1,255,17,240,243,117,239,206,59,239,180,153,51,103,218,164,73,147,28,56,45,251,185,247,222,123,187,164,149,250,191,87,14,56,224,0,187,251,238,187,237,196,19,79,244,31,224,12,91,228,103,255,102,24,13,213,135,132,64,129,226,132,218,121,214,89,103,89,167,78,157,236,204,51,207,204,106,246,132,9,19,108,226,196,137,54,110,220,184,144,160,240,127,51,206,59,239,60,59,231,156,115,236,244,211,79,207,50,246,197,23,95,52,249,34,42,75,66,249,223,75,169,177,144,155,81,106,184,114,214,112,19,224,123,19,110,255,210,58,8,64,32,55,1,63,95,247,190,249,230,27,107,221,186,181,155,50,94,172,88,49,211,50,167,87,94,121,165,203,149,246,221,119,223,89,213,170,85,221,10,116,181,107,215,118,251,148,41,83,6,23,231,32,224,103,255,226,44,8,36,131,64,161,196,9,85,164,196,152,154,202,33,117,211,43,247,222,123,175,83,63,153,226,145,12,87,236,248,28,45,90,180,176,179,207,62,59,107,157,106,237,189,112,225,66,59,238,184,227,76,137,48,41,225,38,192,205,40,220,254,165,117,169,33,192,247,38,53,92,57,43,4,32,224,95,2,126,191,238,41,82,226,181,215,94,179,67,14,57,196,6,13,26,100,37,75,150,180,31,126,248,193,137,22,138,14,126,230,153,103,236,185,231,158,115,251,220,124,243,205,110,106,249,198,141,27,221,54,98,196,8,107,215,174,157,221,115,207,61,246,217,103,159,185,255,41,31,158,34,48,158,127,254,121,23,133,113,242,201,39,91,173,90,181,220,179,241,242,229,203,173,65,131,6,246,244,211,79,91,241,226,197,221,62,58,118,219,182,109,46,63,219,176,97,195,236,224,131,15,182,161,67,135,154,166,173,75,32,57,244,208,67,221,75,63,191,22,191,251,215,175,220,176,43,56,4,10,45,78,172,89,179,198,78,56,225,4,123,251,237,183,179,173,19,172,47,115,155,54,109,236,147,79,62,113,95,104,74,114,9,232,226,171,220,18,31,127,252,177,155,206,225,21,249,67,203,186,190,243,206,59,161,88,183,57,185,212,194,119,54,110,70,225,243,41,45,74,61,1,190,55,169,103,76,13,16,128,128,191,8,248,253,186,167,105,201,13,27,54,116,47,219,52,110,120,242,201,39,109,206,156,57,78,144,120,229,149,87,236,194,11,47,180,166,77,155,218,81,71,29,101,87,93,117,149,189,241,198,27,86,170,84,41,123,234,169,167,220,116,114,77,255,144,192,160,223,21,137,161,232,10,29,179,231,158,123,186,41,232,18,39,148,32,94,145,221,91,182,108,177,3,15,60,208,30,120,224,1,171,82,165,138,117,237,218,213,189,80,149,48,241,233,167,159,186,104,228,69,139,22,153,166,155,60,250,232,163,238,124,37,74,148,112,245,249,181,248,221,191,126,229,134,93,193,33,80,104,113,66,77,210,128,88,203,136,42,81,230,17,71,28,145,213,202,173,91,183,186,1,180,46,14,61,123,246,12,78,235,125,110,169,20,98,41,200,18,126,116,49,242,138,150,120,61,245,212,83,221,106,29,101,203,150,245,121,43,48,47,25,4,184,25,37,131,34,231,136,26,1,190,55,81,243,56,237,133,0,4,252,126,221,83,84,194,216,177,99,237,193,7,31,116,99,137,197,139,23,219,234,213,171,109,223,125,247,117,83,57,180,42,224,7,31,124,224,34,181,151,44,89,98,211,166,77,115,81,16,122,73,167,149,4,191,253,246,91,39,78,40,202,65,130,133,138,254,214,62,163,70,141,114,226,68,251,246,237,237,130,11,46,112,159,233,239,243,207,63,223,125,174,100,242,213,170,85,203,234,36,171,86,173,114,34,133,158,181,37,144,40,194,194,239,197,239,254,245,59,63,236,243,63,129,184,196,9,175,57,71,30,121,164,157,123,238,185,118,197,21,87,100,107,225,229,151,95,110,107,215,174,13,196,151,219,239,174,81,142,15,169,188,195,135,15,207,102,170,254,86,174,143,233,211,167,251,189,9,216,151,68,2,220,140,146,8,147,83,69,134,0,223,155,200,184,154,134,66,0,2,255,79,192,239,215,189,191,255,254,219,246,223,127,127,27,60,120,176,125,253,245,215,246,208,67,15,57,203,91,181,106,229,198,21,183,220,114,139,19,32,36,70,116,232,208,193,174,185,230,26,55,245,66,227,139,129,3,7,58,81,66,98,132,242,84,40,65,191,39,78,120,127,75,140,232,220,185,179,27,167,120,226,132,254,158,63,127,190,205,155,55,207,9,35,94,145,48,162,105,235,138,156,88,182,108,153,141,28,57,210,247,253,200,239,254,245,61,64,12,244,61,129,132,196,9,181,74,9,108,54,108,216,96,163,71,143,206,214,72,125,233,117,161,185,239,190,251,178,77,67,240,61,9,159,24,168,139,113,175,94,189,236,218,107,175,181,142,29,59,102,179,170,91,183,110,89,115,228,124,98,46,102,164,137,0,55,163,52,129,166,154,80,17,224,123,19,42,119,210,24,8,64,160,16,4,130,112,221,147,16,161,104,137,59,238,184,35,107,69,14,173,206,161,8,6,77,33,87,14,8,229,163,248,241,199,31,93,158,8,229,148,184,236,178,203,76,145,195,202,79,145,136,56,81,179,102,77,55,29,250,243,207,63,119,226,136,18,201,95,119,221,117,46,127,155,206,135,56,81,136,206,197,46,16,72,3,129,132,197,9,217,246,248,227,143,187,16,170,89,179,102,101,51,85,202,164,194,169,244,230,95,23,24,37,163,161,236,152,128,84,226,126,253,250,185,139,245,152,49,99,92,88,91,108,105,212,168,145,19,45,188,48,53,120,70,139,64,16,30,54,162,229,17,90,27,4,2,124,111,130,224,37,108,132,0,4,146,73,32,8,215,61,141,13,110,189,245,86,55,77,163,116,233,210,174,249,154,86,161,37,68,53,165,163,101,203,150,246,243,207,63,187,68,240,106,143,114,72,28,127,252,241,46,218,66,171,121,104,74,72,188,145,19,138,164,208,52,16,37,243,215,57,119,217,101,23,119,158,198,141,27,187,177,10,226,68,50,123,33,231,130,64,226,4,138,36,78,168,90,45,3,212,188,121,115,251,234,171,175,92,130,155,216,242,234,171,175,90,223,190,125,221,23,95,234,168,178,232,82,178,19,208,124,58,137,18,18,39,196,232,164,147,78,202,182,131,184,74,152,152,61,123,182,203,108,76,137,38,129,32,60,108,68,211,51,180,218,207,4,248,222,248,217,59,216,6,1,8,164,130,0,215,189,84,80,245,207,57,241,175,127,124,129,37,169,33,80,100,113,66,102,253,251,239,191,110,224,220,165,75,23,23,34,149,179,40,99,174,6,224,74,226,40,117,178,92,185,114,169,105,77,128,206,170,57,119,18,110,148,133,88,162,68,206,41,28,106,202,93,119,221,229,178,23,75,152,160,68,155,0,55,163,104,251,159,214,39,70,128,239,77,98,220,56,10,2,16,8,46,1,174,123,193,245,93,97,44,199,191,133,161,196,62,65,38,144,20,113,194,3,48,96,192,0,151,76,70,243,198,180,86,113,206,162,92,20,26,144,43,225,141,194,185,180,230,112,212,138,132,156,254,253,251,187,36,62,18,106,46,189,244,210,92,8,30,123,236,49,235,211,167,143,245,238,221,219,196,148,2,1,110,70,244,1,8,196,79,128,239,77,252,204,56,2,2,16,8,54,1,174,123,193,246,95,65,214,227,223,130,8,241,121,208,9,36,85,156,16,140,191,254,250,203,69,79,40,177,163,18,204,228,156,166,160,125,20,41,48,101,202,20,151,147,66,115,192,148,141,55,236,69,137,119,180,253,249,231,159,214,174,93,59,187,225,134,27,114,53,89,211,96,36,74,40,81,144,216,149,47,95,62,236,88,104,95,33,9,112,51,42,36,40,118,131,64,12,1,190,55,116,7,8,64,32,106,4,184,238,133,219,227,248,55,220,254,165,117,102,73,23,39,60,168,202,176,171,129,246,186,117,235,220,64,251,208,67,15,205,197,251,229,151,95,118,89,120,199,143,31,239,68,138,115,206,57,199,78,59,237,180,208,248,101,210,164,73,174,125,18,37,212,54,109,103,156,113,70,174,246,41,115,176,88,237,186,235,174,142,85,221,186,117,67,195,128,134,36,135,0,55,163,228,112,228,44,209,34,192,247,38,90,254,166,181,16,128,128,185,100,143,90,221,130,18,78,2,248,55,156,126,165,85,255,35,144,50,113,194,171,98,250,244,233,110,224,93,167,78,29,55,240,174,86,173,90,46,254,186,136,122,131,248,183,222,122,203,13,226,37,86,104,57,161,160,21,229,144,144,24,161,246,156,120,226,137,89,162,75,94,237,88,186,116,169,99,179,104,209,34,199,230,168,163,142,10,90,115,177,55,77,4,184,25,165,9,52,213,132,138,0,223,155,80,185,147,198,64,0,2,133,32,192,117,175,16,144,2,188,11,254,13,176,243,48,189,80,4,82,46,78,120,86,104,176,174,129,248,153,103,158,105,167,156,114,138,29,119,220,113,121,26,184,113,227,198,172,193,253,140,25,51,92,36,133,150,22,210,138,31,218,42,87,174,92,168,134,165,99,39,45,129,164,213,74,190,252,242,75,183,238,242,196,137,19,221,242,71,158,184,82,178,100,201,60,205,152,58,117,170,189,254,250,235,110,127,137,18,90,42,137,2,129,29,17,224,102,68,255,128,64,252,4,248,222,196,207,140,35,32,0,129,96,19,224,186,23,108,255,21,100,61,254,45,136,16,159,7,157,64,218,196,9,15,148,86,238,120,250,233,167,237,235,175,191,182,78,157,58,185,45,175,41,31,218,127,205,154,53,166,72,10,79,0,144,8,80,182,108,217,44,161,66,98,133,142,221,125,247,221,83,238,135,21,43,86,56,17,34,214,22,77,89,81,253,178,163,73,147,38,214,182,109,219,124,87,34,153,53,107,150,61,243,204,51,166,246,107,255,174,93,187,230,185,66,71,202,27,66,5,129,36,192,205,40,144,110,195,232,12,19,224,123,147,97,7,80,61,4,32,144,118,2,92,247,210,142,60,173,21,226,223,180,226,166,178,12,16,72,187,56,225,181,113,213,170,85,110,176,174,77,131,124,137,20,157,59,119,182,154,53,107,238,16,195,207,63,255,236,68,2,111,147,88,160,85,63,20,145,177,118,237,90,171,80,161,66,161,182,213,171,87,219,142,54,37,246,212,231,74,74,57,97,194,4,55,127,207,19,67,188,40,142,234,213,171,239,208,214,133,11,23,102,9,18,58,143,215,70,37,2,165,64,32,30,2,220,140,226,161,197,190,16,248,47,1,190,55,244,4,8,64,32,106,4,184,238,133,219,227,248,55,220,254,165,117,41,76,136,25,15,92,37,207,244,162,10,246,218,107,47,55,136,63,255,252,243,243,141,66,200,121,238,229,203,151,219,183,223,126,107,138,110,40,72,116,208,231,135,28,114,136,125,245,213,87,59,20,49,42,86,172,232,62,223,99,143,61,236,192,3,15,180,61,247,220,179,80,77,82,180,199,216,177,99,93,132,132,4,24,79,144,32,201,101,161,240,177,83,62,4,184,25,209,53,32,16,63,1,190,55,241,51,227,8,8,64,32,216,4,184,238,5,219,127,5,89,143,127,11,34,196,231,65,39,144,177,200,137,252,192,41,207,132,132,138,5,11,22,184,68,145,154,46,225,109,154,66,177,243,206,59,251,134,249,250,245,235,77,211,53,98,183,90,181,106,89,237,218,181,93,20,200,97,135,29,230,27,91,49,36,216,4,184,25,5,219,127,88,159,25,2,124,111,50,195,157,90,33,0,129,204,17,224,186,151,57,246,233,168,25,255,166,131,50,117,100,146,128,239,196,137,88,24,243,230,205,203,54,240,215,20,142,26,53,106,100,19,44,36,92,228,151,120,50,153,96,55,109,218,148,203,22,77,49,137,21,79,244,187,86,37,161,64,32,217,4,184,25,37,155,40,231,139,2,1,190,55,81,240,50,109,132,0,4,98,9,112,221,11,119,127,192,191,225,246,47,173,243,201,180,142,120,28,161,85,49,114,70,43,40,17,229,214,173,91,221,52,12,77,199,240,166,100,120,191,231,252,91,251,105,122,135,242,74,120,185,37,188,223,243,250,187,88,177,98,246,238,187,239,230,138,226,168,95,191,126,60,166,179,47,4,18,38,192,205,40,97,116,28,24,97,2,124,111,34,236,124,154,14,129,136,18,224,186,23,110,199,227,223,112,251,151,214,5,80,156,200,203,105,223,124,243,141,41,239,68,97,5,7,47,231,68,97,132,12,237,163,60,24,202,59,65,129,64,166,8,112,51,202,20,121,234,13,50,1,190,55,65,246,30,182,67,0,2,137,16,224,186,151,8,181,224,28,131,127,131,227,43,44,77,140,128,175,167,117,36,214,36,142,130,64,248,8,112,51,10,159,79,105,81,234,9,240,189,73,61,99,106,128,0,4,252,69,128,235,158,191,252,145,108,107,240,111,178,137,114,62,191,17,64,156,240,155,71,176,7,2,121,16,224,102,68,183,128,64,252,4,248,222,196,207,140,35,32,0,129,96,19,224,186,23,108,255,21,100,61,254,45,136,16,159,7,157,0,226,68,208,61,136,253,145,32,192,205,40,18,110,166,145,73,38,192,247,38,201,64,57,29,4,32,224,123,2,92,247,124,239,162,34,25,136,127,139,132,143,131,3,64,0,113,34,0,78,194,68,8,112,51,162,15,64,32,126,2,124,111,226,103,198,17,16,128,64,176,9,112,221,11,182,255,10,178,30,255,22,68,136,207,131,78,0,113,34,232,30,196,254,72,16,224,102,20,9,55,211,200,36,19,224,123,147,100,160,156,14,2,16,240,61,1,93,247,34,86,182,155,89,164,26,189,125,187,154,76,129,64,56,9,32,78,132,211,175,180,42,100,4,24,100,133,204,161,52,39,45,4,248,222,164,5,51,149,64,0,2,16,200,24,1,174,243,25,67,79,197,16,72,9,1,196,137,148,96,229,164,16,72,46,1,110,190,121,243,252,243,207,63,237,175,191,254,50,253,92,187,118,173,253,253,247,223,246,207,63,255,100,109,250,159,254,46,93,186,180,253,242,203,47,182,105,211,38,219,184,113,99,214,79,253,94,189,122,117,251,225,135,31,236,223,127,255,181,173,91,183,186,159,177,91,149,42,85,236,247,223,127,55,249,160,88,177,98,89,63,245,123,131,6,13,236,167,159,126,178,146,37,75,186,173,68,137,18,89,191,235,239,125,247,221,215,45,113,188,243,206,59,219,46,187,236,226,126,198,254,94,190,124,121,43,87,174,156,233,231,174,187,238,154,237,167,206,79,41,26,1,190,55,69,227,199,209,16,128,0,4,252,78,128,235,188,223,61,132,125,16,136,143,0,226,68,124,188,216,27,2,25,33,16,149,155,239,186,117,235,156,136,240,235,175,191,218,202,149,43,109,197,138,21,217,54,9,13,250,92,130,132,182,74,149,42,89,197,138,21,221,207,106,213,170,57,225,160,108,217,178,89,155,6,254,250,123,183,221,118,179,109,219,182,89,169,82,165,156,80,225,253,212,239,18,11,116,92,241,226,197,109,167,157,118,114,63,115,110,18,43,20,70,169,115,120,63,245,187,142,147,224,177,121,243,102,183,109,217,178,37,235,119,253,173,34,59,215,175,95,111,106,155,126,198,254,174,255,73,188,88,179,102,141,19,86,98,127,54,107,214,204,181,181,114,229,202,110,83,27,99,127,223,123,239,189,157,152,81,181,106,85,219,125,247,221,221,38,251,41,255,35,16,149,239,13,62,135,0,4,32,16,85,2,92,231,163,234,121,218,29,86,2,136,19,97,245,44,237,10,21,129,176,220,124,21,129,160,72,131,101,203,150,217,188,121,243,108,233,210,165,217,54,13,232,91,180,104,225,6,248,26,108,239,177,199,30,217,54,13,196,37,70,120,91,168,156,156,163,49,18,46,20,17,242,199,31,127,184,45,231,239,138,204,248,234,171,175,108,213,170,85,78,200,209,38,177,66,220,196,73,81,29,18,94,36,218,228,220,20,225,17,133,18,150,239,77,20,124,69,27,33,0,1,8,36,66,128,235,124,34,212,56,6,2,254,37,128,56,225,95,223,96,25,4,178,8,4,233,230,171,40,131,239,190,251,206,190,255,254,123,91,188,120,177,125,243,205,55,78,144,208,166,65,113,237,218,181,173,85,171,86,46,58,97,159,125,246,201,182,73,116,160,36,78,64,2,134,68,10,9,22,18,130,196,95,209,23,57,183,122,245,234,185,233,39,53,107,214,180,26,53,106,228,250,169,41,38,97,40,65,250,222,132,129,55,109,128,0,4,32,144,110,2,92,231,211,77,156,250,32,144,90,2,136,19,169,229,203,217,33,144,20,2,126,189,249,42,242,97,214,172,89,246,245,215,95,59,65,66,155,68,136,134,13,27,218,1,7,28,96,135,30,122,168,123,107,47,65,66,91,88,6,189,73,113,106,6,79,34,225,226,231,159,127,118,226,69,94,63,15,63,252,112,39,110,120,126,139,253,169,200,140,160,20,191,126,111,130,194,15,59,33,0,1,8,248,157,0,215,121,191,123,8,251,32,16,31,1,196,137,248,120,177,55,4,50,66,192,15,55,95,77,45,248,236,179,207,236,147,79,62,113,130,132,54,229,110,104,210,164,137,53,106,212,200,77,35,144,40,177,255,254,251,103,132,17,149,38,143,128,242,95,204,159,63,63,43,226,197,139,124,209,79,77,55,145,159,37,88,40,2,163,126,253,250,89,91,242,44,72,206,153,252,240,189,73,78,75,56,11,4,32,0,1,8,228,69,128,235,60,253,2,2,225,34,128,56,17,46,127,210,154,144,18,200,196,205,87,111,212,63,252,240,195,172,77,83,5,78,60,241,68,55,40,149,32,161,77,185,13,40,209,34,160,164,164,202,23,50,103,206,28,251,241,199,31,221,74,39,222,38,177,226,248,227,143,119,17,50,7,29,116,144,29,120,224,129,86,183,110,221,180,1,122,251,237,183,173,125,251,246,54,98,196,8,235,218,181,171,75,88,170,4,166,99,198,140,177,171,174,186,202,94,122,233,37,107,219,182,109,218,236,161,34,8,64,0,2,16,72,45,129,76,60,31,165,182,69,156,29,2,209,38,128,56,17,109,255,211,250,128,16,72,199,205,87,171,72,76,153,50,197,222,122,235,45,183,66,134,166,106,180,108,217,50,107,211,27,114,10,4,118,68,64,98,197,194,133,11,93,84,141,114,141,124,251,237,183,110,218,136,68,10,137,21,90,129,68,253,72,211,125,180,180,106,42,138,86,96,209,170,37,101,202,148,113,83,83,180,20,236,134,13,27,220,74,42,90,89,133,2,1,8,64,0,2,225,33,144,142,231,163,240,208,162,37,16,240,63,1,196,9,255,251,8,11,33,144,245,6,56,217,40,52,152,212,219,102,189,81,254,226,139,47,236,132,19,78,112,111,190,21,33,161,165,42,41,16,40,42,1,9,2,18,41,36,86,44,89,178,196,222,123,239,61,215,215,212,191,26,55,110,236,132,10,109,138,196,209,178,175,69,45,67,135,14,181,129,3,7,186,21,95,188,162,228,159,131,6,13,178,126,253,250,21,245,244,28,15,1,8,64,0,2,62,34,128,56,225,35,103,96,10,4,146,64,0,113,34,9,16,57,5,4,82,77,32,153,55,95,133,224,75,140,208,182,117,235,86,187,232,162,139,172,121,243,230,46,66,130,2,129,116,17,152,59,119,174,125,249,229,151,78,168,208,166,136,11,45,125,122,216,97,135,153,18,114,234,167,162,45,18,41,138,154,216,184,113,99,214,161,202,141,18,251,119,34,231,228,24,8,64,0,2,16,240,31,129,100,62,31,249,175,117,88,4,129,232,17,64,156,136,158,207,105,113,0,9,20,245,230,171,60,1,163,71,143,118,201,44,245,6,187,67,135,14,110,83,98,67,10,4,252,66,64,145,60,234,163,51,103,206,116,63,149,148,83,34,69,235,214,173,173,105,211,166,118,212,81,71,21,106,58,72,108,244,132,31,162,38,52,173,68,223,65,77,157,210,239,18,74,98,127,106,249,93,111,234,137,166,159,120,155,68,149,53,107,214,184,188,25,222,182,109,219,54,247,187,150,229,213,79,45,201,235,109,154,206,82,174,92,57,211,249,116,108,236,38,225,71,44,52,157,70,191,107,211,239,250,31,5,2,16,128,64,80,9,20,245,249,40,168,237,198,110,8,132,149,0,226,68,88,61,75,187,66,69,32,209,155,239,180,105,211,156,40,241,250,235,175,91,247,238,221,173,71,143,30,110,85,13,10,4,130,64,64,3,118,137,20,138,172,120,247,221,119,237,131,15,62,112,171,193,180,106,213,202,9,21,218,42,85,170,148,103,83,188,232,137,100,69,77,40,127,133,146,194,254,246,219,111,78,48,80,94,150,191,254,250,43,215,38,225,65,251,174,93,187,214,109,18,37,36,0,180,105,211,198,190,255,254,123,151,11,67,121,49,98,127,106,121,86,173,130,34,193,33,118,219,99,143,61,220,249,245,253,247,182,98,197,138,185,223,37,68,168,46,9,17,222,166,72,168,221,118,219,205,229,249,208,116,154,216,77,231,146,248,163,122,36,146,104,211,239,154,74,35,193,67,73,76,189,173,66,133,10,238,119,177,213,239,149,43,87,118,191,107,211,239,202,227,161,100,184,18,66,40,16,128,0,4,50,73,32,209,231,163,76,218,76,221,16,128,64,254,4,16,39,232,29,16,8,0,129,120,111,190,79,60,241,132,61,248,224,131,110,48,33,81,226,156,115,206,9,64,43,49,17,2,5,19,208,84,144,247,223,127,223,9,21,218,36,84,212,168,81,195,142,59,238,56,183,18,135,6,237,42,138,158,24,48,96,128,13,30,60,120,135,185,38,36,32,40,23,198,210,165,75,179,109,18,32,52,152,151,24,161,205,27,144,107,240,175,92,25,18,29,42,86,172,152,107,211,96,94,3,126,13,220,181,233,119,69,54,248,181,72,152,80,91,181,124,172,183,173,94,189,58,235,119,45,33,172,237,207,63,255,116,155,218,253,203,47,191,56,161,70,98,136,68,10,137,43,138,194,18,251,106,213,170,101,219,148,91,68,156,40,16,128,0,4,82,65,32,222,231,163,84,216,192,57,33,0,129,228,17,64,156,72,30,75,206,4,129,148,17,40,236,205,247,174,187,238,50,109,167,157,118,154,245,237,219,215,234,212,169,147,50,155,56,49,4,252,64,64,75,154,78,157,58,213,37,118,213,207,35,143,60,210,137,20,138,84,144,64,167,36,152,43,87,174,116,194,67,94,34,132,6,231,213,171,87,183,125,246,217,39,219,182,239,190,251,186,40,4,111,243,67,91,253,102,131,34,91,36,82,136,175,4,12,49,150,112,17,187,137,171,150,36,174,89,179,102,214,86,171,86,45,247,187,150,37,222,111,191,253,92,20,9,5,2,16,128,64,34,4,10,251,124,148,200,185,57,6,2,16,72,63,1,196,137,244,51,167,70,8,196,77,160,160,155,175,6,97,143,62,250,168,91,109,227,250,235,175,119,161,215,20,8,68,145,192,244,233,211,179,196,10,125,111,52,45,194,19,30,242,18,33,52,125,129,146,90,2,138,78,89,188,120,113,214,38,17,67,249,68,126,250,233,39,91,176,96,129,139,172,144,80,161,68,168,18,131,234,213,171,231,54,9,23,20,8,64,0,2,59,34,80,208,243,17,244,32,0,129,96,17,64,156,8,150,191,176,54,162,4,242,187,249,78,158,60,217,174,185,230,26,107,215,174,157,13,27,54,44,43,164,61,162,152,104,54,4,178,17,208,180,3,111,154,7,104,252,75,96,249,242,229,78,168,88,182,108,153,91,193,69,211,105,180,41,210,229,172,179,206,114,62,212,202,45,222,182,231,158,123,250,183,49,88,6,1,8,164,149,0,226,68,90,113,83,25,4,82,78,0,113,34,229,136,169,0,2,69,39,144,243,230,171,4,120,122,104,87,56,244,144,33,67,76,97,210,20,8,64,0,2,97,34,160,85,75,230,205,155,103,179,103,207,118,171,12,121,219,193,7,31,108,74,12,218,164,73,19,183,105,37,23,37,252,164,64,0,2,209,35,128,56,17,61,159,211,226,112,19,64,156,8,183,127,105,93,72,8,196,222,124,95,124,241,69,235,216,177,163,77,152,48,193,229,150,160,64,0,2,16,136,18,1,173,134,242,217,103,159,217,172,89,179,220,246,249,231,159,187,36,156,154,26,210,162,69,11,183,73,180,160,64,0,2,225,39,128,56,17,126,31,211,194,104,17,64,156,136,150,191,105,109,64,9,120,55,223,107,175,189,214,37,155,123,225,133,23,2,218,18,204,134,0,4,32,144,124,2,154,18,242,241,199,31,219,140,25,51,220,182,243,206,59,155,150,145,61,250,232,163,221,214,172,89,179,228,87,202,25,33,0,129,140,19,64,156,200,184,11,48,0,2,73,37,128,56,145,84,156,156,12,2,169,33,160,155,239,17,71,28,97,61,123,246,116,81,19,20,8,64,0,2,16,200,159,128,166,190,189,251,238,187,89,155,18,163,106,185,83,229,231,209,166,37,78,41,16,128,64,240,9,32,78,4,223,135,180,0,2,177,4,16,39,232,15,16,72,18,1,37,223,91,183,110,157,173,95,191,222,253,212,182,105,211,38,247,183,126,198,110,218,119,243,230,205,166,159,222,166,27,172,246,209,210,134,219,183,111,119,155,247,251,160,65,131,236,163,143,62,114,2,5,5,2,16,128,0,4,226,35,160,235,240,91,111,189,101,111,190,249,166,219,52,5,68,215,83,229,238,105,212,168,81,124,39,99,111,8,64,192,55,4,16,39,124,227,10,12,129,64,82,8,32,78,36,5,35,39,9,11,129,63,254,248,195,52,159,217,251,185,102,205,26,91,181,106,149,91,142,208,219,202,151,47,111,223,125,247,157,105,121,60,125,174,159,74,72,169,44,243,187,236,178,139,11,39,214,79,109,245,235,215,183,21,43,86,184,240,226,156,91,241,226,197,93,22,122,111,211,254,74,0,167,68,111,186,217,106,243,126,223,176,97,195,246,59,239,188,243,63,97,225,76,59,32,0,1,8,100,146,192,247,223,127,111,147,38,77,114,185,123,116,109,239,209,163,135,139,168,64,168,200,164,87,168,27,2,241,19,64,156,136,159,25,71,64,192,207,4,16,39,252,236,29,108,75,10,1,69,31,44,93,186,212,229,106,208,188,100,253,84,84,195,220,185,115,109,229,202,149,110,147,128,160,149,47,254,249,231,31,171,82,165,138,85,174,92,217,253,172,89,179,166,19,15,42,86,172,152,181,237,182,219,110,110,223,114,229,202,153,132,10,239,103,201,146,37,147,98,47,39,129,0,4,32,0,129,244,17,88,188,120,177,189,253,246,219,54,106,212,40,23,209,214,185,115,103,235,222,189,187,187,7,80,32,0,1,127,19,64,156,240,183,127,176,14,2,241,18,64,156,136,151,24,251,251,146,128,68,135,5,11,22,216,79,63,253,228,132,134,57,115,230,216,207,63,255,236,54,9,12,18,39,148,205,93,243,140,245,179,110,221,186,86,182,108,89,219,125,247,221,221,166,101,232,170,86,173,234,203,182,97,20,4,32,0,1,8,164,135,128,34,42,198,141,27,103,90,21,233,208,67,15,181,203,47,191,220,90,181,106,149,158,202,169,5,2,16,136,155,0,226,68,220,200,56,0,2,190,38,128,56,225,107,247,96,92,44,129,13,27,54,56,209,65,15,143,138,122,208,182,124,249,114,55,157,66,209,12,251,237,183,159,155,71,124,192,1,7,56,193,161,70,141,26,110,35,241,25,253,8,2,16,128,0,4,226,37,240,210,75,47,217,131,15,62,232,166,232,117,233,210,197,206,57,231,156,120,79,193,254,16,128,64,138,9,32,78,164,24,48,167,135,64,154,9,32,78,164,25,56,213,21,142,192,194,133,11,109,246,236,217,78,140,208,58,246,202,241,240,235,175,191,218,49,199,28,99,149,42,85,178,253,247,223,223,109,245,234,213,115,130,132,242,57,80,32,0,1,8,64,0,2,201,38,160,251,207,109,183,221,102,159,126,250,169,251,217,169,83,167,100,87,193,249,32,0,129,4,9,32,78,36,8,142,195,32,224,83,2,136,19,62,117,76,148,204,210,52,140,153,51,103,218,103,159,125,230,182,213,171,87,187,77,137,201,154,54,109,234,146,74,106,9,56,37,157,164,64,0,2,16,128,0,4,50,65,64,185,41,134,12,25,98,95,124,241,133,141,24,49,194,142,60,242,200,76,152,65,157,16,128,64,12,1,196,9,186,3,4,194,69,0,113,34,92,254,12,68,107,148,23,226,147,79,62,113,9,200,180,60,102,157,58,117,220,10,23,205,154,53,203,218,148,15,130,2,1,8,64,0,2,16,240,27,1,69,245,105,186,135,146,37,63,252,240,195,126,51,15,123,32,16,41,2,136,19,145,114,55,141,141,0,1,196,137,8,56,57,211,77,212,114,155,111,188,241,134,11,137,125,249,229,151,77,171,90,156,125,246,217,110,90,134,222,60,17,17,145,105,15,81,63,4,32,0,1,8,196,75,224,145,71,30,177,167,158,122,202,30,123,236,49,23,221,71,129,0,4,210,79,0,113,34,253,204,169,241,255,218,187,19,40,203,170,234,110,224,55,200,60,116,203,32,51,52,243,220,136,32,146,150,33,200,40,160,34,160,98,16,136,6,65,64,131,96,4,13,33,18,146,104,80,35,136,196,224,98,140,50,72,51,79,81,20,34,83,0,65,32,10,34,243,44,200,208,64,211,13,205,36,248,173,223,249,114,106,221,186,253,222,125,85,213,175,170,239,123,181,247,90,119,189,170,122,247,157,225,191,207,185,245,246,255,236,33,16,24,77,4,130,156,24,77,116,199,113,219,247,223,127,127,170,33,239,132,9,49,177,243,206,59,23,31,254,240,135,19,25,177,242,202,43,143,99,100,98,234,129,64,32,16,8,4,2,253,130,128,242,211,83,166,76,41,78,62,249,228,244,26,18,8,4,2,99,139,64,144,19,99,139,119,244,22,8,140,54,2,65,78,140,54,194,227,168,125,165,60,207,57,231,156,148,188,242,215,191,254,117,241,209,143,126,180,216,125,247,221,139,205,54,219,108,28,161,16,83,13,4,2,129,64,32,16,24,111,8,248,95,183,223,126,251,21,187,236,178,203,120,155,122,204,55,16,152,171,8,4,57,49,87,225,143,206,3,129,174,35,16,228,68,215,33,29,127,13,158,113,198,25,197,143,126,244,163,226,137,39,158,40,246,218,107,175,148,201,92,200,70,72,32,16,8,4,2,129,64,32,48,94,16,248,210,151,190,84,252,249,159,255,121,10,91,12,9,4,2,129,177,65,32,200,137,177,193,57,122,9,4,198,10,129,32,39,198,10,233,62,235,231,169,167,158,42,142,63,254,248,226,87,191,250,85,202,25,177,255,254,251,135,75,107,159,233,56,166,19,8,4,2,129,64,32,48,60,4,132,45,222,120,227,141,197,74,43,173,52,188,15,198,221,129,64,32,48,34,4,130,156,24,17,108,241,161,64,160,177,8,4,57,209,88,213,52,115,96,74,169,253,211,63,253,83,241,252,243,207,23,91,110,185,101,225,164,104,158,121,230,105,230,96,99,84,129,64,32,16,8,4,2,129,192,24,34,128,176,71,220,11,113,12,9,4,2,129,209,71,32,200,137,209,199,56,122,8,4,198,18,129,32,39,198,18,237,30,238,235,205,55,223,44,190,248,197,47,22,207,60,243,76,241,161,15,125,168,248,204,103,62,211,195,179,137,161,7,2,129,64,32,16,8,4,2,163,131,128,188,19,71,29,117,84,120,19,142,14,188,209,106,32,48,8,129,32,39,98,65,4,2,253,133,64,144,19,253,165,207,81,153,205,217,103,159,93,124,231,59,223,73,161,27,7,29,116,208,168,244,209,107,141,62,253,244,211,197,114,203,45,151,134,173,214,253,42,171,172,82,124,249,203,95,46,62,247,185,207,117,156,202,115,207,61,87,252,205,223,252,77,241,243,159,255,188,248,211,159,254,84,108,186,233,166,169,28,221,242,203,47,223,241,179,117,55,156,123,238,185,197,113,199,29,151,42,164,72,204,246,131,31,252,96,224,246,183,222,122,171,248,194,23,190,80,156,117,214,89,197,132,9,19,138,127,249,151,127,105,73,48,237,186,235,174,197,127,253,215,127,21,127,252,227,31,7,62,235,75,246,5,23,92,80,220,119,223,125,197,143,127,252,227,226,147,159,252,100,122,239,177,199,30,75,132,213,255,252,207,255,20,111,191,253,118,241,193,15,126,176,248,247,127,255,247,98,137,37,150,72,9,81,223,243,158,247,204,54,220,159,254,244,167,233,190,39,159,124,178,56,224,128,3,138,27,110,184,161,120,231,59,223,89,252,243,63,255,115,241,87,127,245,87,3,247,43,209,247,143,255,248,143,197,43,175,188,82,124,250,211,159,46,190,251,221,239,14,120,232,200,109,98,29,254,226,23,191,40,22,89,100,145,52,151,140,187,120,111,37,107,179,200,127,98,206,228,197,23,95,76,125,254,247,127,255,119,177,224,130,11,166,54,254,225,31,254,33,189,247,198,27,111,36,47,160,243,206,59,47,205,221,88,172,249,236,21,212,14,3,159,53,214,127,253,215,127,45,232,245,3,31,248,64,210,229,82,75,45,149,218,133,13,93,195,78,30,22,37,7,223,251,222,247,118,28,207,149,87,94,89,236,180,211,78,131,240,123,224,129,7,138,53,214,88,163,120,252,241,199,139,189,247,222,187,184,235,174,187,10,122,85,33,0,238,107,174,185,102,186,191,14,131,78,184,255,253,223,255,125,113,250,233,167,39,60,232,201,26,90,108,177,197,230,72,215,191,249,205,111,18,214,18,229,90,227,223,250,214,183,138,143,124,228,35,105,172,35,29,143,245,112,216,97,135,13,194,231,29,239,120,71,49,125,250,244,98,209,69,23,45,62,254,241,143,39,236,253,190,206,58,235,20,223,248,198,55,6,240,172,235,179,14,247,78,186,206,131,185,253,246,219,139,247,189,239,125,197,49,199,28,147,12,84,114,236,177,199,22,167,158,122,106,241,251,223,255,62,61,55,236,197,191,253,219,191,77,239,221,121,231,157,233,231,95,254,242,151,197,10,43,172,80,220,123,239,189,131,230,213,78,39,157,198,83,183,14,124,246,63,254,227,63,146,46,60,203,214,91,111,189,132,215,194,11,47,60,168,239,86,207,131,155,110,186,169,248,236,103,63,91,60,242,200,35,197,214,91,111,157,242,13,189,235,93,239,74,123,222,154,241,92,88,96,129,5,102,219,251,227,233,15,158,73,175,191,254,122,122,174,133,4,2,129,192,232,34,16,228,196,232,226,27,173,7,2,99,141,64,144,19,99,141,120,143,245,231,75,254,3,244,228,163,0,0,32,0,73,68,65,84,164,73,147,138,127,251,183,127,235,177,145,143,238,112,51,57,193,216,96,140,43,151,202,104,191,249,230,155,7,140,207,118,35,248,216,199,62,150,140,99,6,22,97,176,255,197,95,252,197,28,151,88,189,234,170,171,138,87,95,125,181,56,255,252,243,147,209,94,38,39,190,247,189,239,37,3,246,154,107,174,73,198,15,239,151,59,238,184,163,88,119,221,117,7,134,137,148,16,178,195,184,42,147,19,140,15,113,212,8,0,6,87,38,39,110,189,245,214,226,250,235,175,47,24,48,8,26,222,52,238,115,63,210,197,151,243,44,12,48,134,203,31,254,240,135,100,184,236,182,219,110,197,196,137,19,211,24,141,99,187,237,182,75,164,10,3,158,49,203,224,102,40,90,123,12,160,191,251,187,191,75,196,130,118,55,217,100,147,68,124,100,195,15,233,176,241,198,27,167,174,24,100,95,249,202,87,6,12,81,6,235,124,243,205,151,222,99,16,230,18,183,136,4,164,144,100,174,78,57,79,56,225,132,100,148,35,140,204,125,219,109,183,77,100,19,35,140,180,195,128,65,166,60,46,28,24,193,136,148,249,231,159,63,17,34,230,143,180,130,169,191,127,255,251,223,79,238,222,15,63,252,112,97,92,117,227,49,119,70,169,216,245,44,112,243,37,204,124,17,19,153,140,128,131,54,233,182,19,6,117,184,35,160,16,41,244,106,77,43,253,11,235,111,127,251,219,233,111,35,213,245,6,27,108,144,244,109,237,252,236,103,63,75,21,124,236,155,37,151,92,178,118,29,212,141,7,41,195,155,43,139,181,141,172,178,15,137,189,176,214,90,107,37,98,5,225,132,120,122,225,133,23,210,190,171,195,160,14,247,58,93,231,113,32,233,172,215,151,94,122,41,17,36,121,141,34,30,22,95,124,241,100,196,255,238,119,191,75,165,149,47,191,252,242,180,239,237,71,161,0,211,166,77,75,68,87,153,156,168,195,160,211,120,234,246,130,50,207,246,19,34,13,89,118,247,221,119,23,239,127,255,251,7,145,10,173,158,7,214,244,170,171,174,154,246,134,253,238,66,104,228,16,6,115,183,214,93,227,89,60,71,46,187,236,178,244,204,13,9,4,2,129,209,69,32,200,137,209,197,55,90,15,4,198,26,129,32,39,198,26,241,30,234,79,9,208,195,15,63,188,96,76,135,12,70,32,147,19,140,237,101,151,93,54,189,201,208,119,2,154,13,218,118,152,173,184,226,138,5,111,20,134,201,104,8,163,151,129,93,38,39,228,7,97,20,230,211,230,29,118,216,33,25,213,95,251,218,215,210,16,94,123,237,181,68,8,56,225,101,172,151,201,137,60,70,70,38,99,43,147,19,213,177,51,200,157,20,242,18,168,202,161,135,30,154,140,245,147,78,58,41,189,197,248,101,8,58,97,38,250,132,199,17,71,28,145,188,25,144,25,151,94,122,105,122,207,169,247,213,87,95,157,140,79,70,158,18,181,188,39,50,233,80,238,139,65,102,140,200,151,170,32,28,252,61,99,160,79,198,148,53,14,27,159,213,63,97,144,51,246,179,177,219,14,3,164,143,121,228,251,24,153,188,39,102,204,152,145,60,5,96,202,251,131,32,86,24,203,230,97,222,117,227,209,166,121,220,118,219,109,181,75,132,49,236,62,253,50,200,73,29,6,117,184,211,157,254,50,238,48,184,246,218,107,147,39,205,72,117,109,206,244,100,124,217,147,6,113,166,93,228,80,183,198,163,237,175,126,245,171,197,158,123,238,57,219,88,145,127,214,172,189,202,144,174,235,179,14,247,58,93,103,15,155,147,79,62,185,80,82,217,30,96,244,103,114,162,60,40,158,47,222,187,248,226,139,139,205,55,223,124,224,45,68,132,251,203,228,68,157,78,58,141,167,110,29,32,10,173,127,100,84,43,105,247,60,224,117,132,116,65,238,33,216,120,81,88,199,200,24,164,156,181,115,244,209,71,39,47,138,241,44,249,153,64,71,33,129,64,32,48,186,8,4,57,49,186,248,70,235,129,192,88,35,16,228,196,88,35,222,35,253,249,194,201,237,55,74,130,182,86,88,149,156,96,52,51,174,25,136,91,109,181,85,173,150,25,215,190,204,51,68,156,86,46,180,208,66,93,93,21,173,200,137,165,151,94,58,157,254,11,13,120,247,187,223,93,92,120,225,133,233,164,22,73,66,24,20,198,193,104,97,56,141,132,156,112,58,173,138,139,240,146,178,8,17,224,174,238,164,152,193,68,90,25,136,238,97,220,41,195,167,2,140,53,200,117,220,105,179,57,113,199,119,178,204,51,196,41,180,211,73,222,10,214,169,19,254,108,152,211,13,49,15,110,235,218,34,66,94,144,8,230,254,236,179,207,38,18,225,138,43,174,40,54,218,104,163,150,228,132,16,12,158,22,101,169,18,52,173,12,68,196,131,177,194,183,21,57,97,142,74,238,214,141,135,113,195,8,132,147,75,152,14,12,202,98,111,242,64,64,138,33,16,150,89,102,153,142,24,212,225,206,59,98,143,61,246,72,196,65,246,106,48,134,131,15,62,120,182,245,57,28,93,11,225,128,155,48,29,243,98,16,51,192,173,183,110,140,135,231,205,54,219,108,147,194,19,120,70,100,113,170,207,67,0,57,194,104,166,139,78,107,175,14,247,58,93,11,87,201,73,130,61,11,246,221,119,223,217,200,9,235,233,200,35,143,76,196,21,79,157,3,15,60,112,16,174,173,200,137,58,157,116,26,143,189,214,110,47,8,45,225,9,197,115,200,254,20,254,100,175,100,146,165,221,243,192,94,243,28,153,58,117,106,242,10,224,209,100,173,216,39,60,121,144,101,60,86,204,213,254,26,175,2,39,94,108,57,116,103,188,226,16,243,14,4,198,2,129,32,39,198,2,229,232,35,16,24,59,4,130,156,24,59,172,123,166,39,110,250,190,168,6,49,209,94,101,153,156,96,56,103,23,115,39,242,92,215,59,9,227,132,55,0,99,196,105,46,67,134,161,218,45,146,162,21,57,225,180,154,75,61,3,81,46,131,28,26,192,104,115,210,203,133,95,88,197,61,247,220,51,34,114,130,17,197,43,65,88,203,234,171,175,62,155,209,37,68,161,236,81,193,83,65,238,11,95,226,25,151,72,17,164,13,239,11,39,186,12,73,134,142,16,19,198,44,163,25,161,227,52,159,129,199,43,132,129,47,76,226,180,211,78,75,198,145,147,92,174,212,250,71,174,136,251,230,174,206,11,67,216,9,35,140,161,12,7,95,102,156,74,27,23,97,232,105,135,113,234,179,48,146,175,128,241,95,71,78,100,215,122,6,61,162,132,215,12,242,196,92,149,18,20,214,1,115,57,44,120,141,240,204,240,234,190,186,241,8,211,160,23,46,244,188,25,24,178,194,66,24,145,89,16,44,72,16,121,63,120,57,193,134,212,97,80,135,187,207,26,107,94,195,244,121,209,69,23,205,230,161,50,92,93,35,152,50,209,36,31,4,114,136,231,14,233,198,120,172,119,88,34,125,202,66,127,8,34,225,83,48,116,202,207,248,174,235,179,14,247,58,93,203,5,34,39,15,111,16,225,18,214,114,213,115,98,214,172,89,137,192,200,222,25,188,73,132,65,101,105,69,78,212,233,164,211,120,234,214,129,231,1,194,8,121,195,163,9,185,195,139,74,56,70,221,243,192,26,179,127,120,169,88,195,66,176,228,140,177,135,179,103,12,226,133,119,80,246,192,233,244,60,236,199,247,229,132,225,145,133,8,14,9,4,2,129,209,69,32,200,137,209,197,55,90,15,4,198,26,129,32,39,198,26,241,134,247,39,9,32,35,143,27,126,72,123,4,50,57,193,240,117,106,234,244,112,36,194,147,65,216,12,183,115,167,144,221,144,58,207,9,36,0,97,208,102,207,9,196,4,227,217,56,24,60,195,245,156,120,240,193,7,147,113,227,20,150,17,90,21,241,245,220,215,51,17,224,253,156,148,80,78,5,70,189,211,86,134,43,178,34,123,78,8,49,33,220,223,179,231,4,3,29,177,227,243,196,233,36,87,125,70,37,67,190,44,140,65,4,8,210,101,242,228,201,197,95,254,229,95,166,92,28,140,39,115,103,124,243,0,112,194,206,184,69,46,49,16,181,39,60,128,113,39,63,64,89,90,133,182,32,74,190,249,205,111,166,19,113,177,248,230,105,125,240,86,145,100,240,144,67,14,41,96,4,103,175,78,83,205,177,110,60,85,12,17,50,8,15,134,125,85,232,204,41,185,240,17,123,183,14,131,58,220,121,165,56,241,102,84,194,13,33,130,212,249,225,15,127,56,208,228,112,117,45,60,64,178,69,152,236,179,207,62,41,188,3,14,136,2,122,159,211,241,48,172,121,1,240,202,41,135,72,148,49,64,114,33,17,205,75,40,83,93,159,157,112,111,167,107,73,32,145,19,140,116,4,72,43,114,162,220,118,171,247,91,145,19,157,116,82,183,246,234,214,1,60,236,35,99,38,200,6,68,41,93,215,61,15,178,231,4,239,16,130,228,228,253,146,61,39,252,109,230,204,153,41,87,12,93,87,137,202,110,60,223,154,222,134,16,52,207,44,207,170,144,64,32,16,232,62,2,60,84,125,95,113,168,224,187,75,38,39,60,191,252,191,117,64,144,9,240,238,247,30,45,6,2,129,192,104,35,16,228,196,104,35,220,99,237,251,242,238,212,75,252,112,72,123,4,90,229,156,24,41,94,78,170,125,185,207,33,22,35,109,39,127,174,21,57,65,175,188,15,114,190,133,29,119,220,49,25,115,78,75,229,204,80,34,182,42,188,40,24,144,89,90,25,230,12,61,225,44,136,132,86,185,73,188,143,52,96,212,150,79,137,171,125,33,53,16,2,78,157,133,187,72,248,152,79,94,85,194,240,101,196,186,116,234,236,196,54,123,52,48,126,145,9,218,207,225,27,185,109,132,3,194,131,145,228,4,83,2,78,70,108,14,187,65,6,33,53,184,168,87,133,87,133,249,231,68,127,117,24,148,63,171,250,136,121,8,111,169,10,242,0,145,101,60,200,152,225,140,135,71,131,83,106,70,79,85,96,229,212,26,25,83,221,183,85,12,234,112,231,49,37,60,38,231,33,113,66,206,171,39,175,141,145,232,26,49,196,155,64,242,74,95,32,9,175,24,237,182,170,252,83,94,7,157,198,163,45,33,68,114,148,32,249,218,137,188,23,140,113,122,110,69,158,149,251,172,182,81,135,123,89,215,72,130,86,243,177,22,170,97,78,250,176,23,145,54,229,106,14,173,200,137,161,96,144,199,92,183,246,170,235,0,153,101,31,229,252,56,200,47,123,74,200,70,221,243,192,61,136,53,228,30,18,134,167,20,98,50,231,156,200,99,65,250,241,64,26,143,57,23,182,223,126,251,100,28,241,40,9,9,4,2,129,209,65,64,8,31,242,156,199,169,231,145,10,89,14,43,252,175,41,39,227,30,157,222,163,213,64,32,16,24,77,4,130,156,24,77,116,123,172,109,238,218,190,76,230,210,139,61,54,252,49,29,238,80,200,9,137,239,124,113,119,82,47,84,33,11,131,199,239,140,125,39,174,140,122,167,247,229,248,100,39,240,140,78,6,226,80,165,28,94,194,48,56,241,196,19,147,75,190,211,116,122,117,234,41,252,192,9,60,15,138,106,181,14,253,180,242,156,240,207,94,219,12,87,39,172,242,16,168,28,193,69,29,49,129,12,49,126,194,0,45,151,17,116,58,43,137,158,171,44,72,129,156,32,146,65,196,243,0,65,35,151,132,49,200,197,225,51,8,13,100,130,112,8,49,242,12,112,127,19,239,110,28,92,246,157,80,50,78,141,199,252,36,255,36,194,58,224,199,251,129,209,206,32,67,82,192,133,49,229,100,197,9,182,248,250,151,95,126,57,145,17,220,243,121,59,112,111,71,4,100,34,163,29,6,230,203,251,131,161,249,232,163,143,166,207,209,103,46,81,10,99,185,52,124,105,98,0,50,244,51,22,117,227,225,181,225,244,217,133,148,96,228,194,242,175,255,250,175,83,117,23,164,12,114,201,184,115,88,131,19,91,161,30,117,24,212,225,78,183,198,38,47,7,207,9,185,38,114,21,16,95,254,70,162,107,39,235,8,25,30,0,60,39,204,133,126,228,250,208,222,72,199,147,215,18,29,106,47,227,237,239,194,18,144,88,246,24,226,202,254,211,63,2,139,193,88,215,103,29,238,218,174,211,117,121,125,87,61,35,84,108,65,72,192,2,198,194,115,232,203,216,115,101,27,235,45,147,33,185,202,76,157,78,234,198,211,105,29,216,111,66,58,232,218,90,50,14,222,45,121,31,231,185,84,159,7,185,2,13,98,207,189,78,45,237,119,37,134,203,98,47,32,204,188,34,225,198,139,32,123,120,193,169,62,20,18,8,4,2,163,135,128,3,17,255,187,17,175,89,252,159,247,12,237,150,23,234,232,141,62,90,14,4,2,129,58,4,130,156,136,245,49,128,192,117,215,93,151,136,9,174,221,33,245,8,12,133,156,96,12,73,18,231,139,123,185,194,133,211,82,238,135,185,156,162,147,72,57,62,202,213,39,196,44,139,147,47,103,238,239,164,19,6,123,53,251,190,252,6,220,243,145,11,159,255,252,231,147,119,134,138,17,12,119,134,110,85,90,145,19,140,237,106,56,1,67,222,248,24,156,101,17,54,193,96,206,194,67,128,209,195,136,41,11,3,218,103,25,81,18,82,34,24,132,147,100,113,18,237,75,6,50,130,193,143,132,200,201,250,124,150,225,140,252,65,10,152,35,226,132,91,58,151,116,152,49,238,24,255,62,151,203,165,34,101,96,96,220,190,196,200,63,129,168,112,242,162,204,36,99,25,65,162,154,138,190,203,115,107,135,1,207,18,36,137,132,148,230,206,96,227,233,145,195,43,132,73,125,253,235,95,79,39,57,8,33,243,114,138,79,234,198,99,61,24,59,194,133,65,75,135,74,164,18,137,64,253,140,144,49,15,137,7,145,79,72,144,78,24,212,225,78,111,214,15,226,0,185,37,177,39,66,139,107,190,231,194,72,117,13,27,95,22,229,158,16,254,196,237,214,201,58,25,233,120,124,86,197,150,236,149,35,183,71,22,127,183,222,172,101,184,35,164,148,66,70,120,117,234,179,14,119,159,173,211,117,121,125,87,201,9,100,4,207,31,100,141,177,210,95,38,2,84,117,17,118,84,150,236,113,81,167,147,186,241,116,90,7,200,54,123,200,9,191,19,72,186,69,88,228,61,150,199,210,234,121,128,160,97,132,211,167,106,55,103,158,121,230,192,154,46,207,1,25,3,243,241,146,20,210,243,132,103,218,120,78,4,218,233,127,84,188,31,8,116,19,1,255,187,145,171,89,16,165,229,223,187,217,87,180,21,8,4,2,99,135,64,144,19,99,135,117,227,123,226,138,238,11,243,112,78,235,27,63,169,24,96,32,16,8,4,2,129,192,152,35,32,204,68,248,14,146,182,154,11,101,204,7,51,138,29,242,124,65,38,243,118,203,73,65,71,177,187,104,58,16,8,4,254,15,129,178,247,68,120,77,196,178,8,4,250,7,129,32,39,250,71,151,93,153,137,76,246,78,209,118,219,109,183,174,180,23,141,4,2,129,64,32,16,8,140,79,4,120,172,72,252,202,171,167,31,69,104,142,208,34,121,100,114,57,227,126,156,103,204,41,16,104,42,2,217,123,34,188,38,154,170,161,24,87,32,48,124,4,130,156,24,62,102,125,253,9,177,248,226,238,159,123,238,185,190,158,103,76,46,16,8,4,2,129,64,32,16,24,41,2,18,199,42,117,44,108,41,36,16,8,4,230,14,2,188,39,236,69,137,197,35,215,196,220,209,65,244,26,8,116,27,129,32,39,186,141,104,31,180,39,105,159,44,241,185,92,92,31,76,41,166,16,8,4,2,129,64,32,16,8,204,49,2,114,8,241,46,84,58,185,154,135,101,142,27,143,6,2,129,64,96,88,8,200,159,35,7,142,92,105,81,101,110,88,208,197,205,129,64,99,17,8,114,162,177,170,153,187,3,83,101,64,117,0,137,1,85,149,8,9,4,2,129,64,32,16,8,4,198,43,2,202,25,127,241,139,95,76,21,126,36,53,238,231,60,26,227,85,199,253,50,239,92,182,185,95,230,19,243,152,29,1,185,110,66,2,129,126,69,32,200,137,126,213,108,23,230,165,12,156,234,7,170,37,140,151,140,235,35,129,237,248,227,143,79,213,7,36,128,219,98,139,45,6,53,193,237,87,213,3,46,135,71,29,117,84,122,79,85,13,85,16,224,43,115,191,50,131,170,65,16,37,16,119,218,105,167,65,109,168,202,32,212,134,104,227,130,11,46,72,149,30,170,85,64,84,16,113,146,167,20,166,251,79,63,253,244,98,211,77,55,29,104,75,159,170,17,184,79,149,11,247,41,181,168,20,151,241,159,119,222,121,169,74,131,74,7,170,76,200,220,47,243,181,152,206,178,56,161,112,82,81,247,158,251,85,74,176,110,140,211,207,170,146,24,19,81,210,81,8,81,89,84,48,224,162,217,9,3,213,24,14,58,232,160,84,253,64,133,12,149,71,148,25,45,75,43,220,181,125,234,169,167,166,42,41,203,45,183,92,42,193,153,215,53,131,227,210,75,47,29,212,198,102,155,109,150,188,135,84,5,145,240,78,105,87,85,79,166,76,153,146,116,168,18,11,81,166,82,133,14,161,80,50,245,255,231,127,254,103,170,185,158,43,164,112,251,86,165,65,76,186,170,26,170,71,116,90,7,222,191,254,250,235,139,67,15,61,52,149,66,85,177,227,220,115,207,77,107,169,174,79,239,169,82,114,203,45,183,12,204,69,165,136,92,30,184,110,237,41,81,202,45,214,122,131,171,234,3,198,107,141,168,28,162,18,65,89,24,103,211,167,79,79,235,67,21,148,118,243,172,91,7,112,57,224,128,3,82,121,77,85,35,232,53,151,5,165,95,63,43,63,106,189,168,46,99,31,85,191,120,87,247,95,39,220,235,214,129,249,169,46,99,157,218,23,185,194,138,10,55,117,235,189,83,159,79,62,249,100,154,167,103,132,185,48,110,115,5,27,229,66,85,202,200,34,63,131,53,74,234,246,166,247,111,186,233,166,65,149,51,148,229,205,213,96,224,6,79,213,64,172,31,123,159,78,201,157,119,222,153,214,190,245,173,191,114,85,160,145,238,5,149,61,224,165,60,114,185,156,240,160,69,211,131,191,72,16,173,12,176,125,229,153,145,171,255,244,224,84,98,200,227,4,1,207,200,48,94,251,87,217,161,223,254,213,109,204,236,255,35,16,228,68,172,132,142,8,48,76,124,97,87,6,49,220,88,7,195,165,100,159,228,161,119,223,125,119,193,184,43,147,19,111,191,253,118,42,181,199,8,87,130,48,147,19,188,81,182,218,106,171,98,253,245,215,79,70,153,10,41,140,133,181,215,94,59,25,230,176,86,174,47,139,47,250,217,32,99,124,172,188,242,202,201,24,103,168,149,75,148,74,102,58,239,188,243,22,39,159,124,114,34,63,24,205,15,61,244,80,250,219,37,151,92,146,140,35,134,179,146,157,198,171,204,159,182,79,56,225,132,100,140,41,81,137,156,216,118,219,109,83,230,249,50,1,49,109,218,180,100,176,18,37,79,25,166,217,88,107,245,158,251,24,214,140,39,227,64,6,40,211,105,222,132,193,154,191,60,233,83,73,72,198,45,227,187,14,3,159,97,228,203,138,159,241,100,224,110,188,241,198,3,120,181,195,157,33,182,248,226,139,39,227,141,193,191,243,206,59,23,151,95,126,121,42,33,202,53,148,129,153,5,145,66,151,71,28,113,68,34,22,16,19,153,140,208,239,195,15,63,92,92,115,205,53,169,92,165,251,16,9,202,138,34,242,184,150,34,3,24,150,12,64,70,53,227,144,81,124,209,69,23,37,82,138,62,235,214,1,99,22,129,132,120,65,92,41,185,202,168,157,52,105,82,109,159,198,207,136,66,244,100,146,139,174,114,153,218,186,62,233,71,233,74,235,75,105,85,137,12,25,179,106,201,195,6,70,89,144,28,200,131,159,252,228,39,29,231,89,183,14,24,123,250,181,62,145,59,200,52,238,242,187,236,178,75,42,183,107,125,110,185,229,150,5,60,132,154,41,203,90,46,129,219,106,255,117,194,189,110,29,32,254,148,83,189,245,214,91,139,37,150,88,34,145,179,214,219,183,191,253,237,218,245,222,169,79,207,136,137,19,39,166,103,40,175,180,237,182,219,174,248,223,255,253,223,180,231,145,19,246,3,130,43,253,83,254,179,63,27,48,238,235,246,166,207,216,55,246,170,103,136,11,145,116,206,57,231,164,118,120,188,233,215,115,130,129,237,249,144,203,23,35,35,36,113,180,119,237,207,50,57,49,210,189,160,79,207,59,123,192,213,235,98,15,243,30,244,60,132,109,249,25,211,235,115,139,241,247,55,2,97,188,134,126,251,27,129,152,93,191,35,16,228,68,191,107,184,75,243,155,53,107,86,58,221,147,125,221,41,59,163,98,153,101,150,233,82,235,189,219,204,94,123,237,149,8,27,134,220,21,87,92,49,136,156,64,18,32,7,120,57,32,4,178,49,93,157,45,47,7,39,169,218,96,152,187,239,182,219,110,171,5,133,225,225,190,76,78,188,250,234,171,201,248,113,98,206,112,103,44,49,174,24,143,8,1,39,154,12,62,134,87,85,24,45,12,90,134,56,97,136,49,188,125,54,19,16,51,103,206,44,22,93,116,209,65,31,173,123,143,129,163,127,228,196,228,201,147,107,231,194,48,117,98,127,207,61,247,164,251,234,48,96,88,58,217,229,61,145,13,238,106,227,67,193,157,55,4,157,92,124,241,197,197,230,155,111,62,168,9,70,50,3,157,238,144,10,101,65,124,192,157,97,199,205,155,103,129,241,194,138,248,59,239,137,25,51,102,36,207,147,178,48,12,87,90,105,165,66,201,94,100,77,221,58,64,100,104,235,194,11,47,156,237,190,78,125,210,165,49,126,232,67,31,234,184,177,202,107,175,124,243,43,175,188,146,12,115,134,25,178,172,42,214,24,163,122,207,61,247,156,237,189,242,60,121,144,212,173,3,237,27,103,246,202,176,70,25,184,135,31,126,248,108,237,34,203,16,45,140,233,44,117,251,47,223,83,135,123,117,29,216,135,246,94,246,162,177,23,174,189,246,218,68,156,213,173,247,234,96,171,125,194,192,58,201,158,47,230,137,20,179,231,224,136,160,243,108,29,206,222,68,108,34,61,173,87,184,216,107,240,68,134,218,27,46,107,40,151,183,68,46,154,75,217,155,10,25,99,173,148,201,137,242,24,134,179,23,124,14,110,200,44,164,93,47,138,249,158,120,226,137,233,242,60,246,188,12,79,137,94,212,228,248,30,115,144,19,253,173,255,208,111,127,235,55,102,23,158,19,177,6,134,137,0,146,226,184,227,142,75,161,5,203,46,187,108,114,77,246,37,110,60,10,3,158,171,52,143,9,167,218,101,114,226,249,231,159,79,39,190,140,233,125,247,221,183,45,57,225,228,146,91,181,83,84,39,229,12,24,6,7,99,198,181,223,126,251,37,34,168,42,85,114,130,39,0,79,12,39,223,92,225,25,119,8,9,159,221,127,255,253,147,49,204,219,194,169,52,226,130,171,191,177,51,160,91,145,19,66,55,156,104,103,131,140,215,128,127,136,78,227,157,230,35,42,234,222,203,132,12,227,139,219,253,146,75,46,153,140,22,225,17,85,113,58,207,139,131,145,70,234,48,96,152,158,127,254,249,201,3,130,167,7,111,5,94,34,185,140,95,39,220,205,139,139,54,242,192,169,244,129,7,30,56,219,120,172,111,109,27,71,89,156,114,51,58,25,43,140,85,228,92,43,162,128,1,234,164,191,74,108,92,118,217,101,201,205,158,65,92,141,87,175,174,3,123,202,154,98,92,242,210,96,200,34,93,120,125,116,234,19,57,33,116,135,32,96,232,121,181,213,86,155,109,158,213,62,221,192,163,134,129,203,115,130,174,224,93,37,129,156,252,111,179,205,54,169,15,161,24,85,41,207,243,193,7,31,76,99,104,183,14,96,141,216,65,194,240,14,65,236,216,71,27,109,180,209,108,237,210,177,181,156,117,86,183,255,202,31,110,133,123,187,117,192,99,98,143,61,246,72,70,188,53,203,243,192,126,60,248,224,131,107,215,123,29,6,116,221,138,156,176,239,233,212,186,231,209,196,195,105,245,213,87,79,251,4,190,164,110,111,90,247,60,169,166,78,157,154,194,140,16,124,198,108,223,218,175,246,149,231,4,111,25,107,153,161,141,132,40,135,105,117,34,39,134,179,23,140,23,121,183,214,90,107,165,228,116,116,217,11,194,43,8,62,116,225,103,225,92,176,178,255,66,2,129,94,68,32,140,215,94,212,218,208,199,28,250,29,58,86,113,103,111,34,16,158,19,189,169,183,70,140,154,171,48,215,107,39,118,78,231,156,104,251,50,45,62,187,223,133,103,0,163,75,62,5,164,66,149,156,96,68,57,161,20,74,1,151,86,158,19,66,20,24,66,140,88,198,5,97,136,58,177,231,174,237,4,151,33,246,253,239,127,63,145,9,101,169,146,19,140,88,185,16,24,156,222,147,63,130,65,168,125,167,210,78,77,253,157,151,2,119,112,198,143,242,91,220,175,25,187,167,157,118,90,250,130,238,4,23,1,33,151,0,67,220,239,12,71,46,205,12,238,67,14,57,36,125,121,103,124,212,189,103,60,8,7,228,21,18,128,71,135,48,138,114,120,132,249,48,112,133,42,152,243,138,43,174,216,17,3,39,217,200,5,238,241,78,205,17,31,198,206,32,99,4,118,194,29,185,134,192,200,222,25,198,201,75,162,44,60,61,24,122,218,47,11,227,25,6,146,226,193,192,88,114,88,7,99,22,81,226,116,31,121,130,156,201,121,66,180,193,216,183,30,120,31,229,252,34,185,237,86,235,192,201,58,98,203,30,67,138,208,63,3,151,17,219,169,79,198,56,35,151,126,16,73,8,7,97,67,140,223,186,62,189,231,51,78,143,233,201,92,172,61,30,20,101,65,120,33,184,24,115,85,169,206,179,211,58,208,14,35,218,60,125,225,226,185,208,202,83,195,26,98,136,223,124,243,205,41,108,166,211,254,203,227,106,135,123,221,58,96,204,11,133,32,188,58,132,226,32,104,234,214,123,25,135,86,125,122,46,78,152,48,33,17,105,200,29,196,161,231,130,208,1,33,92,218,231,249,132,44,160,51,121,34,232,176,110,111,90,127,112,67,110,208,85,206,205,161,125,207,227,71,30,121,36,17,77,94,145,137,246,241,14,59,236,48,72,101,157,200,137,225,236,133,220,48,93,9,249,169,230,112,105,234,255,4,207,18,161,49,158,113,66,135,188,34,194,232,43,36,16,232,69,4,194,120,237,69,173,13,125,204,161,223,161,99,21,119,246,38,2,65,78,244,166,222,26,55,106,70,175,75,12,184,24,125,95,138,197,85,123,237,71,145,48,210,151,254,76,42,148,201,9,6,25,35,153,145,192,51,161,29,57,33,31,1,195,209,73,113,217,112,44,227,197,16,103,232,86,221,251,219,121,78,8,239,200,167,217,18,47,102,207,9,39,238,226,167,141,139,48,104,232,10,185,196,64,68,96,48,84,196,172,115,213,103,224,242,198,168,10,143,2,70,59,18,164,238,61,243,50,198,124,138,235,94,39,250,188,55,196,111,103,113,170,47,60,194,213,78,202,24,48,150,205,3,73,64,204,215,152,145,58,198,52,20,220,115,63,173,244,226,228,124,251,237,183,79,164,73,53,17,104,254,28,114,192,92,132,62,32,68,24,55,72,7,222,24,140,28,198,181,207,47,189,244,210,3,99,100,20,238,184,227,142,45,67,123,90,173,3,167,245,140,240,179,207,62,59,181,129,76,129,157,100,131,164,83,159,121,172,140,112,70,22,207,156,114,120,205,80,214,158,92,51,214,230,213,87,95,61,160,26,196,22,47,28,185,58,170,225,48,116,81,157,103,167,117,192,67,4,113,198,160,165,63,100,128,176,177,242,26,241,92,201,9,103,121,27,144,186,253,151,7,219,106,60,173,214,88,121,29,240,20,65,188,49,172,225,134,28,180,55,237,147,161,236,133,118,125,230,132,152,136,8,36,22,239,2,132,1,178,162,42,72,189,28,82,80,183,55,179,231,68,46,249,236,185,139,192,178,231,132,15,33,77,173,69,97,103,158,73,72,38,68,178,254,179,212,145,19,35,217,11,218,21,2,134,112,212,39,130,165,233,2,99,121,96,36,209,117,121,110,123,21,94,228,185,142,244,117,229,68,182,77,159,79,140,47,16,8,227,181,191,215,64,232,183,191,245,27,179,139,176,142,88,3,163,128,128,47,165,226,161,25,53,78,27,185,255,51,230,92,190,228,249,226,218,235,34,215,3,119,234,170,156,116,210,73,233,79,220,247,171,194,232,87,113,129,48,176,25,126,140,242,156,104,178,21,38,78,113,157,136,202,141,80,150,78,57,39,114,206,7,225,7,114,78,192,222,233,170,139,48,248,121,70,56,141,174,138,211,107,249,31,114,98,189,242,251,60,4,184,186,51,132,170,82,126,143,225,238,36,152,27,121,246,32,96,116,233,191,156,208,80,136,4,3,170,85,184,71,110,191,140,1,35,93,27,185,154,129,181,133,156,16,62,128,56,233,132,123,121,204,188,74,24,112,230,155,133,49,106,205,170,234,209,78,120,21,56,153,102,248,87,235,170,171,198,64,207,242,74,16,122,96,252,194,128,1,94,149,118,235,0,121,100,142,185,202,134,185,153,183,144,144,170,84,251,44,191,207,240,98,4,219,147,217,184,26,234,218,19,119,207,3,71,251,89,172,95,97,67,42,122,148,165,221,60,59,173,3,107,4,209,145,19,165,242,88,65,52,229,189,229,4,158,119,143,125,194,131,36,75,221,254,163,195,78,184,183,91,7,78,206,157,154,243,42,34,60,19,132,101,61,243,204,51,181,235,125,40,186,46,55,128,180,181,78,120,86,85,133,81,108,143,241,208,169,219,155,158,175,18,183,34,117,144,160,188,74,120,68,201,57,129,20,226,169,3,135,156,76,215,179,215,92,202,123,164,142,156,152,147,189,128,76,178,143,120,126,244,170,88,135,42,26,193,213,133,36,230,193,132,248,17,102,69,79,33,129,64,19,17,8,227,181,137,90,233,222,152,66,191,221,195,50,90,106,38,2,225,57,209,76,189,244,213,168,184,244,59,221,115,49,106,157,200,49,148,196,149,187,184,209,138,145,110,21,191,222,43,64,84,195,58,202,227,174,158,208,59,253,71,98,48,46,114,92,115,174,128,193,99,1,121,227,66,74,48,96,24,147,217,160,207,153,244,25,80,12,88,39,236,185,154,7,215,113,63,115,183,215,62,175,14,225,18,218,118,178,239,4,58,39,185,148,15,3,41,224,132,90,158,10,100,4,3,218,151,113,198,32,50,132,193,200,168,101,96,110,184,225,134,201,64,99,76,9,57,65,106,212,189,103,254,194,67,156,156,10,189,16,162,194,112,18,94,144,171,94,56,197,229,222,206,203,0,193,144,165,14,3,132,128,48,12,115,51,119,167,251,240,100,44,87,243,56,84,113,87,178,53,135,209,32,207,24,26,116,0,11,226,212,59,123,5,228,191,249,187,156,34,72,16,158,2,176,202,97,13,217,163,192,105,56,146,195,233,43,236,132,109,48,224,197,223,243,50,97,56,10,61,201,70,98,214,87,221,58,176,103,224,71,31,242,69,24,43,146,33,159,224,183,235,83,232,9,146,40,143,95,136,0,3,155,23,12,34,165,174,79,94,3,242,150,152,11,178,199,233,189,245,81,78,228,202,51,66,219,185,220,39,124,58,205,179,110,29,32,205,60,11,16,33,140,106,237,211,155,188,11,48,96,164,11,171,200,57,40,202,149,71,202,123,172,188,255,58,141,167,110,29,216,83,214,134,125,194,115,66,174,137,92,153,165,110,189,119,234,83,27,194,119,132,188,217,59,246,35,15,7,185,83,132,234,216,107,230,96,143,42,203,202,211,133,135,67,221,222,228,197,162,20,49,66,135,158,132,80,89,91,66,205,60,103,133,139,209,41,207,9,207,18,122,67,136,50,172,141,197,231,237,243,76,254,149,177,29,233,94,200,58,177,23,16,120,94,17,80,253,32,158,1,153,120,191,238,186,235,210,62,163,55,107,20,17,84,245,36,234,135,57,199,28,122,19,129,48,94,123,83,111,67,29,117,232,119,168,72,197,125,189,138,64,144,19,189,170,185,30,30,183,47,206,190,44,115,143,119,57,221,245,37,89,130,77,95,200,157,166,51,190,37,28,100,8,187,170,149,15,154,54,253,225,144,19,72,0,164,65,89,196,143,11,9,16,230,192,224,150,23,129,113,225,244,82,89,200,44,12,223,106,136,7,98,1,110,194,52,24,34,12,90,125,40,15,154,171,3,32,53,24,90,242,33,32,129,220,199,64,130,171,24,121,6,11,99,73,222,7,198,74,46,25,235,196,218,231,84,199,96,100,112,13,231,82,239,231,186,247,140,215,103,24,235,72,41,186,101,20,150,115,103,8,193,112,186,42,73,103,89,58,97,192,40,48,38,94,4,12,105,68,76,78,136,89,71,10,233,219,73,188,245,199,168,131,107,57,124,64,8,5,163,155,110,50,145,160,61,94,11,238,69,128,48,240,37,250,115,34,156,67,12,144,36,60,84,120,192,104,79,73,72,134,94,174,216,80,93,171,12,28,57,72,234,214,129,207,48,216,181,197,80,212,39,67,83,120,14,105,215,167,53,64,71,60,86,140,129,241,111,61,229,138,3,117,125,170,22,33,92,36,151,155,68,78,32,198,178,119,8,125,218,139,136,11,248,101,233,52,207,186,117,224,52,154,49,142,188,210,143,252,19,230,45,164,134,167,8,82,167,44,114,113,48,176,171,82,222,127,157,198,83,183,14,144,1,146,33,234,195,218,180,127,132,79,32,217,234,214,123,167,62,173,89,123,10,121,132,104,65,18,89,3,89,151,8,17,122,182,143,121,242,228,74,43,117,123,211,103,145,84,112,18,98,230,36,255,204,51,207,28,88,35,214,36,226,194,123,18,101,202,23,195,163,129,200,105,81,173,162,83,246,236,26,233,94,40,235,5,17,200,91,74,8,81,191,138,18,194,254,151,241,244,241,42,116,203,37,191,78,126,62,244,235,220,99,94,205,69,32,140,215,230,234,166,27,35,11,253,118,3,197,104,163,201,8,4,57,209,100,237,140,179,177,57,101,99,84,49,182,125,41,103,212,250,98,237,226,74,203,48,242,229,221,105,163,47,126,46,6,124,126,45,27,148,227,12,186,152,110,32,16,8,4,2,141,66,64,56,144,48,18,100,86,213,171,169,81,3,237,210,96,16,91,188,148,92,60,95,120,167,8,19,114,241,60,11,9,4,198,10,129,48,94,199,10,233,185,211,79,232,119,238,224,30,189,142,29,2,65,78,140,29,214,209,211,28,32,32,17,32,146,66,98,57,39,230,94,93,98,251,189,242,190,80,6,78,18,66,23,239,0,15,112,97,3,135,30,122,232,28,244,28,31,13,4,2,129,64,32,16,24,9,2,188,113,120,224,140,71,47,2,73,53,37,86,117,33,214,121,121,201,149,18,68,197,72,86,82,124,102,56,8,132,241,58,28,180,122,239,222,208,111,239,233,44,70,60,60,4,130,156,24,30,94,113,119,195,16,112,90,37,187,186,147,42,73,203,36,130,227,121,33,140,0,73,33,14,187,85,98,185,134,77,35,134,19,8,4,2,129,64,32,208,167,8,240,10,148,11,68,66,89,33,118,42,239,8,163,241,127,42,36,16,232,54,2,97,188,118,27,209,102,181,23,250,109,150,62,98,52,221,71,32,200,137,238,99,26,45,142,34,2,136,8,36,132,100,121,72,8,97,32,18,106,74,190,230,85,60,183,164,126,227,193,141,120,20,97,142,166,3,129,64,32,16,8,4,70,1,1,255,183,228,52,57,238,184,227,210,255,44,73,134,133,126,132,4,2,221,66,32,140,215,110,33,217,204,118,66,191,205,212,75,140,170,123,8,4,57,209,61,44,163,165,81,64,64,101,15,201,226,114,118,116,137,27,85,123,216,108,179,205,82,178,191,92,249,97,16,176,183,58,0,0,32,0,73,68,65,84,20,186,142,38,3,129,64,32,16,8,4,2,129,81,67,64,85,24,213,104,36,47,21,126,200,203,175,151,171,86,141,26,80,209,240,176,16,8,227,117,88,112,245,220,205,161,223,158,83,89,12,120,152,8,4,57,49,76,192,226,246,209,69,224,185,231,158,75,213,17,84,239,240,170,172,160,10,18,185,174,188,82,121,77,17,213,19,84,83,48,102,213,20,148,4,92,106,169,165,210,240,100,110,63,232,160,131,82,86,124,73,59,85,160,80,137,128,28,123,236,177,197,169,167,158,154,170,34,40,93,169,52,101,171,140,246,78,211,124,105,85,53,128,200,181,177,247,222,123,23,119,221,117,87,202,175,49,101,202,148,84,82,51,19,52,170,116,168,52,160,2,194,218,107,175,93,156,114,202,41,3,21,1,220,175,159,179,206,58,43,149,72,84,98,50,87,170,80,42,83,86,127,213,40,84,156,48,78,213,40,148,247,84,233,225,176,195,14,27,4,57,175,148,233,211,167,167,210,150,202,129,150,171,5,40,147,88,174,40,97,76,238,149,200,84,229,7,101,37,137,234,10,74,71,150,69,69,12,216,148,165,138,65,249,61,37,74,85,31,144,120,111,139,45,182,72,149,95,120,208,84,197,252,228,30,81,38,82,133,146,44,226,224,233,128,88,103,98,195,203,130,0,147,148,149,168,56,65,159,170,125,192,8,126,92,179,235,198,211,105,29,120,95,37,8,107,67,57,85,49,233,240,130,123,157,78,58,245,201,117,220,169,172,80,167,253,246,219,47,85,224,200,82,135,129,185,169,86,98,237,210,143,242,181,199,28,115,204,64,229,146,145,234,58,247,45,6,95,245,11,109,230,242,164,214,47,12,184,189,171,0,162,162,139,138,52,100,78,48,168,219,11,114,212,56,173,182,110,204,83,117,12,225,95,157,250,84,74,82,21,145,178,216,99,214,127,167,181,167,132,174,61,110,61,89,119,60,190,178,212,237,77,247,40,249,171,242,142,188,58,214,49,125,42,73,218,105,111,214,173,131,78,207,32,85,40,24,203,74,208,122,126,105,139,238,58,61,131,234,250,156,109,99,198,31,6,16,176,255,233,243,132,19,78,72,207,153,175,125,237,107,3,101,166,3,166,64,96,184,8,132,241,58,92,196,122,235,254,208,111,111,233,43,70,59,124,4,130,156,24,62,102,241,137,46,35,48,109,218,180,68,70,48,108,25,214,202,103,190,251,221,239,46,118,216,97,135,244,37,188,137,194,24,97,16,251,18,207,240,86,50,83,41,68,198,63,217,96,131,13,138,221,118,219,45,25,98,178,183,239,190,251,238,3,37,26,25,40,42,142,48,226,125,249,87,118,238,242,203,47,79,4,76,22,164,4,67,141,65,151,201,9,37,48,17,19,153,140,96,224,61,252,240,195,197,53,215,92,83,188,254,250,235,3,198,157,177,40,85,200,120,247,62,50,1,217,192,16,116,47,195,72,169,66,33,50,74,76,42,33,42,119,199,202,43,175,156,170,164,72,96,135,160,56,250,232,163,19,9,34,70,58,139,54,24,177,78,252,244,41,209,155,18,168,136,14,23,195,250,156,115,206,73,183,43,189,184,214,90,107,37,29,158,119,222,121,137,72,208,190,147,65,159,149,205,158,152,159,118,204,57,151,62,245,247,86,24,228,113,40,153,9,95,57,70,24,177,116,161,61,237,102,97,16,50,230,220,139,212,98,152,123,31,161,68,252,131,207,100,151,57,154,107,150,79,124,226,19,169,205,35,142,56,34,181,171,84,41,226,35,27,213,116,193,37,187,110,60,157,214,193,37,151,92,146,140,100,164,150,178,146,230,162,244,162,49,213,233,164,83,159,112,87,150,82,217,88,68,74,149,156,104,135,193,15,127,248,195,212,247,150,91,110,153,146,204,34,134,190,254,245,175,39,146,98,78,116,109,188,111,191,253,118,42,117,137,144,82,6,53,227,168,108,237,86,91,109,149,66,177,120,72,89,67,244,134,92,27,41,6,157,246,130,117,163,20,46,92,236,129,237,182,219,46,17,57,157,250,204,228,132,231,21,92,201,124,243,205,151,246,87,167,181,103,207,41,33,235,179,72,205,50,57,81,183,55,47,184,224,130,68,56,242,32,91,98,137,37,82,153,88,107,81,233,225,186,189,153,247,95,187,117,80,247,12,162,123,68,25,2,14,81,164,252,41,18,103,210,164,73,169,12,111,187,103,80,167,62,155,248,28,111,226,152,60,187,237,15,228,39,66,183,233,101,180,155,136,225,120,31,83,24,175,253,189,2,66,191,253,173,223,152,93,81,4,57,17,171,96,174,33,112,225,133,23,38,3,138,81,114,200,33,135,36,239,3,6,97,47,8,131,226,202,43,175,76,70,58,97,120,24,255,140,25,51,146,209,203,104,241,183,124,146,207,152,185,246,218,107,139,77,55,221,116,208,244,156,68,50,76,145,51,155,111,190,121,122,143,17,196,43,194,233,230,46,187,236,50,64,78,148,63,200,216,243,5,86,31,140,81,6,157,207,188,242,202,43,233,54,198,18,82,0,145,192,224,103,112,34,72,178,23,4,226,7,214,78,232,202,226,243,12,160,109,183,221,54,157,216,86,197,124,24,249,146,185,209,27,67,147,231,8,3,205,201,186,207,49,64,17,53,101,65,32,200,84,143,40,64,96,148,133,145,206,115,67,44,118,150,78,24,236,181,215,94,197,62,251,236,147,136,20,241,219,173,214,141,147,95,134,234,73,39,157,148,154,53,110,68,136,10,2,117,98,62,136,154,135,30,122,40,157,26,51,228,120,86,240,158,160,215,86,210,106,60,116,80,183,14,16,39,244,203,248,172,147,118,58,233,132,1,79,25,243,173,146,19,67,193,192,120,120,4,208,43,99,122,78,117,125,242,201,39,39,60,145,143,214,123,38,39,170,243,94,99,141,53,146,39,3,189,14,101,93,182,194,160,211,94,96,228,219,187,153,8,163,3,196,32,34,170,174,207,76,78,204,156,57,51,121,13,213,73,117,237,229,123,145,13,230,94,38,39,234,246,38,44,110,187,237,182,1,175,30,164,132,231,8,226,174,110,111,150,223,107,181,14,202,239,87,159,65,158,59,158,43,158,207,117,82,125,6,13,167,207,218,134,227,205,132,128,231,22,221,241,166,240,26,18,8,12,21,129,48,94,135,138,84,111,222,23,250,237,77,189,197,168,135,142,64,144,19,67,199,42,238,236,18,2,78,244,185,178,51,198,121,73,56,185,236,53,105,69,78,48,118,156,58,50,104,121,30,240,158,112,50,204,16,98,128,50,72,178,91,56,119,240,35,143,60,50,145,25,190,124,194,33,11,143,5,247,49,94,25,114,217,115,34,191,239,132,87,56,2,175,7,70,202,50,203,44,211,150,156,96,20,50,224,84,46,225,153,34,116,131,87,10,195,195,41,238,217,103,159,157,154,117,106,143,88,224,217,32,116,132,65,90,53,196,157,50,111,179,205,54,41,4,129,247,3,119,124,109,78,157,58,53,121,101,32,24,150,92,114,201,116,226,157,189,59,156,132,35,31,180,37,108,2,129,82,21,88,241,24,64,30,12,5,3,222,31,214,15,194,195,137,110,43,114,130,11,60,247,121,30,41,114,147,16,237,243,82,152,119,222,121,139,213,87,95,61,121,134,152,79,85,132,68,8,41,162,55,2,11,36,26,111,23,127,231,41,99,238,78,176,73,221,120,234,214,129,144,30,167,163,103,156,113,70,114,217,255,212,167,62,149,230,149,79,74,235,116,50,20,12,218,145,19,67,193,192,188,204,111,255,253,247,79,107,115,78,116,253,252,243,207,39,114,12,201,179,239,190,251,182,37,39,172,71,58,227,197,224,228,190,211,186,108,135,65,59,114,34,239,133,86,228,132,126,189,95,215,103,38,39,172,109,95,14,133,40,241,46,168,18,21,173,214,94,94,99,173,200,137,186,189,201,99,98,143,61,246,72,132,132,189,197,235,3,33,120,240,193,7,15,90,182,213,189,89,126,179,29,57,209,238,25,132,24,178,175,16,20,60,175,16,55,176,201,225,90,218,110,245,12,26,74,159,189,246,156,111,194,120,253,239,64,234,122,54,172,182,218,106,77,24,82,140,161,225,8,132,241,218,112,5,205,225,240,66,191,115,8,96,124,188,241,8,4,57,209,120,21,245,207,0,145,18,78,39,25,177,190,92,247,114,25,181,28,214,193,104,96,172,58,101,102,192,58,25,118,250,251,200,35,143,36,99,223,43,227,5,25,192,91,33,203,172,89,179,10,70,27,3,56,123,64,228,211,122,158,11,12,52,158,4,173,200,9,110,214,72,16,201,211,228,69,112,154,154,93,217,145,33,226,231,157,186,193,218,171,177,241,220,16,94,226,125,70,85,118,207,206,121,22,16,32,60,6,184,108,187,159,107,177,113,84,13,14,134,87,54,226,244,171,77,70,191,207,228,92,5,12,165,236,49,34,223,4,163,83,60,181,19,96,222,21,101,55,101,68,7,119,113,167,234,114,139,16,63,183,195,64,248,5,76,148,229,99,192,182,35,39,24,129,60,63,232,35,203,141,55,222,152,72,18,46,253,222,103,88,202,9,130,168,40,203,228,201,147,211,26,69,234,16,243,68,36,241,64,240,55,235,248,180,211,78,75,36,140,211,227,186,241,212,173,3,58,65,96,33,111,232,15,81,194,147,69,88,14,105,167,147,161,98,208,202,40,29,42,6,8,51,196,147,202,56,188,96,230,68,215,8,14,30,67,66,88,120,160,180,242,156,224,101,194,8,71,236,33,186,178,140,4,131,78,123,129,7,145,188,43,8,23,107,21,9,104,92,57,36,171,93,159,254,110,31,11,231,177,255,120,123,217,127,140,252,178,180,90,123,249,253,86,228,68,167,189,105,207,10,15,35,194,177,36,80,172,18,135,116,93,222,155,213,125,91,245,160,241,126,187,103,16,79,18,68,146,189,141,132,64,154,33,116,144,90,89,90,61,131,134,210,103,255,252,55,27,219,153,8,255,243,76,244,28,146,71,38,36,16,168,67,32,140,215,254,94,31,161,223,254,214,111,204,46,194,58,98,13,140,1,2,12,109,134,162,50,159,242,40,56,185,238,7,97,172,74,176,200,251,65,222,5,115,100,108,51,124,24,206,126,23,122,224,4,210,23,75,134,57,34,163,42,101,131,205,125,200,5,177,222,8,144,86,228,68,254,188,247,121,5,112,251,231,126,47,9,32,131,233,193,7,31,76,253,121,149,132,79,254,132,124,58,203,16,35,136,141,178,231,68,121,76,136,4,222,8,87,95,125,245,192,159,25,124,78,250,121,34,228,240,147,124,154,158,147,70,34,60,24,49,101,207,137,220,0,35,222,201,43,50,164,28,130,225,52,80,88,138,43,75,29,6,223,249,206,119,18,225,147,13,216,118,228,132,60,30,198,217,42,52,37,247,195,91,195,41,113,57,172,194,73,245,246,219,111,159,244,152,189,92,16,53,98,191,25,164,68,28,191,208,20,167,202,12,197,118,227,113,210,94,183,14,224,161,93,198,59,65,242,56,33,149,251,161,42,101,157,12,21,131,78,238,252,250,104,133,1,178,36,39,26,229,81,64,70,170,107,57,44,204,15,9,128,148,106,71,78,88,167,60,69,172,187,118,207,135,225,96,80,183,23,114,66,76,68,141,253,40,47,10,2,209,28,235,112,175,190,199,139,6,89,101,31,149,165,110,237,213,121,78,180,218,155,188,118,144,31,246,141,231,10,47,22,248,148,215,72,171,189,89,30,207,80,214,65,89,47,60,51,16,82,217,171,10,129,202,195,231,177,199,30,155,13,159,234,51,40,223,48,148,62,251,225,127,192,88,207,65,14,24,207,136,50,129,55,214,99,136,254,154,143,64,24,175,205,215,209,156,140,48,244,59,39,232,197,103,123,1,129,240,156,232,5,45,245,240,24,125,225,87,153,66,78,5,39,228,253,42,50,255,203,195,240,212,83,79,37,175,7,39,197,78,184,253,19,33,194,25,184,180,203,196,94,21,39,198,140,88,241,229,188,73,158,121,230,153,217,238,225,69,81,37,54,120,57,240,80,112,2,90,205,241,128,176,112,10,141,24,97,124,33,4,244,147,115,78,236,184,227,142,201,120,175,230,156,208,241,137,39,158,152,18,88,154,83,22,89,248,85,114,16,22,146,5,121,129,248,96,156,49,60,157,178,59,253,111,149,115,194,201,56,99,92,8,8,143,146,44,66,83,16,8,66,73,178,212,97,224,20,89,27,85,225,33,146,67,99,24,159,18,108,34,103,120,163,180,19,9,26,185,201,35,106,178,104,195,41,179,53,155,133,113,198,51,36,87,246,64,58,32,39,180,239,36,179,221,120,156,170,215,173,3,196,146,118,93,68,91,250,224,177,80,149,178,78,228,238,232,132,129,207,15,197,64,172,98,32,71,9,207,13,100,145,83,243,57,213,181,245,210,106,205,219,43,214,20,65,208,32,37,244,153,19,77,182,210,217,72,48,208,78,117,47,84,219,182,30,141,135,103,71,29,238,213,247,120,77,89,63,72,185,44,157,214,94,43,114,162,110,111,74,74,42,188,38,239,83,222,12,158,35,229,103,68,171,189,89,30,235,80,214,65,249,25,132,36,179,14,179,39,9,18,198,26,149,155,162,42,237,158,65,67,233,179,237,198,140,55,106,17,240,156,64,26,126,254,243,159,15,164,2,129,150,8,132,241,218,223,11,35,244,219,223,250,141,217,133,231,68,172,129,81,68,192,151,90,95,198,115,24,192,40,118,53,87,154,118,242,138,84,80,6,145,65,199,219,129,1,207,88,65,12,56,245,228,57,33,220,65,204,61,3,76,252,54,239,145,236,194,46,209,32,183,105,134,190,123,202,82,245,156,144,99,129,97,140,84,80,93,35,187,114,103,15,7,167,211,190,180,58,217,247,5,150,1,163,125,34,71,6,162,136,65,37,212,193,41,109,174,214,97,156,170,37,152,11,131,155,55,129,92,17,229,164,133,66,82,140,207,252,178,100,247,121,33,16,238,231,241,225,164,92,200,133,208,12,70,61,23,113,134,188,48,1,253,104,159,183,3,225,73,98,28,188,20,170,73,50,115,31,157,188,71,90,121,78,48,118,205,59,207,61,183,197,45,93,101,8,159,225,29,224,203,61,34,41,147,62,112,203,222,33,101,93,32,127,144,28,78,43,157,42,59,193,231,77,193,240,230,177,82,150,242,120,58,173,3,94,55,198,33,169,42,189,234,19,81,3,203,161,232,36,247,91,197,32,87,113,64,68,33,90,24,245,185,170,68,29,6,183,220,114,75,50,182,121,131,240,114,34,230,231,179,115,170,235,60,214,170,231,4,28,17,75,214,112,94,23,121,172,115,130,65,221,94,224,241,146,19,198,34,130,232,129,183,143,156,34,117,125,34,250,16,29,27,110,184,97,218,91,200,12,36,88,153,76,106,183,246,114,53,15,36,45,130,205,51,33,99,91,183,55,17,5,214,177,53,194,115,66,56,92,174,208,147,49,109,181,55,189,87,183,14,234,158,65,214,129,208,47,222,39,114,28,120,62,241,44,225,173,209,233,25,84,215,231,92,121,72,247,105,167,246,140,231,143,252,56,33,129,64,21,129,48,94,251,123,77,132,126,251,91,191,49,187,32,39,98,13,140,18,2,167,159,126,122,42,147,217,169,50,194,40,117,63,38,205,50,84,37,164,116,218,203,160,84,162,50,27,171,254,206,104,231,242,47,145,157,112,11,174,242,196,151,125,39,212,140,215,85,86,89,165,248,202,87,190,146,62,95,149,170,97,142,236,113,175,47,165,60,37,84,7,97,216,100,215,123,238,254,220,126,25,146,140,126,97,39,57,137,29,163,129,49,206,85,91,21,15,249,22,148,136,36,116,228,94,167,165,198,138,156,96,100,101,111,12,85,42,178,39,130,241,150,5,65,227,84,213,60,157,194,159,121,230,153,169,79,159,65,86,152,131,241,72,194,169,31,97,4,89,184,251,51,158,37,132,108,39,35,33,39,120,138,48,242,245,95,22,250,98,232,33,33,16,18,60,85,196,240,103,129,13,242,5,177,146,61,94,242,123,72,29,134,161,211,99,36,14,227,32,39,196,44,247,81,37,10,234,214,1,207,26,109,202,85,34,193,40,34,139,161,204,11,165,147,78,234,250,68,162,84,43,128,100,207,146,58,12,232,81,46,141,178,32,151,144,106,100,78,116,157,219,172,146,19,242,179,192,187,44,242,91,8,147,154,19,12,234,246,2,93,194,90,222,4,36,12,130,68,248,84,167,189,192,179,131,190,172,109,121,75,132,31,233,199,207,89,218,173,61,185,77,228,50,41,75,246,30,169,219,155,72,72,186,164,3,123,69,210,93,36,99,206,147,82,183,55,235,214,65,167,103,16,66,203,243,204,94,241,156,65,218,216,215,157,158,65,117,125,182,221,228,241,198,136,16,176,151,173,33,164,120,72,32,80,70,32,140,215,254,94,15,161,223,254,214,111,204,46,200,137,88,3,163,128,128,83,69,174,199,92,144,67,2,129,64,32,16,8,4,2,129,64,160,187,8,200,117,196,3,175,156,175,167,187,61,68,107,189,138,64,24,175,189,170,185,161,141,59,244,59,52,156,226,174,222,69,32,114,78,244,174,238,26,59,114,167,110,220,212,15,63,252,240,198,142,49,6,22,8,4,2,129,64,32,16,8,244,50,2,66,139,148,43,46,123,128,245,242,124,98,236,221,65,32,140,215,238,224,216,212,86,66,191,77,213,76,140,171,91,8,4,57,209,45,36,163,157,1,4,132,47,136,159,23,191,30,18,8,4,2,129,64,32,16,8,4,2,221,71,64,248,154,176,66,57,134,66,2,129,140,64,24,175,253,189,22,66,191,253,173,223,152,93,132,117,196,26,24,5,4,36,233,146,181,94,60,118,72,32,16,8,4,2,129,64,32,16,8,116,31,1,165,152,229,57,82,138,55,36,16,232,53,114,226,133,23,94,72,149,136,46,187,236,178,84,117,76,165,46,30,183,213,124,81,194,151,174,187,238,186,148,243,169,156,60,91,14,44,149,181,182,219,110,187,52,117,249,139,148,2,151,55,75,254,45,185,132,238,188,243,206,148,199,169,44,114,227,200,177,228,123,170,106,93,114,81,201,233,163,122,152,132,197,202,65,55,89,130,156,104,178,118,98,108,221,64,32,60,39,186,129,98,180,49,8,129,91,111,189,53,37,84,84,137,32,36,16,8,4,2,129,64,32,16,8,4,186,143,0,35,74,146,100,85,160,66,2,129,94,34,39,144,17,202,109,75,184,123,204,49,199,164,106,73,18,96,11,83,146,172,58,19,20,202,179,75,168,237,94,225,75,185,100,184,185,150,201,9,101,141,85,25,226,69,36,113,49,65,78,72,174,172,252,118,43,113,191,146,217,146,255,170,52,38,79,154,68,179,170,120,173,185,230,154,141,93,80,65,78,52,86,53,49,176,46,33,16,228,68,151,128,140,102,6,35,176,223,126,251,165,146,151,185,34,68,224,19,8,4,2,129,64,32,16,8,4,2,221,65,64,105,91,21,152,28,6,132,4,2,101,4,122,193,120,61,229,148,83,82,229,33,68,64,89,148,24,87,178,153,7,4,225,201,112,239,189,247,14,148,106,87,5,46,87,211,202,228,132,208,38,222,21,42,47,149,195,137,59,145,19,155,110,186,105,250,142,122,208,65,7,13,12,225,242,203,47,79,229,162,39,77,154,212,216,69,213,11,250,109,44,120,49,176,158,64,32,200,137,158,80,83,111,14,18,219,125,214,89,103,205,86,66,175,55,103,19,163,14,4,2,129,64,32,16,8,4,154,129,192,182,219,110,155,74,55,47,191,252,242,205,24,80,140,162,49,8,244,130,241,170,148,248,162,139,46,90,28,127,252,241,109,113,19,106,129,36,80,202,24,89,177,220,114,203,165,114,232,60,30,8,114,226,19,159,248,68,34,57,28,134,85,43,196,33,39,238,185,231,158,98,190,249,230,27,212,199,253,247,223,95,44,189,244,210,197,45,183,220,50,80,198,93,158,180,45,182,216,162,216,117,215,93,139,9,19,38,52,70,151,173,6,210,11,250,109,52,128,49,184,198,35,16,228,68,227,85,212,187,3,252,211,159,254,148,254,153,156,119,222,121,197,86,91,109,213,187,19,137,145,7,2,129,64,32,16,8,4,2,13,65,224,61,239,121,79,113,241,197,23,39,227,44,36,16,168,34,208,11,198,235,231,62,247,185,98,161,133,22,42,190,251,221,239,182,85,224,133,23,94,152,188,131,126,255,251,223,23,243,206,59,111,10,215,120,240,193,7,139,159,255,252,231,3,228,196,155,111,190,153,190,99,10,3,65,120,8,115,202,210,201,115,34,223,199,51,227,134,27,110,40,126,241,139,95,20,215,92,115,77,42,207,59,121,242,228,198,46,172,94,208,111,99,193,139,129,245,4,2,65,78,244,132,154,122,123,144,226,97,63,253,233,79,15,48,212,189,61,155,24,125,32,16,8,4,2,129,64,32,48,246,8,56,25,86,62,244,210,75,47,45,54,218,104,163,177,31,64,244,216,19,8,244,130,241,122,198,25,103,20,202,206,223,113,199,29,131,48,149,28,211,58,23,162,33,209,165,240,37,249,40,200,27,111,188,81,252,225,15,127,40,126,251,219,223,22,235,175,191,126,34,231,220,183,203,46,187,164,240,16,222,15,114,157,229,4,153,117,228,132,118,14,61,244,208,228,221,91,246,172,248,194,23,190,144,194,70,140,173,169,210,11,250,109,42,118,49,174,222,64,32,200,137,222,208,83,207,143,82,194,163,169,83,167,22,39,159,124,114,114,157,11,9,4,2,129,64,32,16,8,4,2,129,206,8,168,82,224,127,231,109,183,221,86,92,112,193,5,201,29,62,36,16,104,135,64,47,24,175,175,189,246,90,34,216,36,117,61,250,232,163,139,137,19,39,166,252,41,31,251,216,199,210,239,136,134,245,214,91,175,184,239,190,251,138,213,87,95,125,96,170,188,112,37,177,148,179,162,90,173,67,248,135,242,186,183,223,126,123,10,7,169,35,39,132,140,104,95,255,95,250,210,151,138,21,86,88,33,245,245,169,79,125,42,229,160,64,2,54,85,122,65,191,77,197,46,198,213,27,8,4,57,209,27,122,234,139,81,138,253,243,192,159,50,101,74,122,93,99,141,53,250,98,94,49,137,64,32,16,8,4,2,129,64,160,219,8,60,246,216,99,41,33,32,119,243,99,143,61,54,149,72,12,9,4,58,33,208,43,198,235,211,79,63,157,74,135,94,125,245,213,201,43,66,24,48,162,64,146,202,195,14,59,44,133,115,156,127,254,249,131,166,171,236,167,170,29,79,60,241,68,34,31,202,165,68,221,184,247,222,123,167,60,19,55,222,120,99,58,8,227,101,33,36,164,44,60,121,149,19,125,244,209,71,83,255,66,57,102,206,156,89,172,184,226,138,233,187,233,17,71,28,49,144,116,179,19,214,115,227,253,94,209,239,220,192,38,250,236,15,4,130,156,232,15,61,246,212,44,120,80,28,117,212,81,41,35,242,87,191,250,213,66,198,228,144,64,32,16,8,4,2,129,64,32,16,40,146,171,249,105,167,157,150,220,217,149,86,100,76,133,4,2,67,69,32,140,215,161,34,213,155,247,133,126,123,83,111,49,234,161,35,16,228,196,208,177,138,59,187,140,192,69,23,93,148,78,131,214,90,107,173,244,5,76,214,229,144,64,32,16,8,4,2,129,64,96,60,33,32,121,180,88,123,39,200,194,55,252,47,84,142,123,235,173,183,30,79,48,196,92,187,132,64,24,175,93,2,178,161,205,132,126,27,170,152,24,86,215,16,8,114,162,107,80,70,67,35,69,224,186,235,174,75,165,160,174,184,226,138,148,52,211,181,201,38,155,140,180,185,248,92,32,16,8,4,2,129,64,32,208,104,4,30,120,224,129,148,67,226,199,63,254,113,250,223,135,160,223,99,143,61,138,61,247,220,179,152,127,254,249,27,61,246,24,92,179,17,8,227,181,217,250,153,211,209,133,126,231,20,193,248,124,211,17,8,114,162,233,26,26,71,227,155,53,107,86,33,131,179,75,62,10,73,143,212,156,222,120,227,141,199,17,10,49,213,64,32,16,8,4,2,129,126,67,224,119,191,251,93,138,109,191,254,250,235,211,181,216,98,139,37,15,137,205,54,219,172,248,240,135,63,220,111,211,141,249,204,69,4,194,120,157,139,224,143,65,215,161,223,49,0,57,186,152,171,8,4,57,49,87,225,143,206,219,33,32,137,145,176,15,37,211,158,125,246,217,68,82,184,182,223,126,251,0,45,16,8,4,2,129,64,32,16,104,36,2,66,52,148,53,84,34,177,124,237,190,251,238,197,82,75,45,85,168,54,224,90,118,217,101,27,57,254,24,84,239,35,16,198,107,239,235,176,110,6,161,223,254,214,111,204,174,40,130,156,136,85,208,120,4,100,108,70,82,184,184,194,242,168,216,102,155,109,210,37,91,115,72,32,16,8,4,2,129,64,32,48,150,8,188,248,226,139,169,42,192,189,247,222,59,232,90,122,233,165,139,87,95,125,53,121,252,149,175,249,230,155,111,44,135,23,125,141,99,4,194,120,237,111,229,135,126,251,91,191,49,187,32,39,98,13,244,24,2,106,83,43,37,165,180,154,235,254,251,239,79,36,197,78,59,237,84,76,158,60,57,185,200,206,51,207,60,61,54,171,24,110,32,16,8,4,2,129,64,83,16,224,253,240,204,51,207,164,114,133,202,121,186,148,29,204,63,123,93,121,229,149,83,104,198,58,235,172,51,232,90,115,205,53,155,50,141,24,199,56,69,32,140,215,254,86,124,232,183,191,245,27,179,11,114,34,214,64,143,35,48,99,198,140,68,82,112,163,189,234,170,171,138,91,110,185,37,157,86,33,41,92,83,166,76,73,249,43,66,2,129,64,32,16,8,4,198,39,2,72,237,23,94,120,161,224,237,144,95,167,79,159,158,8,136,167,159,126,122,182,235,185,231,158,75,85,164,38,76,152,80,76,154,52,41,93,171,172,178,202,192,207,126,159,56,113,226,248,4,51,102,221,120,4,194,120,109,188,138,230,104,128,161,223,57,130,47,62,220,3,8,68,88,71,15,40,41,134,56,60,4,100,64,71,82,184,132,132,252,242,151,191,76,94,21,174,13,54,216,96,224,103,238,183,33,129,64,32,16,8,4,2,163,135,192,219,111,191,93,84,175,183,222,122,107,182,191,241,86,120,237,181,215,138,215,95,127,125,224,170,254,238,61,130,100,120,229,149,87,138,151,95,126,57,189,150,127,206,127,91,98,137,37,18,105,237,94,237,248,125,241,197,23,31,120,93,102,153,101,138,119,190,243,157,41,247,67,245,138,255,13,163,183,30,162,229,209,71,32,140,215,209,199,120,110,246,16,250,157,155,232,71,223,99,129,64,144,19,99,129,114,244,49,87,17,16,255,123,215,93,119,165,75,162,205,252,179,47,170,190,132,114,195,229,93,225,202,63,47,186,232,162,115,117,204,115,179,115,46,203,98,169,115,60,117,254,153,251,242,145,71,30,153,66,104,66,2,129,64,32,16,104,135,192,67,15,61,84,124,239,123,223,43,238,188,243,206,84,153,66,168,93,249,122,199,59,222,49,219,223,120,186,185,127,129,5,22,24,184,22,92,112,193,65,191,123,111,185,229,150,75,100,195,34,139,44,82,120,78,123,45,255,156,255,198,179,1,249,224,57,63,158,159,231,177,74,199,31,2,97,188,246,183,206,67,191,253,173,223,152,93,132,117,196,26,24,199,8,112,221,149,204,76,146,205,7,31,124,48,93,249,103,95,102,119,220,113,199,148,216,108,133,21,86,72,215,138,43,174,56,240,179,223,123,177,22,189,19,76,213,79,30,127,252,241,20,67,93,189,204,11,6,235,174,187,110,186,16,18,249,103,88,125,227,27,223,40,158,122,234,169,68,82,40,131,23,18,8,4,2,129,64,70,224,103,63,251,89,34,37,238,187,239,190,226,144,67,14,73,87,72,32,16,8,140,45,2,97,188,142,45,222,99,221,91,232,119,172,17,143,254,198,26,129,240,156,24,107,196,163,191,158,64,64,28,114,78,126,246,228,147,79,22,46,33,34,249,103,175,66,68,102,206,156,153,202,195,45,185,228,146,233,202,63,123,229,54,60,239,188,243,166,83,189,133,23,94,120,224,132,47,255,236,117,56,130,88,120,227,141,55,146,203,179,215,124,113,91,126,233,165,151,210,37,7,71,254,217,43,34,193,92,196,86,187,196,91,111,190,249,230,169,13,49,212,173,174,133,22,90,168,118,88,191,249,205,111,18,73,193,3,229,192,3,15,44,62,251,217,207,166,249,133,4,2,129,192,248,67,0,217,249,163,31,253,168,56,227,140,51,138,149,86,90,41,17,18,59,239,188,243,248,3,34,102,28,8,52,4,129,48,94,27,162,136,81,26,70,232,119,148,128,141,102,27,131,64,144,19,141,81,69,12,164,215,16,64,10,76,155,54,45,93,207,63,255,124,186,242,207,94,185,46,243,80,16,15,61,107,214,172,129,216,232,252,243,251,222,247,190,1,151,231,236,230,92,118,119,94,109,181,213,10,238,209,153,132,16,147,205,91,131,107,179,87,215,122,235,173,151,250,229,194,236,146,192,45,255,140,32,121,215,187,222,149,226,169,17,37,46,127,235,150,60,252,240,195,197,9,39,156,80,156,122,234,169,197,71,63,250,209,98,255,253,247,47,182,222,122,235,110,53,31,237,4,2,129,64,131,17,56,235,172,179,138,51,207,60,179,248,245,175,127,93,236,187,239,190,197,1,7,28,144,194,226,66,2,129,64,96,238,34,16,198,235,220,197,127,180,123,15,253,142,54,194,209,254,220,70,32,200,137,185,173,129,232,127,92,35,144,19,197,229,4,113,213,68,113,200,138,76,68,248,185,169,114,206,57,231,20,167,156,114,74,42,189,247,229,47,127,57,133,196,172,186,234,170,77,29,110,140,43,16,8,4,70,128,192,79,126,242,147,226,220,115,207,77,164,196,222,123,239,93,236,179,207,62,197,14,59,236,48,130,150,226,35,129,64,32,48,90,8,132,241,58,90,200,54,163,221,208,111,51,244,16,163,24,61,4,130,156,24,61,108,163,229,64,96,220,33,192,211,227,194,11,47,44,126,240,131,31,164,172,248,31,255,248,199,211,197,11,36,36,16,8,4,122,11,1,97,107,151,92,114,73,113,233,165,151,166,215,143,124,228,35,197,110,187,237,150,72,137,144,64,32,16,104,38,2,97,188,54,83,47,221,26,85,232,183,91,72,70,59,77,69,32,200,137,166,106,38,198,21,8,244,56,2,183,223,126,123,113,254,249,231,167,75,214,252,207,124,230,51,41,236,67,174,142,144,64,32,16,104,38,2,18,223,222,120,227,141,197,217,103,159,93,40,203,44,100,107,215,93,119,77,175,77,246,222,106,38,154,49,170,64,96,236,17,8,227,117,236,49,31,203,30,67,191,99,137,118,244,53,55,16,8,114,98,110,160,30,125,6,2,227,12,129,59,238,184,163,224,18,62,117,234,212,98,250,244,233,197,7,63,248,193,116,41,75,26,201,52,199,217,98,136,233,54,10,1,137,114,175,186,234,170,226,234,171,175,78,215,98,139,45,86,124,242,147,159,44,182,218,106,171,226,3,31,248,64,163,198,26,131,9,4,2,129,206,8,132,241,218,25,163,94,190,35,244,219,203,218,139,177,15,5,129,32,39,134,130,82,220,19,8,4,2,93,67,64,213,147,43,175,188,50,93,63,253,233,79,139,77,54,217,36,25,67,27,110,184,97,177,197,22,91,116,173,159,104,40,16,8,4,102,71,64,117,13,158,17,8,67,161,26,74,42,111,191,253,246,197,118,219,109,151,46,229,132,67,2,129,64,160,119,17,8,227,181,119,117,55,148,145,135,126,135,130,82,220,211,203,8,4,57,209,203,218,139,177,7,2,125,128,192,13,55,220,80,220,122,235,173,201,80,98,52,57,177,221,114,203,45,211,171,75,117,146,144,64,32,16,24,25,2,191,253,237,111,139,155,110,186,41,237,45,151,60,18,202,9,35,36,236,179,8,179,26,25,174,241,169,64,160,169,8,132,241,218,84,205,116,103,92,161,223,238,224,24,173,52,23,129,32,39,154,171,155,24,89,32,48,238,16,80,46,245,250,235,175,47,16,22,94,93,66,63,86,90,105,165,226,189,239,125,111,177,233,166,155,22,235,174,187,238,184,195,37,38,28,8,12,5,129,199,30,123,172,144,235,133,87,196,11,47,188,144,242,70,172,188,242,202,197,251,223,255,254,68,72,184,86,95,125,245,161,52,21,247,4,2,129,64,143,34,16,198,107,143,42,110,136,195,14,253,14,17,168,184,173,103,17,8,114,162,103,85,23,3,15,4,198,7,2,146,242,221,124,243,205,41,57,223,175,126,245,171,226,241,199,31,79,36,69,38,43,54,219,108,179,98,210,164,73,227,3,140,152,101,32,240,127,8,60,250,232,163,105,63,100,50,194,171,124,17,194,164,54,222,120,227,98,202,148,41,105,143,76,152,48,33,48,11,4,2,129,113,132,64,24,175,253,173,236,208,111,127,235,55,102,87,20,65,78,196,42,8,4,2,129,158,66,224,149,87,94,73,70,89,38,43,222,124,243,205,148,208,111,242,228,201,41,111,69,249,85,149,144,144,64,160,151,17,120,242,201,39,11,161,25,174,187,239,190,123,224,103,30,69,170,103,100,50,194,171,242,189,33,129,64,32,48,190,17,8,227,181,191,245,31,250,237,111,253,198,236,130,156,136,53,16,8,4,2,125,128,192,203,47,191,92,220,117,215,93,197,157,119,222,57,232,213,73,178,170,32,94,215,94,123,237,129,107,217,101,151,237,131,89,199,20,250,5,129,183,222,122,171,184,255,254,251,211,245,192,3,15,20,15,61,244,208,0,9,177,200,34,139,164,188,16,174,245,215,95,127,224,231,133,22,90,168,95,166,31,243,8,4,2,129,46,34,16,198,107,23,193,108,96,83,161,223,6,42,37,134,212,85,4,194,115,162,171,112,70,99,129,64,32,208,36,4,158,120,226,137,226,158,123,238,73,134,222,125,247,221,55,112,205,154,53,107,128,168,88,107,173,181,146,193,183,252,242,203,23,171,174,186,106,177,244,210,75,55,105,10,49,150,62,65,128,199,143,80,12,151,138,53,214,36,34,2,33,33,84,201,58,116,173,185,230,154,197,58,235,172,147,214,167,117,25,222,63,125,178,0,98,26,129,192,24,33,16,198,235,24,1,61,151,186,9,253,206,37,224,163,219,49,67,32,200,137,49,131,58,58,10,4,2,129,166,32,48,99,198,140,1,162,130,113,248,226,139,47,166,80,145,71,30,121,164,224,133,129,164,112,173,178,202,42,3,63,251,125,185,229,150,43,150,89,102,153,166,76,35,198,209,32,4,158,127,254,249,66,8,6,66,44,147,16,229,215,87,95,125,53,173,39,151,208,35,37,59,17,17,8,9,107,43,36,16,8,4,2,129,110,32,16,198,107,55,80,108,110,27,161,223,230,234,38,70,214,29,4,130,156,232,14,142,209,74,32,16,8,244,9,2,188,42,144,20,46,198,101,254,249,181,215,94,75,85,16,24,161,12,75,215,138,43,174,56,232,85,98,206,37,151,92,50,121,95,76,156,56,177,79,16,25,223,211,64,92,61,251,236,179,169,250,133,106,24,8,8,215,83,79,61,53,240,179,223,133,14,89,19,42,203,100,18,162,252,186,212,82,75,141,111,32,99,246,129,64,32,48,38,8,48,94,67,250,27,1,149,205,66,2,129,126,69,32,200,137,126,213,108,204,43,16,8,4,70,5,129,63,254,241,143,3,70,41,247,124,134,105,126,93,112,193,5,139,155,110,186,41,25,179,200,12,94,22,249,66,88,248,25,129,177,232,162,139,166,228,133,229,11,169,17,50,186,8,188,241,198,27,137,100,40,95,211,167,79,79,250,122,230,153,103,210,107,249,103,127,67,58,208,157,50,156,136,171,76,76,9,3,202,63,123,157,127,254,249,71,119,240,209,122,32,16,8,4,2,129,64,32,16,8,4,2,125,142,64,144,19,125,174,224,152,94,32,16,8,204,29,4,94,127,253,245,100,240,230,43,27,189,194,70,156,192,87,141,100,30,25,248,215,95,87,0,0,2,29,73,68,65,84,139,47,190,248,0,97,161,12,228,180,105,211,82,41,72,23,35,57,255,92,254,93,78,130,5,22,88,160,88,120,225,133,11,73,18,189,34,73,250,69,36,139,68,10,184,132,70,228,215,151,94,122,169,16,158,51,115,230,204,244,218,234,103,167,75,188,95,50,214,42,187,84,73,33,132,17,47,23,175,72,136,76,34,229,215,121,231,157,183,95,160,140,121,4,2,129,64,32,16,8,4,2,129,64,32,208,104,4,130,156,104,180,122,98,112,129,64,32,48,158,16,16,66,144,13,105,70,55,194,162,149,225,93,54,196,157,218,11,55,41,27,239,188,54,144,20,101,194,98,227,141,55,78,85,32,156,240,183,187,230,155,111,190,20,170,130,20,153,103,158,121,106,47,164,8,130,224,237,183,223,174,189,16,37,198,203,107,161,221,133,52,240,158,182,180,89,158,139,191,85,231,34,116,194,103,170,164,77,153,192,241,51,178,199,56,51,33,161,242,69,72,32,16,8,4,2,129,64,32,16,8,4,2,129,64,51,17,8,114,162,153,122,137,81,5,2,129,64,32,48,71,8,84,189,13,24,255,60,15,58,145,4,136,11,100,66,39,210,129,161,207,11,164,19,137,129,156,208,86,39,82,196,251,60,63,220,95,38,85,16,38,33,129,64,32,16,8,4,2,129,64,32,16,8,4,2,253,143,64,144,19,253,175,227,152,97,32,16,8,4,2,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,32,208,104,4,130,156,104,180,122,98,112,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,255,35,16,228,68,255,235,56,102,24,8,4,2,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,32,16,8,52,26,129,32,39,26,173,158,24,92,32,16,8,4,2,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,32,208,255,8,4,57,209,255,58,142,25,6,2,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,32,16,8,4,2,141,70,32,200,137,70,171,39,6,23,8,4,2,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,32,16,8,244,63,2,65,78,244,191,142,99,134,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,163,17,248,127,233,213,45,145,35,234,112,185,0,0,0,0,73,69,78,68,174,66,96,130