255,216,255,224,0,16,74,70,73,70,0,1,1,0,0,1,0,1,0,0,255,219,0,67,0,8,6,6,7,6,5,8,7,7,7,9,9,8,10,12,20,13,12,11,11,12,25,18,19,15,20,29,26,31,30,29,26,28,28,32,36,46,39,32,34,44,35,28,28,40,55,41,44,48,49,52,52,52,31,39,57,61,56,50,60,46,51,52,50,255,219,0,67,1,9,9,9,12,11,12,24,13,13,24,50,33,28,33,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,255,192,0,17,8,2,65,2,59,3,1,34,0,2,17,1,3,17,1,255,196,0,31,0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,255,196,0,181,16,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125,1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250,255,196,0,31,1,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,255,196,0,181,17,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119,0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250,255,218,0,12,3,1,0,2,17,3,17,0,63,0,240,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,3,161,241,87,133,255,0,225,25,77,17,190,217,246,159,237,77,46,29,71,253,86,207,43,204,207,201,212,238,219,183,175,31,74,60,41,225,143,248,73,219,89,31,108,251,55,246,110,151,62,163,254,171,127,153,229,237,253,223,81,140,238,235,207,210,189,31,198,26,39,133,181,45,47,193,179,107,158,48,254,198,185,95,13,217,170,91,255,0,102,75,115,185,54,159,155,114,156,14,73,24,246,247,163,193,154,39,133,180,203,63,23,77,161,248,199,251,102,229,188,57,120,173,111,253,153,44,27,83,10,75,238,115,131,200,3,31,237,123,80,7,139,209,93,183,135,124,39,162,15,12,159,19,120,179,81,186,180,211,36,152,193,105,111,100,138,211,220,186,143,152,174,239,148,40,245,63,167,115,196,126,19,209,135,134,147,196,254,19,212,46,238,244,165,156,91,221,65,122,138,179,218,200,70,87,118,222,10,159,81,255,0,234,0,211,212,252,45,162,219,248,187,225,221,140,86,91,109,181,123,13,58,107,228,243,92,249,175,44,152,144,231,57,92,143,238,227,29,171,144,241,117,141,174,151,227,61,111,79,179,143,202,181,181,191,158,24,83,37,182,162,185,0,100,242,120,29,235,209,245,159,249,31,190,17,255,0,216,47,72,255,0,209,181,137,121,225,70,241,71,197,63,23,25,239,18,195,76,177,188,186,185,190,189,144,110,16,198,36,110,139,252,76,123,10,0,243,154,43,209,236,252,39,224,79,20,204,218,79,133,245,141,94,13,100,169,251,58,234,177,32,138,233,128,206,213,41,202,147,219,117,121,220,240,203,109,115,36,19,33,73,35,114,143,27,117,86,7,4,80,3,40,174,195,194,30,18,211,245,109,55,80,215,181,251,249,44,52,45,60,170,72,240,166,233,102,149,186,70,128,241,158,249,250,125,87,162,211,60,15,224,175,18,105,186,238,165,161,234,218,176,139,76,211,39,185,54,119,171,26,78,37,81,148,108,168,33,227,56,112,64,193,28,115,205,0,121,109,21,220,120,119,194,90,40,240,195,120,163,197,186,133,221,174,152,243,155,123,75,123,20,13,61,203,129,243,21,221,242,133,30,167,244,227,58,87,126,8,240,173,207,195,253,123,197,154,22,173,125,113,21,155,64,150,246,247,10,18,72,93,164,10,235,42,128,85,198,214,5,74,145,223,210,128,60,210,150,187,251,15,8,248,103,72,240,213,134,183,227,61,71,81,71,212,193,123,59,13,50,56,204,166,48,113,230,49,126,2,158,203,255,0,215,219,39,137,60,17,160,105,223,14,98,241,86,143,171,92,95,45,206,166,182,208,134,10,155,34,242,216,149,145,49,145,40,101,60,171,96,140,28,115,64,28,190,183,225,123,237,11,76,210,47,238,165,181,104,181,75,127,180,64,33,151,123,42,241,195,143,225,60,255,0,63,67,88,149,212,248,211,195,150,126,29,143,195,166,210,89,228,254,210,209,173,245,9,188,246,83,137,36,221,184,46,0,194,241,223,39,222,187,47,16,120,31,225,215,133,124,91,46,133,170,235,90,235,60,166,63,40,192,144,145,108,24,14,102,114,6,121,201,194,175,11,138,0,242,74,43,107,197,190,30,151,194,190,42,212,116,73,165,18,189,156,155,86,69,24,222,164,6,83,183,182,84,138,197,160,4,169,35,141,166,149,35,142,55,105,28,133,85,81,146,196,244,0,122,211,43,191,248,69,12,35,197,23,250,172,145,44,146,105,26,85,206,161,111,27,140,171,72,128,42,255,0,232,89,252,40,1,223,240,173,172,180,120,162,62,48,241,101,142,131,117,42,135,22,75,3,221,78,128,244,222,19,238,213,45,107,225,244,182,218,52,154,238,133,171,217,235,250,76,36,9,166,181,5,100,131,222,72,207,42,61,235,146,189,188,185,212,111,103,188,187,153,230,185,157,204,146,200,231,37,152,245,38,186,175,133,218,165,198,153,241,11,73,138,47,154,11,249,150,202,230,19,202,203,20,135,105,14,59,133,202,159,194,128,56,218,90,239,103,240,94,154,44,190,33,221,121,183,10,222,29,188,142,222,208,35,13,140,173,59,198,119,100,18,120,81,183,4,126,53,153,162,120,110,211,83,240,15,138,181,217,228,156,93,105,38,208,64,136,66,163,121,178,97,247,12,100,241,211,5,104,3,149,162,189,42,211,193,254,11,179,240,23,135,252,77,226,45,67,87,140,234,77,60,45,111,98,177,179,51,36,132,43,46,225,242,133,11,243,103,36,150,92,87,156,75,229,153,91,202,12,35,220,112,28,130,113,252,57,160,8,233,107,186,240,167,132,116,59,191,9,95,120,167,196,119,90,146,233,208,93,45,152,135,78,64,210,238,42,31,115,150,249,85,70,71,215,249,208,211,188,33,107,226,15,28,203,162,232,122,168,159,75,27,165,58,140,209,20,88,237,212,111,118,101,56,60,116,237,147,142,153,160,14,78,150,189,50,207,194,94,0,241,37,219,104,126,28,215,117,117,214,152,17,109,45,252,40,45,174,24,12,237,24,249,151,56,227,119,235,88,222,23,240,101,173,237,166,169,171,248,146,242,109,51,71,210,156,67,57,142,61,243,75,49,56,242,145,79,27,189,125,63,80,1,198,82,87,169,105,126,7,240,79,137,52,221,115,82,208,245,109,92,67,165,233,147,220,27,59,213,141,38,18,129,148,108,168,33,144,237,96,64,218,71,203,207,53,67,195,94,16,240,189,215,195,171,143,21,248,130,255,0,80,129,109,117,51,104,209,89,132,99,34,121,97,128,64,195,135,220,217,201,56,218,15,203,64,30,123,69,118,250,47,132,52,125,98,125,103,88,147,81,184,211,252,37,167,75,180,92,206,129,238,36,201,249,16,42,224,23,61,125,179,80,107,150,30,5,147,69,146,239,195,122,166,174,47,34,117,13,103,170,71,30,100,83,193,104,218,62,56,244,60,208,2,248,255,0,68,211,180,68,240,177,211,173,252,159,183,120,126,214,242,227,231,102,223,51,110,220,255,0,49,56,206,7,202,48,43,142,175,104,241,133,151,132,63,179,60,23,121,226,141,67,84,93,254,28,179,134,43,93,57,16,186,128,9,46,204,252,1,243,99,11,207,6,188,247,199,30,23,139,194,122,250,90,217,221,155,187,11,139,104,239,44,231,101,193,120,88,113,145,235,193,31,225,64,25,90,6,154,53,143,17,105,154,91,57,141,111,110,226,128,184,234,187,221,87,63,173,111,252,67,79,14,88,235,242,232,250,6,141,45,137,211,103,158,218,230,230,91,166,148,221,16,66,171,96,240,48,85,190,239,92,213,111,135,31,99,255,0,133,147,225,207,183,121,254,87,246,132,59,124,140,110,243,55,47,151,156,255,0,14,253,187,251,237,206,57,174,179,197,94,25,210,60,91,241,78,239,74,240,219,234,49,95,53,245,219,234,211,234,38,63,34,45,175,150,104,246,243,180,124,255,0,123,253,159,122,0,242,202,43,210,32,240,239,195,77,74,248,104,182,30,34,214,99,212,36,111,38,27,251,155,116,22,114,73,208,124,163,231,10,79,115,85,188,35,240,238,45,79,197,218,255,0,135,252,67,115,45,132,186,85,132,243,180,145,16,66,186,52,97,89,178,14,248,240,217,227,4,140,114,40,3,128,173,79,14,232,119,94,37,215,173,52,107,41,109,227,185,186,98,168,211,190,196,27,65,60,159,194,167,241,34,120,106,59,184,23,195,50,106,114,91,249,95,191,125,64,34,177,147,39,238,129,219,24,60,250,213,223,135,126,28,180,241,111,142,180,221,18,254,73,227,181,186,243,119,188,12,3,174,216,153,198,9,82,58,129,218,128,57,251,235,73,52,253,70,230,202,86,70,146,222,86,137,138,54,224,72,59,78,15,117,227,173,86,174,215,225,231,132,52,255,0,23,234,250,189,158,161,121,45,164,86,154,100,215,105,50,17,128,209,178,0,88,16,114,191,49,36,12,30,58,214,143,252,34,158,14,215,60,59,171,220,120,91,82,213,223,82,209,237,141,212,209,234,49,70,169,60,74,126,118,77,188,141,189,121,62,148,1,193,125,130,243,251,59,251,71,236,147,253,135,205,242,126,211,229,159,47,205,198,118,110,233,187,28,227,173,87,175,96,208,127,225,17,255,0,133,5,23,246,247,246,223,217,255,0,183,219,207,251,23,149,191,237,30,87,27,119,241,179,203,219,156,243,187,61,171,157,211,252,39,225,173,39,195,118,26,207,140,245,29,66,39,212,148,201,103,97,165,199,25,148,196,14,60,198,103,249,64,61,135,249,0,28,13,123,11,120,35,195,195,246,139,95,10,255,0,103,127,196,144,143,248,246,243,228,255,0,159,111,51,239,110,221,247,185,235,92,103,139,252,41,99,164,105,250,126,185,161,95,203,125,161,106,59,132,82,72,155,37,134,69,251,201,40,245,247,239,207,227,234,111,255,0,39,119,31,251,191,251,98,104,3,198,244,127,11,94,235,154,110,181,127,103,61,178,67,164,197,231,78,179,73,181,157,114,120,65,220,241,252,187,145,88,85,213,232,190,26,179,213,60,21,226,237,110,121,102,91,141,35,236,198,221,81,128,70,243,100,101,109,192,140,158,7,24,35,241,171,190,29,240,150,138,60,48,222,40,241,110,161,119,107,166,60,198,222,206,222,197,21,167,185,112,62,98,187,190,80,163,212,254,156,100,3,135,162,189,42,239,193,30,21,185,248,127,175,248,179,66,213,175,238,98,180,104,35,130,222,225,85,36,133,218,80,174,37,0,16,195,107,41,5,74,247,254,237,83,211,252,39,225,157,39,195,118,26,207,140,181,13,70,39,212,129,146,207,79,211,35,67,41,133,78,60,199,119,249,64,61,135,249,0,28,5,45,117,190,47,240,165,150,145,167,216,107,154,13,252,151,250,22,161,185,98,146,88,246,75,12,171,247,146,65,235,239,223,159,199,175,241,15,129,254,28,248,87,197,178,104,90,174,181,174,179,202,99,242,140,9,17,91,96,202,57,153,136,25,231,39,104,94,23,20,1,229,118,86,23,186,157,236,118,154,125,156,247,87,82,103,100,48,70,93,155,11,147,133,28,158,1,63,133,86,32,169,193,175,99,248,111,225,232,188,41,251,64,141,14,254,73,165,185,180,19,173,164,145,5,1,152,196,92,51,169,232,12,69,184,31,199,142,217,175,54,241,63,252,35,159,218,171,255,0,8,215,246,167,216,252,191,222,127,105,236,243,60,204,156,227,203,227,24,219,239,156,208,6,53,37,45,37,0,45,20,81,64,9,75,69,20,0,148,82,209,64,5,20,81,64,5,37,45,20,0,81,69,20,0,148,180,81,64,30,131,241,87,253,79,130,63,236,86,178,255,0,217,168,248,79,254,183,198,127,246,43,94,127,236,149,231,212,80,7,183,120,31,196,126,34,191,248,107,99,162,120,47,88,183,178,215,116,201,229,243,108,166,17,110,186,133,152,184,100,50,41,92,130,72,199,30,253,170,135,143,181,95,25,218,248,45,236,188,97,226,187,87,190,186,153,71,246,44,80,64,238,35,7,118,247,146,49,242,124,192,96,14,191,158,60,126,138,0,246,45,103,254,71,239,132,127,246,11,210,63,244,109,50,11,205,62,227,198,95,17,252,41,168,222,69,97,253,187,123,42,193,119,57,196,105,52,83,179,32,99,217,91,61,107,200,104,160,15,88,240,215,195,173,75,193,222,34,179,241,31,139,46,45,52,205,39,77,148,92,137,69,212,114,53,201,67,144,177,170,146,78,78,61,56,175,54,215,117,31,237,125,123,81,212,252,191,47,237,183,82,220,108,254,238,246,45,183,245,172,250,90,0,244,159,6,197,7,138,254,29,234,126,11,75,184,45,117,97,126,154,149,138,206,225,22,224,236,216,209,135,61,240,50,62,191,90,232,188,21,224,139,207,9,105,158,49,109,114,107,123,125,78,111,15,93,172,90,124,115,44,178,121,88,93,210,54,210,66,140,236,3,158,114,125,43,196,233,104,3,212,116,205,48,252,65,248,97,165,104,90,60,240,127,110,232,87,19,145,101,44,171,25,184,134,86,221,190,50,231,4,131,199,249,25,210,139,194,242,248,91,224,183,141,173,111,238,173,206,169,43,88,181,197,164,50,172,158,66,249,203,179,115,12,141,231,231,249,84,244,3,214,185,205,26,215,195,126,42,240,77,182,141,45,246,155,161,235,214,19,200,209,221,221,168,142,59,200,156,231,15,32,25,220,167,166,115,199,78,188,90,213,102,209,252,27,240,239,81,240,197,158,177,103,172,106,218,197,204,82,221,79,100,197,224,134,36,59,148,7,254,35,187,249,159,196,2,245,254,129,113,241,55,194,158,27,188,240,220,150,247,26,158,149,96,154,109,229,131,207,28,114,133,143,59,100,27,136,4,16,79,63,253,124,73,226,77,13,124,61,240,34,45,61,175,96,185,187,95,16,171,93,172,18,9,18,9,76,13,251,189,195,130,64,198,113,220,145,218,188,142,138,0,244,31,138,159,234,188,17,255,0,98,173,143,254,205,79,248,213,255,0,37,135,87,255,0,183,127,253,19,29,121,221,20,1,233,31,23,108,229,212,62,55,234,118,48,178,9,46,36,181,137,12,141,133,12,209,68,23,39,176,231,173,113,94,32,209,46,124,55,175,222,104,247,146,64,247,22,175,177,222,6,222,132,224,30,15,227,89,148,80,1,93,15,130,188,78,222,17,241,69,174,168,98,251,69,184,86,134,226,3,255,0,45,97,97,181,135,245,250,133,174,122,138,0,244,139,223,133,210,235,147,181,255,0,128,239,108,245,141,50,83,189,45,205,204,112,220,65,159,224,144,57,29,61,123,213,205,27,68,177,248,91,49,241,7,136,238,236,238,117,216,20,253,131,71,183,152,74,203,41,27,67,202,87,133,3,252,244,175,43,162,128,61,39,192,51,159,17,104,190,52,240,236,183,144,166,173,174,199,20,246,237,112,225,4,210,197,41,118,25,60,110,109,213,110,239,67,187,240,7,194,207,17,233,186,251,91,219,234,186,212,246,169,111,102,147,137,92,36,79,184,177,218,72,3,181,121,93,37,0,122,31,139,63,228,141,252,60,255,0,123,81,255,0,209,235,94,123,73,75,64,30,151,240,239,73,241,97,210,228,212,188,21,173,91,189,249,155,202,187,210,153,209,73,143,28,59,44,135,107,47,37,125,185,197,117,48,235,250,7,133,254,49,63,217,110,108,116,215,190,209,254,201,123,115,102,21,224,180,189,108,49,117,31,119,1,149,61,185,57,239,94,23,69,0,125,13,13,207,197,155,75,135,184,241,15,140,52,253,51,67,140,22,109,79,101,156,171,34,246,216,161,119,49,62,132,15,233,92,95,135,230,79,28,120,63,94,240,185,212,98,26,220,250,161,213,236,222,227,108,34,245,138,237,117,244,13,142,118,251,255,0,116,29,190,91,69,0,123,103,130,188,17,123,225,45,51,198,15,174,79,111,111,169,77,225,235,181,135,79,142,113,44,158,86,6,233,27,105,33,70,118,1,207,57,62,149,202,39,252,155,188,159,246,52,255,0,237,168,175,62,162,128,61,27,193,230,215,196,223,15,181,63,4,155,203,123,61,76,223,46,163,98,110,91,98,92,54,205,140,155,251,28,114,61,205,100,107,223,14,117,191,10,232,210,106,26,235,90,89,54,245,72,109,77,194,73,44,217,234,224,2,126,80,59,215,33,69,0,122,15,197,79,245,94,8,255,0,177,86,203,255,0,102,163,226,199,250,207,6,255,0,216,173,99,255,0,179,215,158,210,208,7,65,224,79,249,40,126,26,255,0,176,173,183,254,141,90,237,172,53,173,63,72,248,211,226,251,125,86,111,179,217,106,178,95,233,178,220,227,253,71,155,33,195,254,96,126,117,229,20,180,1,233,86,159,7,245,187,93,69,46,245,91,221,58,215,64,141,195,62,170,47,80,163,70,14,114,128,29,196,145,211,138,222,210,60,65,7,138,62,32,124,71,214,109,1,91,121,252,57,120,34,202,224,145,26,196,138,216,254,28,170,231,241,175,23,162,128,10,239,254,8,255,0,201,94,208,127,237,231,255,0,73,228,174,2,138,0,244,79,133,159,241,247,227,95,251,22,47,255,0,154,83,62,22,127,170,241,191,253,138,215,191,210,188,250,138,0,244,24,255,0,228,222,36,255,0,177,163,255,0,109,69,119,154,95,136,252,103,175,248,39,64,95,135,250,197,186,92,233,246,137,103,125,165,176,183,18,134,143,129,32,243,71,42,203,239,250,230,188,6,138,0,245,15,137,250,159,136,206,141,166,233,126,37,241,85,190,167,168,25,12,243,233,246,240,67,139,66,1,85,221,36,106,50,196,51,252,191,253,106,236,155,254,78,233,63,221,255,0,219,19,95,63,82,80,7,162,120,79,254,73,71,196,159,251,135,255,0,232,247,171,218,102,152,126,32,252,48,210,180,45,30,123,127,237,221,6,226,114,44,101,145,99,55,17,74,219,183,33,115,130,84,241,254,70,124,186,189,3,70,181,240,223,138,252,21,107,163,75,127,166,232,122,246,159,60,141,29,213,218,132,142,242,39,57,218,242,168,206,224,122,103,60,116,235,192,7,71,23,133,229,240,175,193,111,27,91,95,221,64,117,89,30,201,174,45,34,149,100,251,58,249,235,179,115,12,141,199,230,249,65,232,23,214,182,180,191,17,248,203,95,240,78,128,191,15,245,139,120,238,116,251,68,179,190,210,220,64,37,12,156,44,139,230,142,85,151,223,245,205,113,122,172,218,63,131,190,29,234,62,24,180,214,108,245,157,91,88,184,134,75,185,172,88,189,188,48,161,220,20,63,241,29,223,204,254,62,109,64,30,159,241,63,83,241,25,209,180,221,51,196,190,42,183,212,245,3,33,158,109,62,222,222,29,182,132,2,171,186,68,3,44,67,183,203,255,0,214,170,127,26,191,228,176,234,223,246,239,255,0,162,82,188,242,146,128,61,251,254,110,243,252,255,0,207,133,120,28,159,235,91,253,243,73,69,0,37,45,20,148,0,180,81,69,0,37,45,20,148,0,180,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,37,45,0,88,185,177,187,180,138,9,110,45,103,134,59,132,223,19,201,25,2,69,245,82,126,240,247,90,175,93,103,140,147,196,86,214,30,25,180,215,53,20,186,183,58,84,55,58,114,70,115,228,65,47,221,7,229,31,55,202,61,122,14,107,114,127,130,218,245,166,168,218,117,238,173,160,90,220,18,171,110,179,223,108,55,100,133,63,186,82,55,183,39,28,129,200,52,1,230,245,161,161,105,159,219,94,32,210,244,175,59,201,251,109,220,86,222,102,221,219,55,56,93,216,202,231,25,233,154,152,120,103,88,111,19,31,14,45,140,141,171,9,140,31,103,24,206,245,235,207,76,119,207,76,115,94,129,225,191,133,250,198,147,227,77,18,224,106,26,53,252,150,122,149,172,183,118,150,55,162,89,173,192,144,110,102,76,3,133,239,140,226,128,56,45,83,195,151,118,126,39,213,52,59,36,158,254,77,62,121,162,47,12,4,150,88,216,130,248,25,192,227,62,213,141,94,156,83,196,67,226,151,142,238,252,53,168,199,97,115,100,186,133,205,196,141,252,118,226,95,156,47,13,243,114,49,211,238,245,90,227,95,194,183,195,193,177,248,161,37,183,150,197,174,141,164,136,140,198,88,164,198,70,241,140,42,145,208,130,122,138,0,195,171,23,118,55,118,19,8,111,109,103,182,148,160,112,147,70,99,98,15,221,56,61,141,106,39,133,175,91,193,210,248,161,229,183,134,194,59,161,105,26,72,204,36,158,92,100,236,24,193,10,58,146,71,67,90,126,63,181,241,57,241,195,105,94,33,189,26,166,177,2,67,110,141,0,220,24,50,171,34,143,148,18,126,127,238,245,39,173,0,113,245,209,120,223,194,255,0,240,134,248,182,243,65,251,103,218,254,204,35,62,127,151,179,118,228,86,233,147,183,239,99,175,106,221,184,248,73,226,27,104,76,102,243,71,151,84,17,249,167,72,142,252,27,204,99,63,234,251,157,191,194,9,173,207,136,222,28,188,241,103,199,235,253,15,79,150,8,238,174,86,61,143,51,16,131,22,193,142,74,169,61,1,237,64,30,75,69,109,120,95,195,55,190,45,241,37,182,133,97,37,188,119,119,27,182,60,236,193,23,0,185,201,0,158,128,255,0,13,73,225,127,8,234,190,46,187,154,13,53,34,9,110,158,109,197,197,204,161,34,129,61,93,187,116,254,126,134,128,48,43,162,30,23,207,195,195,226,207,182,244,213,63,179,126,205,229,127,211,47,51,126,252,255,0,192,113,143,198,183,95,225,46,187,228,94,221,219,95,105,23,182,22,118,115,221,189,229,157,223,157,9,242,192,45,26,144,50,31,7,42,164,40,56,60,241,79,79,249,55,137,63,236,105,255,0,219,85,160,15,62,164,174,223,77,248,89,226,13,79,69,131,80,73,180,216,100,186,133,167,181,178,154,237,82,226,230,48,50,90,52,244,199,169,21,196,17,138,0,90,43,166,240,199,129,117,111,23,216,234,119,90,83,90,145,167,121,94,114,73,46,194,68,133,198,84,149,198,23,12,88,146,48,23,189,79,226,31,135,186,159,135,244,104,245,143,183,233,122,158,156,101,242,154,227,76,186,243,210,23,236,24,237,24,160,14,74,138,234,188,59,224,29,91,196,58,115,234,66,125,63,77,211,21,252,191,183,106,119,2,222,22,111,64,79,39,240,21,22,191,224,109,95,195,147,89,27,201,45,30,198,245,182,193,168,219,205,230,219,63,56,39,112,29,190,153,226,128,57,154,90,219,241,23,133,181,47,12,248,142,77,10,241,82,91,181,41,229,155,114,89,37,220,1,83,25,32,103,57,254,237,26,247,133,245,61,3,197,50,248,122,226,47,50,249,36,72,213,99,231,204,46,1,92,125,119,10,0,196,162,182,60,79,225,219,159,11,107,247,26,53,229,197,173,197,205,190,223,53,173,93,217,3,16,14,220,144,57,25,230,161,208,244,45,75,196,90,164,90,110,147,106,247,55,82,244,69,192,80,7,82,73,224,15,115,64,25,180,87,109,170,252,50,213,52,189,38,238,250,45,95,66,212,86,205,119,221,69,97,126,37,150,1,156,101,134,7,233,84,188,59,224,29,91,196,58,107,234,98,123,13,55,75,87,242,254,221,169,92,8,33,102,244,4,242,127,1,64,28,181,21,209,120,155,193,122,191,133,133,188,215,130,222,226,202,239,63,103,189,180,152,73,4,152,235,134,94,254,198,182,226,248,75,173,53,166,157,121,115,170,232,150,54,122,133,156,87,86,247,23,183,190,82,55,154,185,17,242,50,92,12,100,0,87,145,205,0,112,85,53,173,165,197,245,202,90,217,219,201,113,113,41,194,69,18,22,118,62,128,14,77,118,122,23,131,46,244,207,139,122,63,135,53,196,179,137,133,236,77,40,184,112,209,77,30,85,176,167,27,91,112,27,64,238,88,3,93,13,231,131,181,93,55,227,28,49,120,83,92,208,162,190,188,190,188,107,56,237,102,223,246,21,141,89,138,72,129,8,79,148,149,11,130,56,35,181,0,121,52,145,188,82,188,114,7,142,69,36,48,113,130,15,161,164,174,155,64,240,214,181,227,237,111,83,142,206,88,103,212,18,9,111,231,243,156,169,152,134,27,128,194,156,179,59,141,185,192,247,21,119,84,248,99,172,105,154,13,206,175,29,254,145,168,197,103,143,182,197,167,222,9,228,182,201,199,206,0,245,254,233,52,1,198,81,91,35,195,87,135,193,135,197,62,100,31,98,23,255,0,217,254,94,227,230,249,155,55,231,24,198,220,123,231,218,131,225,171,193,224,193,226,143,54,223,236,38,255,0,236,30,94,227,230,121,155,55,231,24,198,220,123,231,218,128,49,105,107,181,210,126,24,107,58,158,147,6,167,115,127,164,105,22,215,124,219,127,106,222,136,26,224,122,162,224,230,176,117,111,10,235,26,39,136,6,133,123,102,203,168,51,42,199,26,252,226,93,199,10,84,143,188,13,0,100,81,93,143,136,126,26,107,94,29,209,231,212,46,46,116,203,129,106,202,151,150,246,151,107,36,150,172,223,116,72,189,191,12,215,27,64,11,69,20,80,1,69,20,148,0,180,81,69,0,20,81,73,64,5,20,180,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,82,82,208,1,69,20,148,0,82,209,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,122,15,197,79,245,94,7,255,0,177,86,203,255,0,102,169,190,53,77,47,252,46,29,68,249,141,251,145,110,35,231,238,254,229,27,143,196,147,92,86,171,174,106,26,216,177,26,133,199,158,44,109,82,206,223,228,85,217,10,103,106,252,160,103,25,60,158,105,53,189,119,82,241,22,173,54,175,170,220,253,162,250,109,187,165,216,177,231,104,10,56,1,71,64,59,80,7,184,205,180,126,209,30,45,182,183,113,22,163,115,164,188,90,123,147,140,92,27,104,136,32,250,227,117,121,183,195,77,39,91,255,0,133,165,165,69,111,109,115,13,205,165,226,189,222,228,42,98,140,31,222,111,244,200,220,188,250,215,53,169,248,139,86,214,53,247,215,111,111,29,245,70,100,115,114,128,70,193,148,5,4,96,40,82,160,14,158,149,187,117,241,83,199,23,177,219,37,199,136,38,113,109,42,76,128,71,24,203,35,6,82,216,95,155,4,3,135,202,208,7,101,162,255,0,201,73,248,175,255,0,96,173,95,255,0,70,45,115,191,11,110,226,212,46,53,79,6,95,72,22,207,95,183,49,68,237,210,59,168,254,104,155,243,227,220,237,174,94,47,21,107,86,250,150,173,168,195,123,182,235,86,134,104,175,101,242,144,249,169,41,203,140,99,11,147,233,140,118,172,187,91,137,173,46,161,186,183,144,164,241,50,201,27,14,170,192,228,31,206,128,59,207,138,55,113,105,178,233,94,9,177,145,94,215,65,183,9,59,167,73,46,155,231,149,191,63,151,219,154,236,245,105,236,224,253,171,34,150,248,168,139,206,137,65,110,155,141,176,9,255,0,143,17,94,35,117,117,53,237,228,215,119,18,25,39,158,70,146,71,110,172,236,114,79,231,86,245,173,119,82,241,22,177,54,173,170,220,253,162,250,109,187,228,216,19,59,84,40,225,66,129,192,20,1,179,38,137,226,111,248,88,205,167,249,87,95,219,255,0,110,220,27,105,221,187,126,124,204,255,0,119,248,247,125,220,115,94,167,115,58,91,254,214,241,188,172,21,73,84,4,250,181,150,208,63,50,43,203,238,62,39,248,214,235,70,58,76,254,32,187,123,54,77,140,62,93,204,191,221,47,141,199,243,172,93,91,196,122,182,185,174,62,183,168,222,180,154,147,186,49,184,64,168,202,64,0,21,194,128,165,64,29,61,40,3,186,248,69,167,94,105,223,23,33,107,187,105,97,143,77,75,151,187,103,82,4,74,33,117,203,250,114,69,71,160,69,113,127,240,55,95,180,210,131,73,121,22,169,12,247,177,69,203,181,174,204,47,3,168,12,9,255,0,128,154,195,213,62,39,120,207,89,210,91,76,191,215,167,146,205,198,25,21,35,66,227,251,172,202,161,152,125,79,53,135,161,235,250,175,134,245,1,125,163,223,75,103,114,6,55,33,234,61,10,158,8,246,52,1,232,159,9,172,117,49,225,239,28,223,236,149,52,147,161,92,68,236,65,17,188,219,73,24,245,33,119,125,55,123,214,92,127,242,111,18,127,216,211,255,0,182,162,178,111,126,38,120,199,81,158,226,91,173,110,89,77,205,164,150,114,3,26,121,126,76,152,222,170,187,112,164,237,31,48,0,241,214,176,255,0,183,53,21,240,233,208,62,209,255,0,18,195,117,246,207,35,98,255,0,174,219,179,118,236,110,251,188,99,59,104,3,211,244,213,254,223,159,195,254,13,241,191,134,174,163,187,123,104,224,211,117,75,71,196,201,110,126,230,229,229,93,7,175,240,140,241,214,188,187,88,211,255,0,178,181,187,237,55,204,89,190,201,113,36,30,104,251,175,177,138,228,123,28,86,237,135,196,175,24,233,154,40,210,44,245,251,168,108,148,108,84,27,75,34,250,43,145,184,15,161,21,202,18,73,36,156,147,220,208,7,162,248,42,87,139,225,47,196,102,141,136,98,150,11,145,232,101,96,71,228,77,51,194,132,191,193,191,136,10,231,42,143,167,50,143,66,103,32,159,202,184,251,61,119,81,176,210,53,13,38,218,227,203,178,212,188,191,181,197,176,31,51,203,109,233,201,25,24,39,177,20,90,107,186,141,142,143,168,233,48,92,108,177,212,118,125,174,45,138,124,207,45,183,167,36,100,96,250,17,64,29,199,143,224,185,189,240,39,130,175,244,228,105,116,75,125,56,65,39,150,50,144,221,6,62,110,239,238,150,56,235,215,20,182,48,92,105,223,2,181,191,237,100,120,224,190,191,128,233,49,200,48,94,69,63,188,117,7,182,206,51,92,159,135,124,103,226,47,9,180,135,67,213,102,180,89,14,93,2,171,163,31,82,172,10,231,223,21,95,95,241,54,181,226,123,197,187,214,245,25,175,38,81,181,11,21,85,65,254,202,142,7,224,40,3,215,124,47,54,153,226,63,13,232,222,52,213,36,70,186,240,124,82,197,121,27,125,235,149,141,119,91,127,227,216,30,231,53,99,69,212,44,188,69,165,88,124,78,214,36,137,175,124,59,4,209,94,196,120,251,68,224,230,219,255,0,70,117,245,3,210,188,62,223,82,188,181,176,188,177,134,103,142,218,241,80,79,26,244,151,105,220,51,244,52,69,169,93,193,165,220,233,169,112,235,103,115,42,73,52,64,240,237,24,108,103,233,188,255,0,149,160,6,95,222,220,106,90,133,197,253,212,134,75,139,153,90,89,92,255,0,27,49,201,53,232,31,12,210,107,175,12,120,223,79,210,243,253,185,113,167,199,246,85,67,243,60,74,231,206,81,234,74,227,138,243,122,177,99,125,117,166,222,67,121,101,113,45,189,204,77,186,57,162,98,28,31,98,180,1,61,174,155,169,200,46,158,214,214,231,109,178,49,185,101,4,44,105,208,238,61,189,57,250,87,119,227,232,46,111,124,9,224,171,253,53,30,77,14,13,52,91,201,176,101,34,186,86,62,110,239,238,150,56,235,215,21,131,172,252,74,241,134,191,166,54,157,169,235,179,77,104,195,15,10,162,71,188,122,49,80,165,191,26,161,225,223,25,248,139,194,109,33,208,245,89,172,214,67,150,64,21,209,143,169,86,4,103,223,20,1,214,216,193,113,167,124,10,214,255,0,181,163,116,130,250,254,220,233,41,40,193,105,84,254,245,128,61,188,190,51,80,252,84,145,205,175,130,33,44,118,47,134,45,24,47,96,72,108,159,208,126,85,200,235,222,38,214,252,79,120,183,122,222,163,61,228,202,54,198,92,168,8,61,148,112,191,128,168,181,93,119,80,214,133,136,212,46,60,225,99,106,150,144,124,138,187,33,76,237,31,40,25,198,79,39,154,0,245,29,120,150,248,151,240,178,70,57,118,211,116,134,118,61,88,249,167,154,79,8,255,0,201,209,220,127,216,83,80,255,0,208,39,175,56,159,197,26,205,206,165,165,106,19,94,110,186,210,162,134,43,41,60,164,95,38,56,142,232,198,49,134,193,254,246,115,223,52,219,79,21,107,54,30,40,111,18,218,222,108,213,218,73,38,55,62,82,28,188,129,195,157,165,118,243,185,187,119,160,14,187,225,68,143,13,247,140,101,137,136,145,60,53,122,193,135,85,42,83,6,162,248,90,73,182,241,180,103,148,62,24,188,98,63,135,35,24,53,199,233,122,230,167,162,181,227,105,247,30,73,189,181,107,59,143,144,54,248,159,27,135,204,167,25,192,229,121,163,74,215,53,29,16,95,11,11,143,36,95,90,189,157,199,200,173,186,23,198,229,249,129,219,156,14,87,154,0,237,44,226,146,243,246,126,188,138,221,26,87,181,241,18,220,76,168,50,82,51,0,80,199,219,127,20,94,197,37,167,236,253,99,21,194,52,111,117,226,55,184,133,88,96,188,107,1,82,195,219,119,21,201,120,123,197,90,223,133,174,222,239,68,212,101,180,150,65,135,218,3,171,170,244,220,25,72,63,136,164,241,15,138,181,191,21,93,165,214,183,168,203,121,36,99,9,184,42,132,7,174,213,80,2,254,2,128,61,131,226,78,175,225,123,93,98,194,226,255,0,192,50,106,246,119,22,81,125,130,253,117,89,162,73,98,218,184,64,161,118,169,28,240,62,189,235,159,241,173,230,181,127,172,248,46,223,78,240,164,154,46,163,109,8,109,54,22,189,251,68,174,155,129,136,54,224,25,112,85,184,111,95,246,107,144,208,190,34,120,183,195,86,63,97,210,53,185,173,237,185,196,76,171,34,174,122,237,12,167,31,133,99,94,235,90,158,163,171,29,86,246,250,226,107,242,193,190,210,242,29,225,135,66,167,182,59,99,238,208,7,165,223,89,105,190,61,178,241,53,253,238,131,62,131,226,109,42,7,188,188,146,38,63,103,184,97,247,149,145,190,227,158,118,224,243,201,230,188,181,44,174,164,177,146,249,45,103,107,72,216,35,206,35,37,21,143,69,45,208,31,246,107,127,91,248,139,226,223,16,233,67,76,213,53,185,238,44,248,204,91,66,238,199,77,197,64,47,248,230,178,225,241,6,171,111,225,235,157,6,43,214,26,93,204,203,60,182,224,13,174,195,24,57,198,123,15,251,228,80,6,101,20,81,64,9,75,73,75,64,5,20,148,180,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,73,75,64,5,20,148,180,0,82,82,209,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,73,69,0,45,20,148,180,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,82,82,209,64,5,20,148,180,0,81,69,20,0,148,180,81,64,9,75,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,73,75,64,5,20,148,180,0,82,82,209,64,5,20,148,180,0,148,180,81,64,5,20,81,64,5,37,45,20,0,82,82,210,80,2,210,82,209,64,9,75,69,20,0,81,69,20,0,81,69,20,0,148,180,82,80,2,210,82,209,64,9,75,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,37,0,45,20,82,80,1,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,37,45,37,0,45,20,82,80,2,209,69,20,0,82,82,209,64,9,75,69,37,0,45,20,81,64,5,37,45,20,0,81,69,20,0,81,73,75,64,5,20,148,180,0,81,69,20,0,81,69,20,0,148,180,81,64,9,75,69,20,0,81,69,37,0,45,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,148,180,0,82,82,209,64,5,20,82,80,2,209,73,69,0,45,20,148,180,0,81,69,20,0,82,82,209,64,5,21,236,30,22,151,225,231,137,151,90,111,248,87,223,102,254,203,210,230,212,127,228,53,112,222,111,151,143,147,182,51,158,188,255,0,187,92,254,149,171,120,123,84,248,133,225,15,236,31,12,127,97,249,122,172,30,119,250,124,183,62,118,100,143,111,222,31,46,48,253,58,238,246,160,15,63,162,186,31,31,127,201,69,241,47,253,133,46,127,244,99,215,61,64,5,20,82,80,2,209,94,163,225,125,98,239,194,63,7,47,60,65,163,249,48,234,183,26,232,177,107,150,133,100,97,16,135,126,209,184,21,235,159,206,184,155,139,111,14,167,132,172,110,109,175,238,155,94,105,217,110,172,218,60,68,145,115,180,134,199,39,238,247,61,79,76,114,1,137,69,20,80,1,69,108,248,127,195,87,158,36,125,76,90,75,2,127,103,88,73,168,75,231,49,27,163,143,27,149,112,15,205,243,140,103,3,222,177,104,1,105,41,104,160,4,165,175,65,248,169,254,167,192,255,0,246,43,89,127,236,245,231,212,0,81,69,20,0,81,73,91,150,182,222,30,111,8,94,220,92,234,23,105,175,165,192,22,182,130,60,197,36,95,46,231,45,183,131,247,251,246,94,14,120,0,196,162,146,150,128,10,43,208,190,19,255,0,173,241,151,253,138,183,191,251,37,121,237,0,20,149,185,107,109,225,231,240,133,237,197,198,161,116,154,250,92,1,107,102,19,49,75,23,27,216,182,56,63,123,191,101,249,78,120,196,160,4,165,175,65,79,249,55,137,63,236,105,255,0,219,97,94,125,64,5,21,232,94,45,255,0,146,57,240,243,253,237,71,255,0,71,10,243,202,0,90,40,162,128,10,40,162,128,10,40,162,128,10,43,168,212,244,77,14,251,197,154,110,145,225,45,74,123,184,111,140,17,9,175,35,49,237,157,219,4,28,12,237,4,175,240,158,253,113,147,210,124,43,211,38,209,126,59,216,105,87,47,27,79,105,115,119,111,35,70,73,82,209,195,42,156,100,14,56,244,160,15,51,164,167,201,254,181,255,0,222,53,179,161,219,120,122,125,47,88,147,89,212,110,173,175,98,128,54,157,20,41,184,77,47,57,86,56,224,116,244,234,127,187,130,1,137,73,75,69,0,20,81,91,94,32,240,221,231,135,6,152,111,101,183,111,237,59,8,175,161,242,89,206,216,228,206,3,100,15,155,142,217,30,244,1,139,73,94,133,241,191,254,74,230,183,244,131,255,0,68,37,114,94,29,183,210,46,117,251,72,117,251,169,237,52,150,99,246,137,224,27,157,23,7,27,70,211,223,3,161,250,80,6,93,37,89,191,75,100,212,46,82,202,86,146,208,74,235,12,142,184,103,76,252,164,143,225,36,98,171,208,1,69,37,110,248,162,215,195,214,186,172,113,248,106,254,234,246,200,192,140,242,92,199,177,196,191,198,184,192,227,167,255,0,95,169,0,194,165,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,146,128,22,138,40,160,4,165,162,138,0,40,164,165,160,2,138,41,40,1,104,162,138,0,244,31,133,127,234,188,109,255,0,98,181,231,254,203,92,247,129,63,228,161,248,107,254,194,182,191,250,53,107,71,225,254,185,167,104,137,226,145,168,220,121,63,111,208,46,172,237,254,71,125,211,54,221,171,192,56,206,15,39,104,172,111,9,223,91,233,158,49,209,47,239,37,242,173,173,117,11,121,166,108,23,218,139,32,36,224,114,120,94,212,1,234,215,30,33,240,253,199,197,187,207,11,205,225,13,38,226,198,247,85,123,91,139,185,227,102,187,105,90,66,172,194,76,252,163,121,225,84,116,29,107,27,193,31,15,45,239,188,99,226,152,228,176,109,90,31,15,73,36,81,88,249,162,47,181,75,185,149,3,49,32,5,249,24,159,242,167,157,254,220,211,127,225,115,127,111,253,167,254,37,159,219,191,107,243,246,55,250,175,63,118,237,184,221,247,121,198,51,90,118,94,50,209,98,241,135,140,32,212,86,123,159,13,248,138,230,111,54,72,23,18,32,243,25,162,149,67,122,103,56,62,190,216,160,14,251,254,16,13,95,197,54,23,246,58,239,195,253,39,64,149,96,105,44,111,244,185,33,93,178,142,137,34,134,98,193,186,103,255,0,214,191,61,215,160,75,105,240,223,65,176,189,158,45,90,239,196,215,178,194,209,218,219,253,146,75,84,133,143,71,145,137,203,99,219,255,0,217,243,250,0,246,29,11,197,31,216,191,1,34,155,251,11,68,191,242,117,246,182,242,239,172,252,212,108,197,230,121,140,50,51,32,206,21,189,0,21,204,120,155,79,179,131,225,87,129,47,33,180,130,43,171,147,127,231,206,145,128,242,98,96,163,115,117,125,163,129,158,149,88,107,154,114,252,25,111,15,253,163,254,38,103,95,251,103,145,177,191,212,249,27,55,111,198,223,189,198,51,154,60,67,174,105,215,223,13,124,27,164,219,92,238,190,211,141,239,218,226,216,195,203,243,100,15,31,36,96,228,127,116,154,0,235,60,93,170,104,190,22,240,239,134,173,236,252,45,163,77,127,169,120,118,9,46,46,110,45,131,21,46,133,85,148,116,243,55,111,37,142,73,192,169,124,19,166,216,191,128,173,46,180,95,12,105,62,37,213,77,196,131,87,181,187,96,110,34,136,31,147,201,4,241,149,254,48,15,61,143,110,59,199,218,230,157,173,199,225,101,211,174,124,239,176,232,22,182,119,63,35,46,201,227,221,185,126,96,51,140,142,70,69,95,240,218,248,18,91,45,46,246,227,94,212,188,61,172,88,182,251,131,28,13,63,218,112,114,12,108,62,225,199,28,208,6,215,194,157,77,116,221,91,199,42,154,45,162,5,209,110,174,86,218,242,51,35,69,229,159,245,44,78,210,80,238,218,192,253,253,163,210,188,215,91,213,127,182,181,105,181,31,176,88,233,254,102,223,244,107,8,124,168,83,10,23,229,25,59,115,140,159,114,107,208,109,252,121,164,95,120,231,199,58,220,196,217,91,234,218,45,197,165,162,50,22,45,35,8,213,20,225,78,11,108,36,147,192,61,235,203,168,3,188,240,142,153,164,105,222,18,212,124,105,174,88,141,70,59,123,161,99,101,98,204,86,57,39,43,184,153,49,217,87,156,119,230,169,107,190,48,210,252,67,162,203,111,39,132,244,141,55,80,87,87,130,235,76,136,194,2,255,0,26,178,228,239,202,247,246,169,188,33,226,61,29,52,13,67,194,158,37,91,129,164,222,72,183,49,93,91,141,205,107,58,140,111,219,252,64,142,13,69,175,105,190,7,211,52,105,6,145,226,11,189,107,84,145,151,99,139,38,130,40,83,171,100,49,203,55,111,74,0,235,124,65,111,13,215,141,126,20,193,113,20,115,65,46,147,164,199,36,114,0,202,202,100,32,130,167,229,32,142,213,206,253,130,203,254,23,183,246,119,216,237,254,195,255,0,9,23,147,246,111,40,121,126,95,218,118,236,219,211,110,56,199,74,127,138,60,89,101,38,173,224,141,75,73,152,92,75,163,105,86,81,204,165,24,1,60,44,92,167,33,115,219,145,145,93,15,246,159,195,143,248,77,63,225,58,254,222,212,60,255,0,180,125,191,251,27,236,47,230,121,249,221,143,51,59,49,187,159,235,64,15,240,215,129,173,53,207,136,222,54,156,105,11,127,107,162,222,79,246,125,38,22,91,116,154,67,43,172,105,156,128,177,128,167,143,97,244,61,23,252,43,253,95,197,54,23,246,90,239,195,253,39,64,149,96,105,44,111,244,185,34,93,178,14,137,34,135,114,193,186,103,255,0,214,60,219,195,190,53,178,93,103,196,81,248,138,222,86,210,124,74,88,222,136,15,207,11,23,46,146,46,122,237,102,60,127,250,140,178,89,252,55,208,108,47,39,139,87,187,241,53,236,144,178,90,193,246,57,45,99,133,143,70,145,137,203,227,253,159,255,0,80,7,159,87,116,186,125,167,252,40,167,212,62,201,7,219,191,225,35,242,62,209,229,143,51,203,251,56,125,155,186,227,60,237,233,92,53,118,43,174,105,195,224,203,104,31,104,255,0,137,153,215,254,217,228,108,111,245,94,70,205,219,177,143,189,198,51,154,0,236,124,19,166,216,191,128,109,46,244,111,12,105,94,37,213,77,196,131,87,181,186,112,110,34,136,31,147,201,4,241,149,254,37,7,159,225,63,195,228,218,130,170,234,87,65,45,30,208,9,91,22,204,73,104,70,127,213,146,121,227,167,63,221,174,223,195,139,224,57,108,180,187,219,141,123,82,240,246,179,98,219,174,76,112,52,255,0,105,193,200,49,178,255,0,171,56,227,154,192,241,207,136,32,241,87,141,117,77,110,214,220,193,111,117,32,40,140,6,118,170,133,4,227,185,198,79,185,160,14,167,224,203,90,166,173,226,134,190,141,228,179,95,14,93,153,145,27,105,100,222,155,128,61,142,51,86,244,171,237,31,199,158,28,241,37,139,120,91,72,210,238,116,189,50,77,66,206,230,194,34,146,1,17,25,87,98,73,124,131,140,154,230,254,31,107,154,110,135,39,137,14,163,113,228,11,205,2,234,206,223,228,102,223,59,249,123,71,0,227,56,60,158,40,240,6,187,167,104,145,248,164,106,55,62,79,219,180,11,171,59,127,145,155,124,207,183,104,224,28,103,7,147,129,64,22,23,79,180,255,0,133,20,218,143,217,32,251,119,252,36,126,71,218,118,47,153,179,236,225,182,111,235,183,60,227,165,107,77,46,143,240,239,194,218,27,159,15,105,186,198,185,172,90,45,252,146,234,113,25,98,134,23,63,187,80,153,28,225,79,63,228,97,46,185,167,15,131,77,160,125,163,254,38,71,95,251,103,145,229,183,250,159,35,203,221,187,27,126,247,24,206,107,90,45,95,194,126,50,240,182,147,97,226,93,86,227,68,213,116,136,126,205,21,234,90,53,204,115,192,189,20,168,228,50,244,244,252,248,0,212,241,21,246,147,169,252,7,142,247,74,211,151,78,18,248,140,27,155,88,216,180,105,55,144,65,242,243,202,169,85,83,142,196,145,81,120,134,251,68,248,109,53,191,134,173,252,47,164,106,218,132,112,70,250,149,230,169,17,148,180,140,161,246,167,35,96,0,175,63,254,179,79,196,154,255,0,132,127,225,85,69,225,125,2,226,225,238,45,245,97,51,53,196,69,90,229,124,166,13,55,77,170,55,50,168,92,238,194,138,147,84,212,188,21,227,248,173,53,109,115,93,186,208,245,200,160,72,111,85,108,154,225,46,138,12,7,93,167,130,71,175,255,0,92,128,104,120,214,210,195,95,240,135,195,91,77,6,221,173,45,181,11,139,168,225,134,71,223,228,180,179,32,101,207,112,29,152,15,96,43,173,187,240,86,169,162,94,141,43,68,248,93,164,106,154,60,56,73,47,47,231,132,220,221,122,186,177,112,99,207,56,24,252,186,87,159,248,199,198,58,12,186,15,130,98,240,164,146,199,38,137,44,238,177,92,33,222,132,72,133,29,142,54,146,251,75,144,164,227,56,167,234,173,240,227,197,218,172,158,33,187,215,239,244,107,139,163,230,94,105,162,197,166,47,39,241,121,114,14,0,39,159,155,215,183,74,0,219,176,240,38,155,160,254,208,90,86,141,37,140,115,233,87,112,201,116,150,151,106,178,5,83,12,191,187,108,228,54,215,83,131,207,69,170,158,18,212,60,57,227,63,16,203,224,193,225,29,38,210,202,230,41,163,178,189,137,15,218,227,101,70,101,103,144,159,155,238,244,225,127,10,200,240,167,137,252,45,165,124,99,177,214,237,173,159,72,208,45,196,145,141,251,165,124,121,78,129,152,13,231,46,197,120,28,12,254,53,149,240,195,93,211,124,59,241,31,78,213,181,91,159,179,216,197,231,110,147,99,54,55,66,224,112,160,158,165,123,80,7,25,94,129,160,88,88,248,159,225,142,181,97,21,149,186,235,186,51,141,70,25,210,32,36,158,223,164,168,204,6,88,12,239,231,213,86,188,254,186,47,3,248,140,248,87,197,246,26,163,13,214,193,252,187,164,198,67,194,220,56,199,126,14,126,160,80,7,107,113,224,155,20,248,55,25,24,255,0,132,142,40,215,92,146,28,124,255,0,99,115,229,254,88,80,245,143,226,173,62,199,195,31,15,124,63,163,181,149,185,215,53,31,248,153,93,220,52,64,203,20,76,54,197,24,108,100,2,188,149,245,95,122,181,7,196,40,191,225,113,182,189,56,95,236,105,164,54,82,66,70,83,236,68,121,96,109,244,85,195,99,212,87,37,227,15,17,73,226,175,21,106,26,204,128,170,220,74,124,164,63,192,131,136,199,224,161,127,90,0,244,93,106,43,61,3,246,152,178,183,211,244,219,24,237,150,250,206,36,181,16,5,137,60,216,208,22,80,48,161,129,98,192,246,96,166,181,244,141,123,251,91,246,144,179,179,254,202,210,236,254,193,125,168,195,231,218,91,121,114,92,126,238,65,186,86,207,204,220,117,227,239,183,173,114,30,39,241,70,141,168,252,118,182,241,37,173,231,153,164,37,253,148,207,113,229,48,218,145,136,247,28,17,187,140,55,240,255,0,13,30,28,241,70,141,167,252,120,155,196,183,23,155,52,118,191,188,152,92,121,76,114,146,44,162,51,180,46,238,119,14,221,232,3,95,194,90,135,135,124,101,226,41,124,26,60,37,165,90,217,92,197,58,89,222,164,103,237,113,178,163,176,102,148,159,155,238,253,220,1,248,87,49,225,107,11,59,143,133,254,61,188,154,206,9,110,109,70,159,246,121,154,53,102,139,116,204,31,107,30,87,35,131,142,181,15,194,253,119,78,240,239,196,109,59,87,213,110,126,207,99,15,157,190,93,142,216,221,19,129,194,130,122,145,218,155,225,189,115,78,176,248,117,227,77,42,234,231,203,189,212,133,151,217,33,216,199,204,242,229,103,126,64,194,224,30,228,80,6,255,0,135,31,68,210,126,12,207,174,223,120,126,199,83,190,77,120,193,1,184,143,140,249,10,64,98,62,102,65,243,29,185,198,113,85,188,86,186,103,136,126,26,233,254,46,181,209,172,180,155,244,212,159,77,185,138,194,63,46,25,63,119,230,6,3,248,112,163,245,172,145,174,105,195,224,211,104,31,105,255,0,137,153,215,254,217,228,108,111,245,62,70,205,219,182,237,251,220,99,57,161,181,205,56,252,26,26,0,184,255,0,137,152,215,254,217,246,125,141,254,167,200,217,187,126,54,253,255,0,151,25,205,0,113,213,236,31,22,60,81,231,104,158,29,176,254,194,209,19,251,67,64,179,184,251,66,90,98,107,108,177,111,46,38,207,201,31,203,140,115,193,62,181,227,245,217,120,255,0,92,211,117,180,240,170,233,215,30,127,216,124,63,107,103,113,242,48,217,50,110,222,191,48,25,198,71,35,43,64,30,135,241,43,197,218,70,133,241,70,242,214,79,9,233,58,153,147,236,230,254,123,232,140,178,54,99,92,44,92,225,48,184,236,121,205,102,105,30,18,210,116,207,218,72,120,117,172,225,185,210,214,89,93,109,174,16,72,155,90,217,164,10,67,103,59,73,24,207,160,174,67,226,134,187,166,248,139,226,62,163,171,105,87,63,104,177,159,201,217,46,198,76,226,40,193,249,88,3,212,31,225,174,179,254,19,111,14,255,0,195,70,127,194,87,253,161,255,0,18,79,249,250,242,100,255,0,159,77,159,119,110,239,189,199,79,210,128,57,95,134,118,122,29,239,140,158,29,104,90,178,173,188,173,103,21,219,108,130,91,129,141,136,199,208,243,255,0,142,245,251,180,239,137,48,93,219,223,88,166,161,224,235,111,15,94,8,216,74,214,124,91,221,115,193,141,70,66,237,29,112,78,115,205,101,120,92,248,98,93,66,234,15,19,27,168,109,167,137,150,11,184,62,99,111,38,120,118,79,226,95,111,242,55,252,93,175,232,105,224,141,51,194,58,54,173,115,173,45,181,219,93,181,252,214,237,10,198,10,149,17,32,127,152,47,57,62,255,0,248,232,7,159,87,171,120,183,73,211,109,127,104,155,93,46,13,62,206,43,6,212,108,16,218,71,16,17,16,194,45,195,96,24,218,114,114,59,230,188,166,189,39,196,254,41,209,117,31,142,246,222,36,181,188,243,52,132,191,178,153,238,124,167,24,72,194,111,56,35,119,27,91,183,106,0,235,237,27,194,122,247,197,29,75,192,45,225,29,46,223,79,146,123,136,163,187,130,61,151,41,50,6,102,96,255,0,117,87,33,149,64,24,28,118,226,176,116,251,189,3,198,186,95,138,180,120,124,45,165,233,203,165,233,179,95,233,247,86,177,149,159,17,17,196,142,73,223,144,87,245,172,239,14,120,167,70,176,248,243,55,137,110,47,60,189,33,175,239,38,91,159,41,142,99,144,74,16,225,87,119,59,135,110,245,147,224,29,115,78,209,103,241,59,234,55,62,72,189,208,110,237,32,249,25,247,76,229,118,142,1,198,112,121,60,80,6,166,145,22,143,224,239,135,214,94,38,191,209,173,53,141,87,88,158,88,236,162,190,93,214,240,195,17,218,204,201,252,108,91,252,245,206,164,119,30,29,241,39,194,159,24,235,17,120,115,79,211,245,155,111,178,44,191,102,143,247,104,12,188,60,33,178,99,44,55,43,0,112,118,138,195,208,181,223,14,107,94,10,139,194,126,41,189,155,77,54,51,188,250,126,163,12,6,113,26,183,47,27,160,228,130,121,249,127,241,220,115,170,218,215,130,116,111,134,158,39,240,214,143,169,92,93,223,94,27,102,91,185,173,154,49,116,235,32,37,80,115,177,81,70,126,99,146,88,208,4,82,201,163,252,59,240,198,132,199,195,250,110,179,174,107,22,139,127,36,186,148,70,88,161,133,207,200,170,153,28,225,79,63,228,73,226,117,240,238,165,240,106,219,93,210,180,75,109,58,242,109,116,69,114,35,85,111,45,188,134,202,35,31,152,33,194,190,51,180,18,105,179,77,160,120,143,194,154,13,143,140,46,239,188,55,170,233,246,129,44,239,31,79,105,163,189,179,63,234,200,81,131,199,64,122,117,235,158,45,248,161,244,79,248,80,246,112,104,75,112,214,86,254,33,17,155,139,133,85,123,151,242,24,188,152,236,57,218,23,208,45,0,117,45,240,255,0,86,240,189,157,149,134,133,240,251,73,215,156,194,173,125,168,234,146,68,198,73,8,249,132,97,152,20,81,211,63,254,179,231,223,22,60,27,23,134,53,13,46,250,11,6,211,98,213,32,50,61,129,148,73,246,105,134,221,232,24,18,10,252,202,71,215,240,171,90,150,163,224,175,31,125,151,86,215,53,203,173,11,91,142,4,138,244,11,38,185,142,232,160,218,29,118,244,36,1,215,255,0,174,121,47,22,93,120,114,107,251,120,60,49,101,60,54,80,66,17,174,110,28,249,151,78,58,200,203,156,47,208,127,245,128,7,61,69,109,248,166,219,195,246,186,170,71,225,155,251,187,219,19,4,108,210,92,167,150,194,95,227,24,192,227,252,243,214,177,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,74,90,40,1,41,104,162,128,10,41,41,104,1,40,165,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,146,150,128,10,74,90,74,0,90,40,162,128,10,41,41,104,0,162,138,74,0,90,40,162,128,10,40,162,128,10,41,41,104,0,164,165,162,128,10,74,90,40,0,162,138,74,0,90,40,162,128,18,150,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,59,251,31,22,120,103,90,240,230,157,164,120,215,78,212,222,77,45,12,86,151,218,100,136,37,242,186,136,221,95,229,32,118,63,253,124,210,241,119,139,172,117,93,35,78,240,238,129,167,203,97,161,105,236,210,34,206,225,231,158,86,235,35,145,198,122,240,61,79,176,28,109,20,0,81,69,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,81,75,64,5,20,81,64,5,37,45,20,0,148,82,209,64,9,75,69,37,0,45,20,82,80,2,209,69,20,0,81,69,20,0,82,82,209,64,9,75,73,75,64,5,20,81,64,9,69,45,37,0,45,20,148,180,0,81,73,75,64,5,20,148,180,0,81,69,37,0,45,20,148,180,0,81,69,20,0,81,69,37,0,45,20,148,180,0,81,69,37,0,45,20,148,180,0,81,69,20,0,82,81,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,9,75,69,20,0,148,180,81,64,9,75,69,20,0,82,82,210,80,2,209,69,20,0,148,180,82,80,2,210,82,209,64,5,21,220,88,252,33,241,214,167,167,219,95,218,104,126,109,181,204,75,52,47,246,184,6,228,113,184,29,165,242,56,61,235,155,184,240,230,177,105,172,221,232,239,167,206,250,133,174,239,58,8,135,154,232,20,100,159,147,35,11,235,64,25,84,180,82,80,2,209,69,116,67,194,249,248,120,124,89,246,206,154,167,246,119,217,124,159,250,101,230,111,223,159,195,27,127,26,0,231,104,162,172,92,216,221,90,67,4,183,54,179,196,151,9,190,23,145,10,137,23,213,73,251,195,220,80,5,106,90,40,160,2,138,40,160,2,138,74,90,0,40,162,186,31,10,120,99,254,18,102,214,71,219,62,205,253,157,165,207,168,255,0,170,223,230,121,123,127,119,212,109,206,238,188,253,40,3,158,162,138,176,182,87,82,216,201,124,150,179,53,162,48,71,156,70,76,97,143,64,91,160,62,212,1,90,138,90,40,0,164,165,162,128,10,42,197,157,141,222,161,43,69,101,107,61,204,139,25,115,28,72,88,133,29,78,7,97,235,91,58,63,133,255,0,181,188,35,226,61,123,237,158,87,246,40,182,62,70,205,222,119,154,197,62,246,120,219,140,253,211,159,106,0,231,169,43,162,213,188,46,52,207,7,120,123,196,31,108,243,127,182,13,200,242,60,172,121,62,75,108,251,217,249,179,215,160,199,189,115,212,0,81,93,15,141,252,47,255,0,8,111,139,47,116,31,182,125,171,236,194,51,231,249,126,94,253,232,27,166,78,223,189,142,191,195,92,245,0,20,148,180,80,2,82,209,93,14,143,225,127,237,111,8,248,143,94,251,103,149,253,140,45,143,145,229,238,243,188,198,41,247,179,198,54,231,161,207,181,0,115,212,148,180,80,1,69,20,80,1,73,75,69,0,20,81,69,0,37,20,180,80,1,69,37,45,0,20,81,93,15,141,252,49,255,0,8,111,139,111,116,31,182,125,175,236,203,25,243,252,191,47,118,228,87,233,147,183,239,99,175,106,0,231,168,162,138,0,74,90,40,160,2,138,74,90,0,41,41,104,160,2,138,43,161,209,252,47,253,173,225,31,17,107,223,108,242,191,177,133,177,251,63,151,187,206,243,92,167,222,207,203,140,103,161,207,181,0,115,212,81,69,0,20,82,82,208,2,82,209,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,148,0,180,81,69,0,123,71,140,60,25,255,0,9,30,151,224,219,191,248,73,124,59,166,108,240,221,156,126,78,165,125,228,72,223,41,59,194,237,60,115,140,250,131,92,127,133,244,191,17,233,94,34,215,227,240,222,185,97,29,206,153,166,205,61,197,221,188,190,108,83,219,174,221,226,54,218,119,19,149,199,3,167,81,86,190,42,127,170,240,71,253,138,214,63,251,53,39,194,127,245,158,50,255,0,177,86,247,255,0,100,160,12,79,11,248,23,86,241,125,150,167,117,165,53,177,26,119,149,231,36,178,108,37,100,44,50,9,27,112,184,98,196,145,180,14,245,63,136,126,31,106,126,31,209,83,89,251,118,153,169,233,166,95,37,238,116,203,175,62,56,159,176,99,129,182,181,252,21,43,197,240,151,226,51,35,21,98,154,120,200,254,233,149,193,31,145,52,223,10,18,255,0,6,254,32,43,28,170,54,154,202,61,9,156,130,127,42,0,202,208,62,30,106,218,246,142,117,102,187,211,180,189,47,126,196,187,213,46,68,17,200,195,168,83,131,159,229,93,78,185,160,95,248,107,224,99,216,234,17,160,119,241,42,203,20,145,56,116,154,51,107,195,198,195,134,83,131,255,0,124,213,63,136,80,92,93,120,39,192,247,246,65,159,70,143,73,88,24,160,204,105,116,15,239,115,232,73,199,215,6,174,106,182,90,149,143,236,227,167,13,73,37,65,38,187,230,219,71,34,144,68,38,23,219,193,251,160,182,243,248,231,189,0,121,77,118,126,36,178,241,20,167,194,58,78,185,172,89,189,173,197,132,18,233,239,43,226,43,56,38,59,71,152,216,24,198,209,147,243,109,3,175,203,92,93,122,23,197,79,245,94,8,255,0,177,86,203,255,0,102,160,11,255,0,26,60,37,103,161,248,162,243,80,176,187,209,33,182,146,72,162,77,42,210,80,179,195,251,160,75,52,65,64,10,74,147,159,246,151,214,188,186,189,11,227,119,252,149,205,107,233,111,255,0,164,233,92,37,197,181,197,163,8,238,96,146,23,42,28,9,16,169,32,242,167,158,198,128,27,4,18,221,92,71,5,186,52,179,74,193,17,35,92,179,49,56,80,7,115,154,238,174,62,17,248,134,218,22,67,121,163,201,170,4,243,14,145,29,242,181,230,54,231,253,95,115,143,225,4,213,95,132,243,218,91,252,82,240,252,151,196,8,124,242,1,110,155,138,50,167,254,60,86,170,203,161,248,159,254,22,51,88,121,87,95,219,255,0,110,220,27,105,221,191,126,124,204,255,0,119,248,247,116,199,52,1,41,248,111,172,15,136,227,193,31,105,177,254,211,35,62,102,246,242,127,213,121,157,118,238,251,191,236,245,171,175,240,159,95,93,58,234,225,46,244,137,175,109,34,51,220,105,144,222,7,187,132,14,187,144,47,27,127,187,156,254,53,232,175,255,0,39,116,159,79,253,177,53,194,252,26,150,73,190,49,105,205,43,187,25,254,211,230,228,253,252,194,228,231,241,160,14,91,194,254,17,213,60,93,119,52,26,106,68,177,219,167,153,113,115,113,32,72,160,79,87,111,225,233,252,253,13,122,63,131,60,19,168,120,110,31,22,94,61,222,157,168,216,75,225,155,232,150,247,77,185,19,69,230,124,135,97,61,155,28,242,61,107,19,64,134,226,255,0,224,110,189,105,164,171,201,121,14,171,20,215,177,69,203,61,174,204,47,3,168,14,9,252,13,91,248,77,99,169,175,135,124,115,125,229,202,154,73,208,174,34,102,42,68,111,54,9,24,245,33,119,253,55,123,208,7,149,87,89,2,120,138,15,133,151,119,48,234,49,167,135,110,117,81,109,61,160,251,207,56,140,72,27,238,253,221,161,127,139,170,142,56,174,74,189,9,63,228,221,229,255,0,177,167,255,0,109,69,0,107,235,158,7,179,127,132,62,22,212,161,212,188,57,109,116,150,183,119,83,179,206,18,91,220,182,245,141,78,51,36,136,63,118,84,244,126,43,202,160,140,77,113,28,70,84,132,59,42,153,37,206,212,201,234,112,9,192,174,251,197,191,242,71,62,30,127,189,168,255,0,232,241,94,123,64,27,158,35,240,182,165,225,175,17,201,160,222,42,75,118,165,54,27,114,90,57,55,128,84,161,33,115,156,250,81,175,120,99,82,208,60,83,47,135,110,34,243,47,146,84,141,68,124,249,165,128,35,31,93,203,94,179,225,121,244,191,17,248,111,70,241,174,169,34,61,215,131,226,146,43,196,111,189,112,16,110,181,255,0,199,182,143,115,154,159,70,212,44,124,69,165,105,255,0,19,181,137,98,123,223,14,193,52,87,144,159,151,237,19,131,155,111,253,27,215,212,15,74,0,226,52,175,13,120,175,194,126,46,215,172,116,109,106,198,13,79,74,210,165,185,188,150,6,119,6,37,0,180,96,148,229,249,31,194,48,71,85,34,153,224,239,249,36,127,17,190,154,119,254,143,122,177,240,222,246,227,83,213,124,119,127,119,33,146,226,227,195,119,242,202,231,248,153,138,18,106,191,131,127,228,145,252,70,255,0,119,78,255,0,209,205,64,7,139,127,228,141,252,60,255,0,123,80,255,0,209,226,188,250,189,7,197,159,242,71,62,30,127,189,168,255,0,232,241,94,125,64,30,155,241,111,76,189,214,126,55,106,90,110,157,110,215,23,119,6,221,18,36,234,199,236,233,254,115,218,179,239,126,18,107,214,246,183,45,109,125,163,106,55,118,168,94,231,79,177,189,18,220,68,7,92,199,183,183,160,175,77,243,160,139,246,147,241,32,146,37,154,230,93,36,165,156,94,111,148,100,155,200,132,224,63,80,72,14,50,58,87,55,225,45,107,73,143,198,48,69,225,223,132,247,49,107,182,236,223,41,214,231,6,35,180,134,223,188,96,47,81,243,80,7,155,120,95,194,58,175,139,238,230,131,77,72,66,91,167,153,113,115,113,32,142,24,35,245,118,237,247,127,159,247,77,116,45,240,155,92,251,61,229,213,181,254,143,123,97,103,103,53,219,222,89,221,249,209,31,44,2,209,130,163,42,219,78,64,32,3,180,243,197,108,67,230,235,63,10,188,92,154,61,175,147,116,186,232,187,188,179,129,252,194,182,165,78,213,200,251,225,91,60,143,238,230,147,225,53,142,166,190,29,241,205,247,151,42,105,71,66,184,137,156,169,8,211,96,149,199,169,3,127,211,127,189,0,114,30,23,240,54,173,226,139,123,155,219,121,44,236,244,235,82,22,123,235,233,188,152,17,143,69,221,235,244,31,221,245,21,219,217,248,87,81,240,199,194,159,30,45,212,150,183,54,215,105,167,181,181,229,156,203,36,51,1,59,3,134,30,153,25,30,226,178,245,88,46,47,190,4,248,117,244,213,121,45,172,175,174,127,180,214,62,113,35,28,198,204,7,109,135,25,247,21,119,195,86,58,149,175,192,63,26,92,93,36,169,167,220,75,108,109,67,130,3,56,149,119,50,251,125,193,159,246,125,168,3,202,43,127,196,190,22,191,240,196,182,34,238,107,107,136,111,173,146,234,214,226,217,153,210,68,111,66,202,14,125,70,59,214,5,122,199,131,116,255,0,248,89,158,6,30,18,105,145,53,125,26,229,103,177,145,207,91,89,28,44,171,255,0,1,39,119,253,242,40,3,134,186,240,150,161,99,225,221,35,89,145,162,43,171,200,233,105,108,165,140,238,170,112,91,27,113,140,224,14,114,114,56,174,138,63,132,26,249,84,130,125,71,67,182,212,228,1,163,210,230,212,21,110,219,35,129,229,244,201,250,215,67,111,226,109,38,251,227,222,136,155,146,61,7,74,101,211,172,65,63,40,84,141,194,55,227,38,14,125,49,92,6,187,162,248,130,63,25,221,216,222,219,93,203,172,201,114,199,104,70,45,43,22,251,203,234,15,80,69,0,38,139,224,237,91,89,241,146,120,85,82,59,77,81,154,72,202,221,22,11,25,68,103,57,192,39,160,227,104,244,168,60,47,225,155,223,22,248,146,219,66,176,150,221,46,174,55,236,121,217,196,99,104,44,114,66,147,209,79,240,215,177,199,119,20,95,180,71,133,82,226,120,219,80,131,78,75,109,70,64,192,238,186,242,36,83,147,220,242,130,184,255,0,132,58,117,230,157,241,114,39,187,182,146,20,211,146,229,238,217,193,81,16,17,58,229,189,57,34,128,60,202,182,188,51,225,109,91,197,119,237,107,165,192,31,201,79,50,121,228,96,145,69,31,247,153,207,0,86,45,122,79,135,96,184,212,126,10,120,130,203,71,15,46,161,30,165,21,197,236,81,114,242,90,236,192,224,114,64,124,154,0,199,214,62,27,106,250,78,145,62,171,109,123,165,107,22,54,252,92,73,165,93,44,226,15,247,134,1,95,173,71,160,124,60,214,60,73,225,230,215,109,39,211,226,177,75,195,105,51,220,205,229,8,112,138,197,152,145,128,159,48,25,206,114,126,237,110,252,28,183,185,183,241,21,246,169,114,142,158,31,130,194,113,169,200,227,17,178,24,206,212,61,137,45,142,61,170,24,165,120,255,0,103,121,213,24,133,147,196,248,112,191,198,191,103,7,31,152,31,149,0,96,120,167,193,26,159,133,109,236,238,238,46,52,251,219,11,205,194,11,221,62,111,58,22,43,213,119,96,115,254,123,87,53,94,133,41,47,251,60,194,92,146,83,196,229,70,127,132,27,98,113,249,215,158,208,7,172,124,78,240,69,158,151,162,232,154,133,166,167,225,200,77,182,141,106,147,91,218,206,4,215,210,22,42,102,141,64,253,224,108,231,121,228,133,62,149,175,241,51,225,222,171,226,63,137,218,157,218,106,58,61,128,185,48,173,164,119,247,139,20,151,100,68,128,249,99,4,159,156,17,245,174,71,226,175,250,159,3,255,0,216,173,101,255,0,179,84,255,0,26,167,147,254,23,14,162,124,214,253,200,128,71,207,79,221,35,113,248,146,104,3,141,30,26,214,95,196,199,195,130,198,70,213,196,230,15,179,141,185,220,58,243,211,29,243,211,28,244,174,162,243,225,38,191,111,109,114,246,215,218,54,163,119,106,133,238,44,44,111,4,183,49,40,235,148,219,219,209,107,210,99,150,218,15,218,75,196,200,208,9,238,37,211,8,180,135,204,242,140,147,27,120,91,10,227,149,36,6,92,143,187,154,231,188,35,173,105,41,227,24,34,240,247,194,123,152,181,203,119,111,148,235,115,169,136,237,33,183,111,92,5,234,62,106,0,241,154,233,252,39,224,93,91,198,54,90,149,222,157,45,162,38,157,229,25,197,196,187,62,89,11,13,234,113,183,0,6,46,73,28,14,245,139,172,207,29,222,183,168,79,29,170,91,36,183,50,58,219,134,14,34,5,137,218,24,112,113,211,62,213,219,248,42,86,135,225,55,196,102,141,202,146,154,122,229,125,12,174,15,232,77,0,96,183,130,53,73,60,88,190,28,210,230,179,213,239,89,85,196,154,124,254,100,59,72,221,157,229,64,192,4,100,244,173,75,223,133,90,221,189,141,205,205,142,161,162,234,239,106,133,238,45,180,203,209,52,208,129,212,186,96,116,255,0,103,53,119,225,154,75,117,225,143,27,233,186,102,127,183,110,116,248,254,202,168,126,102,137,92,153,163,95,82,87,111,21,75,225,77,134,172,255,0,18,116,185,44,163,154,33,103,63,153,121,41,5,68,81,15,245,155,207,108,174,71,62,180,1,135,225,127,8,234,190,46,186,154,13,53,34,9,110,158,109,197,197,196,129,34,130,63,87,111,225,233,252,253,13,111,191,194,93,119,236,247,183,118,183,250,61,237,133,157,156,215,79,123,103,117,231,66,124,176,11,70,10,140,135,193,200,5,64,56,60,252,181,190,225,53,127,134,126,52,139,195,81,151,3,196,38,238,104,97,92,179,216,156,249,124,14,160,48,207,182,42,15,132,214,90,154,248,119,199,55,219,37,143,74,58,21,196,76,196,16,141,54,210,87,111,169,3,127,211,119,189,0,113,254,23,240,54,175,226,155,123,155,203,121,44,236,244,219,82,4,247,215,243,121,48,35,30,131,119,175,251,163,211,212,87,113,103,225,93,71,195,31,10,188,120,46,228,182,184,181,187,77,61,237,175,44,230,18,197,50,137,217,78,214,30,153,25,30,226,178,245,72,46,111,254,5,120,121,180,224,242,91,89,95,220,255,0,105,132,231,18,49,202,51,40,254,31,44,227,62,235,87,60,53,99,169,219,124,4,241,165,197,210,74,154,125,196,182,166,212,56,32,51,137,70,246,95,111,245,99,63,236,251,80,7,148,215,172,235,158,8,179,127,132,62,21,212,161,212,252,57,107,119,29,173,221,212,238,243,132,146,247,45,188,70,167,110,101,145,7,200,65,251,173,197,121,61,122,23,139,127,228,142,124,60,255,0,123,80,255,0,209,226,128,51,180,95,134,218,182,171,163,195,170,220,222,233,90,69,149,198,126,207,46,173,116,176,9,255,0,220,24,36,214,71,137,124,43,171,248,82,253,45,117,75,117,95,53,60,200,102,141,131,36,201,253,228,97,242,145,93,135,198,40,46,46,124,71,99,170,91,70,205,225,251,155,8,6,153,34,12,198,16,70,185,65,252,32,134,207,30,244,120,142,11,141,59,224,167,135,172,181,144,233,168,201,169,73,113,101,12,185,18,71,105,179,7,131,202,130,248,52,1,230,148,180,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,1,165,170,235,154,142,182,44,70,161,113,231,45,149,170,89,219,252,138,54,68,153,218,188,1,156,100,242,121,164,210,117,205,71,68,55,167,78,184,242,13,237,179,217,220,124,129,183,196,216,220,191,50,156,103,3,145,205,93,62,11,241,16,240,179,120,149,244,185,83,71,92,102,229,217,84,16,88,40,32,19,184,141,197,87,32,86,5,0,105,89,235,154,141,134,143,168,233,86,215,27,44,181,63,47,237,81,108,83,230,236,109,201,201,25,24,39,248,72,165,180,215,53,11,29,31,81,210,109,238,54,88,234,62,95,218,226,216,15,153,229,182,228,228,140,140,31,66,181,155,69,0,116,94,27,241,207,137,124,39,20,177,104,154,180,214,176,200,119,180,91,68,136,79,174,215,4,3,239,237,81,234,158,50,241,6,183,167,79,97,169,106,114,93,91,73,117,246,214,89,84,18,102,217,177,91,118,220,129,183,141,185,199,181,81,209,52,61,67,196,90,180,26,86,149,7,218,47,39,221,229,197,188,38,252,2,199,150,32,116,82,122,214,113,5,73,7,170,208,2,214,142,171,174,106,26,216,177,26,133,207,156,44,109,146,206,223,247,106,187,33,76,237,28,1,157,185,60,158,107,54,150,128,55,219,84,151,197,254,50,183,191,241,54,162,191,233,83,195,29,213,211,32,140,42,13,170,78,35,0,112,163,176,167,120,219,196,63,240,148,248,186,255,0,84,65,139,102,109,150,201,140,42,66,191,42,12,118,224,15,196,154,231,168,160,4,4,169,4,29,164,87,95,113,241,63,198,151,90,49,210,102,241,13,219,89,186,108,97,242,239,101,244,45,141,231,243,174,70,138,0,232,63,225,55,241,17,241,120,241,87,246,143,252,78,199,252,188,121,17,255,0,115,103,221,198,223,187,199,74,163,162,107,154,159,135,117,120,117,125,42,227,236,247,208,239,217,46,192,216,220,10,158,24,17,208,159,225,172,202,90,0,210,209,53,237,87,195,122,136,191,209,239,165,179,185,85,198,244,61,71,161,7,130,63,217,53,181,125,241,51,198,58,140,215,18,93,235,114,74,110,45,37,179,144,24,227,217,229,73,141,192,13,187,84,156,15,152,0,120,235,92,157,20,0,149,163,253,185,168,143,15,29,3,237,31,241,44,55,127,108,242,54,47,250,237,187,55,239,198,239,187,198,51,138,207,162,128,52,174,245,205,70,251,71,211,180,155,155,141,246,90,111,153,246,88,182,40,242,252,198,220,252,168,201,201,245,38,179,41,234,140,225,153,84,149,141,114,197,71,65,156,115,249,211,104,2,220,26,149,229,173,133,237,140,83,58,90,222,132,19,198,62,236,152,59,151,63,67,68,90,157,220,26,101,198,155,29,195,173,157,204,177,201,52,64,240,236,129,182,231,233,184,255,0,145,85,40,160,13,45,39,93,212,52,51,122,116,235,143,179,155,219,102,179,185,249,3,111,133,241,185,126,101,56,206,7,35,154,75,61,115,81,211,244,125,71,74,182,184,242,236,181,47,47,237,112,236,83,230,249,109,185,57,35,35,4,246,34,179,171,71,92,208,245,31,14,106,243,105,58,181,183,217,239,97,85,243,34,222,31,110,229,12,57,82,71,66,59,208,2,221,235,154,141,246,143,167,105,87,23,59,236,116,223,51,236,177,108,3,203,243,91,115,242,6,78,79,169,53,155,73,75,64,26,186,167,136,245,125,103,95,125,118,250,245,223,83,98,141,246,132,2,38,5,64,10,70,192,0,33,64,233,233,91,87,255,0,20,188,109,169,233,141,166,221,248,130,229,237,89,118,50,133,68,118,95,238,150,80,172,127,19,92,133,104,217,232,122,141,254,145,168,234,150,214,254,101,150,157,229,253,174,93,234,190,95,152,216,78,9,201,201,29,129,160,3,68,215,245,79,14,106,34,255,0,72,190,150,210,228,12,111,67,212,127,116,131,193,95,99,91,119,191,19,124,99,168,207,113,45,214,183,36,166,226,210,75,73,20,199,30,207,42,76,111,10,184,192,39,11,243,40,83,199,90,228,232,160,13,159,14,248,179,92,240,165,204,179,232,154,148,214,109,34,225,194,237,112,254,153,86,4,31,251,230,174,106,62,63,241,70,173,111,168,65,168,107,50,220,69,168,136,210,225,36,68,33,132,108,89,20,113,242,42,177,39,229,198,123,213,125,79,193,158,33,209,116,27,109,111,82,210,229,182,176,186,96,145,73,35,0,88,176,44,191,46,119,12,133,39,145,88,84,0,87,164,120,59,62,17,248,127,173,120,201,201,142,246,244,29,39,74,245,220,220,203,34,255,0,186,7,7,212,17,94,111,86,166,212,111,174,108,173,236,103,188,185,150,214,219,127,145,3,200,204,144,238,228,237,82,118,140,247,197,0,85,174,198,15,138,190,56,179,211,6,157,23,136,238,133,184,24,93,192,51,133,246,144,174,255,0,214,184,234,40,2,97,119,112,183,130,236,79,40,185,18,249,162,109,231,118,252,231,118,238,185,207,57,174,163,84,248,157,227,61,103,73,109,46,251,94,158,75,71,93,172,129,17,11,143,71,96,161,216,125,79,53,200,209,64,5,93,210,117,157,75,65,212,35,191,210,175,102,180,186,78,22,88,155,7,30,135,212,123,26,165,73,64,29,63,136,126,32,248,171,197,54,171,107,172,107,51,92,91,131,159,41,84,34,19,216,149,64,20,254,53,147,253,185,168,143,14,157,3,237,31,241,44,55,95,108,251,62,193,254,187,27,55,110,219,187,238,241,183,56,165,210,116,61,71,92,55,163,77,131,207,54,86,205,121,113,243,5,217,10,99,115,252,196,103,25,28,47,53,155,64,26,63,219,154,137,240,232,208,62,211,255,0,18,193,117,246,223,35,96,255,0,93,141,155,247,99,119,79,151,25,219,89,244,148,180,1,163,170,235,186,142,182,182,35,80,184,243,133,141,170,89,219,252,138,187,34,76,237,94,0,206,50,121,60,209,173,235,186,151,136,181,121,181,109,86,231,237,23,243,109,221,47,150,169,156,42,133,249,84,1,208,14,213,155,75,64,26,154,167,136,181,109,103,95,147,92,189,188,102,212,221,145,141,194,5,141,131,40,10,8,192,10,8,10,58,122,86,221,255,0,197,47,27,106,90,99,105,215,126,33,185,107,102,93,142,2,162,51,47,161,117,80,199,241,53,200,81,64,5,105,89,235,186,142,159,164,106,58,85,173,199,151,101,169,121,127,107,135,96,62,103,150,251,147,146,50,184,39,248,72,172,218,40,2,197,149,237,222,155,121,21,229,149,204,176,92,196,219,163,150,22,33,212,251,17,93,38,175,241,47,198,122,246,154,250,118,163,175,92,75,104,195,107,70,171,28,123,135,163,149,80,88,125,107,146,165,160,13,29,15,95,213,124,55,168,139,253,30,250,75,59,144,54,239,140,245,95,66,15,4,123,26,219,189,248,153,227,29,70,107,137,110,245,169,37,55,54,146,217,200,165,35,217,229,73,141,202,23,27,65,59,71,206,160,30,58,215,37,75,64,27,62,29,241,102,185,225,75,153,39,208,245,41,172,222,85,195,5,195,134,244,200,101,42,127,239,154,187,168,120,255,0,197,58,189,190,163,111,168,107,18,92,67,168,170,37,194,72,136,67,136,216,178,5,227,228,1,137,63,46,220,247,174,102,138,0,43,70,235,92,212,111,180,141,59,73,184,185,223,99,167,121,159,102,139,98,143,47,204,109,239,200,25,57,62,164,214,117,20,1,211,104,31,16,60,85,225,107,86,181,209,181,153,173,109,201,39,202,42,178,198,15,114,3,2,163,240,172,125,91,88,212,181,237,65,239,245,91,217,174,238,159,131,36,173,147,143,65,232,61,133,80,173,31,236,61,68,248,120,235,254,71,252,75,5,215,216,252,253,203,254,187,110,253,184,206,255,0,187,206,113,138,0,207,164,165,162,128,18,150,138,40,0,162,138,74,0,90,40,164,160,2,150,138,74,0,90,41,41,104,3,212,254,42,232,218,220,58,87,132,230,109,50,254,59,43,63,14,218,69,114,230,221,130,65,38,72,33,142,220,43,103,104,218,121,233,92,167,139,164,147,85,241,60,86,214,254,20,58,13,216,134,27,127,236,200,98,112,237,33,28,54,194,1,222,219,198,6,57,227,169,228,245,63,21,245,205,90,77,63,194,118,146,106,183,141,109,119,225,187,57,238,33,107,135,41,52,132,185,44,195,59,89,178,20,228,243,192,173,15,26,255,0,201,207,217,255,0,216,87,78,254,80,208,7,152,255,0,194,55,174,152,46,39,254,197,212,252,155,102,120,231,147,236,175,182,39,95,190,24,227,130,59,231,165,80,138,41,38,149,34,68,103,145,206,213,85,25,44,125,0,175,100,111,29,120,139,254,23,208,176,26,165,202,105,227,90,251,15,216,213,200,132,198,101,242,206,83,161,39,147,158,185,53,91,66,130,47,13,106,191,19,117,189,50,4,251,118,135,43,193,167,130,161,188,144,243,58,22,3,213,66,255,0,156,208,6,111,194,77,23,85,210,62,46,120,127,251,79,76,188,178,243,62,208,99,251,68,13,30,239,244,121,122,110,3,53,203,232,119,171,103,162,120,140,191,134,147,85,142,72,86,47,183,50,49,26,115,51,16,175,144,164,2,199,166,72,201,95,168,62,131,240,107,198,222,34,213,62,34,90,105,186,158,161,115,169,90,220,172,178,31,181,57,151,200,101,70,33,144,182,118,247,94,56,195,87,57,225,79,249,36,255,0,18,127,238,31,255,0,163,218,128,56,155,109,31,83,189,181,75,155,109,58,238,123,118,155,236,233,36,80,59,135,151,27,252,176,64,198,236,115,142,184,164,212,52,189,67,74,184,88,53,43,11,139,41,136,222,169,115,11,35,99,215,12,43,210,52,61,123,80,240,255,0,192,11,187,141,50,229,237,174,102,241,17,131,207,140,237,100,83,110,164,225,186,169,227,25,29,137,170,250,230,165,123,226,63,129,186,126,165,171,92,201,121,123,103,175,61,156,87,19,182,249,124,182,135,121,5,207,39,144,63,239,145,64,28,29,134,133,171,234,176,203,62,159,165,95,93,197,31,223,107,123,118,145,87,234,64,226,160,154,194,242,218,214,222,238,226,206,226,27,123,157,222,68,178,68,85,36,193,195,225,143,13,131,242,156,125,218,244,255,0,137,94,36,214,188,37,226,11,95,12,104,26,133,206,153,165,105,150,177,8,22,206,66,158,121,116,86,105,24,143,189,146,79,94,56,250,211,62,40,234,151,58,215,195,239,0,106,119,177,36,119,23,17,222,52,187,16,0,237,190,60,182,7,118,251,199,221,168,3,202,170,205,246,159,121,167,94,61,157,245,164,214,183,73,141,241,79,9,141,151,35,35,32,242,56,34,171,87,162,124,104,27,190,48,106,152,201,207,145,183,223,247,49,208,7,9,121,167,222,233,247,175,101,123,103,115,109,118,132,7,130,120,157,37,82,84,17,144,121,228,16,127,26,126,161,164,106,90,73,140,106,58,125,221,155,72,187,144,92,64,201,185,125,70,229,228,87,169,248,207,95,182,240,207,237,35,115,172,222,91,27,155,107,105,109,217,163,92,19,255,0,30,168,185,25,238,9,222,61,214,169,120,229,53,93,107,194,82,234,186,127,139,159,196,94,30,183,188,243,101,142,229,113,115,103,35,252,170,25,88,103,28,225,112,113,232,40,3,203,41,104,164,160,7,69,35,69,44,114,163,149,145,25,88,48,234,8,232,107,209,190,44,164,122,180,154,23,140,160,85,17,235,182,32,207,180,112,46,34,194,72,63,244,17,248,26,243,138,244,255,0,7,216,207,227,159,134,122,159,133,32,80,218,150,157,121,21,253,146,158,232,231,203,145,125,128,206,255,0,198,128,55,126,26,248,67,78,189,248,117,125,111,168,188,113,234,62,41,50,91,233,129,255,0,233,221,75,171,125,55,175,63,238,138,242,239,12,248,118,125,119,198,26,126,132,200,201,36,247,75,12,131,28,198,160,252,231,240,1,143,225,93,159,196,63,18,255,0,99,120,255,0,73,177,209,95,253,23,194,137,21,189,191,60,52,145,237,50,19,245,60,31,247,107,180,212,52,219,95,13,107,30,36,248,155,98,0,178,188,210,227,184,211,27,210,234,231,229,63,136,57,98,61,30,128,60,235,199,210,234,30,54,248,135,169,157,15,78,186,188,182,178,43,105,111,29,164,45,46,200,163,249,71,221,7,229,36,49,252,107,136,185,182,154,206,225,224,186,183,150,9,208,225,227,149,8,101,62,224,244,175,113,152,233,90,23,128,124,47,167,71,227,217,188,42,110,236,82,254,127,178,216,77,44,151,47,39,37,218,84,35,238,244,219,254,207,210,185,143,137,90,183,135,117,143,11,232,175,111,226,95,237,237,118,214,86,130,91,195,97,37,179,79,110,65,35,118,225,134,42,112,189,115,243,125,104,3,203,235,208,190,55,255,0,201,93,214,190,150,255,0,250,33,43,207,107,223,117,107,27,107,159,218,19,196,215,183,22,201,116,250,102,151,246,251,123,89,6,86,89,227,130,44,13,189,250,231,254,3,64,30,43,55,135,181,187,123,1,127,62,139,168,71,100,70,69,195,218,178,199,143,247,136,197,102,128,236,193,84,18,196,237,0,117,53,220,233,127,20,60,101,255,0,9,52,55,179,106,247,119,162,105,194,203,101,35,150,134,85,99,131,31,151,247,70,65,199,2,187,99,163,233,254,14,241,79,196,109,91,72,183,137,174,180,56,97,109,58,55,1,132,13,62,221,206,23,254,153,228,237,160,15,32,190,240,254,183,166,64,151,58,134,145,127,105,110,221,37,184,181,120,195,125,9,90,236,60,27,255,0,36,143,226,55,211,78,255,0,209,237,86,252,3,227,143,17,234,158,52,178,210,117,125,70,235,89,211,181,89,133,173,221,157,227,153,17,145,254,82,66,158,152,251,252,99,165,116,223,14,180,61,11,201,248,141,162,106,183,158,86,141,13,253,165,187,76,95,110,228,75,137,0,5,187,7,33,70,125,232,3,198,37,210,245,8,116,216,181,25,108,46,82,198,102,242,226,186,104,93,98,102,231,128,216,193,60,31,251,230,161,130,9,110,238,34,183,130,22,154,105,88,36,113,198,11,51,49,59,64,80,58,146,123,87,101,241,74,247,91,147,197,211,233,218,181,168,177,183,176,95,38,198,202,47,245,49,65,216,167,174,224,1,223,252,177,129,198,91,207,45,181,194,92,65,35,67,60,76,26,57,35,98,172,140,14,67,130,62,233,7,189,0,122,95,199,61,55,84,135,226,30,161,127,37,149,226,233,109,228,69,5,195,68,226,18,124,165,249,85,241,183,57,13,192,244,53,193,197,225,237,110,227,79,58,132,90,46,161,45,144,25,55,9,106,197,49,254,254,49,94,203,226,104,228,241,31,237,27,23,134,181,75,219,137,116,81,52,51,11,41,38,115,14,229,182,15,196,121,194,228,228,127,192,143,173,112,26,175,197,31,25,255,0,194,75,53,236,90,197,213,144,134,98,177,217,35,21,134,37,83,128,158,95,67,129,199,34,128,56,235,27,11,205,78,241,44,236,45,39,186,186,151,59,33,129,11,187,224,100,225,71,39,128,79,225,87,7,135,53,199,251,33,26,54,162,194,243,139,109,182,173,251,255,0,151,63,39,31,55,28,241,94,207,165,217,89,218,254,208,254,21,189,182,182,75,71,213,52,223,183,220,91,34,224,69,52,150,242,238,92,118,233,159,198,188,159,80,241,191,136,47,245,232,53,75,141,78,226,73,44,238,141,205,172,110,228,165,185,222,14,21,122,1,194,140,47,28,80,6,26,90,92,203,124,182,75,4,159,106,50,249,66,34,48,219,243,183,110,61,115,197,36,118,215,18,94,11,68,130,86,185,105,60,149,133,80,150,45,157,187,64,235,156,241,138,247,25,52,141,61,60,97,255,0,11,65,33,83,160,157,56,235,10,135,238,253,183,238,121,57,254,255,0,152,119,125,105,83,71,211,244,223,24,95,124,79,16,131,162,11,1,171,90,198,122,53,220,185,2,31,168,147,113,246,200,160,15,18,58,86,162,53,35,167,125,130,235,237,225,182,27,99,19,121,161,189,54,99,57,171,18,248,119,93,130,226,72,36,209,181,8,230,130,23,184,146,54,182,96,209,196,58,187,140,112,163,215,238,215,125,160,235,23,218,63,195,15,16,248,190,198,83,253,191,168,106,226,206,123,208,20,203,20,108,60,198,96,127,135,115,28,103,233,232,43,71,225,215,139,53,205,111,65,241,149,134,175,119,62,161,28,90,5,220,177,92,92,49,150,72,78,0,40,24,243,181,254,83,140,255,0,0,160,15,44,179,208,245,109,66,4,158,199,75,188,185,138,89,188,132,146,27,118,112,210,109,221,176,16,191,123,28,227,174,218,143,251,43,81,254,210,58,111,216,46,126,222,31,97,182,242,91,205,221,233,141,185,205,122,78,137,174,234,58,7,192,11,217,244,203,153,45,174,39,241,23,145,231,68,216,116,6,4,99,181,151,144,120,219,145,216,154,110,129,171,95,232,191,11,188,67,226,251,57,153,181,251,253,81,108,165,190,111,158,88,163,41,230,51,3,216,179,29,185,250,122,10,0,131,225,198,151,168,233,87,158,49,131,82,177,186,177,152,248,86,240,249,119,48,178,54,62,78,112,194,188,210,189,139,225,207,139,53,205,107,67,241,150,159,171,221,207,168,71,15,135,238,228,138,230,229,140,146,196,112,1,80,199,156,55,202,113,159,224,90,241,218,0,238,108,62,30,221,234,95,12,23,196,118,90,126,171,117,169,62,168,109,99,134,8,75,35,219,136,242,100,1,87,113,249,212,174,236,227,140,117,174,71,79,210,117,13,90,115,111,166,216,93,94,76,23,38,59,88,90,70,3,232,5,122,61,134,187,171,105,191,0,22,91,13,82,250,218,72,252,70,98,71,130,225,208,132,54,251,138,2,167,229,27,137,108,116,201,205,30,37,214,117,31,5,120,51,194,186,79,135,46,100,211,226,212,116,228,212,111,46,237,159,100,147,204,228,229,75,14,118,175,76,15,90,0,243,91,203,43,173,62,229,173,175,109,166,181,153,126,244,83,70,81,135,212,30,106,189,122,116,154,149,223,140,190,15,234,247,218,244,141,115,125,161,93,91,139,59,233,121,149,196,173,181,162,45,213,177,247,185,231,165,121,141,0,107,69,225,173,126,108,121,58,30,167,38,232,5,202,236,179,144,238,137,186,58,241,247,78,211,134,233,197,67,107,161,234,247,182,147,221,218,105,119,179,219,67,159,54,104,173,221,146,61,189,119,176,24,21,234,94,57,241,166,187,225,205,63,192,86,186,78,161,61,164,49,232,22,119,76,34,125,162,70,219,141,173,253,229,227,161,227,147,91,126,40,241,102,181,167,126,208,90,110,139,99,125,45,182,152,151,182,208,181,164,77,182,41,124,226,173,35,48,28,51,19,43,242,104,3,193,99,141,230,145,99,141,25,217,142,2,129,146,79,162,138,187,168,232,90,182,149,26,73,169,105,55,214,73,39,250,182,185,129,227,15,244,220,163,53,236,30,16,211,116,189,39,197,255,0,17,181,71,188,143,75,109,30,119,134,210,232,218,155,143,178,44,147,56,222,35,94,73,80,0,246,207,165,77,166,235,222,23,251,30,167,167,235,223,20,110,60,67,167,223,64,209,189,181,214,147,115,148,126,162,68,115,187,4,30,120,249,104,3,196,172,116,235,253,82,224,91,105,246,119,23,115,149,200,134,222,38,145,177,244,94,104,190,211,175,116,203,147,109,168,90,92,90,76,6,76,55,49,152,216,15,161,230,189,143,195,75,165,232,127,8,52,203,143,248,75,95,194,247,26,205,204,205,61,236,54,50,92,201,40,141,136,17,134,66,10,5,24,111,125,231,222,179,252,99,172,248,111,82,248,114,214,51,120,205,188,73,172,89,220,137,44,110,37,211,102,134,85,70,33,90,54,102,206,225,140,191,39,183,251,180,1,205,120,223,225,245,223,133,236,116,139,203,125,63,84,54,243,233,118,247,23,243,79,17,217,111,112,228,134,140,176,0,12,29,163,13,207,53,159,226,249,36,213,124,79,13,172,30,19,58,21,216,138,43,127,236,200,161,96,205,33,28,54,194,160,238,109,195,11,142,126,94,167,147,213,124,87,215,53,121,52,255,0,9,218,75,170,222,61,181,223,134,236,231,185,133,174,28,164,210,18,196,187,140,237,102,200,83,147,207,2,180,124,105,255,0,39,63,103,255,0,97,93,59,249,67,64,30,99,255,0,8,222,184,109,238,39,254,197,212,188,155,86,100,158,79,179,62,216,156,125,229,115,142,8,239,159,187,89,209,66,243,74,169,26,51,200,231,10,170,50,88,250,1,94,202,222,58,241,23,252,47,177,167,174,169,112,154,120,214,190,195,246,53,98,33,49,153,118,28,167,66,79,39,61,114,106,190,133,111,23,134,245,95,137,186,230,155,4,127,110,208,229,120,52,240,64,111,41,94,119,66,224,122,170,143,243,154,0,243,86,240,183,136,99,188,130,205,244,45,77,110,174,1,48,192,214,146,7,145,66,228,237,24,201,192,231,138,201,175,103,248,49,227,111,17,106,191,16,32,211,117,45,66,231,83,182,157,37,144,253,173,204,134,7,8,219,90,50,253,59,142,56,195,87,139,208,7,109,225,95,3,75,226,79,4,248,147,88,134,211,81,158,242,193,237,227,178,75,100,44,39,102,124,72,49,130,88,170,237,56,82,49,156,154,213,143,79,189,63,2,100,211,197,164,198,241,124,90,97,54,222,83,121,161,214,215,4,99,174,115,218,164,240,30,169,168,88,124,39,241,251,217,106,23,86,205,1,178,150,22,134,102,67,27,180,132,51,12,31,148,144,160,18,58,128,181,107,73,241,46,173,165,124,8,190,212,45,47,166,75,251,191,18,178,73,119,188,153,126,104,3,59,171,245,12,113,247,186,242,104,3,204,181,29,47,80,210,174,4,26,150,159,113,101,49,27,132,119,48,180,111,183,215,12,42,93,63,66,214,53,120,222,77,59,74,190,189,142,63,190,214,182,239,32,31,82,163,138,239,53,205,74,247,196,127,3,180,253,75,86,184,146,242,246,207,94,107,56,174,38,109,242,121,109,22,226,165,143,39,144,191,146,215,117,226,201,52,173,2,238,203,64,181,248,149,113,225,171,125,54,218,16,150,86,154,100,205,184,144,172,100,105,16,133,114,217,207,167,227,154,0,249,238,88,218,25,26,57,17,145,193,195,6,92,16,127,186,105,181,232,127,21,181,45,3,88,188,210,117,13,39,86,77,79,81,123,111,47,81,185,142,205,237,132,236,48,171,33,86,29,72,200,56,39,238,246,175,60,160,2,138,40,160,4,165,162,146,128,22,138,74,90,0,40,162,146,128,58,47,21,120,167,254,18,100,209,7,216,254,205,253,153,165,197,167,127,173,223,230,236,207,207,208,99,57,233,207,214,180,53,175,29,127,108,124,79,135,198,127,217,190,87,151,117,109,113,246,79,63,118,124,160,159,46,252,47,93,157,113,198,123,215,29,69,0,116,95,240,148,255,0,197,196,255,0,132,179,236,127,243,20,254,209,251,55,153,255,0,77,60,205,155,246,254,25,199,252,6,174,216,120,250,243,76,241,182,173,226,11,91,56,154,29,82,89,218,234,194,224,239,142,72,164,114,230,55,233,156,103,174,63,14,213,200,81,64,30,161,162,124,87,209,252,47,172,197,121,160,120,34,206,193,27,112,187,2,245,229,146,101,32,237,10,236,167,203,27,176,216,3,157,160,87,33,164,248,167,251,47,194,126,36,208,254,199,230,255,0,109,253,159,247,222,110,60,159,41,203,244,199,205,156,237,234,49,92,245,20,1,209,15,20,99,225,225,240,167,216,250,234,191,218,63,106,243,63,233,150,205,155,49,248,231,63,240,26,67,226,140,252,60,30,19,251,39,77,83,251,67,237,94,111,253,50,242,246,108,199,227,156,254,21,207,81,64,30,179,226,61,120,120,125,173,52,47,27,248,99,78,241,13,237,141,172,127,97,212,98,186,150,29,240,145,148,220,64,6,69,28,175,59,122,31,169,143,226,166,167,115,169,120,31,192,83,222,195,5,189,212,144,93,202,45,225,77,145,197,19,178,121,65,71,97,229,128,23,253,218,231,244,191,137,218,197,134,147,109,166,222,105,250,62,177,5,154,237,182,58,173,152,153,160,30,138,217,83,143,173,96,120,131,196,122,159,138,117,103,212,245,107,159,62,225,148,34,128,48,168,163,162,170,142,128,80,6,77,122,60,95,19,180,187,145,99,119,174,248,54,203,85,214,172,163,142,56,175,218,233,211,118,206,134,68,3,14,126,181,231,20,80,7,79,105,227,157,74,15,27,207,226,155,152,109,111,110,238,25,140,246,243,71,190,54,14,187,76,120,236,49,242,143,165,94,215,60,119,101,117,225,219,157,7,64,240,228,26,29,141,228,169,45,230,203,134,157,167,117,57,81,189,190,234,131,206,43,138,162,128,55,46,181,171,41,188,37,99,164,71,162,90,195,121,109,59,75,38,164,15,239,103,86,206,17,190,94,131,62,189,135,78,115,135,73,75,64,9,93,55,129,60,93,55,130,124,81,30,179,10,25,64,138,84,104,179,183,112,101,56,7,254,7,131,255,0,1,174,106,138,0,125,197,196,183,119,50,220,206,198,73,165,114,238,231,171,177,57,39,243,174,154,255,0,198,151,119,255,0,14,180,207,10,62,255,0,42,202,238,73,203,231,239,41,31,32,255,0,128,150,147,244,174,90,138,0,237,116,111,30,90,195,160,91,232,94,37,240,237,182,189,167,217,187,27,77,243,60,18,193,187,146,4,139,206,51,252,63,253,106,165,226,191,25,73,226,59,123,43,11,109,58,215,74,209,236,119,253,154,198,219,36,41,110,172,204,121,102,62,191,253,124,242,244,80,1,93,158,177,241,23,80,189,248,145,39,141,52,200,127,179,238,152,161,88,76,158,96,1,99,8,67,28,46,229,96,190,157,235,140,162,128,61,25,62,36,104,118,119,63,218,186,111,128,116,203,93,115,59,150,239,237,18,60,81,191,247,214,3,242,169,238,57,249,107,156,209,60,109,172,104,158,35,185,214,132,145,221,207,120,28,94,71,118,187,227,186,71,229,131,143,67,92,229,20,1,232,75,241,35,75,210,99,154,227,194,222,13,178,209,181,89,81,163,55,230,233,174,90,61,203,201,140,55,8,107,158,210,188,82,218,95,133,60,73,161,181,161,157,245,191,179,230,224,203,131,23,149,33,127,187,131,187,57,199,81,143,122,231,168,160,14,175,85,241,175,246,255,0,131,236,180,125,91,79,251,70,163,167,157,150,154,146,205,181,132,63,243,205,134,211,189,125,14,70,223,151,223,60,165,37,45,0,117,62,41,241,165,207,136,60,121,63,138,236,225,109,54,228,188,82,68,162,79,48,163,70,129,65,13,129,158,153,233,91,175,241,39,66,188,184,26,174,163,224,29,46,239,93,206,231,186,251,68,137,19,55,247,154,1,242,185,238,121,230,188,226,150,128,59,29,31,226,30,163,101,241,34,47,26,106,112,255,0,104,93,35,74,94,33,47,148,10,180,109,24,10,112,118,133,13,233,218,184,246,59,153,159,212,230,146,138,0,232,191,225,49,212,127,225,2,62,17,221,254,135,246,223,181,110,207,56,199,220,255,0,119,119,207,245,165,159,198,58,133,199,128,237,60,36,205,254,135,111,118,215,32,231,146,8,225,63,221,12,89,255,0,224,94,213,206,81,64,29,71,132,188,103,55,133,214,246,210,125,62,223,83,210,47,212,11,187,11,146,66,182,62,235,2,62,235,15,95,254,182,58,24,62,40,216,105,86,26,182,153,162,120,70,215,77,211,181,59,41,45,165,72,238,154,73,12,140,48,36,105,89,73,117,11,187,9,199,223,60,215,155,81,64,29,8,241,70,62,29,159,9,253,143,174,169,253,161,246,175,55,254,153,108,242,246,99,241,206,127,224,53,63,132,188,103,55,134,5,237,156,214,16,106,122,69,248,85,187,211,238,73,10,216,232,192,175,70,95,95,254,182,222,90,150,128,61,38,223,226,142,159,165,105,250,182,153,162,120,70,219,77,211,181,43,25,45,165,72,238,154,73,76,140,54,137,26,70,4,184,0,190,19,143,190,121,175,54,162,146,128,58,37,241,70,62,30,31,9,253,147,174,169,253,163,246,175,55,254,152,236,217,179,111,227,156,255,0,192,107,75,68,241,236,86,218,12,90,23,136,180,27,93,127,75,183,102,123,100,146,102,134,91,114,122,132,149,121,10,125,43,140,164,160,14,183,196,222,54,109,107,75,183,209,180,237,46,215,70,209,45,228,50,139,27,118,47,190,78,155,228,115,203,182,222,43,147,162,138,0,232,124,85,226,143,248,73,211,68,31,99,251,55,246,94,151,22,155,254,183,119,153,179,63,55,65,140,231,167,63,90,208,214,252,119,253,177,241,62,31,25,127,103,121,94,93,213,181,199,217,60,253,249,242,130,124,187,176,58,249,125,118,241,158,245,199,82,80,7,99,103,227,251,205,63,198,186,183,136,45,173,34,104,53,73,38,55,90,125,199,239,97,150,25,24,177,70,251,185,235,215,31,225,87,231,248,139,165,216,233,247,144,248,91,194,86,122,37,213,236,77,20,215,159,105,107,137,68,111,247,132,123,255,0,213,231,218,188,254,150,128,58,239,12,248,221,116,141,22,109,11,87,209,237,245,189,14,89,124,245,180,158,70,71,134,76,99,114,72,57,92,143,243,215,43,226,63,28,199,170,104,105,160,232,218,37,182,137,163,9,124,247,183,134,83,35,73,38,220,2,242,55,45,143,243,218,185,10,40,3,162,241,87,138,63,225,39,77,16,125,143,236,223,217,154,92,58,119,250,221,254,110,204,252,253,6,220,231,238,243,245,171,250,215,142,255,0,182,126,39,195,227,63,236,223,43,203,186,182,184,251,39,157,187,62,80,78,55,237,29,118,117,199,25,239,92,117,37,0,116,127,240,148,255,0,197,196,255,0,132,179,236,127,243,20,254,209,251,47,153,255,0,77,60,207,47,126,63,12,227,240,174,159,195,26,198,181,113,174,248,191,198,122,77,189,155,218,143,50,227,81,210,174,89,155,206,183,158,86,44,163,106,252,219,123,177,199,234,69,121,181,106,248,123,196,122,167,133,181,101,212,180,155,143,38,112,166,54,5,67,44,168,122,171,3,242,144,104,3,215,190,22,120,179,76,186,241,220,86,250,7,133,45,52,59,79,34,105,181,27,143,61,238,88,198,35,56,1,219,238,38,242,14,209,232,181,225,149,218,234,191,19,181,141,67,73,185,211,109,44,52,125,30,222,233,118,221,29,42,204,64,211,143,70,108,158,62,152,174,42,128,58,29,31,197,63,217,62,18,241,22,131,246,63,55,251,100,91,47,159,230,109,242,124,151,47,211,31,54,115,142,171,143,122,7,138,113,240,240,248,79,236,125,117,79,237,31,181,121,191,244,203,203,217,179,31,142,115,248,87,59,69,0,116,71,197,57,248,120,60,39,246,62,154,175,246,135,218,252,207,250,101,229,236,217,143,199,57,252,43,118,219,226,38,159,121,165,217,218,120,175,194,118,218,236,246,81,136,109,110,205,211,219,200,16,125,213,98,62,248,30,255,0,253,122,224,105,40,3,161,241,103,139,46,252,89,127,4,211,219,219,218,91,90,196,32,179,179,182,76,37,186,14,195,252,107,158,162,150,128,10,40,162,128,10,41,41,104,0,162,146,150,128,10,74,90,40,3,212,188,125,172,93,232,158,13,240,199,133,244,209,12,26,94,161,160,218,222,221,198,176,141,242,206,205,184,185,108,110,234,171,247,77,121,109,123,103,196,77,98,93,112,120,67,195,177,104,154,36,82,235,122,69,129,75,161,103,137,109,154,71,249,82,38,223,242,70,54,227,111,161,62,181,191,119,224,173,83,68,189,26,86,135,240,183,71,213,52,120,112,146,94,95,207,9,184,186,245,117,98,192,199,158,112,49,255,0,124,244,160,15,157,40,175,105,255,0,132,71,67,240,223,197,75,159,9,95,218,67,253,151,175,88,226,201,238,16,73,45,140,143,157,152,126,112,67,6,28,30,114,51,154,163,240,243,192,150,143,31,136,33,241,47,151,111,44,211,62,133,99,230,12,129,120,114,217,95,117,216,54,255,0,189,64,30,73,73,94,141,225,253,30,215,195,94,7,241,39,136,53,189,62,9,111,12,135,71,211,224,186,136,56,19,255,0,203,71,10,221,208,15,148,250,169,21,231,84,1,179,168,248,106,243,77,240,214,139,174,207,45,187,90,234,222,114,192,136,196,176,242,155,99,110,24,192,231,238,237,38,186,143,138,191,234,188,17,255,0,98,173,151,254,205,91,254,32,241,71,217,126,11,120,54,47,236,29,14,111,182,219,94,90,238,154,211,115,65,177,132,126,100,39,63,44,173,247,217,187,183,53,103,198,62,38,211,188,59,166,120,41,223,195,154,102,169,127,47,135,45,55,54,167,25,149,18,44,29,161,83,32,7,206,239,155,253,218,0,241,106,74,245,109,99,192,250,118,179,241,87,195,154,126,153,15,216,44,53,251,24,53,22,183,140,228,66,25,89,152,15,194,55,219,245,170,151,126,52,240,148,218,155,105,11,224,173,42,31,15,9,60,161,115,26,145,124,169,156,121,190,110,122,255,0,22,8,63,221,205,0,113,190,23,240,229,231,139,60,71,103,161,216,73,111,29,213,206,253,141,59,16,139,181,29,142,72,4,253,213,63,195,88,206,8,98,15,110,43,232,29,46,43,61,19,246,167,151,79,176,211,108,97,182,150,15,41,17,32,80,32,255,0,69,18,23,140,12,5,98,84,130,125,25,189,107,198,60,77,175,127,194,67,170,139,191,236,157,43,75,242,227,242,188,157,58,223,201,141,176,204,119,17,147,150,249,177,159,238,133,160,12,106,43,191,248,119,99,167,248,155,76,215,188,43,53,157,179,234,151,86,198,227,76,185,49,47,152,38,143,230,40,27,174,24,14,159,119,131,91,62,17,240,61,158,163,240,207,81,91,181,11,174,234,254,108,218,74,48,249,156,90,242,193,125,220,179,15,248,13,0,121,61,109,235,86,222,30,131,76,209,228,209,181,11,171,155,217,96,223,168,199,58,96,67,47,31,44,103,28,142,190,189,23,158,112,189,41,176,177,240,239,194,1,123,119,105,111,46,175,226,27,140,90,60,209,43,61,189,180,71,230,101,200,249,75,183,25,29,65,30,149,7,196,139,11,75,24,188,33,246,75,56,45,254,209,225,203,73,167,242,99,84,243,36,109,217,118,199,86,61,201,230,128,61,33,191,228,238,147,253,223,253,177,53,243,252,159,235,95,253,227,95,64,55,252,157,218,127,187,255,0,182,38,190,127,147,253,99,255,0,188,104,1,40,175,74,248,112,154,52,30,8,241,190,173,171,233,22,186,145,211,214,209,173,210,116,201,86,103,112,0,110,160,22,219,187,29,84,109,173,150,213,124,51,63,195,180,241,211,248,55,71,93,94,222,248,233,130,214,56,72,179,118,33,100,14,209,3,206,23,43,215,169,255,0,119,0,30,57,69,122,95,138,244,59,31,17,90,248,31,87,210,116,235,109,46,227,196,111,45,172,214,246,169,136,150,68,148,38,229,94,202,119,244,246,171,30,35,241,39,134,188,39,173,220,120,99,79,240,102,147,127,97,98,230,218,238,230,241,25,174,167,117,225,216,72,14,99,231,61,51,253,40,3,139,240,39,252,148,63,13,127,216,86,215,255,0,70,173,59,199,223,242,81,60,75,255,0,97,75,159,253,24,213,232,126,33,211,244,125,63,226,159,195,95,236,75,72,237,236,166,183,211,102,76,34,171,201,153,248,118,218,62,119,35,25,53,63,196,13,58,195,225,253,214,177,168,222,216,91,234,90,247,136,46,238,36,180,55,48,9,45,236,224,50,147,187,12,54,180,135,35,253,223,253,8,3,196,233,107,217,188,3,224,123,145,224,56,188,73,97,225,107,63,17,234,183,211,52,112,67,121,44,98,222,218,20,37,75,60,108,203,189,139,3,255,0,214,238,207,31,248,26,228,248,13,188,75,125,225,123,95,13,234,182,83,44,119,48,89,74,134,11,136,88,133,14,170,172,219,25,88,168,199,243,236,1,227,149,185,173,219,120,122,13,47,71,147,70,212,46,174,111,100,131,118,163,28,209,237,16,201,199,8,113,200,235,235,208,115,206,209,135,94,131,227,184,236,244,43,223,3,94,89,233,182,95,242,1,177,186,158,22,129,124,187,137,50,196,153,64,198,253,216,195,231,146,40,3,151,241,87,134,239,60,35,226,43,141,14,254,75,121,110,160,8,93,237,217,138,29,225,89,112,72,83,209,135,106,198,175,90,248,237,175,125,163,198,151,218,31,246,78,152,159,103,146,25,126,223,29,182,219,169,63,116,56,121,51,243,47,205,211,31,194,190,149,194,248,35,195,163,197,94,51,211,52,71,148,198,151,82,254,241,199,80,129,75,54,61,246,169,160,14,126,187,255,0,130,95,242,87,180,31,251,120,255,0,210,121,42,221,223,141,60,37,62,164,250,66,248,43,74,139,195,171,39,146,46,99,4,95,42,103,30,103,155,158,191,197,180,131,253,220,215,93,103,97,103,165,254,213,176,217,216,90,91,217,219,32,59,33,183,141,99,69,205,145,39,10,56,28,146,104,3,139,240,167,252,146,143,137,63,247,15,255,0,209,237,94,119,94,137,225,79,249,37,31,18,127,238,31,255,0,163,218,188,234,128,54,245,15,12,222,105,222,26,209,181,217,165,129,237,117,111,56,64,136,196,178,249,45,177,183,12,109,94,122,96,154,234,62,42,127,170,240,71,253,138,214,95,251,53,110,248,135,197,31,102,248,43,224,216,127,176,180,57,190,219,109,123,109,186,107,61,205,111,177,132,126,100,71,63,44,143,247,153,187,191,53,107,198,30,38,211,124,59,166,120,41,155,195,154,94,171,127,47,135,45,55,182,167,25,149,18,45,167,10,19,42,3,103,127,207,244,160,15,22,162,189,91,88,240,70,153,172,252,82,240,230,159,165,197,246,11,15,16,88,193,168,180,17,156,249,33,131,51,170,254,8,219,126,181,219,15,7,234,71,85,254,204,111,132,218,64,240,225,111,43,206,251,76,95,109,17,231,30,103,155,230,103,61,241,255,0,1,205,0,124,231,69,111,120,211,195,191,240,138,248,195,82,209,4,134,72,237,101,196,108,122,148,96,25,115,239,134,21,209,124,60,178,176,241,54,151,175,120,90,123,75,102,213,46,173,77,206,151,114,98,30,104,154,63,156,160,110,184,117,29,58,112,104,3,207,233,43,214,60,37,224,139,61,67,225,158,162,46,128,93,119,87,243,102,210,99,97,243,50,219,114,193,125,216,179,175,225,89,6,194,199,195,223,7,197,229,221,157,188,186,191,136,110,54,218,60,209,6,123,123,104,143,204,235,145,242,150,126,50,58,130,61,40,3,207,232,175,88,241,21,238,135,240,218,123,127,13,91,248,95,72,213,117,8,224,141,245,43,221,78,35,41,105,25,67,98,62,70,192,20,142,71,255,0,92,201,226,121,188,53,164,120,127,225,239,136,180,159,15,217,139,73,229,187,150,230,214,120,146,67,40,18,40,104,221,156,124,202,185,117,82,221,6,40,3,200,169,107,210,181,207,135,201,117,241,82,199,74,209,255,0,228,15,173,148,188,179,150,49,242,173,187,124,205,143,247,66,183,203,232,7,173,115,94,63,212,116,189,71,198,55,207,162,218,90,218,105,144,55,217,237,69,180,74,138,235,31,27,206,58,150,57,57,60,242,40,2,166,129,225,171,207,18,54,166,45,36,129,63,179,172,36,212,37,243,152,141,209,166,55,5,192,63,55,204,184,206,7,189,116,254,14,255,0,146,71,241,27,253,221,55,255,0,71,181,104,252,24,213,62,193,39,140,7,216,44,110,54,232,19,220,127,164,195,187,62,94,63,118,121,251,141,187,230,29,246,175,247,106,255,0,132,53,235,27,239,8,252,70,214,117,45,18,193,109,138,233,204,116,235,24,204,22,229,149,152,32,10,167,32,22,0,191,60,229,189,104,3,199,105,107,211,175,103,211,60,107,240,203,90,214,7,135,180,189,39,82,209,39,183,195,105,145,121,81,203,28,143,179,12,185,57,32,243,159,254,189,93,93,71,67,240,175,194,159,7,106,173,225,125,35,83,213,47,30,237,26,75,219,112,202,200,179,16,119,168,198,230,251,161,73,206,209,154,0,242,74,43,209,244,200,116,127,10,248,42,215,197,186,166,143,107,171,106,122,205,204,169,97,107,112,63,209,97,142,51,134,118,65,247,142,239,148,47,76,84,171,253,145,241,15,195,58,212,241,104,86,26,54,191,163,219,27,240,218,114,20,130,226,5,63,48,41,147,180,174,115,158,244,1,230,116,87,117,226,109,62,210,15,133,62,3,189,134,210,222,43,171,147,125,231,76,145,128,242,237,152,5,220,221,91,3,129,158,149,111,84,208,45,239,188,17,240,218,11,59,91,120,111,245,89,174,224,150,229,97,1,228,99,115,26,70,92,175,45,140,241,154,0,243,154,232,124,7,255,0,37,15,195,63,246,20,181,255,0,209,162,187,63,16,248,147,195,62,20,214,238,60,49,99,224,205,38,255,0,79,177,115,109,113,115,122,140,110,166,101,225,217,100,7,41,206,113,143,254,181,104,120,143,79,209,244,255,0,139,95,14,151,67,181,142,222,198,123,125,54,100,218,128,52,185,156,237,119,194,242,228,1,147,64,30,123,227,255,0,249,40,190,37,255,0,176,173,207,254,140,106,231,107,219,238,124,65,160,92,252,90,188,240,196,254,15,210,110,108,175,53,87,181,184,187,154,55,107,166,149,228,33,217,100,207,11,184,240,20,116,94,181,228,94,32,211,70,143,226,93,87,75,70,44,44,239,103,183,86,61,72,71,35,63,165,0,103,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,1,221,120,187,197,54,151,23,222,13,190,209,110,132,183,26,62,141,103,20,132,198,195,203,184,136,146,71,32,103,7,28,142,61,235,91,85,111,135,30,46,213,36,241,13,222,191,127,162,220,221,159,54,247,78,22,47,49,121,127,139,203,144,112,170,79,63,63,175,111,187,94,95,69,0,109,248,131,81,210,102,241,43,93,120,110,202,77,58,202,50,62,205,27,74,90,64,70,223,156,156,156,49,43,157,163,238,215,85,241,11,226,49,241,60,154,4,154,112,251,52,182,113,45,213,193,141,118,255,0,166,156,110,127,124,108,24,62,245,231,52,180,1,232,31,19,252,119,15,140,238,244,196,178,136,65,105,111,110,36,146,53,92,41,185,151,230,152,251,252,220,103,216,158,245,231,244,82,80,7,101,226,29,115,78,190,248,107,224,221,42,218,227,117,246,156,111,126,213,22,198,27,60,201,3,39,36,96,228,122,19,71,143,245,205,59,91,143,194,195,78,184,243,190,195,160,90,217,220,252,140,54,78,155,247,175,204,23,56,200,228,100,87,29,69,0,122,78,173,227,171,75,47,21,248,43,92,209,165,91,166,210,52,91,91,107,132,33,163,253,226,238,18,38,88,122,54,220,140,175,52,183,81,124,50,93,81,188,67,14,177,168,203,9,147,237,3,66,251,17,13,187,57,242,204,217,194,166,120,238,113,94,105,75,64,30,194,222,55,240,241,253,162,151,197,95,218,63,241,36,81,255,0,31,30,68,159,243,235,229,244,198,239,189,199,221,175,31,99,153,28,175,66,105,180,180,1,127,68,213,238,52,45,110,203,84,180,108,92,89,206,37,79,238,156,30,135,216,244,252,107,185,241,103,196,129,119,241,51,77,215,244,84,49,233,250,95,151,246,88,84,108,200,251,242,2,59,110,44,202,125,171,205,232,160,14,195,226,87,138,32,241,95,139,165,158,192,42,105,54,136,182,214,40,6,2,196,189,212,127,14,73,39,233,143,74,95,31,235,154,118,181,31,133,134,155,113,231,125,135,64,182,179,185,249,25,124,185,147,118,229,249,128,206,50,57,25,21,198,210,208,7,176,183,141,188,58,127,104,177,226,175,237,31,248,146,1,255,0,31,62,68,159,243,235,179,166,221,255,0,127,229,233,94,64,199,50,49,94,132,211,104,160,14,199,195,122,230,155,97,240,235,198,186,77,213,207,151,123,169,11,47,177,197,177,143,153,229,202,204,220,129,180,96,30,228,80,53,205,56,124,26,125,3,237,63,241,51,58,255,0,219,124,141,141,254,167,200,217,187,118,49,247,184,198,115,92,117,37,0,119,122,151,138,109,35,240,55,129,32,211,174,247,234,154,44,215,83,76,134,54,30,83,52,193,163,228,140,62,113,159,148,154,214,214,165,248,117,226,205,77,188,73,117,173,234,58,77,197,198,217,111,116,168,236,140,142,210,127,23,151,38,118,141,199,251,254,189,186,87,151,209,64,30,169,226,111,24,248,119,82,248,137,224,141,91,79,151,200,211,180,216,44,69,202,108,115,246,109,146,150,104,254,238,91,106,227,149,206,123,83,219,199,26,39,136,117,63,17,248,127,196,119,108,254,30,188,191,185,186,211,53,15,41,157,172,152,179,21,96,49,191,203,42,121,24,239,238,107,202,41,40,3,209,116,189,95,195,58,183,133,19,194,62,37,212,103,180,26,109,196,146,233,218,181,172,13,34,109,115,243,171,199,195,109,39,230,28,3,254,238,57,203,241,26,248,39,78,208,83,78,208,37,185,213,181,38,152,73,46,171,50,60,8,136,23,238,34,19,223,185,111,255,0,87,29,75,64,5,118,94,63,215,52,237,109,60,44,52,235,143,59,236,62,31,181,179,184,253,219,46,201,147,118,229,249,128,206,50,57,25,21,198,209,64,29,143,197,61,115,78,241,31,196,93,75,85,210,174,126,211,101,48,139,203,151,99,199,191,16,162,158,24,3,212,30,213,141,225,93,122,127,11,120,155,79,214,237,208,73,37,164,187,202,19,141,234,70,24,103,220,18,63,26,198,165,160,15,74,186,139,225,136,213,27,196,49,107,58,132,176,153,62,210,52,31,176,149,125,217,206,195,54,112,35,207,203,220,226,181,219,198,254,29,63,180,88,241,95,246,143,252,73,0,255,0,143,143,34,95,249,246,242,250,99,119,222,227,165,120,245,20,1,217,248,119,92,211,108,126,30,248,219,75,184,185,217,121,169,125,143,236,105,177,143,153,229,202,204,220,168,194,237,82,58,237,174,50,138,74,0,236,188,67,174,105,215,255,0,13,124,27,164,218,220,239,190,211,141,231,218,161,242,216,121,126,100,161,211,146,54,156,143,66,104,241,254,185,167,107,105,225,101,211,110,60,239,177,104,22,214,119,31,35,13,147,38,237,203,243,1,156,100,114,185,21,199,81,64,30,147,171,248,246,210,203,197,126,9,215,52,105,5,219,105,26,45,173,181,202,21,120,255,0,120,187,132,137,151,95,70,198,225,145,205,62,91,31,133,83,106,103,88,125,123,83,75,70,111,61,180,49,96,222,111,174,193,46,118,237,237,244,239,222,188,206,138,0,189,171,92,217,221,106,215,87,22,22,66,202,210,73,11,67,108,28,183,150,63,133,119,158,77,59,67,213,174,116,45,110,199,85,180,108,92,90,76,37,79,67,131,208,251,31,187,248,214,125,37,0,122,79,139,62,36,45,223,196,205,59,94,209,80,199,97,165,249,127,101,136,13,153,95,189,40,35,248,119,150,96,125,171,31,226,95,138,109,252,87,226,233,102,211,192,77,42,209,22,214,202,48,54,129,10,247,81,219,36,147,244,199,165,113,244,80,7,167,234,154,159,130,124,127,21,166,173,174,235,151,90,30,185,20,9,13,234,139,38,184,75,162,139,128,203,180,252,164,175,175,255,0,92,212,248,129,226,63,13,234,222,16,240,158,153,225,214,149,35,211,5,210,73,4,202,124,197,12,235,181,152,227,4,182,210,196,2,118,239,197,121,221,42,168,39,147,129,220,138,0,246,61,31,196,215,26,47,192,163,121,119,10,125,191,205,159,76,209,174,79,250,209,20,152,50,145,254,200,195,0,125,118,138,241,186,235,188,113,226,155,45,121,180,157,63,70,134,226,13,27,74,180,91,123,104,238,66,134,103,234,238,193,73,25,99,239,218,185,26,0,236,126,31,107,154,118,135,39,137,78,163,115,246,113,121,225,251,171,56,62,70,109,243,54,205,163,128,113,157,167,147,197,47,134,245,205,54,195,225,215,141,52,171,171,143,46,247,82,22,95,100,139,99,31,51,203,149,153,249,3,3,0,247,34,184,202,90,0,236,188,61,174,105,214,63,13,124,103,164,220,220,249,119,218,137,178,251,44,91,24,249,187,37,44,252,133,192,192,245,34,147,196,58,238,155,125,240,219,193,186,77,181,198,251,237,56,222,125,170,45,140,54,121,146,171,39,36,96,228,122,19,92,117,20,1,222,104,90,254,129,172,120,62,47,9,248,174,107,139,24,236,231,105,244,253,78,8,124,223,39,127,223,71,78,165,73,231,142,115,86,46,117,143,11,248,67,195,58,166,151,225,125,66,227,88,212,245,104,190,207,113,168,75,106,109,210,40,63,141,17,27,230,203,119,205,121,213,45,0,122,38,149,170,120,95,196,126,5,211,188,55,226,45,90,125,26,231,73,158,103,182,187,91,87,184,70,142,83,185,148,168,231,59,170,63,18,120,146,206,107,223,10,104,254,16,251,77,220,58,9,197,164,242,66,67,220,220,60,129,201,84,235,130,202,184,29,107,207,234,91,75,169,236,174,224,187,183,114,147,193,40,146,55,31,194,202,114,15,231,64,30,157,226,37,240,6,191,174,220,107,154,158,171,170,104,151,236,251,181,13,23,236,12,242,249,195,239,132,115,133,92,144,126,247,127,238,244,173,31,31,234,150,54,191,19,60,1,171,188,127,98,211,162,211,180,235,147,31,45,228,68,38,102,199,3,39,106,250,14,213,143,123,226,159,135,190,36,190,254,221,215,244,45,102,45,89,240,215,54,250,124,209,139,107,135,29,92,238,249,151,61,241,250,245,174,75,198,62,41,184,241,135,136,100,213,38,134,59,120,252,177,20,22,241,156,136,98,95,186,163,252,245,38,128,53,127,183,52,223,248,92,255,0,219,255,0,104,255,0,137,95,246,239,218,252,253,141,254,167,207,221,191,24,221,247,121,219,140,213,107,169,188,61,173,252,80,212,110,245,59,233,224,208,111,53,43,137,158,234,4,37,252,182,118,96,193,72,207,60,118,200,207,74,229,41,40,2,197,234,218,165,245,194,90,72,242,218,172,140,33,145,198,25,147,60,18,59,28,98,160,164,165,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,4,165,164,165,160,2,138,40,160,2,138,40,160,4,165,162,138,0,74,90,40,160,2,138,41,40,1,104,164,165,160,2,146,150,138,0,74,90,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,41,40,165,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,164,165,160,4,165,162,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,41,41,104,160,2,138,74,90,0,40,162,138,0,40,164,165,160,4,165,162,138,0,74,90,74,90,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,74,90,0,74,90,74,90,0,40,164,165,160,2,138,40,160,2,138,74,90,0,40,162,146,128,22,138,40,160,2,138,40,160,2,146,150,138,0,41,41,104,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,4,165,162,138,0,74,90,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,146,128,22,138,41,40,0,165,162,138,0,74,90,41,40,1,104,162,146,128,22,146,150,138,0,40,164,165,160,2,146,150,138,0,40,162,138,0,40,164,165,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,41,40,0,165,164,165,160,13,29,31,65,213,124,65,123,246,61,35,79,158,242,124,100,136,147,56,30,164,244,3,220,214,254,171,240,187,198,250,53,147,93,222,248,122,228,64,6,230,104,153,36,194,250,144,140,72,21,191,227,157,78,227,192,186,125,167,129,116,57,26,207,101,188,115,106,215,16,156,75,115,51,174,226,11,14,112,1,27,71,189,113,26,15,137,245,143,13,106,73,127,164,223,207,111,50,182,226,3,28,75,236,203,247,88,125,104,3,30,138,218,191,154,243,198,62,44,154,123,45,50,40,238,181,9,179,29,157,154,97,119,31,65,250,147,245,53,210,191,194,13,124,9,34,183,212,52,43,173,77,1,103,210,237,245,5,107,161,133,228,108,251,185,31,90,0,224,41,43,91,70,240,222,171,175,107,105,164,105,246,82,73,124,204,65,136,140,108,199,222,45,159,186,7,124,215,79,121,240,175,89,183,177,184,185,177,191,209,181,119,181,66,215,22,218,93,234,205,52,42,58,150,76,47,79,108,208,7,5,180,154,232,252,39,225,99,226,103,214,7,219,62,205,253,155,166,79,168,255,0,170,223,230,121,120,249,58,174,51,187,175,63,74,103,133,252,39,171,120,190,246,104,52,212,137,99,183,79,50,230,230,230,79,46,24,7,171,191,111,255,0,95,165,122,71,131,60,25,169,120,110,47,22,94,61,222,157,168,88,75,225,155,232,150,243,77,185,19,195,230,126,236,236,39,179,99,158,69,0,120,206,195,235,93,10,248,91,63,15,155,197,127,108,233,170,127,103,125,151,202,255,0,166,94,110,237,249,252,49,143,198,185,221,198,189,8,19,255,0,12,238,223,246,52,255,0,237,168,160,15,63,217,239,70,207,122,215,215,252,51,123,225,209,165,155,169,32,147,251,75,79,138,250,31,41,152,237,142,92,237,13,149,31,55,28,227,35,222,159,174,248,91,80,208,103,210,161,153,162,158,77,78,202,43,235,116,183,44,199,100,185,192,42,64,249,190,94,139,159,173,0,98,236,247,173,253,31,194,191,218,222,17,241,22,187,246,207,43,251,24,64,124,143,47,119,157,230,185,31,123,60,99,25,232,115,237,93,12,95,7,252,64,203,28,51,234,26,37,158,167,32,12,154,93,198,162,5,211,100,112,2,99,25,63,90,151,194,176,203,109,240,179,226,76,18,140,75,17,211,209,199,93,172,38,101,34,128,60,231,97,245,163,97,174,131,94,240,142,163,225,157,46,194,235,84,158,214,27,139,244,243,18,195,123,125,166,52,236,238,49,128,167,235,159,110,14,48,55,154,0,102,13,45,56,49,239,210,141,194,128,27,69,46,1,163,103,247,104,1,40,167,16,105,180,0,148,180,81,64,9,75,69,20,0,148,180,81,64,9,75,78,3,214,157,192,160,8,128,38,157,229,159,90,126,234,110,234,0,97,4,26,90,126,225,70,1,160,6,82,80,195,6,150,128,18,150,138,40,0,162,146,150,128,10,74,90,69,82,104,1,104,165,216,104,194,138,0,109,45,63,2,147,112,90,0,102,211,70,13,63,119,181,38,239,106,0,54,26,54,26,55,154,92,177,160,4,216,125,105,124,191,122,76,61,55,231,30,180,0,237,135,214,151,97,245,164,4,158,244,29,195,189,0,27,13,55,6,156,75,138,3,26,0,74,42,76,131,77,32,26,0,109,20,132,98,138,0,90,40,162,128,10,40,162,128,10,41,41,104,1,41,104,162,128,10,74,41,104,0,162,138,74,0,245,47,28,105,87,62,58,211,237,60,119,161,196,215,158,101,188,112,234,208,66,55,75,109,58,46,9,32,115,130,20,96,255,0,179,89,191,15,53,175,136,81,63,246,15,131,231,146,56,164,159,205,151,253,21,25,35,98,0,46,238,232,112,48,23,191,111,90,228,180,109,127,87,240,237,239,219,52,125,66,123,41,241,130,209,62,55,15,66,58,21,246,53,185,171,252,76,241,158,187,100,214,122,134,191,114,246,236,48,241,198,18,37,113,253,211,176,12,143,173,0,122,144,241,36,26,247,198,139,248,172,111,163,158,250,29,10,93,55,78,189,200,2,91,192,51,189,123,14,90,81,199,225,94,69,160,104,158,33,127,25,218,89,89,90,93,195,172,37,202,156,20,96,241,50,183,222,111,238,170,245,36,215,63,20,178,65,50,73,20,140,146,35,6,12,14,8,35,238,149,53,216,220,252,83,241,189,214,152,116,249,188,71,118,246,228,96,237,85,12,71,187,5,221,250,208,7,162,92,203,6,173,226,127,138,150,158,28,117,109,82,234,222,33,106,176,159,158,69,66,191,105,9,234,88,231,167,90,224,126,20,233,218,179,124,73,210,228,178,142,120,133,156,219,239,37,32,168,138,17,247,247,30,217,25,28,250,215,29,99,127,119,167,94,197,121,101,113,45,189,196,77,186,57,33,98,24,31,98,43,164,213,254,37,120,199,93,211,78,157,169,107,247,18,218,176,218,200,2,38,245,254,235,16,1,113,245,160,14,189,132,122,199,195,79,26,69,225,164,44,163,196,6,230,104,96,31,51,88,156,249,124,14,202,195,63,236,226,162,248,79,99,169,167,135,60,115,123,229,202,52,182,208,174,81,152,130,161,166,193,35,30,165,70,239,166,239,122,243,189,27,196,58,175,135,53,1,125,164,94,201,105,114,6,11,33,251,195,251,164,30,8,255,0,100,214,221,231,196,191,24,106,83,92,75,119,173,201,41,184,180,146,206,69,120,227,217,229,73,141,192,46,48,9,194,252,193,115,199,90,0,228,107,208,147,254,77,225,191,236,105,255,0,219,97,94,125,128,58,154,208,254,220,212,7,135,142,129,246,159,248,150,27,175,182,253,159,203,95,245,219,118,110,221,141,221,56,198,113,64,29,183,196,171,121,238,244,191,2,222,193,19,73,110,254,30,182,182,18,70,50,12,145,228,48,250,140,143,150,186,219,137,173,52,239,140,95,14,160,213,112,134,207,68,180,183,157,36,249,124,185,188,185,54,3,232,67,50,87,153,104,31,17,60,87,225,123,3,97,163,235,19,90,218,18,72,136,162,72,1,61,118,239,83,143,194,176,175,239,174,245,109,66,107,235,235,153,46,110,230,109,210,207,35,238,119,63,90,0,215,215,244,95,16,143,25,222,216,223,90,221,203,172,201,114,196,168,141,157,229,98,223,120,122,131,212,17,94,139,240,147,83,182,240,230,129,227,125,67,93,179,107,184,172,231,211,218,226,19,134,109,254,115,141,220,245,33,176,223,240,26,226,160,248,169,227,155,77,49,116,248,188,69,118,32,81,129,189,67,48,30,210,17,187,245,172,43,93,127,84,180,211,53,61,58,43,166,22,186,161,67,121,27,0,198,66,140,88,29,197,114,54,146,79,4,103,189,0,116,127,19,244,77,66,203,196,173,172,77,126,218,165,134,173,155,155,45,68,242,36,67,216,246,4,112,54,241,219,229,29,43,145,184,211,239,44,225,130,75,155,73,225,142,225,55,66,210,161,81,42,250,130,122,175,184,171,227,196,218,192,240,225,240,233,187,221,164,153,60,225,110,209,35,108,111,80,196,110,31,129,94,167,212,212,122,159,136,245,109,102,198,194,211,80,189,105,237,244,232,124,139,68,112,23,202,78,56,224,115,247,71,95,238,138,0,205,3,219,20,17,142,180,204,159,90,90,0,118,61,41,51,180,242,40,25,28,210,134,246,160,3,62,255,0,157,47,212,83,114,13,63,30,134,128,27,181,79,74,66,134,141,167,211,52,185,255,0,38,128,25,75,79,235,212,82,20,254,237,0,54,144,117,160,130,40,160,9,41,164,243,247,105,71,74,28,100,208,3,115,129,69,56,116,230,153,142,77,0,59,42,105,119,116,161,70,41,159,41,52,0,49,205,45,33,24,165,10,77,0,20,82,129,78,218,162,128,35,0,154,112,79,90,11,122,82,252,230,128,23,229,20,210,222,148,8,233,112,5,0,27,137,164,199,25,52,187,128,251,180,194,115,64,1,61,150,140,31,74,41,219,143,173,0,24,62,148,152,246,164,220,105,192,147,64,9,131,75,141,189,241,65,39,62,148,156,154,0,77,199,214,151,113,52,132,98,150,128,16,84,132,154,140,12,211,200,160,6,83,186,117,163,4,82,131,154,0,77,162,140,226,130,1,246,52,184,199,90,0,105,57,162,138,40,1,41,104,162,128,10,74,41,104,0,164,162,150,128,10,41,41,104,0,162,138,40,0,162,138,40,1,41,104,164,160,5,164,83,182,150,146,128,28,15,62,148,96,147,205,54,140,159,90,0,122,174,222,180,133,189,40,235,245,160,15,90,0,104,25,52,242,56,160,182,56,20,206,73,160,3,229,167,244,20,108,164,4,5,219,64,13,36,158,180,252,15,90,105,162,128,29,144,180,155,135,165,10,51,75,128,40,0,221,237,73,144,123,82,23,205,38,104,1,234,1,245,197,24,81,76,201,233,78,193,52,0,164,138,102,127,10,118,207,122,48,5,0,27,207,221,20,191,61,25,11,72,90,128,31,142,122,210,110,193,166,243,219,138,14,62,166,128,29,184,26,66,51,76,81,147,79,31,41,227,145,64,11,77,39,230,245,52,165,198,41,155,137,160,9,51,248,83,65,218,77,55,25,230,150,128,28,91,138,110,61,41,6,79,74,120,63,194,104,1,113,158,189,104,166,146,79,74,110,51,210,128,36,221,147,180,83,118,140,250,211,78,123,211,178,113,197,0,46,113,252,59,104,44,127,217,164,207,173,47,203,244,160,4,61,58,243,72,6,123,211,182,231,189,5,126,148,0,97,104,217,73,140,117,163,121,160,3,129,219,52,165,177,218,128,79,227,72,49,222,128,13,195,210,140,143,165,46,1,232,104,42,71,189,0,31,47,174,105,153,231,138,23,29,232,52,0,18,72,165,197,34,140,211,240,40,0,3,109,4,145,214,144,158,212,100,175,94,104,0,92,237,226,151,0,243,210,140,129,76,39,52,0,226,216,94,185,52,148,148,180,0,81,73,75,64,5,37,45,20,0,82,82,209,64,5,20,81,64,5,20,148,180,0,81,69,20,0,148,81,75,64,5,20,82,80,2,209,69,20,0,148,82,209,64,5,42,254,98,155,75,64,11,142,127,217,165,200,2,140,255,0,192,77,24,205,0,48,146,105,193,125,105,64,2,152,78,77,0,61,213,69,49,78,13,57,70,126,148,238,5,0,4,144,180,208,11,80,91,60,10,104,36,80,3,246,129,214,157,144,42,62,166,156,0,199,52,0,185,166,151,166,224,177,167,109,3,175,52,0,220,154,57,167,111,254,234,211,73,38,128,12,123,208,14,222,212,180,80,2,19,154,7,52,180,80,3,134,209,222,140,147,247,105,128,102,164,24,237,64,17,154,59,212,140,191,149,52,116,160,7,145,128,113,81,211,216,241,138,69,3,20,0,224,49,131,81,55,222,169,9,192,168,246,241,154,0,51,131,78,32,30,148,210,49,64,59,104,1,220,138,56,62,212,208,104,35,229,160,3,156,211,185,238,5,37,38,77,0,59,143,66,180,191,70,166,102,141,185,160,7,228,142,162,157,144,105,152,61,169,195,167,35,154,0,111,20,187,125,13,52,138,94,61,113,64,15,232,190,148,205,198,144,146,104,30,244,0,157,105,234,59,154,50,49,247,104,200,198,59,80,0,160,103,138,66,114,120,163,4,116,163,229,234,122,208,2,131,145,205,4,128,48,41,132,228,210,208,1,73,75,69,0,20,81,69,0,37,45,20,80,2,82,209,69,0,20,81,69,0,37,45,37,45,0,37,45,20,80,1,73,75,69,0,37,45,20,80,1,69,122,40,255,0,133,127,225,125,35,77,142,251,78,127,19,106,119,118,226,226,228,197,168,152,98,181,221,255,0,44,198,206,172,189,193,254,181,153,227,159,14,105,90,101,174,141,174,232,15,56,210,117,168,101,146,40,110,72,50,68,232,216,116,39,184,201,224,208,7,27,69,122,40,255,0,133,127,225,125,31,78,75,237,57,252,79,169,93,91,139,139,147,14,160,97,138,215,119,240,13,157,89,123,131,253,107,47,199,62,27,210,116,203,109,23,92,208,26,117,210,117,168,101,146,24,110,72,50,194,232,219,93,9,238,50,126,83,64,28,117,21,232,176,232,222,22,240,110,129,166,95,248,163,78,185,214,53,109,86,33,113,14,154,151,38,221,32,183,61,25,153,126,109,205,212,10,161,226,207,14,104,231,64,178,241,111,133,204,203,165,93,204,246,211,218,220,54,231,179,185,3,59,55,247,4,114,15,248,208,7,19,69,122,55,194,107,47,11,235,158,36,182,240,246,185,225,230,190,158,245,220,199,118,111,228,136,66,4,76,248,242,227,198,226,72,60,150,239,254,207,62,118,227,18,176,29,20,208,3,40,6,150,138,0,80,71,113,75,133,94,122,211,104,205,0,59,119,160,166,28,231,154,92,209,64,8,49,78,221,237,77,11,154,127,2,128,0,91,210,148,244,166,151,244,166,242,104,1,192,241,214,154,105,216,3,169,160,133,34,128,18,138,40,160,2,138,40,160,2,138,74,90,0,5,60,116,166,84,131,165,0,49,143,74,110,105,239,77,192,245,160,4,160,46,105,228,140,97,105,56,62,212,0,223,99,65,52,239,151,169,230,147,165,0,38,121,165,164,35,11,75,64,5,20,82,80,2,230,138,41,40,0,160,117,165,162,128,30,40,166,129,183,173,13,214,128,0,79,165,4,251,83,65,43,82,3,154,0,111,7,181,27,71,210,151,0,244,249,77,48,140,80,3,184,7,61,104,223,254,205,37,20,0,165,141,37,20,80,1,69,20,80,1,69,37,45,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,148,0,82,209,69,0,37,45,20,80,1,69,20,80,1,69,37,45,0,106,120,122,247,75,211,181,168,46,53,157,43,251,82,197,119,121,150,162,118,135,119,31,41,222,61,15,56,239,93,175,197,166,134,246,63,13,234,218,91,4,240,245,213,137,26,117,162,198,19,236,190,91,98,72,200,94,167,121,25,110,255,0,133,75,168,93,248,11,199,6,223,86,213,53,155,143,14,106,139,18,71,121,4,118,13,60,83,50,140,110,77,159,119,33,123,255,0,245,206,7,142,252,79,166,235,3,74,210,52,72,102,139,68,209,160,49,90,153,241,230,74,204,114,210,182,56,27,136,94,63,253,144,1,135,225,235,221,47,78,214,160,184,214,116,175,237,91,33,187,205,182,19,60,91,184,224,238,95,67,206,59,215,109,241,105,162,189,79,13,234,218,91,44,126,30,186,178,35,78,180,8,35,251,46,199,196,168,66,245,59,136,203,119,252,42,77,66,239,192,94,57,54,250,182,171,172,92,120,115,85,88,82,59,203,120,244,247,158,41,220,13,187,147,103,76,129,223,255,0,174,112,124,117,226,109,59,89,26,86,145,162,67,60,90,30,141,1,134,212,207,143,50,70,99,150,145,177,242,141,196,14,63,253,144,1,167,241,171,63,240,177,231,9,255,0,30,130,210,219,236,190,155,60,145,140,126,59,233,60,61,159,248,82,158,51,243,255,0,212,139,187,31,179,231,254,122,110,249,241,239,138,146,45,103,194,190,52,240,254,153,101,226,157,74,227,71,213,244,184,69,172,58,130,91,27,132,158,221,122,7,81,243,110,29,51,84,60,89,226,45,28,120,118,211,194,126,23,251,67,105,86,179,27,139,139,187,129,134,189,156,140,110,219,217,64,224,47,255,0,19,64,22,126,9,127,201,94,208,191,237,231,255,0,73,228,174,6,95,245,175,254,241,174,187,225,110,181,167,120,119,226,54,147,170,234,183,30,69,140,30,119,153,38,198,109,187,162,96,56,80,73,228,175,106,228,88,230,70,35,238,147,64,9,69,20,148,0,180,81,69,0,37,0,100,209,64,59,77,0,73,208,83,120,234,105,205,210,154,5,0,55,191,74,120,82,125,168,220,5,34,146,212,0,167,20,220,146,115,72,120,52,180,0,135,175,52,180,135,173,45,0,20,82,82,208,1,73,75,69,0,20,245,60,84,116,228,239,64,3,125,250,62,92,80,221,105,160,103,189,0,20,180,191,40,30,180,208,163,214,128,0,163,25,52,180,187,105,167,173,0,47,106,40,162,128,10,40,164,160,5,164,165,162,128,10,65,214,150,129,214,128,36,168,179,79,110,148,218,0,76,30,184,167,15,173,1,177,78,227,189,0,41,233,205,55,60,115,74,121,166,176,193,160,6,145,131,75,73,75,64,9,75,69,20,0,148,180,81,64,5,37,45,37,0,45,20,148,180,0,81,69,20,0,82,81,75,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,82,81,75,64,5,20,148,180,0,81,69,20,0,82,82,209,64,5,20,82,80,2,209,69,37,0,20,180,81,64,14,13,159,173,35,15,74,109,59,119,173,0,42,129,140,154,66,249,225,105,72,200,235,66,224,45,0,4,99,175,38,152,163,52,224,185,228,210,135,201,197,0,38,48,41,41,205,201,192,164,218,104,1,40,164,193,244,165,160,2,146,150,138,0,41,83,165,37,42,80,0,223,122,146,149,169,40,1,120,199,189,37,47,240,210,80,2,175,79,122,74,74,90,0,41,15,173,29,169,71,32,138,0,41,41,104,160,2,138,41,40,1,105,192,119,166,168,38,159,140,10,0,70,233,77,165,11,158,180,98,128,5,31,254,170,112,164,232,40,45,158,148,0,132,237,233,77,39,52,82,208,1,73,75,69,0,37,45,20,80,2,82,209,69,0,20,148,180,80,2,82,209,73,64,11,69,20,80,1,69,20,148,0,180,82,82,208,1,69,20,148,0,180,81,69,0,20,81,73,64,11,69,37,45,0,20,148,180,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,73,75,69,0,0,145,78,7,240,166,210,80,3,255,0,15,202,152,167,29,41,104,160,4,201,163,113,165,162,128,19,36,209,75,69,0,20,148,180,80,1,72,14,13,20,180,0,242,50,41,131,175,74,120,228,83,8,193,197,0,59,60,98,152,41,197,78,41,184,160,5,162,146,150,128,16,158,5,25,165,162,128,3,207,74,40,164,205,0,20,229,35,233,73,69,0,56,177,244,164,46,113,73,69,0,42,182,7,173,55,38,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,40,165,160,4,165,162,138,0,40,162,138,0,41,41,105,40,1,104,162,146,128,22,138,40,160,2,138,41,40,1,104,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,74,90,0,41,41,104,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,146,150,138,0,80,121,161,148,98,155,82,245,20,1,29,37,7,131,69,0,45,20,148,180,0,82,82,209,64,5,20,81,64,5,20,148,180,0,148,180,81,64,9,75,73,69,0,45,37,45,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,82,80,2,209,69,37,0,20,180,82,80,2,209,69,37,0,45,20,81,64,5,37,45,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,69,0,45,20,81,64,9,69,45,20,0,81,69,20,0,81,69,20,0,81,73,75,64,9,69,45,20,0,81,69,20,0,81,73,75,64,5,20,81,64,9,75,69,37,0,45,40,108,83,105,104,1,88,113,154,109,72,10,145,76,61,104,0,164,162,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,164,162,150,128,10,74,41,104,0,162,146,150,128,10,41,41,104,0,162,138,40,1,41,104,162,128,10,74,90,40,0,162,138,74,0,41,105,41,104,0,162,146,150,128,10,40,162,128,10,74,90,74,0,90,40,162,128,10,74,90,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,41,41,104,1,41,104,164,160,5,162,138,40,1,41,104,162,128,10,74,90,40,0,164,165,164,160,2,138,90,74,0,90,40,164,160,5,162,138,40,1,41,104,162,128,18,150,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,41,41,104,1,40,162,138,0,90,40,162,128,18,138,90,74,0,90,40,162,128,10,74,90,40,1,41,104,164,160,2,150,138,74,0,90,40,162,128,18,150,138,74,0,90,41,41,104,0,162,138,40,1,41,104,164,160,5,162,138,74,0,90,40,162,128,10,40,162,128,18,150,138,40,0,164,165,162,128,18,150,146,150,128,10,40,164,160,5,164,165,162,128,10,41,40,160,5,164,165,162,128,18,150,138,74,0,90,74,90,40,0,162,138,40,0,164,165,164,160,5,162,146,150,128,10,74,90,40,0,162,138,74,0,90,41,40,160,5,162,138,74,0,90,41,41,104,0,164,165,162,128,10,40,164,160,5,162,146,138,0,90,74,90,40,1,41,104,164,160,5,162,138,40,1,41,104,162,128,10,74,41,104,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,146,150,128,10,40,162,128,10,41,41,104,0,162,138,40,0,164,165,162,128,10,41,41,104,1,41,105,41,104,0,162,138,40,0,162,146,150,128,18,138,90,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,74,90,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,146,150,128,18,138,90,40,1,41,104,164,160,5,162,138,74,0,90,74,90,40,0,162,146,150,128,18,150,146,150,128,10,74,90,40,0,162,146,138,0,90,41,41,104,0,162,138,40,1,41,105,40,160,5,162,138,74,0,90,40,162,128,10,40,162,128,18,150,138,74,0,90,41,41,104,0,162,146,150,128,18,150,138,74,0,90,40,162,128,10,41,40,160,5,162,146,150,128,10,41,41,104,0,162,138,40,0,162,138,40,1,41,104,164,160,5,164,165,162,128,10,40,162,128,10,41,41,104,0,162,138,40,1,40,162,150,128,18,150,138,40,0,162,146,138,0,90,40,164,160,5,162,138,74,0,90,40,162,128,10,41,41,104,0,162,138,40,0,164,165,162,128,18,150,138,74,0,90,41,41,104,0,162,146,150,128,10,74,41,104,1,41,104,164,160,2,150,146,150,128,18,150,138,40,1,41,104,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,1,41,105,41,104,0,162,146,150,128,10,74,90,74,0,90,40,162,128,10,40,164,160,2,150,138,40,1,41,104,162,128,18,150,138,74,0,90,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,41,41,104,1,41,104,162,128,10,40,164,160,5,162,138,74,0,90,40,162,128,10,40,162,128,10,40,164,160,5,162,138,74,0,90,74,41,104,0,162,138,74,0,90,40,162,128,18,150,138,74,0,90,40,162,128,10,41,41,104,0,164,165,162,128,10,41,41,104,0,162,138,74,0,90,74,90,40,0,164,162,150,128,10,41,41,104,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,164,162,138,0,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,162,138,0,255,217